E engineering.stanford.edu Why Online Voting Is a Danger to Democracy 199 points rezist808 10 years ago 307 comments