Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

In high school I wrote a simple web-based voting app for school elections (an election I was running in, no less)... had I wanted to rig the election, it would have been trivial to do so and cover my tracks. As downer articulated, there's absolutely no reason to believe that electronic voting results aren't being manipulated.

Seems like voting might be one of the few areas where more technology is not a good thing.



I agree with you, to a point. But lets not ignore the drawbacks of paper voting: a bunch of old ladies counting paper ballots can have error rates approaching 1%.

Better electronic systems are possible.

In NJ, we have an electronic machine which is just a bunch of buttons and lights: push a button, a light in row 1 goes on, push the commit button, and "Row a, column b" is recorded. A translucent paper ballot indicating the meaning of "Row a, columnb b" is placed on top of the lights/buttons, so the machine doesn't know which row/column corresponds to which candidate.

Using a machine like this, and physically randomizing the rows/columns machine by machine on election day (which isn't done in NJ), software fraud would be difficult.

Of course, none of this will stop fraudulent voting (which is very easy), zombie voting and other old fashioned trickery (google the washington governor's election, seattle district in particular).

I voted under a phony name in 2006, due to bad handwriting. After I discovered this, I called up my old roommate, who voted under my name (rather than his) in my old town. Vote totals were unnaffected, but only because we were honest.


Random 1% error is easily dealt with. When the election is close they do a supervised recount.


There are certainly no problems with supervised recounts. Look how well they go:

http://en.wikipedia.org/wiki/Washington_gubernatorial_electi...

http://en.wikipedia.org/wiki/United_States_presidential_elec...

http://en.wikipedia.org/wiki/U.S._presidential_election,_200...

I'm not saying electronic is definately the way to go. I'm just saying that paper ballots also have big problems, and that one can protect reasonably well against pure software hacks.


You've pointed out exactly why supervised recounts with paper ballots are so much better. You can look how well they go.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: