Not an argument for e-voting
This is not an argument for e-voting, but one for reforming the USAian electoral system.
E-voting is simply too wide-open for abuse to be used for anything serious. Electing the captain of your golf club? Fine. The ruler of your nation? No way!
Using IT to help with the count is fine, but at the end of the day it needs to be meat-sacks and paper counts as corrupting that simply doesn't scale well and by the time you have a conspiracy large enough to affect a country, said conspiracy will collapse under its own weight.
The author handwaves away far too many problems. For example: How does F/OSS voting software help when the hardware is crippled by an exploit in IME? How do you verify that the F/OSS software you think is running, is actually running in an unaltered state and hasn't been rootkited into oblivion? You don't, not with any certainty anyway, not unless to are prepared to disassemble the machine, check every chip, scan the drives and check every byte and only then begin the count. Rinse and repeat for every single link in the chain. That doesn't sound like an improvement to me.
E-voting is a horrifically bad idea and should never be used as part of a serious democratic process. I really wish people would stop pushing it.