Not that I'm scared of some malicious foreign hacker getting paid to break the voting system.
I'm just terrified of the human being getting paid to do the programming in the first place. Never trust them. -(Source: I live inside one of them.)
All this reminds me that I have to remember registering to volunteer at the voting booth for the local French elections in a couple weeks.
You know, those local elections where no one will agree on anything, except the results - who will have been (not that painfully) counted and recounted from good old paper ballots by volonteers who could have spent their Sunday night on hacker news like serious techies.
Why not just allow everyone to vote online, with no registration? Just type in your full name and select a candidate, no email or password required. It'd guarantee 100% turnout - maybe even >100% turnout, if enough bots join the fun!
The problem with digital voting is that it cannot be made sufficiently secure. It's not a matter of "there are problems we haven't solved yet", but rather "there are problems that we provably cannot solve".
Someone might have an interest in impersonating you to steal your tax refund -- these scams do happen.
Impersonating a bunch of voters is potentially easier when you're just presenting yourself as a computer with an internet connection rather than a flesh-and-blood human body.
A single fraudulent vote doesn’t benefit anyone, but thousands of them benefit someone greatly, and it’s difficult to trace, as it looks the same as a regular vote.
Because the threat models are completely different.
For starters, if you get your taxes wrong, or if someone fraudulently tries to file on your behalf, it's a reversible process. You can fix it after-the-fact.
Ballots have to be anonymous (secret ballot) and also non-verifiable (to prevent vote-selling). There's no redoing an election later on, or asking a person to confirm their previous vote.
Bottom line is that we have a literal army of software engineers in this country that are capable of figuring this stuff out if it was a priority to get voting to 100% turnout. We split the atom and landed on the moon, I'm pretty confident we can figure out mobile voting.
Next time you try to use it, consider how much credibility you'd give to this argument: "We had men land on the moon and return safely, so we can surely land men on the sun and return them safely".
The techies are against this because they know the technical side and understand how fragile this seemingly secure system is. This is the equivalent of 737 MAX story: the execs shout how solid the plane is, while engineers cry the opposite. They speak up because they are on the losing side: if this system gets implemented, it won't be them who will control the votes.
The "major security risks" are intentionally there. These are backdoors that allow the right people to control the votes.
We don't need 100% voter turn out. We only need voters who care. There are a lot of people who don't care and have no time or desire to learn about what they vote for. These careless voters are often easily manipulated by media and thus someone who controls the media would love all these people to vote.
The nation policies would indeed change immediately: it would be a rapid erosion of those rights we still have; and if "forward thinking" means repealing 2A, then no thanks, I'd rather use my backwards thinking here.