Slashdot Mirror


NYT Notes Flaws In Current Electronic Voting Methods

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."

12 of 121 comments (clear)

  1. Absentee Vote! by rthille · · Score: 4, 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.

    --
    Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
    1. Re:Absentee Vote! by mOdQuArK! · · Score: 4, Interesting

      Unfortunately, being an absentee voter doesn't really guarantee you much more of a paper trail - not only is the anonymity protocol violated (there's no way to make sure people aren't forcing or bribing you to vote a certain way), but there is also no way for the counters to make sure all of the absentee votes make it to the counting table (or whether they have been selectively pruned).

      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.

  2. NYT Notes Flaws In Current Electronic Voting Metho by Wonko+the+Sane · · Score: 3, Funny
    I found one already without even reading the article:

    ...reportedly resulted from Windows CE sensing fingers sliding...
  3. Software standards are just terrible, complicated by compumike · · Score: 5, Insightful

    I am totally shocked that even Diebold could screw up this badly, making systems that crash under normal usage conditions. But the design philosophy they took is the wrong one. Look at the complexity behind these things! Keep it simple and they might have done much better. Why base something like this off of Windows CE? How many megahertz do I need to do a voting machine? Seriously, all of this extra hardware and software means more abstraction (which is considered a good thing in the computer science world), but it also means more abstractions that can be misinterpreted and misused. For a system whose job is so simple, keep the product equally simple.

    --
    Coder? Want to learn electronics? Microcontroller kits.

  4. As a voter by Z00L00K · · Score: 3, Interesting
    can I refrain from using the voting machine and request that my vote is registered by other means?

    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?

    --
    If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
  5. The only "safe" voting machine is a ballot marker. by rthille · · Score: 4, Interesting

    I understand the need for machines which make it easier for disabled people to vote, but the only "safe" machine is a machine which just marks ballots in a human-readable manner. The machine can ensure that ballots aren't created in an invalid state (multiple candidates when only one is allowed), and that non-vote selections are explicit (voter must choose 'none of the above' to proceed). The machine then prints the ballot in a human readable form and makes it available to the voter. The voter inspects it and either places it in the ballot box, or takes it to another machine which reads the ballot and makes the selections apparent to the voter (think vision impaired voter needing the ballot to be 'read' to them) and then after they confirm the ballot is accurate, places it in the ballot box.

    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.

    --
    Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
  6. I don't understand what's wrong by youthoftoday · · Score: 4, Funny

    Now, I'm not a US citizen, but the way I see it, Company X convinced officials A and B to buy these machines. The machines were bought, company X was paid by the taxpayer, officials A and B were paid by company X, the board, employees and shareholders of company X were paid. The voting machines went wrong so more money will have to be spent on them.

    Who cares about right and wrong? Rich people and public officials made themselves some money.

    Surely an American dream. What could be more perfect?

    --
    -1 not first post
  7. i am no luddite by circletimessquare · · Score: 4, Insightful

    i am also no technofetishist

    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

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
    1. Re:i am no luddite by CastrTroy · · Score: 3, Interesting

      My country uses paper ballots that are marked by pen, and optically scanned by the human eye. I don't see any reason why we need machines at all. Votes are counted so fast. That they had to make a law that results couldn't be reported before all polling stations were closed, because they believed the people on the west coast were being influence by the results from the east coast.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
  8. Realtime Embedditis by arivanov · · Score: 3, Funny
    Of course, rather than just ignore this unanticipated condition, the OS did the right thing for a voting machine and crashed.

    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.

    --
    Baker's Law: Misery no longer loves company. Nowadays it insists on it
    http://www.sigsegv.cx/
  9. Re:Software standards are just terrible, complicat by Anonymous Coward · · 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 via a private key security method and the sheets are distributed through a double-pass grid based visual recognotion system. This system is based on ultra-low cost, long life bio-degradable wetware, each grid node containing a state-of-the-art high density neural-net based visual recognition system. The grid system collates the vote totals through a summation n-ary tree to the final local arbiter. These arbiters then declare, or organise further summation passes as required if any grid nodes are suspected of mis-computation.

    I have already been granted a patent for this from the USPTO, so I'll sue anyone who uses a similar system. These items will be marketed under the trademarked names of Carbonomark(TM) and Organosheets(TM).

  10. Election standards are below standard by Bananatree3 · · Score: 3, Insightful

    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. Why should our nation's most critiqued software/hardware (Think: Space shuttle computer, NORAD tracking software) work 99.99999% of the time, but our Elections hardware/software is bought only on the good faith of some business executive?