Touch-Screen Voting Snags Continue
Not every electronic voting machine misstep comes from Diebold; reader zznate points out that the Virginia machines came from Advanced Voting Solutions (dcw3 butts in: "The slogan on their home page really gives you a warm fuzzy: 'Helping Shape American History for over one hundred years.'"), as well as that the EFF won a decision for an accelerated court date of November 17 in their attempt to stop Diebold from shutting down sites that make the infamous memos available. Let's all hope this is the first in a series of many wins for the EFF against the Diebold folks and crappy e-voting schemes in general. Have you donated lately?"
Reader meadowreach writes points out more trouble on the other coast: "From news.com: 'As voters in California go to the polls, the state is launching an investigation into alleged illegal tampering with electronic voting machines in a San Francisco Bay Area county.' Diebold upgrades software without letting the state know? How reassuring."
Generic Guy writes "CNN is running a story about California not certifying the Diebold voting machines and instead opening an investigation into the use of uncertified systems. Maybe there is still hope for democracy in the U.S."
And from Cambridge, Massachusetts,
Peter Desnoyers writes "Cambridge uses an optical scanner system, where you fill out SAT-style ovals with a pen and the election officer feeds them into a scanning machine. From last night's preliminary results on the Cambridge website:
'In two precincts at 7:55 and 7:59pm the memory cards reached capacity. To ensure that every ballot was counted , the Election Commission has decided to rerun the ballots for 9-1, Lexington Avenue Fire House and 11-3, Churchill Avenue. We expect that it will take between one to two hours.'
I interpret this to mean that they took all the paper ballots out of the box and ran them back through the reader. (with a bigger memory card?) In the mean time, voters were able to continue voting and no votes were lost."
OK, I keep hearing about the violations in election laws going on, but I never hear about people being taken away in handcuffs and being brought to trial. If the laws aren't being enforced, then they don't really exist. Might as well vote 50 or 60 times while you're going out; it looks like a free-for-all.
Can You Say Linux? I Knew That You Could.
They seem to be working okay in Oregon.
Many SF voters mail in their ballots, which makes it easier with optical scan as they can all be processed immediately after the polls close.
I have heard rumors that SF wants to switch to touch screen, but if they propose this I'll lobby against it. If it ain't broke, don't fix it!
sulli
RTFJ.
My personal model for the best system is what my county uses.
There's a big fscking arrow with a gap in it, not a little bubble. You have a big black marker of the correct optimal type. They tell you to connect the arrow. We're talking about a broadsheet-sized ballot card here, so space is decidedly *not* a problem. There's no key, everything you need is on the ballot.
When you are done, you put it in the machine. If you screwed up or made some incorrect marks, it tells you, so there's an immediate feedback loop. If you don't mark a candidate, it will require an election official to make sure that you did, in fact, mean to leave it blank.
Paper record, cheaper than a computer, a check to make sure that it will scan before the ballot leaves your sight.
Gentoo Sucks
Exactly, man. A voting application is maybe ONE step above the ubiquitous "Hello World". You present a list of choices, accept and record the input. Repeat.
How can this crash? Seriously! You can code up something in MINUTES that uses off-the-shelf hardware (say, a Dell box) to present a menu of choices 1,2,3. They send the results off to a server, too, so there's nothing to eat up the local memory. The most complicated part is validating the voter's registration, which is handled by human volunteers anyway.
We are stuck deep in the dark ages of computing, surely.
-ZOD-
What happens if you get to the polling place and you don't want to use their electronic system? Is there an alternative available?
Okay, I work as one of two computer consultants responsible for overseeing the election tabulation process in my county. Yesterday's election was the first time we used the new electronic voting machines (iVotronic).
Things went off without a hitch. We began tabulating at about 6:30 and were done by 8:00. We used to use punch cards, and would normally get done around 11:00. So you can see why a lot of government officials are praising these things. They are faster, easier to use, and less prone to voting mistakes. Last year there were dozens of cards punched backwards or upside-down, hanging chads, and whatnot. That really slows things down a lot.
That said, I don't like these machines. There's a fundamental flaw in the construction that makes the whole thing insecure. Given the incentive ($$$), it would be incredibly easy for an employee of the manufacturer to slip some deviant code into the machine that said, "on election day make every fifth vote go towards this candidate".
I think the best analogy was one I heard on NPR the other day (I believe it was David Dill). The current process with electronic voting is akin to walking into a booth and telling your vote to a person on the other side of a curtain. Did he write down what you told him to? Who knows.
we have to think this through all the way.
Actually, that's been done. Do you thinks banks that set out ATMs aren't worried about a lot of the same issues? Those things all print paper receipts internally, and you can bet the bank won't let it lose those records for a little thing like ink. We need to get the same level of accountability for voting that we do for getting $20 to buy movie tickets.
Oddly enough, Diebold also makes ATMs. I wonder why the same accountability standards weren't used for the voting machines?
This just gets murkier the more I think about it.
The point is that, if the machine does not produce a voter-verifiable ballot, you cannot guaruntee that your vote was recorded. We have instances of machines loosing up to 100,000 votes due to software errors (Florida, 2002) since all they have to do is print totals at the end of the night.
While a manual recount can have issues, these issues aren't of the same order of magnitude and are controllable. Not to mention that we still have the paper trail if we have any evidence of foul play.
Keep the freedom to vote.
As many times as I have gone to an ATM and not gotten a receipt because the paper was curled inside the machine, or it was out, or whatever, and given the number of times I have had to contest an ATM transaction that I canceled and still went through, my hopes for the stability and accountability of the Diebold (and other) machines is rather low.
The primary thing to keep in mind is simple. The more complex the system, the more places it can break or be broken. Redundancy helps, but only to a limited degree, as the addition of the redundancy also complicates the system more. The best way I ever heard it put is 'The more they overhaul the plumbing, the easier it is to clog the pipes.' - Scotty, Star Trek.
What we need is not a more complex way to vote, that only benifits the politicians and voting machine companies. We need to apply the KISS principle. Keep It Simple Silly. Quit trying to get instant results, exit polls, and the like, and focus on getting complete, accurate votes and counts. Introduce a concept that, though unfashionable right now, is well proven to increase accuracy and efficiency. Have some patience.
You can have it fast, accurate, or pretty. Pick any 2.
I have to agree with you. That's how we do it in Sweden as well (however, we can also vote at the post office if we want, making it possible to vote from other places). I'm puzzled by this American tendendy towards high-tech elections for little gain and enormous risk.
You don't need paper for that.
In belgium it's recorded on a chip (creditcard-size).
You can re-insert the card into the computer and verify (not change) your vote.
Afterwards the cards/chips can be recounted.
I understand that there are problems in the US since the 2000 presidential election and the us is searching for a new system.
But you don't have to re-invent the wheel. It's working in Belgium, come take a look. It's working to that extent that no mayor problems are known, such as losing 100000 votes.
Nothing works a 100%. not even doing everything with paper, because that leads to counting problems. You can't count accurately several hundred million votes.
Here in the Netherlands, we've been voting by electronic machines for quite a while now. So: why use crappy technology while proven technology is available??
Would it be possible to use the mathematical technique of
zero knowledge proof to create a voting machines that would allow the following:
(1)Each voter could individually verify that his vote was used (as he voted) in the count.
(2)Anyone could verify that the numbers add up correctly.
(2a) But no one except the individual voter could know the individual votes.
If this could be done mathematicly and implemented in voting machine software, it would make backup paper trails unnecessary to prevent voter fraud!
I believe the zero knowledge proof allows a proof to be checked without knowing the individual statements of the proof! What is election vote count checking but a particular kind of proof checking! It would seem the technique might apply!
What happens if the box runs out of ink, or the paper jams, or I fail to insert it all the way, or pull it out as the paper is printing...
or the paper jams,
Valid. Call an election official to unjam. Print again.
I fail to insert it all the way, or pull it out as the paper is printing...
Change the system slightly. Don't insert, just a rack of blank paper. When you're done, it prints the whole thing. Nothing to insert, nothing to pull out early.
What if I insert the paper a second time?
See above.
What about a power-failure during the printout?
Makes no difference. The 'voting' does not happen until the paper ballot runs through the optical scanner.
What about a power-failure during the printout?
That does not work well now. People would put an X or a checkmark instead of filling in the circle.
All this does is failsafe the printing process. Don't like what got printed on the paper, or it screwed up? Shred that one, and print it again. Each person only gets to put one and only one ballot through the optical scanner.
Filling in a circle or punching a hole is not rocket science. But people still screw it up, as witnessed with pregnant, hanging, multiple, dimpled chads. Take that screwup option away.
In case of a power failure...you can fill them in manually. But since there seems to be such a push to 'eVoting'...this might be an end run around that.
While I too don't like the "one vote" system, as it tends to make people polarize into two parties, you have to realize that a ranking system doesn't work either because (in theory) in the USA a write-in candidate should always be an option. So, how do I rank *your* write-in candidate low when I didn't even know you were going to write it in? So, to vote *agaisnt* a candidate by ranking it low, that candidate has to be printed on the ballot. It could be possible to make a grassroots campaign unfairly sneak a write-in under the radar such that people don't know to vote against it.
Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.
The bubble-sheet voting in Leon County Florida where I live works flawlessly, I don't see why the rest can't its just a matter of good equipment.
As I assume you are going to require me to define flawlessly I will.
When I go to vote, the ballets simply have each canadates name with a bubble right after their name that you fill in, it is a large bubble and each name is well spaced from the next. Anyways once you are done you put the sheet into the scanning machine yourself, and if it is unsure how you voted, or you double voted, it will spit out the ballet so you can make corrections. Or get a new one and try again.
Those machines work great if you want them to. One of the problems with the Florida election was that Kathrin Harris had all those machines sent to Tallahassee where she programmed the ones in mostly Republican Counties to spit out the ballot for revoting if you made a mistake, and to swallow the ballots in mostly Democratic Counties. Same hardware, different software. This was reported widely in the British press, but came out on the back pages of American papers eight months after the election. (Jeb denied he fixed the election so CBS didn't have the guts to report what his workers said they had been ordered to do, until a government investigation confirmed the irregulaties were real. No I didn't vote for Gore, but fixing elections on a grand scale is much more dangerous than any differences between which cracker screews us over this time around.)
I say go back to paper ballots filled out in pen and counted by hand by all the parties involved. Locked boxes, etc. It's not like we have elections often enough for this to be expensive in the scheme of things.
This is the letter to the editor I sent to our local paper, The Merced Sun-Star.
Yesterday after voting, I was given the wrong sticker by a poll worker. It said "I Voted" when it should have said, "I may or may not have voted." The uncertainty of the disposition of my vote comes from the fact that instead of marking a paper ballot and verifying that it was inserted into a locked ballot box, I touched a computer screen and pressed a flashing "Vote" button.
I asked a poll worker if I would receive some sort of paper confirmation of my vote, and she replied that I did not. How then can I be sure that my vote was actually counted, and that the system reported my vote for the proper candidates? Quite simply, it cannot.
As a computer programmer by trade, my bread & butter comes from the design & implementation of new computer technologies. But creating an all-electronic system with no voter-verifiable audit trail is one of the worst threats our democracy has faced.
First, how can I be sure that the software powering the voting device is free of defects? Next, how can I verify that my "ballot" is not corrupted in the transfer from the device to whatever central system is used to count the ballots? Finally, what happens if a recount is requested? By virtue of the fact it is a computer, a system making a mistake the first time is likely to make the same mistake the second time.
Our democracy is too precious to be entrusted to the hands of some overworked software developer answering to a bottom-line driven management. If we truly want honest and open elections, we must first insure that the technology driving it is open, honest, and voter-verifiable.
Regards,
John Anderson