Matt Bernhard Profile picture
Research engineer @voting_works. PhD from @umich, BA from @RiceUniversity. Fmr @VerifiedVoting, @Cloudflare, @MSFTResearch. he/him
Jun 2, 2022 24 tweets 4 min read
So this happened. Some critiques: apnews.com/article/2022-m… This claim is missing a lot of context about how elections are programmed. It is completely possible that malware can spread from EMS to the voting systems in this way.
Nov 22, 2020 6 tweets 1 min read
If y'all only knew. Last week I talked with Georgia election officials to help them complete the hand tally. Most of them have been working 16-hour days since August, with no breaks or even weekends. One I spoke with was trying to get some paperwork submitted from the hospital where her daughter had given birth not an hour prior.
Mar 13, 2020 10 tweets 2 min read
I think I’m on board with this as a fall back, but there are some outstanding issues that absolutely must be addressed beforehand. Firstly, I don’t think USPS is ready to handle ~200 million election transactions. We’re talking billions of pieces of paper here that the postal service would be responsible for processing in a timely manner.
Jan 10, 2020 43 tweets 11 min read
Hi folks. As you may have heard, I have been fortunate enough to work with amazing people and put out a study about ballot-marking devices. You can read it here: mbernhard.com/papers/bmd-ver… I want to try to clarify a lot of the furor I've been seeing here and elsewhere, so I'm gonna take a minute to do that here. This thread comes in N parts:
Sep 15, 2019 13 tweets 3 min read
Apparently the Dominion ICP runs on uClinux without support for an MMU, and this means that it can only count 4,000ish votes before having to be power cycled. This is really dumb, here's why (thread) sos.ga.gov/admin/uploads/… Modern computers use lots of memory, and typically rely on memory management to give every program it's own space to do what it needs to do.