NYT Notes Flaws In Current Electronic Voting Methods 121
dstates writes "The New York time has an informative article on electronic voting with some frightening statistics and interesting anecdotes. Printers on Diebold machines in Cayahoga County OH jammed 20% of the time, making paper trail recounts suspect. Crashing voting machines in California reportedly resulted from Windows CE sensing fingers sliding from one key to another as a drag and drop event, and the Diebold software failing to handle the event. Of course, rather than just ignore this unanticipated condition, the OS did the right thing for a voting machine and crashed."
Absentee Vote! (Score:5, Informative)
In California, you can be an Permanent Absentee Voter, which guarantees a paper trail for your vote. I deliver mine directly to the County Registrar of Voters, but I believe you can drop them off an any polling place, or mail them, though they have to arrive by the deadline, postmark does not count.
Re: (Score:3, Insightful)
Doesn't that open up a whole bunch of ways to do fraud?
In the post office, possibly:
"Here are the votes from the very (hated political party) area"
"Put them behind box over there, I will get to them next week"
"But they have to be counted by tomorrow"
"Yeah, so?
Re: (Score:1)
Re:Absentee Vote! (Score:5, Interesting)
Also, many places use the optical scanning machines to sum up the absentee ballots, then add the votes to the database of the central tabulator machine being used to count the votes from the balloting machines.
That being said, at least the paper is existing somewhere at some point (and the voter has had a chance to look at it), so it could be looked at as a marginally better process than the paperless machines. Absentee balloting is just the best of a bad process though.
Re: (Score:1)
As a college student away from home, I wanted to vote for the first time in my life. I called my home county's (duly elected) official clerk's office and requested an absentee voting form. I had to explain that I was in college away from home. Surprise, no form came. And no form came after the following two times I requested one.
It's enough to completely demoralize me from voting any more [wikipedia.org].
Re: (Score:2)
Most places will count them for afterwards to get the official number but some places are not required to do so.
Re: (Score:1)
It might be possible, that someone was holding a gun to your head and making you vote a certain way, but it would be pretty hard for some special interest to do that on a mass scale.
Re: (Score:1)
Re: (Score:1)
In a secure voting environment, any voter can fill out their ballot without worrying about someone effectively "looking over their shoulder". This preserves voter anonymity. With absentee or mail-in voting, there is no such secure voting environment.
The main benefit for absentee or mail-in voting is for convenience. It is also perceived as being slightly more "secure" than electronic voting, but that's setting the bar REALLY low for a standard.
Re: (Score:1)
The basic reason that this process violates the anonymity protocol is because you are not filling out that ballot in a secure location. It doesn't matter how many envelopes, safes, seals, encryptions, codes, etc, you use AFTER you fil
Re: (Score:2)
On the other hand, with all-electronic voting, someone c
Re: (Score:1)
2. Even for intimidation, you're not taking into the account the phenomenon of the extreme partisan behavior that has been the norm in many places.
How many abused wifes/girlfriends are going to fight the abuser's orders?
How many extremely-poor people desperate to support their family are going to fight a manager who keeps them all under surveillance and will fire them at the drop of a hat if they don't toe the company (or the manager's) line?
What about
NYT Notes Flaws In Current Electronic Voting Metho (Score:4, Funny)
Re: (Score:1)
Re: (Score:2)
Re: (Score:1)
Software standards are just terrible, complicated (Score:5, Insightful)
--
Coder? Want to learn electronics? Microcontroller kits. [nerdkits.com]
Re:Software standards are just terrible, complicat (Score:2)
I am totally shocked that even Diebold could screw up this badly
At this point I wonder why Microsoft doesn't enter the market of voting machines. Even they wouldn't fuck it up this badly.
Re: (Score:2)
And the 2008 results are just in -- it's the write-in candidate, our new president, William Henry Gates!
Re:Software standards are just terrible, complicat (Score:3, Interesting)
Anyway - when it comes to voting machines the requirements should be that they are mathematically verifiable [tfhrc.gov] for correctness [correctnes...uction.com]. This essentially rules out Windows CE and a lot of other systems. Mostly since the complexity of those systems are too large.
Re: (Score:3, Informative)
Re: (Score:2)
And how will that keep the printer from malfunctioning, or the ram from spiking under a very specific, untestable state (include temperature and a particular set of bits that causes the CPU to malfunction?
Your solution sucks. The issues are not from mathematical failures, but from mechanical/electrical ones.
These machines should consist of a single MCU which is connected to pushbuttons and fee
Re: (Score:2)
Re: (Score:2)
It's fantastically expensive, and hard to back up.
It is completely verifiable, completely transparent, and with people watching the polling stations, ballot boxes, and counting, is actually quite hard to cheat the system.
There can only easily be one copy, so it isn't easily verifiable, transparent, or independently watchable. Only one group can be responsible for keeping track of the actual votes, and if they lose any, then they're gone. The diffic
Re: (Score:2)
Re: (Score:3, Funny)
For a system whose job is so simple, keep the product equally simple.
I have already proposed a new hardware solution: using a core component based on carbon nano-platelets, encased in a security layer composed on bio-cultivated fibres, coated by a impact resistance plastic polymer coating. This can be used to encode ultra-high resolution glyphs at the atomic level onto a wafer of specialised high contrast bio-cultivated fibre sheets. These sheets are collected in high security aluminium casings, with secured access points.
For vote counting, these casings are accessed
Re:Software standards are just terrible, complicat (Score:3, Insightful)
Do you really think that the designers at Diebold are stupid? I don't. I think the unnecessary complexity is purposeful. Much like modern legislation, if you make it a bloated hypercomplex thing, it's much easier to hide and manupulate things in there. Now of course this sounds like conspiracy theory, but there is another very simple thing that occurred to me in the first ten seconds of reading the article.
Re:Software standards are just terrible, complicat (Score:2)
Nah, I worked for 2 Fortune 500 companies ($LargeHardwareAndServicesProvider and $WeMakeHighendElectronics) and the arconyms SNAFU, TARFU, BOHICA, TAFUBB etc. were par for the course.
Combine poor communications, bad management, short deadlines, sale of vaporware or processes, over selling of the product, political infighting and a blind gold rush mentality and this isn't really surprising. What is surprising is after all these years the custome
As a voter (Score:4, Interesting)
Just curious since I can't vote - but is there legal room that allows it?
What about disabled people that for some reason can't use a voting machine - what are their options?
Re: (Score:2)
Re: (Score:3, Interesting)
Re: (Score:1)
That's true in the United States, as well. Disabled groups have pushed for electronic machines precisely because they do not want to require the help of others. As the argument goes, such a system necessarily makes them beholden to others and casts disabled voters as second class citizens.
A minimalist open approach is needed (Score:3, Insightful)
Re: (Score:2)
Why the hell do you need Windows CE to count votes? Can't you just flash a chip and use basic hardware? The developers of this stuff are too lazy. They just want to open Visual Studio, make some code and then be done with it. They don't see that if you go minimalist, work from the hardware up and just use the bare minimum software needed to count the votes you get even better security.
I think you're missing the point. [commondreams.org]
Re: (Score:2)
You don't. ES&S iVotronic machines (as of at least 2004) don't have an operating system. They consist of a custom system board with the embedded version of the 386 processor. I assume Diebold chose their path to jumpstart the development process, avoiding the need to work out a file system, hardware drivers, memory management and the rest that using an OS brings.
A lot of the ES&S iVotronic em
Re: (Score:2)
The only "safe" voting machine is a ballot marker. (Score:5, Interesting)
This still doesn't deal with the fact the many voters will vote without making 'hard' selections. Candidates at the top of the ballot get a 'bump' just by their position. There are other ways which a machine could subtlety influence an election, as well as marking some percentage of the ballots "erroneously" in hopes that voters wouldn't inspect the ballots closely and find the errors.
In short, accurate elections with anonymous, non-voter-provable (to prevent blackmail/vote purchasing) votes are hard, but since they are the basis for our system of government, we need to do the work to do it right.
Re: (Score:3, Interesting)
The good news is that the hard work [wikipedia.org] has [wikipedia.org] been [wikipedia.org] done [votehere.com].
The bad news is that none of the better systems have taken off yet. Part of the problem is that people really don't care. Part of the problem is that politicians actually don't _want_ to admit there is something wrong and fix it (that, at lea
Re: (Score:2)
What a load of shit (Score:1, Troll)
And now they want to pose as the guarantors of our future democracy?
Why? So they can build back up their cred so when next racist Jews lust for Muslim blood they are better able to flip the switch?
God Damn The New York Times.
Re: (Score:1)
I don't understand what's wrong (Score:4, Funny)
Who cares about right and wrong? Rich people and public officials made themselves some money.
Surely an American dream. What could be more perfect?
Re: (Score:1)
Election standards are below standard (Score:4, Insightful)
Re: (Score:2)
Imagine Diebold going to NASA/Air Force and trying to peddle their sub-standard hardware for mission-critical situations. I'm sure they would be given the boot faster than they can cry in pain.
You might be interested in reading up about the use of Microsoft Windows by the US Navy, which you can read about at http://www.wired.com/science/discoveries/news/1998/07/13987 [wired.com].
Also of interest is the NewsHour's report on body armor, in which it turned out that the colonel in charge of approving the armor reti
Re: (Score:2)
hooray for Canada! (Score:2, Interesting)
Re: (Score:2, Interesting)
i am no luddite (Score:5, Insightful)
sometimes, more tech thrown at a problem makes it worse, not better
there is no compelling argument, NO COMPELLING ARGUMENT to use anything more than
1. pencil
2. paper
3. optical scanner
there is however, with electronic voting, AND mechanical voting something else:
1. increased number of attack vectors
2. loss of transparency in the voting process, and therefore mistrust in democratic results, and lingering lack of faith in government
the only arguments for electornic voting are:
1. kickbacks to officials
2. increased business for a business that shouldn't exist
no electronic voting. ever. anywhere
accepting it means that people will begin to erode their fatih in democracy
if they can't see it, smell it touch it, they won't trust it
once again:
1. pencil
2. paper
3. optical scanner
anything else represents an eroding faith in democracy
Re: (Score:2)
I've yet one single good reason for using touch screens that can't be (simply) solved by other means. My county uses paper ballots that are optically read. After they are read the drop in a sealed bin. Hand recounts are no problem.
Technology does not always equal better. Sometimes it's worse.
Re: (Score:2)
Re:i am no luddite (Score:4, Interesting)
Re: (Score:1)
When they close at eight, the box and all the envelopes are opened, and it's made sure there is only one ballot in each envelope. It's checked that the num
Re: (Score:2)
In this case, it's even
"more visible technology does not always equal better."
Re: (Score:2)
An optical reader is much technical than a touchscreen running windows ce.
Re:i am no luddite (I just don't RTFA) (Score:1)
You're right. Except of course for the argument in the article:
Re: (Score:2)
Simple.
separation of concerns (Score:2)
I've never understand why this isn't broken down as a two step process. To me this is a separation of concerns problem.
One concern is to produce an accurately punched ballot (intentional, complete, unambiguous). This step has no memory of voter actions.
The other concern is to verify that the punched ballot reads back as intended when tabulated or manually verified. Few
Re: (Score:2)
You tinfoil liberals are making me sick.
Re: (Score:2)
This is about voting, nothing else. Not ATM's and not computers. Voting needs to be 100% transparent, for the people running the election, the people running and the people voting.
Re: (Score:2)
There weren't any changes in perception by the people. Well, except for the very large lines we had to take when we still used paper ballots...
Machines do break down, of course. The officials are trained to switch to paper ballots in that case. That do create extra lines and wait, but that's pretty much it.
Re: (Score:2)
Optical scanning seems to be currently in vogue in Ohio. After some controversy, Cuyahoga county (metro Cleveland) is in the process of abandoning its touch-screen voting machine for optical scanning. It won't be ready for th
Re: (Score:2)
Pen and paper is fine, I'll grant you: everyone, however technophobic, knows how to mark an X with a pencil, and even the illiterates can recognise the insignia of their favoured party. Counting is laborious, but it scales: if your electorate is bigger and thus produces more votes, presumably you can also recruit more volunteers to count. It's why we in the mother country laughed at the silly colonials in 2000; we do it by
Re: (Score:1)
there is no compelling argument, NO COMPELLING ARGUMENT to use anything more than
1. pencil
2. paper
3. optical scanner
I'd extend your point 3 to require that the optical scanner's be installed in someones skull. In Scotland we replaced our age old, reliable 10,000 grannies in sportshalls approach to vote counting with optical scanners this year. The result was a complete farce with thousands of votes being declared void. Human eyeballs are the best scanner and with appropriate oversight the fairest vote counting mechanism IMHO.
Realtime Embedditis (Score:4, Funny)
That is realtime ebedditis for you. A well known brain rotting disease which affects a specific portion of the programming community which most likely has a bit too much of Klingon blood in their veins. They can program a multitasking system only according to the 17th maxima of Klingon programming. "Klingon multitasking systems do notsupport "time-sharing". When a Klingon program wants to run, it challenges the scheduler in hand-to-hand combat and owns the machine." It looks like in this case they have also followed the other maxima of Klingon programming: "Debugging? Klingons do not debug. Our software does not coddle the weak. Bugs are good for building character in the user." and "Perhaps it IS a good day to die! I say we ship it!".
On a more serious note this is someone strictly following the specs. There are systems where it if you encounter an unknown situation your spec says that you crash instead of trying to be original and let the watchdog sort it out. Quite common in embedded systems and standard spec requirement in things like voting terminals and ATM.
Diebold considering open source (Score:2, Interesting)
Re: (Score:3, Interesting)
Re: (Score:2)
I can't think of many cases where you would like to mess up your OWN vote...
On a more serious note, why is there no rfc for voting by avian carrier?
Re: (Score:2)
Re: (Score:2)
Another supplier's approach (Score:2)
Re: (Score:2)
Check that spelling (Score:2)
Cayahoga County???
It's really Cuyahoga County [wikipedia.org]
Not that I'm a spelling nazi...
We might be just like those in the 3rd world (Score:3, Interesting)
These flaws were discovered at least 4 years ago http://www.wired.com/politics/law/news/2003/10/60713 [wired.com]. Like I said, nothing was done!
After that, we go to those same 3rd world countries "teaching" them about how to serve the common man through democracy, accountability and the rule of law. Very sad indeed.
NYT Flaws in Current Reporting Methods (Score:2, Informative)
Sometimes I wonder... (Score:2)
Editorial Nit (Score:2)
I would not expect the slashdot editors to know this but FYI it is spelled Cuyahoga County [wikipedia.org] not "Cayahoga" which is roughly correct phonetically but not correct otherwise. For those unfamiliar, Cuyahoga County is where the city of Cleveland [wikipedia.org] is located.
Electronic voting machine discussions on /. (Score:3, Interesting)
How telling is it that the overwhelming majority of
Surely, we all recognize the benefits electronic voting could offer... With proper UI, disabled voters are given a voice undiminished by their physical limitations. Language barriers dissolve. Costs could be reduced. The environment is saved from literally truckloads of paper per state per election consumed. In theory, we could make voting easier via the internet or some other remote casting of ballots. The ease could even lead to a more democratic society, with voting happening more frequently - wouldn't it be nice if more people in local towns voted in town meetings than the vocal minority so directly benefited by the decisions made? The accuracy and speed of vote tallying would surpass anything we could do manually.
And yet, the cries against anything more than optical scanning of ballots is so loud here.
It seems an outside observer - or an insider observer trying to glean some wisdom from the group mentality - could infer one of two things from this behavior. Either this group of knowledgeable technophiles has managed to collectively do a 180 on this one topic, or the wisdom /. members collectively have regarding technology and the way soceity implements it leads us to the inevitable conclusion that while the theory of electronic voting is promising, its practice is doomed.
So how could such fans of all things technology reach such a seemingly self-contradictory conclusion? Do we really despise the technology behind electronic voting? Or is it just that we realize there are two components when people employ technology: people and technology. And we do seem to like technology. Or would respect be a better word, that "we respect the power technology can give?" We fear the power the abuse of technology can win, and we know enough about this technology to see how easy it is to abuse.
Disclaimer: I share what I seem to see as the majority opinion. I have counted ballots manually in the distant past, and I'm now employed at a company that prints paper ballots.
Re: (Score:2)
I much rather think that we are, by and large, a group that understands technology, and makes at least somewhat informed decisions on what is good and what isn't, what to use and what to a
Re: (Score:2)
If a system was developed/deployed that was as resistant to electronic manipulation as (for instance) my banking information, I'm sure most of the people here would have few objections (except for the handful who always think they know better than eve
Re: (Score:1)
Article Summary is Bogus (Score:1)
Of course, rather than just ignore this unanticipated condition, the OS did the right thing for a voting machine and crashed
Windows message processing is based on a message pump; Windows provides all messages without bias. The process is responsible for handling each message. Any 'unanticipated' messages are unanticipated by the process. Windows has no anticipation for them.
The best Windows could have done was let the process crash but not the OS. I also don't see how an unexpected message would cause a process to crash Windows. That must have been some seriously horrible programming on Diebold's part.
As someone who lives in the middle of this story (Score:3, Interesting)
Secondly, there were lots of reasons why this particular county was scrutinized: Ohio was to the 2004 presidential election what Floriday was to the 2000 election, and there were lots of reports of irregularities in Cuyahoga County. Cuyahoga Country is by far the most liberal area of Ohio, so a few thousand votes missing were likely to swing the election. Really the question still hanging over those election results is whether they were the result of incompetent poll workers or the efforts of Ken Blackwell (then Ohio Secretary of State and Bush campaign manager in Ohio). That's what the current Ohio Secretary of State Jen Brunner (a Democrat) is trying to determine.
Re:As someone who lives in the middle of this stor (Score:2)
-Mike
(Sorry, couldn't resist!)
Re: (Score:2)
Just so you know, the democrats have controlled the city of Cleveland for decades. I don't think it was a state-issue at all, especially since the Cuyahoga County Election Board was AND STILL IS incompetant. The new termers can 'investigate' all they want, but the truth is they won't find what everybody wants to paint as the reasons.
Sorry, I used to live there and still know some of those folks personally.
Re: (Score:2)
Or, of course, the Cuyahoga County Election Board being incompetent. My question in that case is why no one at the state level has done something about it.
I'm thankful for Diebold (Score:2)
The New York time? (Score:2)
Can anyone edit at all? This is just retarded. It's The New York Times.
Wow. Just wow.
The big social flaw (Score:1)
The only solution ... (Score:1)
They can learn from this $200 voting machine. (Score:1)
More information here: http://www.eci.gov.in/Audio_VideoClips/presentation.asp [eci.gov.in]
and
http://www.eci.gov.in/faq/evm.asp [eci.gov.in]
Re: (Score:3, Insightful)
Re: (Score:3, Interesting)
The best way is to hire good designers, hire good programmers, then hire good management and give them clear targets. A small, close-knit development team can do wonders. You see, the production of good software is as much a function of good management as it is engineering talent. You can hire the best, most accountable engineers on the planet, but put a fool in charge and you're still going to ship crap. And you know what? Nobody ever complains about the fact that the mo