In light of the obvious push to have 100% mail-in ballots for November and the fact that I'm a former code junkie (you can take the geek out of coding, but you can't take the code out of the geek), I've been pondering why we haven't update our voting process with technology (specifically, software).
In theory you could devise a digital voting system that would greatly reduce the opportunities for corruption. Something like:
- a random generated ballot number is given to each legal citizen (gasp, social security number required) at time of voting that changes for every ballot.
- That number is not necessarily stored in association with your identity, but is stored in association with your votes. (e.g. Ballot 45-97832-098 voted for Trump) Your ballot number is given to you and you can keep it as private (or public) as you want.
- after the ballots close, all the data is publicly published (random number with its associated votes; no identities or precincts, districts, etc) in ...