Paper ballots, no machines and especially no machines connected to the internet...if we were able to get that crazy bug into Iranian nuclear reactors without direct transfer from Internet, then you can bet North Korea, Russia, Israel, and China will pour billions to do the same thing. Voting ID cards too, though I admit I don’t know enough about that. Even if it costs billions to get it done, confidence in fair and f…
The first is a good idea, but the second is not. Voter ID cards are historically used to make it harder to vote and thus compromise elections. In person fraud is very uncommon, and it would be very difficult for a foreign government to pull off a large scale interference without being detected. After all, we struggle to get people to show up to vote once already! The idea of mass ballot fraud seems difficult to count…
I'm so sick of this excuse. The correct response is "... so let's not do that this time, mkay?" Specifically, make them absolutely free-as-in-beer and only require minimal time and effort to obtain (benchmark: proof of address is too much effort). You do this explicitly on the basis that voting is a universal right and requiring money for it is abhorrent, as is any other obstacle not strictly required for ensuring uniqueness.
Now you can also get rid of the half-assed national ID system comprised by our driver's licenses, state IDs, etc. And the people who want to use voter IDs to disenfranchise people have to shut up because you've addressed their supposed point.
Get it over with, already.