Slashdot Mirror


Seeking The Source For Ireland's E-Voting System

WeeBull writes "Michael Cunningham from p45.net tried to request 'the source code of the electronic voting system first used in Ireland's May 2002 general election, plus any supporting technical documentation supplied to the Department of Environment and Local Government including the functional specifications' under Ireland's Freedom of Information legislation. The result wasn't what he expected ..."

266 comments

  1. Expectations by isorox · · Score: 5, Funny

    The result wasn't what he expected

    You mean he got everything he asked for, overnight, with no questions asked?

    1. Re:Expectations by moonbender · · Score: 4, Informative

      I know you were kidding, but for the sake of the people who haven't read the article (yet) - I know I was annoyed the Slashdot article ends without actually saying what this is about.
      What he expected was that a) the government would hand over the source code or b) the government would find some excuse (e.g. security through obscurity) to not reveal the source. Well, it turns out the government doesn't have the source code: "The source code is held by the Nedap/Powervote [sic] and is not available in the Department of the Environment and Local Government."

      --
      Switch back to Slashdot's D1 system.
    2. Re:Expectations by blibbleblobble · · Score: 4, Insightful

      Why not, for the sake of simplicity, just take all the ballot-papers, ship them off to a company in the Netherlands, and they can phone us and tell us who won the election? Does anyone else see a problem with this method of vote-counting?

      Given that there is a problem with such a system, how about shipping all of the votes off to a secret black box designed and built by a company in the Netherlands, which phones up a central computer and tells us who won the election?

      There's a reason that votes are counted in public, and it's not just the entertainment value.

    3. Re:Expectations by Anonymous Coward · · Score: 0

      The result wasn't what he expected

      You mean he got everything he asked for, overnight, with no questions asked?

      Yes, but that wasn't the unexpected thing. The unexpected thing was that it was all written in GW-BASIC.

    4. Re:Expectations by BrokenHalo · · Score: 1
      Well, it turns out the government doesn't have the source code

      When I read that, I was stunned at the sheer stupidity of that. They're laying themselves open to all sorts of charges for breach of process.

      One good thing (since I'm an Australian citizen) I didn't know before, however is that the electoral commission in ACT has provided the source to their voting system. Quite unusually enlightened for Australia. Here in Western Australia, e-voting hasn't been implemented, so I never thought to look...

    5. Re:Expectations by the+uNF+cola · · Score: 1

      Nono..

      "And what? that's it? It wasn't expected and here's a million dollars...or It wasn't expected and here's your own space ship? I mean what the f"

      /strongbad

      --

      --
      "I'm not bright. Big words confuse me. But Wanda loves me and that should be enough for you." - Cosmo

    6. Re:Expectations by isorox · · Score: 3, Insightful


      There's a reason that votes are counted in public, and it's not just the entertainment value.


      Sssh, you'll give them an idea for the next "reality TV" program.

    7. Re:Expectations by Avakado · · Score: 1

      Why not, for the sake of simplicity, avoid making bad analogies when the situation is perfectly comprehensible without?

      --
      The world will end in 5 minutes. Please log out.
    8. Re:Expectations by blibbleblobble · · Score: 2, Insightful

      "Why not, for the sake of simplicity, avoid making bad analogies when the situation is perfectly comprehensible without?"

      Because many people, ignoring the evidence on their desktops, make the argument "it's a computer therefore it can't fail"

      Many people (technical readers excluded) would be shocked at the idea of trusting one company to count votes, yet would see no problem with allowing a computer programmed by that company to count votes. They've been brought-up to believe that software is something you buy in boxes, and have no understanding that it's possible to get trustworthy (i.e. auditable, open-source) software.

    9. Re:Expectations by JeebusJones · · Score: 4, Informative

      With regards the voting in public...There are specific provisions in Irish law that means that any interested party is allowed and to be fully facilitated in the inspection of the entire voting process, to which there interest pertains. For the proposes of this law this means A candidate or his election agents, and he may only inspect the process in the constituency that he is interested in.

      Just before the last general election, I mentioned this to a party worker of the then Attorney General (he is now minister for justice), and was brushed aside. I also mentioned this to a friend of mine who is a labour party activist and normally acts as an election agent for some prominent TD's. He was more interested but when he queried HQ he was brushed aside.

      So the solution is this, run as a TD or councillor (or president), and then demand the source code before counting proceeds. If you don't get it bring them to the high court. I know of a few barristers who are very unhappy with e-voting, for constitutional reasons, who could help you out.

      By the way, currently many smaller parties run candidates in areas the know they will lose in simply to inspect the voting process. This is so they can gain data as to what areas are voting for what party, What the spoiled votes are saying etc.

      JJ

    10. Re:Expectations by Anonymous Coward · · Score: 0

      >There's a reason that votes are counted in public, and it's not just the entertainment value.

      True. If votes weren't counted in public, it would be much harder to have one's friends fuck up the election results so your daddy's friends in the Supreme Court could hand you the election.

    11. Re:Expectations by JJahn · · Score: 1

      Actually I wouldn't be surprised if that wasn't the lame excuse talked about in the article. After all, saying we don't have it is a great excuse not to give the code to someone.

    12. Re:Expectations by Kashif+Shaikh · · Score: 0, Offtopic

      Given that there is a problem with such a system, how about shipping all of the votes off to a secret black box designed and built by a company in the Netherlands, which phones up a central computer and tells us who won the election?

      Isn't this the same as the US Military telling us Iraq has weapons of mass destruction, using their own little pawns(i.e. *high* level UN inspectors) and their own troops they allegdly found bunkers full of chemical weapons.

      Yet, where is the public investigating the truth of these claims through *independent* scientists and researchers not being funded directly by US gov't?

      The media tells us through our TV that they found instruction booklets and bomb-making equipment, and there must be terrorist cells in iraq...

      But again, where are the independant public investigators to authenticate such claims?

      Rather, US military, the media, and associated goons in the govt keep REAL FACTS bolted down. You may think I'm putting on my tinfoil hat, but regardless of the consipiracy, there MUST be some public body(not some so-called "international" union) to check claims and facts mentioned by the above parties, only then can we really know why the US never disclosed info on the black boxes on planes crashed on 9/11 and whether there is really WMOD in Iraq.

      Sigh. We live in a fucked up world. I only wish people applied the same logic of open-sourcing the voting system to everything else any govt says.

    13. Re:Expectations by Anonymous Coward · · Score: 0

      Isn't this the same as the US Military telling us Iraq has weapons of mass destruction, using their own little pawns(i.e. *high* level UN inspectors) and their own troops they allegdly found bunkers full of chemical weapons.

      Yet, where is the public investigating the truth of these claims through *independent* scientists and researchers not being funded directly by US gov't?


      There is none, because they freely admit they haven't found any WMDs. It's not very important to fully investigate their claims that they've failed horribly. :)

      (Posted AC because we're waaaaaaaaaaaay offtopic.)

    14. Re:Expectations by dimethyltryptamine · · Score: 1

      Who says this wasn't an excuse...

    15. Re:Expectations by ReinoutS · · Score: 1

      FWIW, Dutch voters don't have any more insight in the source code for the voting machines than Irish voters have. Similar requests have been done here to no avail.

      An article by Peter Knoppers about why electronic voting is bad (Dutch). Also shows a picture of the NEDAP machine.

    16. Re:Expectations by Anonymous Coward · · Score: 0

      That's right. You never heard of Dade County's Democrat voting machine?

    17. Re:Expectations by Anonymous Coward · · Score: 0

      "True. If votes weren't counted in public, it would be much harder to have one's friends fuck up the election results so your daddy's friends in the Supreme Court could hand you the election."

      How humorous. The only influence "Daddy" had was to campaign for his son. He had none on the Supreme Court, which upheld the election results which had been affirmed by 3 counts so far. They followed a much higher authority than old George W Bush: the Constitution.

      I know, you probably have never heard of that document. It gets in the way of those who thought that "Al Gore deserved the Presidency despite the fact he lost".

  2. Now that's creepy. by JanusFury · · Score: 4, Insightful

    They don't even have the source code to software they used to run their elections?

    Doesn't that mean that IF there was any fraud during the elections, that it is now impossible to prove whether or not it had to do with the software? Since the government doesn't have the actual code, any code they get from the authors in the future cannot be proven to be the code used in the election...

    What a mess.

    --
    using namespace slashdot;
    troll::post();
    1. Re:Now that's creepy. by afidel · · Score: 5, Insightful

      While it can't be proven all one would need to do is ask for the compile options, compile it with the same compiler and then compare the compiled version to the one they have from the election (assuming that they do have a copy, which they possibly do not considering that it appears they merely use the machines from this election software firm.) I believe that like encryption election code is one area where full public disclosure is absolutly necessary to assure that they system is operating as expected. The fact that the election commision in Ireland handed the auditing over to a private company is sure lunacy.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    2. Re:Now that's creepy. by aarondyck · · Score: 3, Funny

      With any luck this will spur the government into trying to obtain the source code. Of course, we all know the truth: The government that bought the software will never again lose an election!

    3. Re:Now that's creepy. by Timesprout · · Score: 5, Informative

      Apparently there were several audits performed and I believe the source was available under NDA to the govt. Next time they will be entitled to distribute the source if they so desire.

      this was the govt's response to a series of questions in the Dail

      Security and integrity have been paramount in the design, testing and implementation of the electronic voting and counting system. Original tender submissions were assessed and the successful solution selected on the basis of, inter alia, functionality and product quality including hardware and software security and application of the count rules as in the case of a paper ballot. Detailed functional specifications, likewise, made extensive reference to security aspects of the system. The testing programme has been thorough and involved independent examination of the voting machine and voting machine software by a number of recognised international test institutes and private companies. The voting machine hardware and software has been tested by PTB, the National Institute for Science and Technology in Germany. Separate reports have been prepared by two test institutes in the Netherlands: TNO subjected the voting machine to a range of environmental tests and KEMA Quality BV tested the machine for compliance with international safety standards. An Irish company, PMI Software Ltd. carried out an architectural and code review of the system software. My Department also engaged the Electoral Reform Society in the UK, which has extensive experience of STV election counts, to test the software against its database of over 300 elections. The count software was, in addition, tested for functionality and accuracy both by my Department and a number of Dáil returning officers. Finally, in relation to vote counting, the system can produce, after the votes are mixed, vote tables to enable progress of the count to be monitored and also to trace a vote at any stage of the count. If necessary, following a High Court order in an election petition case, the system can also produce a ballot paper, with preferences, to allow a manual count to be carried out. At the general election and referendum pilots in 2002, the software was used under license from the supplier and at present, the source code is not available to the public. The software is currently being modified for use at the European and local elections in June 2004 and when this work has been completed and tested, I will give careful consideration to the making of the source code available. The Zerflow report, which was the subject of recent media reporting, was commissioned by my Department as an addition to the principal reports to which I have referred. The company was requested to carry out a security assessment of the procedures to be applied in the use of voting machines in polling stations to ensure that procedures proposed by the Department were adequate. The issues raised by the Zerflow report, which dealt mainly with possible threats to the external physical features of the voting machine, were assessed by my Department and by Nedap/Powervote - the machine manufacturers. The assessment by both was that the main scenario identified was implausible and that the likelihood of its occurrence without detection was extremely remote. I should emphasise that the version of the voting machine used in this country has more security features than the versions used in the Netherlands and Germany where the issues raised by Zerflow have not been identified in any risk assessments. In addition, the integrity of the Irish voting process is protected on polling day by a set of protocols operated by polling staff and the Gardai under the supervision of the returning officer. My Department will continue to keep these arrangements under review and will update advice provided to returning officers, as necessary, including advice in relation to the presence of audio, video or

      --
      Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
      What truth?
      There is no dupe
    4. Re:Now that's creepy. by czion3 · · Score: 1

      If that is true why would they want to make it open source in the first place.

    5. Re:Now that's creepy. by Anonymous Coward · · Score: 0

      Well, its a good job they put it through all of those Q & A procedures. After all, Q&A always catches every possible bug.

      I'll stick to a carbon granite mark placed upon a wood pulp based medium.

    6. Re:Now that's creepy. by Anonymous Coward · · Score: 0
      diff-ing the recompiled code with the previous binary proves only that they're the same, not that they're correct. The same bug, backdoor, or deliberate bias can be present in both binaries, and they have no way to know it.
      // for example

      if (party=="green") votes.party*=1.5;

      if (party=="nazi") votes.party=69;

      // and so forth

      Why not just sell the election at an honest auction? At least you'll know who the buyer is!
    7. Re:Now that's creepy. by Blue+Stone · · Score: 1
      What good is the source code going to do?

      It could be different to the code used in the actual election.

      --
      Corporation, n. An ingenious device for obtaining individual profit without individual responsibility. - Ambrose Bierce
  3. Voting Machines in America by westyvw · · Score: 4, Interesting

    Americans have too been scammed by voting machines owned by corporations. Go figure.

    http://www.americanfreepress.net/11_10_02/Secret _G roup_Manipulates/secret_group_manipulates.html

    http://www.talion.com/election-machines.html

    http://pub103.ezboard.com/fsoldiervoicefrm4.show Me ssage?topicID=7.topic

    1. Re:Voting Machines in America by Anonymous Coward · · Score: 0

      Americans have too been scammed by voting machines owned by corporations. Go figure.

      Hmm, I remember 2000, when the US showed to the world that it could easily make a mess of an election without voting machines ...

      Seriously though: the same Nedap voting machines are widely used in NL. There is ofcourse no legal obligation for the voting comittees to have the source code, so
      you would probably end up with the same answer over here.

    2. Re:Voting Machines in America by Anonymous Coward · · Score: 3, Informative

      Bev Harris' site http://www.blackboxvoting.com/ has a whole lot of info on this. She's done some excellent work tracking the various aspects and dangers of closed source voting machines and their partisan private manufacturers.

  4. Wow.. this is unusual by SeanTobin · · Score: 5, Funny

    You mean a company or government actually bought a piece of software without the source code!

    What kind of world are we living in?

    --
    Karma: SELECT `karma` FROM `users` WHERE `userid`=138474;
    1. Re:Wow.. this is unusual by Anonymous Coward · · Score: 1, Insightful

      It is unusual for a large software purchase to not involve at least code escrow giving the purchaser some hope of salvaging their systems if the supplier goes out of business. This isn't a few copies of Office they are talking about. That's not the same as the code being open, of course; It sounds very irresponsible to me that they have implemented such an important (and undoubtedly expensive) system without securing access to the code somehow.

    2. Re:Wow.. this is unusual by TheToon · · Score: 4, Insightful

      The voting system is the backbone of a democratic system. This is the number one indicator that a nation has taken the step forward and joined the democratic fold.

      It needs to be auditable. It needs to be verifyable. To the full extent.

      Look at the mess in Florida in the last US presidential elections. The system there worked as everything was on paper, so they just needed to go through all the ballot notes and re-count and re-evaluate them. After the extensive re-counts and press and public auditing of the result, it was found to be correct.

      How can you do that audit if you don't know the system? And the only way to know a computer based system is to have all the information about it available, including source code.

      --
      //TheToon
    3. Re:Wow.. this is unusual by Timesprout · · Score: 3, Interesting

      Look at the mess in Florida in the last US presidential elections. The system there worked as everything was on paper, so they just needed to go through all the ballot notes and re-count and re-evaluate them. After the extensive re-counts and press and public auditing of the result, it was found to be correct.

      Whether or not the result was 'correct' is still open to debate in many parts. But that aside I recall the recount as being a lot more involved than just a simple recounting of ballots. Have we all forgotten how we laughed at the description of pregnant and hanging chads (cracked me up anyway) and the counters trying to guess voter intention from dimples in the ballot papers. Very scientific and auditable system indeed.

      --
      Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
      What truth?
      There is no dupe
    4. Re:Wow.. this is unusual by Vlad_the_Inhaler · · Score: 1

      Are you sure about Florida?

      My impression (partially garnered from Michael Moore's 'stupid white men', a biased source) is that the recounting was stopped. either by court-order or by Al Gore's request - can't remember which.

      --
      Mielipiteet omiani - Opinions personal, facts suspect.
    5. Re:Wow.. this is unusual by peterwilm · · Score: 2, Flamebait

      After the extensive re-counts and press and public auditing of the result, it was found to be correct. You are wrong. The result was not found to be correct. If all ballots would have been recounted in the whole state of Florida (which even Gore did not demand), Gore might have won. This was found by a complete manual recount of all Florida ballots by a consortium of major newspapers http://vander.hashish.com/articles/election2000/no rcnw.html (Newsweek article) . Project site is here: http://www.norc.org/fl/ The US 2000 Presidential Election is the one and only master example of what can go wrong if you use flawed voting technology. There is probably a non-elected man sitting as president in the white house right now -- because of flawed voting technology. It is only for political reasons why this is not shaking the foundations of the political system of the United States. Would this election desaster have happened in Europe the elected government would be in really serious trouble.

    6. Re:Wow.. this is unusual by Anonymous Coward · · Score: 0
      Whether or not the result was 'correct' is still open to debate in many parts
      Only in those parts where people get paid to disagree with whatever the Republican party says/does (California), those parts where it's more beneficial to debate about factual information from two and a half years ago than to think/discuss actual current issues (philosophy 101 classes), or those parts where anti-American propaganda is popular to show (Belgium, France, the UK).

      For a while, it was popular to bitch about the election politically, even though the system worked exactly as it should have. The end result of all that bitching is that anyone with a lick of common sense now knows whose opinions to ignore/avoid when they're given.
    7. Re:Wow.. this is unusual by TheToon · · Score: 1

      > recount as being a lot more involved than just a simple
      > recounting of ballots

      True. They had to evaluate the ballot itself. Was the punched hole outside one of the candidates. Did it have multiple holes. What was the intention etc... as you said :)

      But still my point it that they had a paper trail. Messy as it was.

      --
      //TheToon
    8. Re:Wow.. this is unusual by TheToon · · Score: 1

      To quote from your link:
      --------
      To the chagrin of Democratic partisans, the consortium proclaimed Bush still would have won the apparently limited statewide recount underway last December 9 even if the U.S. Supreme Court had not swooped in and stopped it. But if all disputed ballots had been manually counted?something, ironically, neither side had even asked for?Al Gore could have eked out a narrow victory.
      --------

      So we're both right. :)

      But as I've said in another post: it is only the paper trail the enabled this audit in the first place. OTOH, without tha ballot notes the whole mess would probably not have surfaced.

      --
      //TheToon
    9. Re:Wow.. this is unusual by cduffy · · Score: 2, Insightful

      That's not to say all paper trails are broken, just that we need a better one.

      If the voting machine prints out a piece of paper that says unambiguously in black and white (in text, and maybe a cryptographically signed barcode) exactly whose vote it represents, then you can't have that kind of situation unless the voting machine is tampered with or broken (and since the voter can look at the piece of paper it prints before they put it in the ballot box, they can verify that it's (at last in plain text) giving the vote that they want.

    10. Re:Wow.. this is unusual by Sentry21 · · Score: 1

      Look at the mess in Florida in the last US presidential elections. The system there worked as everything was on paper, so they just needed to go through all the ballot notes and re-count and re-evaluate them. After the extensive re-counts and press and public auditing of the result, it was found to be correct.

      After the extensive re-counts and press and public misunderstanding of the problem, a judge friend of Bush's ordered that they stop bothering and declare Bush the winner, ignoring overwhelming public evidence that the Bush team had used every underhanded (and illegal) trick in the book to get elected.

      --Dan

    11. Re:Wow.. this is unusual by Anonymous Coward · · Score: 0
      After the extensive re-counts and press and public misunderstanding of the problem, a judge friend of Bush's ordered that they stop bothering and declare Bush the winner, ...

      The alternative is... what? Keep recounting the ballots until you get the results you want? That sounds fair.

    12. Re:Wow.. this is unusual by Anonymous Coward · · Score: 0

      recount the votes properly. ofcourse that really doesn't matter too much because bush did so much to gaff the elections in the first place. he removed so many eligible voters from the list because they were 'suspected' fellons. No surprise, many of these voters were blacks and minorities - who traditionally vote Democratic. Not to mention the many blacks and minorities turned away from the voting stations.

      The 2000 "elections" were a sham, and a complete breakdown of the democratic process. I don't care who won - imo, bush is an illiterate idiot, and gore is an idiot that couldn't even win 1 of 3 debates with an illiterate idiot, but it's clear that the winner in this case did not get there fairly.

    13. Re:Wow.. this is unusual by Anonymous Coward · · Score: 0

      The official count was stopped because of a decision by the Supreme Court; however, long after the election was officially over, a consortium of newspapers got together and did a count using the standards that the Florida Supremes had come up with and found that: (a) if Gore had got the recount he wanted, one restricted to a few (mostly Democratic) counties, he would have come out as the loser but (b) if a statewide recount using those standards (which is pretty much what the Bush camp said should happen) had taken place, Gore would have come out as the winner.

    14. Re:Wow.. this is unusual by Anonymous Coward · · Score: 0
      recount the votes properly.

      *cough* Pick the most heavily Democratic districts and recount the votes properly. And again. And change the rules and recount again. And change the rules again and recount again. And change the rules some more and recount again. Yeah, that sounds fair.

    15. Re:Wow.. this is unusual by Vlad_the_Inhaler · · Score: 1

      'Al Gore shoots himself in foot' shock

      So what's new?

      --
      Mielipiteet omiani - Opinions personal, facts suspect.
    16. Re:Wow.. this is unusual by Lectrik · · Score: 1

      Our newer voting system, in Duval county Florida, utilizes something very similar to the "scantron" sheets used for multiple choice tests in schools and universities, has a uniquie numeric ID on each sheet (and they recorded that in the books when we entered the voting precinct) and a marker is used to mark the ballot, if there are multiple markings for a single post the machine spits the ballot back to the voter (the voter puts the ballot into the machine his/herself) and when it comes out of the back where the election-apointed-person takes it and puts it in a box to be taken to the county supervisor of elections to do whatever tey do with ballots.

      --
      --- As to make my comment seem, by comparison, more intelegent... doodie doodie doodie poop poop poop!
    17. Re:Wow.. this is unusual by deKernel · · Score: 1

      Now if I can remember correctly, there were at least two counties that went through a recount, and at the end, the count was even more in favor of Bush.

      Just my $0.02

    18. Re:Wow.. this is unusual by ScooterBill · · Score: 1

      The US 2000 Presidential election fiasco was a clear example of a case of political interests subverting an imperfect voting system.

      A better balloting method would have helped but ultimately those who controlled the counting(Florida officials and ultimately, the supreme court), were able to sway the outcome. We effectively had the "source code" to the Florida system. A punched card is for all practical purposes "open sourced". This didn't matter because the method of polling and counting were compromised.

      The wierd thing is that this is all documented and yet very few seem to care.

  5. MOD THIS WHORE/TROLL DOWN by Anonymous Coward · · Score: 0

    The site is not shaky. Plus he just posted about his cat being addicted to heroin.

    1. Re:MOD THIS WHORE/TROLL DOWN by Anonymous Coward · · Score: 0

      He's smarter than you. Deal with it, Slashboy.

  6. Paper and Pencil by jeti · · Score: 4, Interesting

    Over in Germany, we use some of the least advanced voting machinery
    imagineable. Paper and pencil. Votes are counted by hand, with peer
    review, faxed in and published in detail in the newspapers.

    So far we didn't have any real problems with fraud, ambiguous votes or
    anything like that. And the results are usually in by the evening or the next
    day.We have like 70 million inhabitants and I don't see a reason why this
    shouldn't scale up.

    So is there any real reason to replace that with a system that is not
    transparent and where you have to blindly trust some tech companies?

    1. Re:Paper and Pencil by Anonymous Coward · · Score: 0

      I'll bet if there is an election with results as close as those for the last US presidential election in Florida, shortcomings in the system would become apparent. It is probably not as half-ass as Florida was, but still there are always ways things get mixed up. Just the business about faxing invites lots of speculation about potential fraud.

    2. Re:Paper and Pencil by Anonymous Coward · · Score: 0, Flamebait

      How did you manage to vote in Hitler, is it a process similar to how we got Bush up?

    3. Re:Paper and Pencil by Kenshiro · · Score: 2, Funny
      So is there any real reason to replace that with a system that is not transparent and where you have to blindly trust some tech companies?

      Of course: because we all know that "The computer doesn't lie.

      :)

    4. Re:Paper and Pencil by sould · · Score: 3, Informative

      According to the minutes of the selection committe. "The company will provide a large screen machine that has been used in the Netherlands and in Cologne and Düsseldorf in Germany."

      So looks like its already in use in Germany dude...sorry

    5. Re:Paper and Pencil by peterwilm · · Score: 1

      No.
      You cannot recount the Florida ballots wih the same result twice, because some chad will fall of the ballots during the process.
      The paper and pencil-method is indefinately recountable.
      Fax machines are only used to transmit the results for the intermediate result on the same evening. The official end result is additionally checked. Every step of the whole process is completely transparend to every citizen.

    6. Re:Paper and Pencil by christophe · · Score: 2, Interesting

      We Frenchies are not so sophisticated. All voting papers are pre-printed, I receive them at home. I don't even have to know to read, as the joined political advertisements all have a picture of the politician. I put the paper in a box, and I can stay at night to see that all is well hand-counted. I don't want it to change.
      A 5-years old child must fully understand a vote system.

      --
      Christophe (Don't hesitate to point out my spelling and grammar mistakes, I want to learn - Thanks).
    7. Re:Paper and Pencil by peterwilm · · Score: 2, Informative

      The NSDAP got 30 per cent or so in the last Reichstags election. Unfortunately there wasn't any candidate left to be chancelor. Everyone capable already tried and messed up. So Hindenburg, the Reichspresident (who was too old to get anything straight any more) chose Hitler as chancelor, as he thought Hitler would proof that he is not capable either and so the NSDAP would vanish.

      A few weeks later, the NSDAP got the Ermächtigungsgesetz (authorization bill) through the Reichstag: The parliament decided to turn all power to Hitler and to shut down/impeach the complete parliament. The completely flawed constitution of the Weimar Republic allowed that. Of course the NSDAP had only a third of the seats in parliamant. But the SA marched up in front of the parliamant and did not let social democrats, communists, etc into the parliamant (some of them were already arrested by then).

      So, yes, 30 per cent of the germans elected Hitler. But he only got to power because he did the trick with the Ermächtigungsgesetz. The problem with germany was that far to few germans did anything against that coup. Most of them wanted a better economy (a really lot of people where without a job) and wanted Hitler to do "something against hte jews" (not really kill them, but teach them a lesson, or so).

      The Bush election is completely different. Sure, the voting election, the Supreme Court and the whole voting system was completely flawed. But Bush did not proactively participate in a coup like Hilter. Further you cannot compare the intensions of Bush and Hitler at all. And after all - I do not think Bush will have such a huge impact on history as Hitler.

    8. Re:Paper and Pencil by CuteAlien · · Score: 3, Informative

      Hm, i did my last voting in dortmund (germany). It's not done with paper&pencil there anymore, but it's a digital voting system by now. And i found my voting experience slightly interesting:

      There were two people in the row before me and both were having problems using the new system. Maybe it's the panic of computer-illerate people which does arise as soon as they are put in front of a screen. The first person did just seem to be unsure with the instructions and needed several questions to the voting observers until she was sure enough which buttons she should press. The next one had accidently pressed the wrong button and tried to correct it (you could hear the beeps whenever someone pressed a button - don't worry, they all did sound the same so you could not find out by the sound what they did vote). The vote observes automatically started to give him hints in voice which made clear that they had to do this the whole day.

      I've asked them if a lot people have problems with this voting system and they agreed, that they had to help out people the whole day. So while the counting of the voices is eased a lot the voting itself seemed to be a lot more difficult for some people (actually i found it quite easy, but maybe it's because i'm used to computers). Out of curiosity i also asked what would happen to the votes if someone would switch-off the power, they laughed but didn't know what would be the result (i guess it's saved in flash or something like what - but i still can't tell you for sure).

      And i also still do not know what happens to my vote inside the machine, it's guaranteed that you can check afterward the number of voters with the number of votes which were made (because every voter is also registered by giving a piece of paper to the observers, so the voters can be counted afterwards), but the source of the machine (not just code but also how the mechanics do work) should absolutly be open in a democracie!

    9. Re:Paper and Pencil by AlecC · · Score: 1

      So is there any real reason to replace that with a system that is not
      transparent and where you have to blindly trust some tech companies?


      One reason might be to reduce the cost of voting so that you could afford more votes - closer to "people power". Another would be to allow more sophisticated voting systems. The Irish voting system, as I understand it, involves some complicated arithmetic on reallocating "surplus" votes after a candidate has reached the threshold for election. The sort of thing which is trivial for a computer but would involve a lot of painstaking and error prone arithmetic for a human.

      Both of which are good ideas - but never at the cost of making the voting system more opaque or less trustworthy. I agree with the principle that voting software must be veriafiable by any interested party. In paper voting, we have complicated systems of sealing ballot boxes and transporting them under supervision to prevent fraud. We need the same electroinically.

      --
      Consciousness is an illusion caused by an excess of self consciousness.
    10. Re:Paper and Pencil by Ozan · · Score: 1

      Over in Germany, we use some of the least advanced voting machinery
      imagineable. Paper and pencil. Votes are counted by hand, with peer
      review, faxed in and published in detail in the newspapers.


      The only reason this is still done in most parts of the country is the inability of Germans to go with the time and finaly get a decent voting machine do the work. No, as long as one can get voluntary helpers who have nothing to do than to count thousands of ballots in the night to the next monday everything is just fine.

      Meanwhile in more and more cities voting machines are used. The vote is printed on paper as a backup which every voter can verify. Sehr gut, I say. Enough with the middle-ages, here comes the third millenium. Now the problem is to bring grandma Frieda to push the button instead of marking it with the pencil but this will work out soon.

      </rant>

    11. Re:Paper and Pencil by capt.Hij · · Score: 1

      There is a huge problem with using this system in the US. The US system relies on volunteers, and it is currently very difficult to get enough people to handle it the way we currently do elections. The german system would be impossible here.

    12. Re:Paper and Pencil by Vlad_the_Inhaler · · Score: 1

      Not really. No party had a majority, governments kept collapsing for that reason and the economy was totally up the Swannee.
      The President (powers pretty much symbolic, but he could ask a party to try and form a government) thought he could work with Hitler.

      With the economy in that mess, some of the other parties also thought that they could, and even went along with emergency legislation to kick the Communists (16.4 %) and the Social Democrats (19.9 %) out.

      Now the extreme right had the majority. Game over.

      --
      Mielipiteet omiani - Opinions personal, facts suspect.
    13. Re:Paper and Pencil by Timesprout · · Score: 4, Funny

      Ah that might explain why the unknown Hans Lederhosen Beckenbauer was elected by a landslide majority in Dublin.

      --
      Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
      What truth?
      There is no dupe
    14. Re:Paper and Pencil by pommiekiwifruit · · Score: 1
      But then your chancellor for many years (Kohl) was funded by the French government (Mitterand) while he (Mitterand) wasn't busy organising terrorist attacks on New Zealand (Rainbow Warrior) or keeping his mistress at taxpayers' expense.

      However I do think Kohl's endorsement of a German cookbook was a good idea (mmm, calories!)

    15. Re:Paper and Pencil by BrokenHalo · · Score: 1
      The vote is printed on paper as a backup which every voter can verify

      All that verifies is what you punched in. It does nothing to verify that there has been no skullduggery prior to announcement of the result. The counting of votes is supposed to be a public process.

    16. Re:Paper and Pencil by bj8rn · · Score: 1
      With the economy in that mess, some of the other parties also thought that they could, and even went along with emergency legislation to kick the Communists (16.4 %) and the Social Democrats (19.9 %) out.

      Actually, it were the Communists (I think they merged with Social Democrats) who formed the government with NSDAP. Some time later, when the Reichstag burned down, Hitler accused Communists for setting it on fire and got rid of them.

      As for reasons why the Communists went in the same boat with NSDAP, Viktor Suvorov speculates that Stalin ordered the Communists to help Hitler gain power (so that there would be someone to liberate Europe from...). Or maybe the Communists were just stupid. Or something else.

      --
      Hell is not other people; it is yourself. - Ludwig Wittgenstein
    17. Re:Paper and Pencil by Anonymous Coward · · Score: 0

      This is not correct. These were freedom securing measures because New Zealand and Greepace were suspected to have weapons of mass destruction. Unfortunately they weren't found up to now but this just proves that these evil people have hidden them very well in the desert.

    18. Re:Paper and Pencil by Chris+Mattern · · Score: 1

      You *do* realize that at-home voting compromises the secret ballot, right? It becomes possible for someone trying to force or bribe the voter to vote a certain way to demand proof that he voted the desired way, something not possible with voting at a properly supervised voting station. A five-year-old child *cannot* fully understand a voting system, because a five-year-old child cannot grasp all the security issues involved. A five-year-old child should fully understand how to *use* the voting system, but that's not the same thing.

      Chris Mattern

    19. Re:Paper and Pencil by senori · · Score: 1

      Hermann Rauschning, in (IIRC) "Hitler Speaks", suggests that Hitler saw the actual program of the communists (in Russia) as almost identical to those of the NSDAP.

    20. Re:Paper and Pencil by Vlad_the_Inhaler · · Score: 1

      Firstly, it turns out those figures of mine are slightly wrong. The Communists and Social Democrats had 17.1% and 20.7% of the seats respectively and the DNVP + Nazis had 8.9% + 33.6%. Now to the rest:

      Actually, it were the Communists (I think they merged with Social Democrats) who formed the government with NSDAP.

      Either my history-book is telling enormous whoppers on that front, or both assertions are without foundation.

      Some time later, when the Reichstag burned down, Hitler accused Communists for setting it on fire and got rid of them.
      That is accurate.

      As for reasons why the Communists went in the same boat with NSDAP, Viktor Suvorov speculates that Stalin ordered the Communists to help Hitler gain power (so that there would be someone to liberate Europe from...). Or maybe the Communists were just stupid. Or something else.

      Where do you get this from? I had never heard of Viktor Suvorov, but he seems to have been born in Russia in 1947 and to have defected to the west in 1978. One of the google links I followed indicated that a 'legend he propagates' (that the Red Army was totally unprepared for war when Hitler attacked) is fiction (my information was that the Red Army was prepared but Stalin was not and delayed giving the order to start fighting for too long). Unless all I know about this era is wrong, the German Communists never cooperated with Hitler.

      There was a strike by Berlin Tram Drivers in 1932 which the Communists set up and the Nazis backed, but that got the Nazis nowhere so they abandoned that experiment.

      --
      Mielipiteet omiani - Opinions personal, facts suspect.
    21. Re:Paper and Pencil by christophe · · Score: 1

      >You *do* realize that at-home voting compromises the >secret ballot, right?

      Of course! I said I receive voting papers at home, but I vote in a special station (usually a school), where all papers are available in quantities too, where identity is checked, and where there is a small box with a curtain where I put what I want in the envelope that I'll put in the box.

      >A five-year-old child *cannot* fully understand a voting >system, because a five-year-old child cannot grasp all >the security issues involved. A five-year-old child >should fully understand how to *use* the voting >system, but that's not the same thing.

      I agree. A child must be able to understand how it is done. The justifications (why a two-rounds system and not the Condorcet rules, or whatever...) are something else, and some very bright people don't agree there. (There is no 'perfect' voting system).
      The main debate for a voting system is usually there, in the 'right' way of choosing the leader after the vote. But the law set a rule, and a 'manual' vote ensures that everybody follows the law. And this is this last part which is (again...) in danger.

      --
      Christophe (Don't hesitate to point out my spelling and grammar mistakes, I want to learn - Thanks).
    22. Re:Paper and Pencil by Asic+Eng · · Score: 1
      Actually, it were the Communists (I think they merged with Social Democrats) who formed the government with NSDAP.

      No, both statements are wrong. The coalition was formed with the DNVP, and the SPD never merged voluntarily with the Communists.

      What you may be thinking of is the so-called "negative coalition", which described the situation when the government was democratic (SPD + Zentrum), but didn't have enough votes in the Reichstag to pass laws. Together NSDAP and KPD (=Communists) would block everything regardless what the laws where about - just to hinder the democrats.

      The SPD was merged with the Communist party after the war, and in East-Germany only. This merge was forced onto them, it was never their choice.

      As for the motives of the Communists - both Nazis and Communists thought that as soon as the democrats were discredited they would be able to take over in the resulting chaos.

    23. Re:Paper and Pencil by bj8rn · · Score: 1
      As I said, what Suvorov writes is speculation. I know the man who translated Suvorov's books to Estonian; he said that Suvorov speaks 90% truth, but the 10% not true is the crucial parts of his proof... Suvorov also wrote about the NSDAP-Communists coalition, so it's probable that that's where I got this information from.

      (Insert something about /. and checking facts here)

      --
      Hell is not other people; it is yourself. - Ludwig Wittgenstein
    24. Re:Paper and Pencil by Anonymous Coward · · Score: 0

      You dirty french bitch. Stay on minitel you frog eating bitch.

    25. Re:Paper and Pencil by Vlad_the_Inhaler · · Score: 1

      Now I see where you are - .ee did not originally ring a bell. Going off-topic here and sort of cross-posting, was this accurate? Not the -ac posting of course :-)

      --
      Mielipiteet omiani - Opinions personal, facts suspect.
    26. Re:Paper and Pencil by innocent_white_lamb · · Score: 1

      You *do* realize that at-home voting compromises the secret ballot, right?

      Agreed.

      It becomes possible for someone trying to force or bribe the voter to vote a certain way to demand proof that he voted the desired way, something not possible with voting at a properly supervised voting station.

      It is still possible, but you have to scale up the intimidation to make it work. I believe this was done in Chicago in the past.

      Basically, you make it known that if Candidate A does not win in a particular ward/borough/constituency, then very bad things will happen in that ward.

      Individual intimidation may also be required, but ultimately if enough folks get the message, then things will happen as "requested".

      --
      If you're a zombie and you know it, bite your friend!
    27. Re:Paper and Pencil by jhines · · Score: 1

      There is no reason that paper ballots can not be scanned and counted electronically, and yet still be available for recount and auditing.

      That is, using optical scanning, how they do it around here, in the last (2002) election.

    28. Re:Paper and Pencil by spun · · Score: 1

      The computer is your friend. Trust the computer. These voting results are obviously the work of Mutant Commie Traitors!

      --
      - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    29. Re:Paper and Pencil by daniel_yokomiso · · Score: 1

      Over in Brazil we have like 170 million inhabitants, a electronic voting system and no real problems with fraud, ambiguous votes or anything like that. Sure we are just a "third-world" nation but I don't see a reason why this shouldn't scale up.

      After seeing two different successful cases using distinct technologies I don't see a logical reason to blame one method or other for "human" faults. Humans fraud elections, miscount votes and use software they don't have the source. If you believe in democracy, you should use your voting system (as lame as it is) to elect the people who won't make this thing possible.

      Just my 2 cents (brazilian cents ;)

      --
      Disclaimer: If I disagree with you I'm probably trolling...
    30. Re:Paper and Pencil by sepluv · · Score: 1

      >>so that you could afford more votes>closer to "people power" hmmm ;-)

      --
      Joe Llywelyn Griffith Blakesley
      [This post is in the public domain (copyright-free) unless otherwise stated]
    31. Re:Paper and Pencil by easter1916 · · Score: 1

      I understand New Zealand's anger over the Rainbow Warrior affair but get a grip. Your implication that the French Socialists somehow "bought" the German Christian Democrat government is frivolous at best.

  7. Re:vocabularize.rb by Anonymous Coward · · Score: 0

    What the hell do you mean by "the saurus"? Is Jurassic Park IV coming out or what?

  8. I suggest a minor change by Rhinobird · · Score: 3, Funny

    Pencil marks can be erased thus creating problems with fraud, ambiguous votes and the like. I suggest that you guys over there in Germany switch from pencil to pen, and solve that particular problem.

    See, the source code for Germany's voting system is open source, and I quickly saw a potential problem and proposed a solution.

    --
    If Mr. Edison had thought smarter he wouldn't sweat as much. --Nikola Tesla
    1. Re:I suggest a minor change by BrokenHalo · · Score: 1

      There's a lot to be said for low-tech solutions to basic problems. Most "democratic" countries have aspects of their voting system which may arguably be described as baroque. But a simple paper trail of ballot-forms with marks in the appropriate boxes is still by far the best way to foster the people's trust in the system.

    2. Re:I suggest a minor change by Anonymous Coward · · Score: 0

      How does that work exactly? They give you a pencil and you're supposed to write down your vote on it in pen? Or did you mean pen and paper?

  9. Even more problems... by Teancum · · Score: 3, Insightful

    I can tell you that if I were told that I had to provide source code for a product to compare against a compiled version for legal reasons (such as this case, where election results can be compared) in an after-the-fact case where binaries were produced by a compiler compared to the original...

    I'd have to quit my job immediately (probabally not tell my employer that I'm quitting either, just not show up to work), grab my family, max my credit cards/home equity loans, donate my household furnishings to charity (like Salvation Army), and move to a non-extraditable country in a real hurry.

    Really. I can't even imagine the legal BS you'd have to go under if something like this came up after an election was contested by powerful interests. If something like this had happened in Florida during the last U.S. Presidential election, people would have gone to jail, even if they had been completely honest and just "doing their job".

    The best possible outcome in something like this is that the developer would be made the sacrificial lamb in the following witch hunt, given a felony criminal record, and serving a year or two in jail.

    Well, the best outcome would be that the government would admit that it screwed up, and the company that made the elecion equipment would back the software developer throughout the whole legal mess that would still mean a couple of years of being a legal assistant rather than a software developer.

    Maybe I'm just being paranoid, but I think with some of the past employers that I've had I would have been dumped immediately and the blame fixed straight on me. I've had to deal with lawyers as it is because of contract disputs, and I can't even imagine what it would be like in a public firestorm where this would really be an issue.

    1. Re:Even more problems... by Anonymous Coward · · Score: 0

      That's why you burn a complete copy of software, libraries and compiler to CD before shipping ANY product. It's just common sense to be able to duplicate the original conditions if there are problems found with any of the components (and it CYA if it is a library or compiler problem and not your code)

  10. no by Anonymous Coward · · Score: 0

    No it isn't similar...Hitler actualy won the popular vote.

    1. Re:no by Anonymous Coward · · Score: 0

      Damn, and me without moderator points.

    2. Re:no by Vlad_the_Inhaler · · Score: 1

      Troll.

      this gets claimed regularly here (Slashdot), it is not true.

      I just tried to put the results up here, but the Slashdot Lameness Filter killed every attempt, tables are not accepted and an unordered list contained too many spaces.

      In the critical election, the Nazis got 32.2 %, down from 37.8 % (a loss of around 2 Million votes). Another extreme right party rose from 6.1 % to 8.6 %. Forget the .sig on this one, those facts are accurate.

      --
      Mielipiteet omiani - Opinions personal, facts suspect.
    3. Re:no by Luminous+Coward · · Score: 1
      What are you saying no to?

      On 5 March 1933, the NSDAP-DNVP coalition gained an absolute majority in the Reichstag (43.9% and 8.0% respectively). You can find the NSDAP's election results at Wikipedia.

    4. Re:no by Vlad_the_Inhaler · · Score: 1

      Very interesting - I had been looking at the 2 elections preceding that one, my reasoning being that the Nazis were already in power by then and that the elections were no longer free. The first link of yours is pretty explicit in that case.

      The figures I have are based on the number of seats each party had in the Reichstag - not the votes. My percent figures are actually higher than yours in each case - the Nazis had 44.5 % of the seats with (your links say) 43.9 % of the vote.

      Yes - I should have looked one election further, but I am still not sure that the 1933 election should be considered valid when the press had been muzzled and political opponents were routinely being beaten up (the ministers responsible for the Police were Nazis).

      --
      Mielipiteet omiani - Opinions personal, facts suspect.
    5. Re:no by alext · · Score: 1

      I think it would be fair to summmarise as Weimar politics being complicated, so votes and alliances need a lot of analysis - the conventional conservatives were convinced they could manipulate Hitler, for instance, once they'd let him in the govt.

      Michael Burleigh's Third Reich has a good section on this.

  11. Minutes of Selection Committee choosing e-voting by sould · · Score: 5, Interesting

    I've just found this document - which appears to be the minutes of an Irish government selection commmittee debating the merits (amongst other things, search for neda) of this system.

    Interesting quote: "The integrity of the electoral process will be assured for both the electorate and candidates"

    Not all of the electorate it would seem.

    Further on in the document
    [emphasis mine]
    "(2) No equipment may be approved for the purposes of subsection (1) unless a full technical description of the said equipment (including all source code and information regarding independent testing and verification relating thereto) has been laid before both Houses of the Oireachtas and a resolution approving a draft of the order approving the said equipment has been passed by each such House.".

    Intesting hey?

    Thats just one of the committee's opinion - and it looks like they got slapped down - but if I was Irish, I'd be finding out who this Mr Gilmore was & voting for him.

  12. Re:Voting Machines in America (clickable html) by DeadSea · · Score: 4, Informative
    Americans have too been scammed by voting machines owned by corporations. Go figure.

    Secret Group Manipulates Vote Machines - The widespread use of electronic voting machines has severely undermined the integrity of elections in the United States. Behind the companies that make the voting machines is a small and secretive group of men, including a well-known U.S. senator.

    Voting machine companies: Ownership disclosure, "private" vote-counting codes, potential for manipulation - This is an article about just three things: disclosure, conflict of interest and potential for manipulation. It is not a conspiracy theory or a political point of view. I think you'll agree with me: We don't care who wins the election, as long as it's who was VOTED FOR.

    Senator Hagel campaign treasurer owns voting machine co. - Election Systems & Software, the firm whose machines were involved in the 2002 flubbed Florida primary election(4)-- and the recent huge flub in Dallas, where early voting had to be shut down when machines kept registering Democratic votes as Republican (See the 31 mistakes link, top of page) and the company that now makes the voting machines for most of America--is a private company that does not like to tell the public who owns it.

  13. Re:Minutes of Selection Committee choosing e-votin by DarenN · · Score: 3, Interesting

    No, they didn't get slapped down. The government ran a large number of tests on the system, but because they only had it for the trial run, could not make the source public.

    Hopefully (I am too cynical to say "presumably") the source will be made available on the pruchase of the full system. While this is less than ideal, it's a start. Incidentally, the relevant quote about making the source public is given in one of the posts above.

    My gripe with this system is the choice of underlying system that is being used. I shit you not, it is a custom Windows embedded, and the database is a modified Access one. That thought does not fill me with confidence

    --
    Rational thought is the only true freedom
  14. Re:Voting Machines in America (clickable html) by Anonymous Coward · · Score: 0
    I think you'll agree with me: We don't care who wins the election, as long as it's who was VOTED FOR.
    That's just wrong. I care very much who wins the election. The Democratic party in America has some very screwed positions on issues that just don't mix well with a free society, and I vote to do my part to make sure that none of those fascist whackos get elected.
  15. I found this in the source! by Anonymous Coward · · Score: 0, Funny
    int vote()
    {
    return (rand() % 5000);
    }
    trmos
  16. software used in belgians elections by bowa · · Score: 5, Interesting

    all sourcecode of the three systems used is available for download and public review on the site of the federal government.

    http://www.verkiezingen.fgov.be/Nouveau/NieuwNl/Do kunnl/broncodes/Cdoku7nnl.htm

    (clik on one of the three software systems and then on 'Hier')

    1. Re:software used in belgians elections by dglaude · · Score: 2, Insightful
      What we don't have is the documentation, the compiler used, the checksum of the binary used during the election, ... Nor do we have the proof that this was the code really in use.

      Check the code for yourself

      --
      Don't let the computer/expert control the election. Information for Belgium in french: http://www.poureva.be/
    2. Re:software used in belgians elections by Anonymous Coward · · Score: 0

      The software may be OK but I saw one of those

      systems crash on Belgian TV (VRT).

      Apparently they use normal PCs with magnetic

      swipe card readers!

  17. Re:Minutes of Selection Committee choosing e-votin by sould · · Score: 1

    No, they didn't get slapped down.

    Quoting from the article I linked before:

    Mr. Gilmore: I move amendment No. 39:

    In page 33, between lines 15 and 16, to insert the following subsection:

    "(2) No equipment may be approved for the purposes of subsection (1) unless a full technical description of the said equipment (including all source code and information regarding independent testing and verification relating thereto) has been laid before both Houses of the Oireachtas and a resolution approving a draft of the order approving the said equipment has been passed by each such House.".

    Having lost the-----

    Ms O. Mitchell: Is that the amendment we were discussing?

    Acting Chairman :No, we were discussing the section. We were discussing section 35 and are now at section 36.


    Looks like a slap. Smells like a slap. Probably a slap

    You say:
    Hopefully (I am too cynical to say "presumably") the source will be made available on the pruchase of the full system.

    and also:
    it is a custom Windows embedded, and the database is a modified Access one

    So...you hope the source to Win CE & Access will be released to the general public hey?

  18. Let's spare time... by christophe · · Score: 2, Funny

    ...and let's proclaim that the President is directly nominated by IBM, CGEY, or whatever IT corporation wrote the sofware.
    It would be as in the XVIIth century with the King choosen by God. Easy and cheap!
    Then we can proceed to the next logical step: the revolution.

    --
    Christophe (Don't hesitate to point out my spelling and grammar mistakes, I want to learn - Thanks).
    1. Re:Let's spare time... by Anonymous Coward · · Score: 0

      But how are we going to overthrow God?

  19. last week's voting in .BE: source was available by Void · · Score: 3, Informative

    During last weeks general election here in .be, 44% of the people voted on a PC. All registered polical parties participating in the elections, could appoint a few experts who were granted access to the source code of the program that was used...

    1. Re:last week's voting in .BE: source was available by dglaude · · Score: 2, Interesting
      The expert appointed by registred political party had limited access to the system. Only the expert from the power in place had a way to verify something...

      But 9 peaples can not verify a lot... and when they make advice to modify the existing system, they are not followed. Here is an analyse of the rapport of year 2000

      My mother is not an expert... who should she trust to control the election?

      Normal citizen lost control of the election process... it this a democracy?

      --
      Don't let the computer/expert control the election. Information for Belgium in french: http://www.poureva.be/
  20. In Belgium we have source code... so what? by dglaude · · Score: 5, Informative
    In Belgium some citizen had to fight in court to get the source code of the election program beeing published.

    In 1991 nobody except private company had the code.
    In 1999 official expert asked for the state to own the code and suggest publishing it.
    In 2000 they published partial code and documentation with most important security part removed.
    In May 2003 they published full code (but no doc) of new system (AES added).

    Feel free to download analyse and report problem to us

    We have no way to check if that code was really in use. Because they use the same floppy disk to boot the system and to save the result, we have no way to make sure what was on the floppy at the begining of the election day. This is explained here but only in french.

    But having the code is not enough... actually Richard Stallman had something to say about Free Software not being enough.

    Now if you are Belgian and unhappy about the status of our election system, you can join or contact PourEVA.

    I personally believe that if we want to reduce the repetitive task of counting the ballot, we could use optical scanning (and make test manual recount). But we should never put a computer between our vote and the expression of our vote. Paper and Pen rules.

    --
    Don't let the computer/expert control the election. Information for Belgium in french: http://www.poureva.be/
    1. Re:In Belgium we have source code... so what? by Anonymous Coward · · Score: 0

      Eh.. did you say floppy? For votes? *cough* WHAAT?

  21. Not a surprise by Anonymous Coward · · Score: 1, Interesting

    The introduction of electronic voting was a necessary step in ensuring the NICE Treaty was ratified.

    Ireland had rejected the Treaty initially, and its government was astonished that the people didn't buy the party line. They assured the EU that they would have ANOTHER referendum (which may have been technically against the law) and keep at it until the populace did as they were told, and ratified the Treaty. (Also see Maastricht and the Danes in 1992)

    Electronic Voting (while at the same time, eliminating "exit polls" which might have shown a different picture) allowed the Irish Government to obtain large "YES" votes in heavily populated areas that typically vote the party line, though not usually in numbers large enough to outnumber the rural population.
    (See Divorce Referendum results for one of the few occasions that happened, and other places)

    Since this is coming from an AC, you're either going "CONSPIRACY NUT!" or looking at the evidence with an open mind. Let's see how it's modded...

    1. Re:Not a surprise by gbjbaanb · · Score: 1

      No, I remember this (from the UK press). I thought it was completely wacko for the people to vote one way, only for the government to effectively say 'thats not how you were supposed to vote, lets try again until you get it right'.

      I suppose electronic voting could make this process easier.

      Please check option a or b, and every time you press b a dialog pops up 'invalid entry, please choose another option'.

    2. Re:Not a surprise by Tony-A · · Score: 1

      Like the OK button, when it's most definitely NOT OK?

    3. Re:Not a surprise by Ryano · · Score: 1

      "Electronic Voting (while at the same time, eliminating "exit polls" which might have shown a different picture) allowed the Irish Government to obtain large "YES" votes in heavily populated areas that typically vote the party line, though not usually in numbers large enough to outnumber the rural population"

      Given that five times more money was spent by the Yes campaign than the No campaign, why bother with a conspiracy theory?

      In any case, yours doesn't hold up to even the most rudimentary checking of facts. You're suggesting that the Yes vote was artificially inflated in urban constituencies, in order to make it outweigh the No vote in rural constituencies. If you took some time to examine the actual results, you'd see that this makes absolutely no sense:

      • In the first Nice referendum, every constituency in the country returned a 'No' majority, apart from Dublin South and Dun Laoghaire.
      • In the second referendum, every constituency in the country, including Dublin South and Dun Laoghaire, returned a 'Yes' majority.
      • In the second referendum, electronic voting was used in 7 constituencies. In these seven constituencies, 67% voted Yes - this is not significantly higher than the national total of 63%.
      • Not all of the 7 constituencies were 'heavily-populated' areas (by which I take it you mean 'densely-populated' - all constituencies have roughly the same population), and certainly not all heavily populated areas were included in the e-voting trial. The two constituencies mentioned above, which voted Yes the first time out, are densely-populated and were not included.
      • The suggestion that densely-populated areas follow the 'party line' doesn't hold up. The 'party' in question, Fianna Fail, the senior party in the government, is consistently stronger in rural areas than urban areas. While there has been an urban-rural split in previous referenda on social issues (such as divorce or abortion), this is not the case with EU referenda.
      • Exit polls were not eliminated. There was a proposal to prevent the holding of polls within seven days of an election (not sure if it was supposed to apply to referenda), but this did not affect exit polls. In any case, it was not introduced.

      I'm not saying that fixing of the e-voting system couldn't or wouldn't happen, but your suggestion that this is what did happen in the 2002 referendum stretches credulity.

    4. Re:Not a surprise by K. · · Score: 1

      No, what really happened was that there was a really low turnout for the first one, mostly the more strident of the No voters. The next time, No got about the same amount of votes, but there was a higher turnout of the previously apathetic, who mostly voted Yes. It's analogous to the Le Pen vote in France there a while back - basically the less politically inclined getting a chance to stop extremists setting policy.

      --
      -- Proud descendant of semi-nomadic cattle-herders.
  22. our new king by Anonymous Coward · · Score: 2, Funny

    Behold our new king! Whose right to rule was handd down by root himself.

  23. No need for commercial confidentiality by AlecC · · Score: 3, Interesting

    Commercial companies usually refuse to release sourcee code on the basus (reasonable) that others could rip it of, despite its being copyright, and it would be very difficult and expensive to trace and sue them.

    Bit in this special cas, that doesn't apply. If every suppier of voting software has to provide the source of their system, any supplier who thinks he has lost a contract to a ripoff of his own system can obtain the source code and check it. Piracy would be trivially easy to expose, and a powerful ally (the Government) under pressure to clean up the electoral system.

    So the usual excuse of Commercial Confidentiallity does not apply, and and any seller hiding behind it should be excluded from the tender.

    --
    Consciousness is an illusion caused by an excess of self consciousness.
    1. Re:No need for commercial confidentiality by Anonymous Coward · · Score: 0

      Truly you have a dizzying intellect.

      Your argument breaks down this way:
      1) If A then B
      2) Assume A (even if the current case disproves A)
      3) ???
      4) Get modded up!

    2. Re:No need for commercial confidentiality by surprise_audit · · Score: 2, Interesting
      Doesn't matter who has the source. What guarantee do you-the-voter have that the program running in the voting booth was compiled from the available source? For that matter, even if you could prove it was the same program, what about other software in the system? Another poster asserted that the voting machine is running WinCE with a modified Access database - what are the chances of THAT source being available? And provably the same as the software running the voting machine?

      It's no good proving the program is good and secure and accurate if some device driver or communication module might be able to alter the vote.

      Far-fetched and paranoid? Yes. Could it happen? Absolutely.

  24. Re:Minutes of Selection Committee choosing e-votin by Anonymous Coward · · Score: 0

    Very interesting. Democracy electrocuted. More evidence the sociopaths have the reigns of the world firmly in hand.

  25. MOD PARENT UP!! If you're for free speech.... by Anonymous Coward · · Score: 1, Informative

    The liberal media has been heavily documented as any google search will show. Also the democrats are the biggest cheats since Kennedy and before, and of course Clinton.

  26. Re:Minutes of Selection Committee choosing e-votin by Citizen+of+Earth · · Score: 1

    For both the government and the source code requestors, what guarantee do they have that whatever source code they are shown is actually the software that is running in the system on election day?

  27. Re:Voting Machines in America (clickable html) by Anonymous Coward · · Score: 0
    • Your bias is revealed when you call the Republican votes a "flub"
    Not to mention his impugning "corporations". Jackass (the grandparent, not the parent ;) )
  28. moron losing track of whois couNTing by Anonymous Coward · · Score: 0

    buy our accouNTing (using the pateNTdead eyecon0meter(gpl)), we've determined, that if there IS another 'electshun' we'll WINd dupe on the smelly end of the felonious FUDgeCycle(tm) wonce again.

  29. More Details by Anonymous Coward · · Score: 5, Informative

    I suppose more details of the electoral system are in order...
    For General Elections (to the Dail - main parliment) Ireland has a multiseat-Proportional Representaion election system - meaning there are more than one seats available in each constituency.
    Firstly each voter can vote in order of preference for every candidate - For example say there are 10 candidates for three seats (my case last election) You can vote in order of 1 to 10.

    PR works by counting first how many ballots are cast, dividing by some ammount (IIRC Number of seats + 1). This is set as the "quota". Then counting takes place. Once a candiate reaches the quota they are deemed elected. Then the amount of votes over the quota is distributed to the other candates, going on the next choice of the voters concerned.

    If no one reaches the quota, the person(s) with the least votes accrued currently are eliminated, and their votes are distributed to the remaining candidates.

    This is a complicated system and electronic counting would be an advantage - sometimes it can take up to a week to recount a constituncy, last time there were three recounts in one case, with the final seat going to the candidate with three more votes than the other!

    Electronic voting was used last time in three places, with the results out the night of the election, rather than a day or two later. This lead to some problems when a sitting TD (equiv MP) lost her seat, and was told rather cruely, normally you get the results of each count so you are prepared for the result, long in advance of the declaration.

    In my opinion, ideally Electronic voting is the way to go. However I don't trust the machines or the companies who make them, regardless of the published nature of the code. It would be very difficult to catch fraud taking place, and personally I like the current method (pen and paper). It is very satisifing putting a 10 beside the candidate who you hate :-)

    tom.

    1. Re:More Details by MarkusQ · · Score: 1

      Firstly each voter can vote in order of preference for every candidate - For example say there are 10 candidates for three seats (my case last election) You can vote in order of 1 to 10.

      PR works by counting first how many ballots are cast, dividing by some ammount (IIRC Number of seats + 1). This is set as the "quota". Then counting takes place. Once a candiate reaches the quota they are deemed elected. Then the amount of votes over the quota is distributed to the other candates, going on the next choice of the voters concerned.

      This is a complicated system and electronic counting would be an advantage

      It sure would be. If you don't like the winner on the first count, just try again but count the ballots in a different order. Or even just sort them to give your guy the maximum chance of getting in (e.g. count ballots where he was the last choice first).

      Both of these ways of fixing such an ellection would be impractical in a paper system, but quite easy in an electronic black box.

      -- MarkusQ

    2. Re:More Details by stoops · · Score: 1

      the order makes absolutely no difference. the end result is the same.

    3. Re:More Details by jc42 · · Score: 0, Flamebait

      If this were done in Florida, they'd find a way to word the instructions in poorer districts so that the order of ranking is ambiguous. Half the voters would then assume that 10 is the top ranking and 1 is the lowest. They would then count the ballots with 1 as the top ranking. This would effectively neutralize that districts' votes, and there would be no way to prove it was fraudulent.

      To see several examples of such an approach, look at the 2000 election in Florida.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    4. Re:More Details by Ryano · · Score: 1

      "Both of these ways of fixing such an ellection would be impractical in a paper system, but quite easy in an electronic black box."

      The anomaly whereby the order of the ballots can (theoretically) affect the outcome of the count does not apply in the electronic system, as far as I'm aware. This is because the computer can perform operations which are considered too time-consuming for manual counters, e.g. allocating third and subsequent preferences in proportion to all a candidate's ballots, rather than simply re-allocating those ballots which make up the surplus. In a paper system, these anomalies are tolerated because they generally even out over the course of the count, and it would, as you say, be very difficult to fix.

      What's more, the type of fix you describe is quite complicated - you'd have to be able to make the system perform sorts and multiple counts, and somehow cover this up. If somebody had enough access to implement this, they would be better off implementing a much simpler fix, such as generating extra votes for a particular candidate etc.

    5. Re:More Details by Colm+Buckley · · Score: 1

      No, the order does matter under the current system; whereby surplus votes are distributed according only to the most recently counted ballots, not based on the distribution throughout the candidate's entire vote set. There is a variation on STV called "Senatorial STV" which recounts the entire vote set of the candidate and distributes the surplus proportionally; however this has proven impractical with a large paper ballot. The superior fairness of SSTV is a definite advantage of an electronic system, but obviously the concerns over transparency and rigour are more important still...

    6. Re:More Details by MarkusQ · · Score: 1

      What's more, the type of fix you describe is quite complicated - you'd have to be able to make the system perform sorts and multiple counts, and somehow cover this up.

      No, it would be a piece of cake. Have the system pull the ballots to be counted "at random" from the set of uncounted ballots, using the usual "flop the last ballot into the open slot and decrement the counter" trick. Then let the "random" number generator see the ballots and favour ballots that rank your pet candidate / party low by generating multiple random numbers (say, ten) and choosing the one that ranks your candidate the lowest. Since the routine is returning an arbitrarily selected random number it should have the same (or even better) statistics than the un-fudged random number generator. By giving the variables involved names like "entropy_pool_index" and "bits_of_entropy_remaining" and throwing in comments about the published (paper only) source for the algorithm, you might even be able to get it by a code review. But you won't need to go to all this trouble because...

      No one outside your organization gets to see the source code!

      This would be a lot easier than stuffing the ballot box, and you could even print out an auditable record of how the tally was reached. -- MarkusQ

    7. Re:More Details by Ryano · · Score: 1

      Well, my point was that if you have the required access to implement such a fix, there are plenty of other fixes you could also implement which don't rely on there being a random element to the counting. So the system would not be significantly more exploitable if that random element existed, which in any case it doesn't.

      But the general point is that any of these exploits are made significantly more feasible by keeping the source closed, as you say. The actual voting system should not be a significant factor - PR-STV may be complicated for humans to count, but I would expect that any software written to perform a count under this system would be relatively simple and the sources thereof easily readable.

    8. Re:More Details by Anonymous Coward · · Score: 0

      Hey tom, if you put a 10 beside a candidate that you hate then they may end up getting your 10th place transfer! Don't give them any preference!
      o.

  30. in other news by SHEENmaster · · Score: 4, Funny

    the United States of America just switched to an electronic voting system.

    In an unrelated matter, Bill Gates is now President despite not even being present on the ballot or this being an election year. George Bush was called a "sore loser" by the media; why can't he just accept that the recount clearly shows Gates ahead by 8 million votes?

    --
    You can't judge a book by the way it wears its hair.
    1. Re:in other news by Anonymous Coward · · Score: 1, Funny

      The really weird thing is that there are 520 million votes for Gates.

      (Hint, check the population of the US)

    2. Re:in other news by Anonymous Coward · · Score: 0
      Actually, some places in the US have ALREADY switched to an electronic voting system.

      Coincidently, they are also closed source, DMCA protected, and paperless. Have a look.

      Oh...and this was the same year they suspended exit poling.

    3. Re:in other news by NortWind · · Score: 1
      The really weird thing is that there are 520 million votes for Gates.

      I think you meant to say 536.870912 million votes.

  31. Re:DU HAST VERSAGT! by Anonymous Coward · · Score: 0

    What of idiom?

  32. Source Code ? Source Code ? by Anonymous Coward · · Score: 0

    We are the Federales -- we don't need no stinking Source Code.

  33. When politicians own voting machine companies by Muttonhead · · Score: 1
  34. Wisconsin Election Board decertified Touchscreens by bmasel · · Score: 3, Interesting

    In January, 2002 the State Elections Board approved two closed source touch screen voting systems, the ES&S Votronic DRE and the GBS Accu-Touch EBS 100 DRE.



    This spring I raised the system integrity issues with the Board, and persuaded them to revoke the certifications.



    --
    Ben Masel: 51,282 votes for US Senate in the Wisconsin Democratic Primary
  35. Re:Bush won, Gore lost, get over it! by Anonymous Coward · · Score: 0

    Your little rant forgets the fact that Florida was delivered by brother Jeb, and it was those stolen electoral votes that pushed W over the top.

  36. No stolen votes. by Anonymous Coward · · Score: 0

    "Your little rant forgets the fact that Florida was delivered by brother Jeb, and it was those stolen electoral votes that pushed W over the top. "

    No, the Florida voters delivered Florida. Jeb had nothing to do with it other than campaign for his brother. Sorry, getting more votes than the other guy is not theft of electoral votes.

    (The word "theft" is too often used, as it is here, for the act of campaigning against someone else. I keep hearing all the time how Nader "stole" Gore votes, and Perot "stole" Bush I votes....but it is not theft in any of these cases).

  37. Not enough. by Pendersempai · · Score: 3, Insightful

    Why would we want the source code in the first place? It's probably not motivated by a GPL-like desire to build on it; rather, it's an attempt to verify the validity, honesty, or security of the code involved.

    But at the point where one is concerned about a grand conspiracy to rig national elections and control the government, viewing the source is not nearly enough.

    Imagine that we vote electronically in ominous black boxes once per year, and the boxes tell us who our leaders are. You request the source code to these voting machines, and the government gives you some source code. As far as you can tell, it's valid. But what guarantee do you have that that code is actually running the black boxes?

    As I see it, there are three main possible points of failure. The manufacturers of the boxes could distribute the machines with false election code pre-installed, the government could substitute such malware to remain in office, or a technician specializing in the repair of the machines could covertly substitute the code. The three are not equiprobable, but in any of the three cases, requesting the source code does not address the problem. Even if you mandated that the boxes themselves display their own code, quinelike, on a screen before you vote, you still have no guarantee that the code displayed is the code in operation.

    How is this any worse than a system of punch-cards or a mechanical voting box? Because these other mechanisms are hard-wired and validated locally before the election commences. Re-wiring them on a massive scale is not feasible. The same is not true of a more versatile solution like electronic voting; such could be rigged to behave correctly in all pre-election tests and revert to its more insidious behavior on election day during polling hours.

    If you're worried about a conspiracy, requesting the source code is not nearly enough. You'd need a system designed specifically to thwart tampering, even by its creators. And even so, you can only solve for one or maybe two of the possible points of failure. Allowing electronic black box voting assumes a certain amount of trust in the system. I don't know how much trust is necessary, but if one is worried enough to request source code, one shouldn't accept the voting method to begin with.

    1. Re:Not enough. by gexen · · Score: 1

      Actually, if you download the source code, it is released under the GPL. Just take a look at the COPYING file. Try looking at the facts before going on a rant.

    2. Re:Not enough. by shis-ka-bob · · Score: 1

      We also volunteer to work on an county election comission and test it yourself. The choice of machines is not determined by the federal government. We, the electorate, need to be involved in more than 'pulling the lever'

      --
      Think global, act loco
    3. Re:Not enough. by Qrlx · · Score: 1

      Wow, great analysis.

      I have never liked the idea of "computer ballots" and I wish legislators could think as clearly as you.

      Why are we trying to vote "electronically" in the first place? For the most part, paper ballots work fine... butterfly ballots and hanging chads are really more the fault of Florida's legislature than the paper itself.

    4. Re:Not enough. by 42forty-two42 · · Score: 1

      Have each voting box be composed of off-the-shelf equipment. Have it locally recompile from source for each unit.

  38. Where's the proof? by stubear · · Score: 2, Interesting

    I'd agree that having the source code open to all improves security and assures an accurate vote but there is absolutely no evidence to prove this. Many OSS projects have bugs in them regardless of the number of people looking at the code. To add to the problem, not only are there bugs in the code regardless of the number of people looking at it, the release schedule of most projects, "it'll be read when it's ready", there should be no bugs in the code. When the OSS community can prove open source code is more secure due to it being open then perhaps there might be an argument for opening source code for more applications. Until then it's mere speculation and assumptions based not in reality, but in what the OSS community wants to have happen.

    1. Re:Where's the proof? by fuzzybunny · · Score: 1

      Any claim that OSS is bug-free due to its nature is horse manure.


      However, I'm more inclined to believe OSS is more secure, . It's not a question of 'no bugs in the code', but rather of how fast those bugs are found, and of how many of them are discovered.

      --
      Cole's Law: Thinly sliced cabbage
    2. Re:Where's the proof? by Anonymous Coward · · Score: 0

      too bad you're a moron.

      the arguments for this aren't open as in dirty gnu hippie crap.

      this needs to be open as in open crypto. open so the people can see how it works and can trust that the system works as it is intended.

    3. Re:Where's the proof? by Qrlx · · Score: 1

      I'd agree that having the source code open to all improves security and assures an accurate vote but there is absolutely no evidence to prove this.

      Well, of course they're isn't any evidence, because there is NO ABILITY to review the code and determine the accuracy of the final tally!

      Until then it's mere speculation and assumptions based not in reality

      So why not open the source and we won't have to make any assumptions? The closed source code could VERY EASILY do something like, oh, give the incumbent candidate an extra 3% of votes, and there would be NO WAY to know this is happening.

      Of course, open source code, or at least code that's subject to independent public review could do the same thing, but we would FIND OUT.

      Do you understand the difference? The "security" of open source doesn't mean "protection against haxors." It means "the software actually does what they say it does."

      Scientists (from physics to sociology) understand the paramount importance of Peer Review, but I guess Computer Scientists haven't caught on yet. Go figure.

  39. Re:Voting Machines in America (clickable html) by Anonymous Coward · · Score: 0

    It only stands in the way of the right wing to bring down separation of church and state

    Yet another person who doesn't understand what separation of church and state means. England has the Church of England with the Queen at its head. America doesn't have a Church of America with the President at its head. That's all it means. It doesn't mean that America is atheistic or that all instances of religion must be removed from the federal government.

  40. Now that's just stupid by spitzak · · Score: 1

    Just because the software is open source does not mean it is written by the "OSS community".

  41. Hate to say I told you so by Anonymous Coward · · Score: 0

    Alright!

  42. Re:Voting Machines in America (clickable html) by ichimunki · · Score: 1

    So are you saying it would have mattered which rich, white born-again Christian the Supreme Court appointed? Think again. The Democrats have been failing to provide leadership on key alternatives since at least 1992 and as an "opposition" party they are about as useful as a dog rolling over to have its belly scratched. At least the Republicans attack from the front. The Ds are quite willing to stab their constituents in the back (DMCA, DOMA, PATRIOT, SSSCA, I could go on for days).

    --
    I do not have a signature
  43. Interesting related article by Anonymous Coward · · Score: 0

    The following article appeared in Canada's Globe and Mail in January, and covers many of the issues stemming from the Irish voting system.

    http://www.globetechnology.com/servlet/ArticleNe ws /tech/RTGAM/20030124/gtfl/Technology/techBN/

  44. Democrats? by Anonymous Coward · · Score: 0
    The Democratic party in America has some very screwed positions on issues that just don't mix well with a free society

    It's not the Democrats that are riding rough-shod on the constitution and civil liberties in the name of furthering their corporate-sponsored agenda. Oh, I get it. You were trying to be ironic.

  45. Its a matter of obfuscation vs education. by crovira · · Score: 1

    "Trust us..." (Old expression meaning "Fuck You!")

    The problem is self made and perpetuated by history. It's the difference between a simple lever which punches a hole in a piece of paper and which anyone can see and understand, and the incredibly bull-shit filled explanations of the process that most comp-sci majors will come up with to explain the code.

    Every mistake that can be made in describing the specifications, the code, the inputs or the results will be made. From anthropomorphization to bald-faced blustering.

    There is no field of endeavor which professes to be a profession where the fundamentals are so obscurely obfuscated and the advances are so incredibly unbelievable.

    I don't trust comp-sci majors to install plumbing.

    --
    MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
    1. Re:Its a matter of obfuscation vs education. by Qrlx · · Score: 1

      I don't trust comp-sci majors to install plumbing.
      Many of them would have a hard time assembling a computer from a box of parts ordered at newegg.com, too.

  46. ...Every problem looks like a nail by Anonymous Coward · · Score: 0

    As I see it, electronic voting machines are a sledge-hammer. They're powerful, affordable, so let's use them! Too bad the election is a problem that more closely resembles a screw...

  47. Re:Bush won, Gore lost, get over it! by shis-ka-bob · · Score: 3, Informative
    As a practical matter, I accept that Bush is president. The 'hanging chads' issue is a sideshow. A bigger issue in the Florida election was the treatment of ex-convicts. If an ex-convict from another state is allowed to vote in the state in which they were convicted, the State of Florida is obligated to accept the ex-con. as a voter.

    However, Job Bush systematcially attempted to 'cleanse' the voting lists, in direct contradiction of a court order (See page 34 of The Best Deomocracy Money Can Buy, by Greg Palast). There are at least 40,000 ex-felons that are allowed to vote in Florida, so this is not an insignificant number, given that the election results were so close.

    But there were some amaizingly slopply errors in the 'data cleaning'. For example, the state of Texas supplied a list of 8,000 convicts that were not eligilble to vote. The company overseeing the error, ChoicePoint DBT, called this a simple data error. However, the list was for misdimeanor convictions, so the people on this liste were eligible to vote. In fact after a 1997 law, even convicted felons in Texas are eligible to vote after doing their time. There were similar irrgularities for convicts from other states (Ohio, Illinois)

    Standing up for the rights of 'criminals' may not be popular, but they do have rights and when one person's rights are denied, the rights of all are attacked. This too is not a abstract concept. One of the 'felons' on the Florida purge list was a Thomas Cooper, who was 'convicted' in 2007. There is also a Jonny Jackson, Jr., who was purged from the list because of a felon conviction by a John Fitzgerald Jackson. The voter lists were not verifed with the dilligance given a Visa card application.

    --
    Think global, act loco
  48. New U.S. House bill to require paper trail by michaelmalak · · Score: 1

    Some honest leaders remain in Congress, but I have slim hope of this actually passing:
    U.S. House Bill to Require All Voting Machines To Produce A Voter-Verified Paper Trail

  49. Cleansing Florida voters? by Anonymous Coward · · Score: 1, Informative

    "However, Job Bush systematcially attempted to 'cleanse' the voting lists"

    This "cleansing" system was actually put in place by Florida Democrats, not Jeb Bush.

    Thank you for not mentioning the common lie of "cleansing black voters": the cleansing of the lists did not take race into consideration.

  50. Re:Voting Machines in America (clickable html) by jeffkjo1 · · Score: 1

    Yes it does. Why? Because once you start intertwining religion with government, where do you stop. And what religion do you pick? Ok, so 90% of the US is Christian, well, which christian sect do you select to endorse? Church and state do not mix... look how well that worked for Great Britain for so many years (centuries.) Once you start combining church and state, you're only 2 more steps away from persecuting those that are not like you.

  51. Where to look by Ryano · · Score: 1

    The government's own guide to the electronic voting system has this to say on the source code:

    6.3 Source code
    The program source can be found at Nedap on the Specials_nts1 server in the /klanten/stemcomp/ierland directory. The bottom layer, the routines that operate directly on the hardware, are called the drivers and can be found in the drv/h and drv/src directories. The other layers called the application are found in the h and src directories. In the directory lang_h the language dependant header is stored.
    Additionally only functions from the standard ANSI C libraries have been used, which are delivered with the compiler itself.

    If this is not a publicly accessible server, why bother telling us where to find the source?

    The other thing revealed by the document linked above is that the whole process makes heavy and totally unnecessary use of Microsoft software. We'll never have the source code to Microsoft Access, but that's the DB application which stores the ballots. Also, counting requires a bank of computers running Microsoft Window - surely this can not represent value for money for the State?

  52. will someone educate me? by supernova87a · · Score: 2, Interesting

    Maybe I'm a little unfamiliar with voting machines, so forgive me... What in the world are 200,000 lines needed for?

    Are we talking about the interface software included in this count? Because last time I thought about it, it doesn't take 200,000 lines of code to place a ticket in one of several bins...

    1. Re:will someone educate me? by jrst · · Score: 1

      I looked through the document Ryano pointed at in a previous post. In short...

      There are two different parts to the system:
      1. The voting machine, or "IES" (Integrated Election System). Proprietary hardware and software (68000-based).
      2. The Windows workstation that runs the "EMS" (Election Management System). That is used for "personalizing" the IES and tallying the data from the IES.

      The doc is primarily concerned with the IES, which requires 120KB of EPROM; they state the size of the source is 1.1MB.

      So it's doubtful the IES firmware is anywhere near 200,000 lines. The EMS, with a bunch of fancy UI and database stuff, may very well be 200,000 lines.

  53. How racist of you. by Anonymous Coward · · Score: 0

    "So are you saying it would have mattered which rich, white born-again Christian the Supreme Court appointed"

    The court, which includes a Black person and someone who is Jewish, did not appoint anyone. All the Supreme Court did was uphold the actual election, and shut off someone's illegal attempt to overturn it by tampering with the ballots. Why did you bring race or religion into it?

    I'm glad the Court did defend the actual election result: it would be a dangerous precedent for democracy to fall pray to someone like Boies telling lies in the courtroom.

    "Democrats have been failing to provide leadership on key alternatives since at least 1992"

    You got that right. The problem of Democrats not providing valid alternatives to anything goes back decades.

    "At least the Republicans attack from the front. The Ds are quite willing to stab their constituents in the back (DMCA, DOMA, PATRIOT, SSSCA, I could go on for days)."

    You could have also listed the CDA (Communications Decency Act), the first major attempt to censor the Internet, put in place by a left-wing Democrat senator named Exon.

  54. This DID happen in Florida elections - read Palast by bagofbeans · · Score: 2, Informative
    If something like this had happened in Florida during the last U.S. Presidential election, people would have gone to jail, even if they had been completely honest and just "doing their job".

    See Greg Palast's site http://gregpalast.com/ It's in his book and you can download the relevant chapter CHAPTER 1. JIM CROW IN CYBERSPACE: The Unreported Story of How They Fixed the Vote in Florida at http://www.gregpalast.com/bestdemocracymoneycanbuy chapter1.pdf

    His conclusions? The polititions are lining up to do the same for the 2004 elections, and there's little you can do about it.

  55. Re:Minutes of Selection Committee choosing e-votin by Colm+Buckley · · Score: 1

    He's my local member of Parliament. A scarily smart and clued-up politician. They do exist. In Ireland, they're mostly in the opposition, but we live in hope...

  56. And in this country... by telly333 · · Score: 3, Interesting

    Your Vote is Now the Property of a Private Corporation

    Now recounts and audits are being barred so as not to violate the "privacy and trade secrets" of the the company whose software is used to count the votes. Check out some of the excellent commentary on this issue by "Thom Hartmann" at:

    "If You Want To Win An Election, Just Control The Voting Machines"

    "Now Your Vote Is The Property Of A Private Corporation"

    An excerpt: (credit to Thomm Hartmann)

    "Chuck Hagel was re-elected to his second term in the United States Senate on November 5, 2002 with 83% of the vote. That represents the biggest political victory in the history of Nebraska. What Hagel's website fails to disclose is that about 80 percent of those votes were counted by computer-controlled voting machines put in place by the company affiliated with Hagel. Built by that company. Programmed by that company.

    "When Charlie Matulka (the opponent) requested a hand count of the vote in the election he lost to Hagel, his request was denied because Nebraska has a just-passed law that prohibits government-employee election workers from looking at the ballots, even in a recount. The only machines permitted to count votes in Nebraska, he said, are those made and programmed by the corporation formerly run by Hagel.

    Scary?

    -Scott

  57. The truth in the Florida election by Anonymous Coward · · Score: 0

    "After the extensive re-counts and press and public misunderstanding of the problem, a judge friend of Bush's ordered that they stop bothering and declare Bush the winner, ignoring overwhelming public evidence that the Bush team had used every underhanded (and illegal) trick in the book to get elected."

    Yes, there were extensive recounts already and Bush had won every count that counted actual votes. Evidence of tricks? No, there was none, none at all. If there was, the Gore campaign would have gone to town on it.

    As for the "judge friend", what actually happened was that the Supreme Court shut down another redundant count that would have involved ballot tampering. It had everything to do with following the law and nothing to do with being someone's friend.

  58. Voters aren't interested parties? by Gorimek · · Score: 1

    You'd think the voters are also interested parties in the election procerss, not just the political parties.

    I worked as a vote counter in Sweden a few timees, and I believe anyone has the right to go look at the process and control count the votes there. And, perhaps as a result, nobody ever does...

    1. Re:Voters aren't interested parties? by JeebusJones · · Score: 1

      In Ireland anyone can work as a vote counter they just have no legal basis to challenge any thing. This is reserved for the participants of the election. That includes independent candidates as well as political parties

    2. Re:Voters aren't interested parties? by Anonymous Coward · · Score: 0

      Yes, so as someone said a couple of levels up -- be a candidate and you can make that request. So just file the paper to say you're a candidate.

  59. Canada is the same by Hamster+Lover · · Score: 1

    Our system is similar.

    You receive your registration card a few weeks before voting and are required to have it before voting. If you did not receive a card before elections day you can register at the polling place on the day of the election. You hand the card to an official from Elections Canada and that person crosses your name off the voting list and hands you a ballot. You place an "X" in a circle that appears across from the candidate's name and party to vote for that candidate. Anything other than an "X" results in a spoiled ballot. All ballots are kept for auditing purposes.

    Then real people count real ballots and the results are known hours after the polls close. If a vote is close within a certain threshold then an automatic recount occurs. Candidates may also ask for a recount if they so desire.

    Our entire process is transparent, auditable, managed by an independent authority, Elections Canada, and so simple that it's hard to imagine how one could manipulate the vote process. Any electronic system must have these features or it is ultimately unfair to both the candidates and the voters. That means no hidden source, no questionable voting interface, no secret machine schematics and auditable results that can be physically determined, a completely transparent process.

    If our current system resembled the electronic system in terms of secrecy no one would trust the results, so why on earth are governments willing to hand over the legitimacy of an election to unquestioned third party?

  60. Not scary by Anonymous Coward · · Score: 0

    It's not scary, especially when the so called "support" from your argument comes from a partisan nut-job web site, and not from any real journalists. These guys would be out to bash Hegel anyway, whether or not they have a reason to.

    The only scary thing is that gullible Internet readers can believe that the opinions in extremist web sites are news.

  61. Source version control by Gorimek · · Score: 1

    I can tell you that if I were told that I had to provide source code for a product to compare against a compiled version for legal reasons in an after-the-fact case where binaries were produced by a compiler compared to the original... I'd have to quit my job immediately, grab my family, max my credit cards/home equity loans, donate my household furnishings to charity, and move to a non-extraditable country in a real hurry.

    I don't get the problem. This can be pretty easily accomplished with any number of source versioning tools (CVS, perforce, clearcase, etc...), and an automated build process. It's standard procedure in any part of the software industry I've worked last 10 years, for many very good and non legalistic reasons.

  62. Re:DU HAST VERSAGT! by Anonymous Coward · · Score: 0

    Actually, it does in german.

  63. Smart and in Labour party? by Anonymous Coward · · Score: 0

    "A scarily smart and clued-up politician. They do exist. In Ireland, they're mostly in the opposition, but we live in hope."

    If they were smart, they would not be in the Labour party, supporting its destructive agenda of increased power by the state at the expense of the property and rights of average citizens.

    1. Re:Smart and in Labour party? by Qrlx · · Score: 1

      You make that argument all the time. Don't you ever get the feeling you're tyring to close the barn door after the horses have bolted?

    2. Re:Smart and in Labour party? by Colm+Buckley · · Score: 1

      I would, of course, rather that power be vested in the government, which is appointed by the people and answerable to them, that that it be vested in international corporations, which are driven by greed and are answerable to no-one. Your mileage may vary.

  64. Florida vote count by Anonymous Coward · · Score: 0

    "The official count was stopped because of a decision by the Supreme Court."

    No, the count had been done long before the Supreme Court decision. Gore only wins in a statewide recount in which ballots without Gore votes are counted. Such a count would have been rightly contested.

  65. Vote volume by Gorimek · · Score: 1

    Cost and voter work load are the main problems with the manual system.

    I worked in the similiar Swedish vote counting system a few times, and it works very well producing results that are almost certainly exactly correct, and verifiably so. But it is a lot of work. And we only do exactly three elections every four years.

    Bear in mind that the typical American voter can have 50 or more elections to vote in every single year, and you start to see the problem. Plus that at that voting volume, you have to consider how to make it easy for the voter to cast all these votes. Putting every vote in a separate sealed envelope etc could take an hour for some less manually skilled voters

    1. Re:Vote volume by markxz · · Score: 1

      In the UK it is about once every 2 years (although local councel and devolved parliments are combined), if there were lots of extra ballots for trivial matters virtually nobody would turn out resulting in a quick count.

  66. Democrats not corporate-sponsored by Anonymous Coward · · Score: 0

    "It's not the Democrats that are riding rough-shod on the constitution and civil liberties in the name of furthering their corporate-sponsored agenda""

    Neither of the major two parties is corporate-sponsored. However, more than the opposition, the Democrats are dedicated to furthering the power of the rulers by grabbing more power for the government (look at the attempt to take over health care as an example, and resistance to reducing the amount that Americans are overtaxed)

  67. 50 elections !?! by prisoner · · Score: 1

    Where do they vote 50 times per year?

  68. Hagel by KlomDark · · Score: 1

    Hagel didn't even disclose his ownership in the voting machine company, and won by a landslide. Go figure.

    Even scarier - when President Bush was here a couple weeks ago, he and Hagel were total buddies.

    I'd say we should expect Bush to 'win' the next election too. After all, Hagel's machines run Florida too and I doubt the Florida governor (Bush's brother) will call for much investigation into this severe breach of democratic trust.

    Fuckin scary is all I think. I'll probably 'disappear' now, after posting this from Nebraska. Weird shit going on in this state, and nothing but herd animal mentality amongst the large majority of the population. Mind control, mass hypnosis, and the water has a funny taste lately...

  69. Another urban legend by Anonymous Coward · · Score: 0

    "Not to mention the many blacks and minorities turned away from the voting stations."

    This is just another urban legend, kept alive by those who really really wish it were true. In fact, there is no evidence of this. That anything like this occured is even denied by Al Gore, and the NAACP.

    "The 2000 "elections" were a sham, and a complete breakdown of the democratic process"

    No, they were a vindication of the democratic process, despite the Gore camp's attempt at vote tampering and filing frivolous suits.

    " bush is an illiterate idiot,"

    An opinion contradicted by the truth is still wrong. Illiterate? He can read. Show evidence that he can not? Idiot? Smarter than Gore, at least, as he showed by winning 3 debates, and putting forth policies that made a lot more sense than Gore's.

    "but it's clear that the winner in this case did not get there fairly."

    He got there they way all the other Presidents did: he won enough states to get enough electors.

  70. The sky is falling! by Anonymous Coward · · Score: 0

    "Fuckin scary is all I think"

    You have no evidence of any wrong doing, none what so ever. You don't even claim any; just guilt by association. You are even scared that the President can be a friends with a senator. Shocking, that is!

    " Weird shit going on in this state, and nothing but herd animal mentality amongst the large majority of the population"

    Making up conspiracies is just your way to get around the fact that the voters voted in the best interest of Nebraska and the country, and you did not.

    1. Re:The sky is falling! by Dun+Malg · · Score: 1
      You have no evidence of any wrong doing, none what so ever. You don't even claim any; just guilt by association. You are even scared that the President can be a friends with a senator. Shocking, that is!

      Heh. I love conspiracy nuts. If Bush wasn't friendly with the senator, then I'm sure he would have cited some other spurious link between them. And the no evidence thing? Why, lack of evidence is the surest sign that the conspiracy is working! I suspect that most conspiracy freaks are control freaks in "real life". They simply cannot accept that bad things happen because someone overlooked something, made a mistake, or just wasn't paying attention. Also, they often cannot understand any philosophical position which significantly differs from their own and write off those who hold those opinions as "idiots", "morons", "illiterates", etc. No, the idea that things happen without "rational" people in control is so abhorrent to their nature that they latch on to insane conspiracies in an attempt to soothe their insanity.

      --
      If a job's not worth doing, it's not worth doing right.
    2. Re:The sky is falling! by Anonymous Coward · · Score: 0

      Sure, the biggest conspiracies aren't hidden at all -- the US grab for Iraqi oil, for example.

    3. Re:The sky is falling! by Zaak · · Score: 1

      I suspect that most conspiracy freaks are control freaks in "real life".

      If it weren't for the borderline paranoid schizophrenics, our society would be a lot less interesting. :)

      TTFN

    4. Re:The sky is falling! by Dun+Malg · · Score: 1
      Sure, the biggest conspiracies aren't hidden at all -- the US grab for Iraqi oil, for example.

      Someone left their parrot in here. Will someone PLEASE claim their parrot! All it ever does is shout the party line.

      --
      If a job's not worth doing, it's not worth doing right.
    5. Re:The sky is falling! by KlomDark · · Score: 1

      Conspiracy theories aside, you don't find it even the least bit scary that voting machines have absolutely no auditing mechanisms built into them? What about the fact that when these companies are asked for even the slightest amount of accountability, such as a voting receipt showing that a vote was actually recorded for the same person that you voted for, they cry foul and whine about trade secrets and bizaare things about free speech right for corporations? Doesn't that raise even a microscopic flag? Just eating up what you are told?

      Do you not realize how dangerous it could be for the voting process to be hijacked by electronic means/nefarious people?? That really scares me.

      Give me a voting receipt, or give me death...

  71. Re:Voting Machines in America (clickable html) by Anonymous Coward · · Score: 0

    "Well the reason you never hear about votes favoring dems is because they are not bent on trying to control every aspect of political life in order to bring the bible to law."

    Why is there a REVEREND as one of the major presidential candidates.... on the Democratic side?

    "You're a fool if you think the 2000 vote was legal and constitutional."

    No, we know it is legal and Constitutional because we know about the Electoral College, which does exist.... and in really close margins, can contradict the national "popular" vote totals (which by the way are Constitutionally irrelevant).

    "The right controls the oval office, the senate, the house and most of the highest court appointments - so much for checks and balances"

    Do you have any idea what the Constitution says about checks and balances? It is about Federal branches, not parties. It is not about putting checks and balances on the public, who has made informed voting decisions resulting in this.

    "There's enough documented evidence throughout history that shows how vicious the right is and how they'll stop at nothing to impose their morality on everyone else."

    The same history shows that the left is far worse at this.

    Do you have any idea what the Constitution says about checks and balances? It is about Federal branches, not parties.

    "Every popular tv and radio show (ala ross & tucker) have these neanderthal's foaming at the mouth with hate and disgust for anyone who is not a rich, white christian and doesn't blindly wrap themselves in the flag and say 'ok'"

    Sorry, you are wrong. There are no racist anti-white TV shows outside of something sometimes on public access cable.

  72. What I would like to see by 3.1415926535 · · Score: 3, Insightful

    in an electronic voting system is a printout that gives the time and date of the vote, which candidate I voted for, and a cryptographic signature from the machine. Then the votes are revealed after the election and anyone with a computer can verify the signatures, and I can grep for my vote in the list. Then if everyone checks his own vote, he can raise a big stink if his vote isn't in the list, and he has a printout with a signed vote on it that gives proof of his claim.

  73. Missing the Point by KMonk · · Score: 3, Insightful

    Every voting system is based on trusting the government. The government runs the election, the voting booths, does the counting in paper elections etc, so no matter what the system - we have to trust that the government is not going to cheat us in anyway. The bottom line is they could if they wanted to ( I realize we could make a super secure system at some point that would bypass this, but the technology is not there yet, or at least the funding for it isn't) I think there is an obvious disadvantage to releasing the source: it lets other people get at the intricate details of the voting process. So if someone outside of the government wanted to screw up the voting, if it's possible you are giving them the resources to do it. We have to trust the government not everyone who can read voting systme code. Also, the government there says they don't have the code... that doesn't mean they couldn't easily get it.

    1. Re:Missing the Point by Anonymous Coward · · Score: 1, Interesting

      This isn't true. In the simplest voting system, any citizen or group of citizens can go to the polling place and observe the locked ballot box as votes are cast. When voting has completed, the ballot box is taken in full sight of anyone who cares to the counting place, where it is counted in full sight of everyone. There is no opportunity for tampering. Every ballot and ballot box is accounted for. I mean, what do you think those UN election observers do all day?

      Of course, if the government wants to stay in power, it could use physical force to intimidate voters, or compromise the ballot boxes physically, or heck, just fail to have elections at all. That's not the point. If the government does those things, everyone knows the election is bogus. A voting system doesn't make it impossible for the government to mess with the system. It -does- make it possible for people to know whether the election is bogus or not. And that's what's so scary about the black box voting; no one can tell whether the election is bogus or not. How can you tell?

      The more I think about it, the more amazed I am that there's any tamper-proof system at all, since tamper-proof electronic systems aren't possible. Pen plus paper plus locked ballot box plus public counting works. It's the only system that does.

      (I guess, though, you can use a computer in place of the pen in the above system. But at that point the computer is just a glorified ballot printer. And I don't know that it's really all that much easier to use than "Make X here.")

  74. Intel Voting by AtariAmarok · · Score: 1

    "The really weird thing is that there are 520 million votes for Gates."

    Due to the usage of voting machines with Intel Pentium microprocessors, the vote total was actually 520,000,000.996556 votes.

    --
    Don't blame Durga. I voted for Centauri.
  75. Australian system source code by jrst · · Score: 4, Interesting

    The web site and source code for the Australian system referred to in the article is worth a look.

    It's quite simple. Intentionally, as the ACT states in their design goals (http://www.elections.act.gov.au/EVACS.html). The source includes the client and server application components--160 files and 12739 lines of very straigtforward C. (Of course, that doesn't include the OS/libs.)

    I've browsed through a fair bit of the code, and everything I've seen is GPL. Ensuring accessibility to software used for public elections is, I think, a Very Good Thing. (I wouldn't mind seeing a law that required all election software be GPL'd.)

    1. Re:Australian system source code by mabinogi · · Score: 1

      > I've browsed through a fair bit of the code, and everything I've seen is GPL

      yes but is it _right_?

      I'm sure the intention of publishing it was so we could audit for license violations.....we already knew it was GPL before they published it....

      --
      Advanced users are users too!
    2. Re:Australian system source code by Anonymous Coward · · Score: 0

      argh...

      s/was/wasn't/

  76. San Francisco by Gorimek · · Score: 1

    I'm in San Francisco. Apart from the high profile races there is typically a dozen city referendums, a dozen state referendums on the ballot, several lower profile city and state elected positions, such as insurance commisioner, district attorney etc, and primaries.

    Here are the
    27 referendums from last time as an example.

  77. Re:Wisconsin Election Board decertified Touchscree by jefu · · Score: 1
    Excellent.

    This is the kind of thing that more of us should do.

  78. Good Points by jefu · · Score: 1
    Might it be possible to set things up so that the complete code as placed in the box is digitally signed with some PK system, then include in the code a routine that would accept from user input a number , try to resign the code with that number and print out the result. (Not just a yes/no, but the signature.)

    Maybe even do it so that the major parties and some independent group get to sign the code independently with different keys - so they can convince themselves.

    Of course, this does not address the possibility of hardware/firmware tampering.

    Hmm, have to think about it a bit more.

  79. Electronic Voting Needs More Scrutiny by Greyfox · · Score: 1
    An independent group of government auditors should closely examine all code that goes into such a fundamental process of government. I, for my part, wouldn't trust any corporation to clean the toilets in the voting facility correctly, much less operate the entire voting process.

    Any government going the electronic voting route should also mandate that at the very least, they get to keep a copy of software and hardware engineering documents on hand. If the company unexpectedly goes bankrupt or their CEO unexpectedly gets elected by a landslide, such items would be a necessity.

    I'm waiting for electronic voting systems to get challenged in court. Maybe for the 2004 USA elections...

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  80. Really scary by Qrlx · · Score: 1

    Regradless of the source, the implications of handing over the democratic process to a vote-counting computer, with no capacity for human oversight, should scare you.

    It's akin to Terminator, when the defense systems were set up to run completely automatically, and then something went wrong, and there was no way for humans to intervene.

    Heck, you even get a printed receipt from an ATM. Why not from a voting booth?

    Or, in accounting terms, how can you perform an audit if there's no paper trail?

    The fact that closed, paperless voting systems are even being considered tells me that Democracy might not be around too much longer.

  81. Trustable Code by tres3 · · Score: 2, Interesting
    This is on topic but it might take me a minute to get there.

    I think that we in the Free/Liberated software world (and to a lesser extent the Open Source world) should come up with a way of running cryptographically signed code on our preferred operating systems. I know that most of you equate signed code with Digital Rights Management (DRM) but that is only one use and not necessarily a bad one. There are many other times when making sure the code that you are running is the code that you want to be running and not some Trojanized version.

    From a DRM perspective, would it be such a bad thing to have code that is signed run on a Linux machine? For the people that want to pirate movies and music this is obviously NOT a good thing; but for the rest of us it could be. The reason that we cannot watch a DVD legally on our Linux boxes is because the DVD-CCA won't allow anyone to write a player and distribute the source code. If there was a way to verify that a program was running in an unaltered state then I see no reason that the DVD-CCA would not allow us to produce a Free Software player for Linux. They could be assured that the player would only play the movie and not make an un-encrypted copy of it because the program would refuse to run if it had been modified.

    Another use for such a system would be online games. Cheats have almost destroyed some of the online gaming communities by giving programmers and script kiddies an overwhelmingly unfair advantage over those that play fair.

    Getting back to the topic at hand, if it were possible to run cryptograpphically signed code on Linux then it would be possible to construct an electronic voting system where ALL of the code is available. This would eliminate the possibility of an obscure bug in either Micro$aft's operating system or database server either tainting the results, or worse, being exploited to influence the results of the election. I believe what we need is an electronic voting system where:

    • The source code can be audited.
    • The voter is given a piece of paper confirming his/her vote.
    • The paper trail is cryptographically signed so we can tell if the paper was altered.
    • The paper could be fed back into a machine that could recover the votes cast thereby ensuring the voter that his/her voate was recorded correctly.
    This would also have the advantage of saving the taxpayers a lot of money. Not only could we run the program on commodity hardware but we could port the program to all of the languages of the world that are used in either a Democracy or a Republic. This would enable voting to take place in many third world countries that cannot afford to produce a program for electronic voting. Further the system could be used by the illiterate as they could be presented with pictures of the candidate and simply touch their favorite.

    I don't know if this is even possible from a technical perspective. If I can go into the kernel code (or the device driver code) then I could probably find some way around the protections. But I still think the goal of being able to run cryptographically signed code, that is released under the GPL w/ source, would be beneficial to all of the members of the Free/Liberated software community.

    1. Re:Trustable Code by jrst · · Score: 1

      You're correct that trustable code would be a benefit. However, a trusted computer and software is only one component of a much larger and more complex process--that entire process must be secure.

      An example is (or was) the Nevada Gaming Commission's requirements for electronic games. It's been a very long time since I had anything to do with that--I was involved when electronic games were first being considered--but the requirements being discussed then were draconian. Wxtremely strict auditing requirements for everything from software development through to operation of the system and physical safeguards. (We use to joke that getting a C2 certification was easier. :)

  82. Keep paper but use technology by jdesbonnet · · Score: 4, Interesting

    The sensible thing to do is to use technology to make the existing system more efficient. Ie use scanners and optical recognition to count the ballot papers. Fall back to traditional counting if there is any doubt or if the technology fails.

    The Irish Lotto (nation Lottery) is an example of such a paper/electronic hybrid system in operation.

    The current system is analogous to having our votes shipped abroad, counted using an unknown system, by persons unknown with no outside review allowed. Having all the votes shredded and then a final answer announced with no possibility for recount.

    Its amazing, when it comes to technology people in general are so clueless. Even very fundamental changes in the workings of our democracy can be changed with very little resistence.

  83. OpenSource Voting Suite by tbradshaw · · Score: 1

    For those that feel the call of open source ideals and development, wouldn't voting software be a perfect match? If any application needs to be developed "publicly" with open review and revision, I think it would be this particular application.

  84. Impossible to vote RON electronically? by Aardpig · · Score: 3, Interesting

    This isn't directly related to the post, but I'm wondering whether electronic voting stops people from deliberately spoiling their ballot.

    In the UK, we still use a paper voting system in general elections, and I (and a number of friends) have deliberately spoilt our ballot papers in past elections, to indicate a RON vote (Re-Open Nominations -- basically, we believe that all of the candidates listed are total wankers, and want other people to stand instead.)

    It would be a damn shame if the ability to vote RON is lost, since there will be no other way for people to register their disgust with the slime presenting itself for election.

    Who was it who said that the best person for King/President/Emperor was the one who didn't want the job?

    --
    Tubal-Cain smokes the white owl.
    1. Re:Impossible to vote RON electronically? by psicic · · Score: 1

      Yes, the system in question does stop you.

      You can't spoil a vote...and you can't write in a candidate's name that isn't already listed.

      (Whether or not this has anything to do with the fact so many people vote for a puppet called 'Dustin' every election is entirely debateable).

      The idea of spoiling a vote as being a valid form of expression was pooh-poohed by the government when introducing the system...

      ...not surprising given that this is the same government where the Finance Minister said ordinary people(i.e. non-ministers) were too stupid to understand the finances of the country, where the Taoiseach(Prime Minister) APOLOGISED to the other nations of Europe when the Irish people voted No on a European Treaty - instead of actually respecting the decision and considering the insertion of a simple protocol requiring a UN mandate before Irish troops become involved in any ERRF action - and when the rest of Europe's politicians were reaching the heights of eloquence in their speeches, our Foreign Minister (among other Irish representitives) competed by saying nothing - but saying it very LOUDLY.

      And yes...some civil servants are mortally embarrassed by politicians...even if we don't say it too often.

      8)

      --
      Concrete analysis...
  85. you're just a bit ahead of reality by alizard · · Score: 1
    go to Black Box Voting and get that bad news there.

    The good news is that ES&S / Sequoia / Diebold are owned by major GOP campaign contributors, so expect traditional Republicans to be elected, not Bill Gates.

  86. Enlighten Me by Anonymous Coward · · Score: 0

    You're right, we should be getting our news from the "real, non-partisan" journalists instead, as you suggest.

    Where are they?

    I am guessing you get your 'objective' news and perspectives from a 'respectable' source like CNN

    (aka CNN/AOL/AOLTW Books/AOLTW Interactive/Time Inc./Time Warner Cable/HBO/New Line Cinema/Turner Broadcasting/Warner Bros./Warner Music Group/etc.)

    Scary, I agree

  87. Re:How stupid of you. by ichimunki · · Score: 1

    The court, which includes a Black person and someone who is Jewish, did not appoint anyone. All the Supreme Court did was uphold the actual election, and shut off someone's illegal attempt to overturn it by tampering with the ballots. Why did you bring race or religion into it?

    I didn't, dipshit. Lysol did in the post I was replying to.

    --
    I do not have a signature
  88. Hello!!?? Secret ballots anyone... by BSDevil · · Score: 1

    I'm not sure I see the benefit of this. One of the key elements of out voting system is the "secret ballot" - the idea that who you vote for remains a secret, and that no one can find it out (not even you). The principle behind this is both to allow personal choice, and to eliminate vote buying. If we got a receipt that said our names and who we voted for (with a hash so we can check it's in the computer), it would open an entire industry of vote-buying. Agents would openly say "sign here to say that you'll vote for Joe, and then come back after the election and give me your receipt and I'll give you a hundred bucks." This would make our political system more corrupt than it is now. Without any proof of who you voted for (as we have now), vote-buying isn't practical, as it's so open to fraud.

    If you advocate a receipt with a just a hash, so that you can check your name against the list of people who votes, I ask what the point is. Your hash may show up on a screen on a list, but how do you know that that hash was counted into the right vote collection? May as well save the paper and not do receipts, and just trust the government (as you'd have to anyways).

    For my money, I think we should have a combination manual-electronic voting system. Use any of the current e-voting systems (or invent a new one) and use them for the counts, but modify them so that they also print a receipt with the candidate selected's name (in both man- and machine-readable form), and have posters in the booth that allow the voters to confirm the machine-readable portions (ie. a poster that says "If you voted for Jack, your vote should look like this". If any race is within X%, it would trigger an automatic recount using the machine-readable portions of the receipts, witnessed by people from all parties. If anyone wants to challenge that, let them do another recount using the man-readable portions of the receipts.

    This system gives us a quick count, a papertrail backup and semi-quick second count if need be, and a slow but verifyable third count in really extreme cases.

    --
    Cue The Sun...
    1. Re:Hello!!?? Secret ballots anyone... by 3.1415926535 · · Score: 1

      Yes, yes, you're absolutely correct. It seems like no matter what you do, there's a tradeoff, because the current system doesn't give much assurance that your ballot is actually being counted.

  89. Re:Voting Machines in America (clickable html) by ichimunki · · Score: 1

    Actually it must have worked pretty well for Great Britain. At one time that little island was one of the dominant powers in the world! Now look at them. Not that I support state religion, but there is quite a bit of historical evidence that says that prosperity and national success are not harmed by a state religion.

    --
    I do not have a signature
  90. State Religions by henrygb · · Score: 1

    The UK doesn't have a state religion.

    It has two established churches: one in England and another in Scotland (but none in Wales or Northern Ireland). Queen Elizabeth changes religion when she crosses the border.

    1. Re:State Religions by ichimunki · · Score: 1

      Right. That's my point. Look what has happened with Great Britain now that they no longer have an official religion. Or are you saying they've never had one, even in the time preceding and during their reign as one of the largest empires on the planet?

      --
      I do not have a signature
    2. Re:State Religions by henrygb · · Score: 1

      There was certainly a State Religion in England under King Edward VI and Queen Elizabeth I (Acts of Uniformity 1549 and 1559). It was not the same as the Calvinist reformation in Scotland, but then the countries did not unite until 1707 under Queen Anne. After some complications under Mary I, Cromwell, and James II, relief for Protestant dissenters started in 1690 (Toleration Act), and for Roman Catholics in 1778 (Catholic Relief Act), which between them effectively ended the idea of a State Religion.

      That being said, the Church of England is still the established church in England, the monarch is required to be in communion with it and appoints the bishops on the advice of the prime minister (though the prime minister is not required to be a member). Some of its bishops still have seats in the House of Lords, and Parliament can in theory change its rules, liturgy and doctrine. It does not get state financial support, though it does own a lot of property, and it benefits (like other religions) from charity law.

      The first British Empire (essentially north east America and the Caribbean) was full of people not members of the established churches in England or Scotland - indeed religion is why many of them had left Britain. The second British Empire (in Africa, Asia and the Pacific) was based even less on uniform religion - and many British missionaries were not from the established churches. Indeed religious tolerance may have helped the British in India when compared with the French and Portuguese, though a good navy and army helped too.

    3. Re:State Religions by ichimunki · · Score: 1

      Thank you for the information.

      --
      I do not have a signature
  91. No state religion in the UK? by Anonymous Coward · · Score: 0

    "The UK doesn't have a state religion"

    Is there a special relationship between the government and the Anglican Church (forced payments, etc). I know other northern/western European countries do this.

  92. Enlightenment on news by AtariAmarok · · Score: 1

    "I am guessing you get your 'objective' news and perspectives from a 'respectable' source like CNN"

    No, they are too far left-wing and cannot be trusted. Every journalist and news source is biased, but some actually make an effort to to objective, such as AP (Associated Press).

    "(aka CNN/AOL/AOLTW Books/AOLTW Interactive/Time Inc./Time Warner Cable/HBO/New Line Cinema/Turner Broadcasting/Warner Bros./Warner Music Group/etc.)"

    Only two of those divisions named are news divisions: Time and CNN.

    --
    Don't blame Durga. I voted for Centauri.
  93. Re:Voting Machines in America (clickable html) by jeffkjo1 · · Score: 1

    Using that frame of logic, there is quite a bit of historical evidence that that prosperity and national success were not harmed by thinking the world was flat, or that the sun revolved around the earth.

  94. It has sure held Iran back by Anonymous Coward · · Score: 0

    "State religion" has sure held Iran back. It has also damaged places like Cuba, where the state religion happens to be Atheism: both these countries, and many others, have governments that put a lot of effort into torturing and otherwise punishing those who have a different religion than what the government mandates.

  95. I get my news from Fox by Anonymous Coward · · Score: 0

    "You're right, we should be getting our news from the "real, non-partisan" journalists instead, as you suggest. Where are they?

    Try Fox News; they are better than the nut web kooks.

  96. What about the Chicago machine? by Anonymous Coward · · Score: 0

    "That's right. You never heard of Dade County's Democrat voting machine?"

    What about the Chicago machine, with the dead and multiple voters? Remember that a member of that machine, Bill Daley, was one of those helping Gore try to fraudulently overthrow the election. The strategy included false testimony in court about what Illinois does in its vote counting.

  97. trust defeated by voter apathy? by snakeplissken · · Score: 1

    it seems to me that an electronic system can only be trusted if each and every voter can verify their vote in a published database of votes, and that each and every voter can use the entire database to verify the results for themselves
    unfortunately this requires that a sufficiently large proportion of voters are prepared to check their vote and report any anomalies, i would love for a statistician to prove me wrong but i suspect that the voter apathy that currently applies to paper voting will make it a reasonable risk to publish a 'fixed' database of votes; even if the required number of checked votes necessary to reveal skullduggery is smaller than i might guess there remains the problem of the ballot being secret and preventing undue influence.
    for further reading i recommend articles i read in linux user & developer in jan and feb this year here and here and also by a fellow called Jason Kitcat.
    i have seen advocates of electronic voting use the current apathy of voters as a reason for introducing such voting, often with the claim that voting that can be done at home will result in greater participation,
    i believe that vote rates may go up, but the checking afterwards? if voters were more prepared to be a part of local democracy, be an election volunteer, vote counter, whatever; if they were prepared to 'stay up all night' then i doubt there would be the perceived need for a 'new improved system'.
    thus the wrong problem is being tackled, it's not 'how' people vote, it's 'why they don't want to'.
    of course the discussion on that can go off on wild tangents so i won't start it :)

  98. that's not all... by K. · · Score: 2, Informative

    They use a similar system in the Da'il (our Parliament) and the counting PC got SQL Slammer, because they'd left it on the Internet-connected network.

    Of course, this should have rendered any vote counted while the machine was on the network null and void, but the media dropped the ball and the opposition parties weren't IT-savvy enough to realise what a big deal they could have made of it.

    --
    -- Proud descendant of semi-nomadic cattle-herders.
  99. That one does not exist by Anonymous Coward · · Score: 0

    "Sure, the biggest conspiracies aren't hidden at all -- the US grab for Iraqi oil, for example."

    That one is so well hidden that there is no evidence of it anywhere.

  100. Re:Voting Machines in America (clickable html) by ichimunki · · Score: 1

    Hmmm. You could, but those questions are much easier to answer definitively than your general statement about church and state not mixing.

    --
    I do not have a signature
  101. Re:Voting Machines in America (clickable html) by Zaak · · Score: 1

    ...there is quite a bit of historical evidence that says that prosperity and national success are not harmed by a state religion.

    The issue of a state religion has nothing to do with prosperity. It is an issue of freedom. There is no state religion in the US so that all citizens are free to believe as they wish, and act according to those beliefs.

    The proper meaning of separation of church and state is that each citizen's values should be shaped by her religion or other moral code, and all citizens should come together to form laws which express a compromise between those values. By placing all religions and belief systems on an equal footing, all citizens are placed on an equal footing as well.

    TTFN

  102. Entrepreneurship in action.... by clambake · · Score: 1

    I live in the US of A. I am under no obligation to write software that counts ballots correctly for any other country. In fact, I would have no problem whatsoever altering teh ballots for another country if paid a signifigantly large sum of money. Or perhaps I would be willing to change them on my own personal whims, and tell nobody. The moral of the story is:

    Don't trust your nations's government to people who are not under it's influence!

    If you do, you'll be sorry. I don't work for any of the ballot companies now, but I'm always keeping my eyes out. One of these days I'll get a job there and, I make this promise to you now, your government will never be selected by it's people ever again.

    1. Re:Entrepreneurship in action.... by Anonymous Coward · · Score: 0

      Freak.

  103. What about PAPER TRAIL? by mi · · Score: 1

    Financial companies (in the US, at least) are obligated by law to keep paper trail of every transaction for many years...

    Are the governments cutting themselves some slack in the, probably, most important field (like they do in other areas)? Or do the voters get a paper receipt documenting, how they voted -- so a contested election can be manually recounted (even if with a certain margin of error)?

    --
    In Soviet Washington the swamp drains you.
  104. Many problems with versioning by Teancum · · Score: 1
    This would be true if:


    • You had the same machine configuration (not so important, but can affect compilation, including memory size and other drivers on your system)

    • You have exactly the same version of compiler, including service packs.

    • You have and know exactly what version each and every source file was used for the released version of software distributed.


      Keep in mind that there are probabally some custom built software packages in this case just for this particular election. We are not talking about version 2.3.5 of The Sims, but rather a custom package for a specific client. I have quite a bit of experience doing things like this, and often time pressures to "get something out the door" are so huge that sometimes I have, in the past, compiled something, thrown it over to Q/A for a quick review, and gone right back to modifying the software to implement a new feature or work on a minor bug that (I hope) isn't going to be noticed by the customer.

      If, and this is a big if, you have solid policy of archiving with a version control system (that is followed... as a disciplined developer I'm assuming that you are if you follow this) that totally ensures that every software module is checked in with source code, including all resource files and miscellaneous items that sometimes get missed when checked in (these sometimes get missed even in well documented projects).

      I have had problems with problems like this all of the time even with open source projects where very active mailing lists are around. It is common for a developer to check something in with CVS only to have somebody else in the project to yell on the list "I have a broken file! Where is module XXXX.YYY that is found on the include path"

      We are also talking some lawyers that are totally computer illeterate and don't care at all if two programs are completely identical in functionality. We are talking about somebody who is trying to convince a jury of ordinary people (not computer geeks) that two files are not completely identical. Unless you can get every checksum and byte count in the binary files to come out identical from the "release" file to the file that is compiled in the courtroom, there is no way that you can show that they are the same file.

      Even something simple like a date stamp that gets put on the file internally by the compiler can even cause something like this to change.

      In other words, I don't see how you can get this to be legally hold water unless you release the source code as well, which is much easier to prove hasn't been changed (or easier to show what has been changed to an uneducated jury). That is the whole point on why source code must be sent under circumstances like the election machines we are talking about.
  105. Uhhh by Anonymous Coward · · Score: 0

    Only two of those divisions named are news divisions: Time and CNN.

    I think that is exactly his point:

    The question is: Can Time objectively review a book published by AOLTW Books? Can a soon-to-be-released 'huge' summer blockbuster movie by New Line Cinema be fairly reviewed before its big release by a CNN film critic?

    It also becomes deceptive as the divisons keep their pre-merger brand identities. How many people you know could automatically rattle off the 11 above brands as being the same company?

    I will let you extrapolate this out to consider campaign contributions to associated brands/parent companies/etc.

    "I hope we shall crush in its birth the aristocracy of our moneyed corporation which dare already to challenge our government in a trial of strength, and bid defiance to the laws of our country"
    -Thomas Jefferson, 1816

  106. 8 billion by SHEENmaster · · Score: 1

    I meant to say billion, the Earth's population.

    --
    You can't judge a book by the way it wears its hair.
    1. Re:8 billion by NortWind · · Score: 1
      meant to say billion, the Earth's population.

      Oh, that would have been funny!

  107. Power and government by Anonymous Coward · · Score: 0

    "I would, of course, rather that power be vested in the government, which is appointed by the people and answerable to them, that that it be vested in international corporations, which are driven by greed and are answerable to no-one. Your mileage may vary."

    Why not have the power be vested in the people themselves, with minimal government?

    As for the government by international corporations, this does not exist. You also show you know nothing about popularly-controlled business structures: Corporations succeed by providing needed services and products (not by greed; but by work), and are much more accountable than any government.

  108. Brazil by Anonymous Coward · · Score: 0

    " Sure we are just a "third-world" nation but I don't see a reason why this shouldn't scale up."

    There is much to be learned from experiments in the often maligned "third world". Unfortunately, things do not look the best for Brazil at the moment, as the new President is one of those "velvet-glove fascists" who believes in amassing unreasonable power, but at least without shooting anyone in the process.

  109. 2000 election- failed attempt by Anonymous Coward · · Score: 0
    "The US 2000 Presidential election fiasco was a clear example of a case of political interests subverting an imperfect voting system."

    It is an example of how political interests tried desparately to overthrow the election. Fortunately, they failed, and the election went on as it had in previous years.

    "(Florida officials and ultimately, the supreme court), were able to sway the outcome."

    No. The voters swayed the outcome. The Florida counters merely reported it, and the Supreme Court let the will of the voters stand. They did not "sway" it; they resisted sway.


    ""The wierd thing is that this is all documented and yet very few seem to care."

    Because what you claim really did not happen, and everyone knows it is sour grapes from the losing side who has trouble dealing with the fact that they lost in November 2000.