this post was submitted on 21 Oct 2026
346 points (98.1% liked)

Technology

88946 readers
4203 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] BassTurd@lemmy.world 25 points 9 hours ago (3 children)

I don't really understand why voting machines are complicated enough that there are feasible vulnerabilities. They have one job, and it's to count. It really shouldn't be too tough for a crack team of competent devs to write the software required to make them work securely. No network access, a memory safe language, and strict business rules should be relatively trivial to setup. Double that will external audits and you've got yourself a stew.

[–] Buckshot@programming.dev 5 points 1 hour ago

How do you know the software running on the voting machine you're about to vote on is the software that was audited?

You go get all the machines together, make sure all the software runs on the newest version and it's correct and it's configured properly with the candidates. When you've got to distribute them to the polling stations, they've got to be kept securely between audit and polling day. Your adversaries are foreign state actors who want to manipulate your elections.

And then at the end of the day you have to get the results off the machines. You have to trust that the machine gave you the correct numbers and then you have to get those numbers all together without anyone having the opportunity to manipulate them.

Usually at this point someone comes up with the idea of a paper backup so the machine prints like a receipt of who you voted for that you can put in a ballot box.

If you're doing that and then count all of the paper ballots to verify the machine count, why even bother with the machines? Just have people vote on a paper ballot with a pencil and count them by hand. The ways to attack paper ballot just don't scale. You might be able to manipulate a few votes in one polling station, but you'd need a massive operation to do it across the whole country.

[–] Prime@lemmy.sdf.org 10 points 7 hours ago

Answer: confidentiality of the vote

[–] aBundleOfFerrets@sh.itjust.works 10 points 8 hours ago

Problem is we buy these things from the lowest bidder