Slashdot Mirror


John Edwards on Open Source Voting Machines

goombah99 writes "John Edwards, the presidential candidate and lawyer, is standing out from the pack by showing himself to be a bit tech savvy. In 2003 he was a guest host on Lawrence Lessig's Blog, giving his view on the imbalance between property right protection and the good of public access. As of this week he has become the first presidential candidate to support 'open source code' for election systems in addition to voter verified paper records. He's even personally using Twitter. 'Currently, software used in election systems remains the proprietary property of vendors. This situation has created a continual problem when anomalous results have been reported and independent experts are denied the ability to review how the systems work. A growing body of critics oppose this privatization of the voting system.'"

128 comments

  1. Open source election systems by dn15 · · Score: 4, Insightful

    As of this week he has become the first presidential candidate to support 'open source code' for election systems in addition to voter verified paper records.
    That's the kind of stuff I like to hear. Putting aside whether or not elections were "stolen" in the past (how can it be proven one way or another?) it's important to have as much transparency as possible in the voting system. That way we can at least reduce the likelihood of election fraud.
    1. Re:Open source election systems by Holmwood · · Score: 2, Insightful

      Honestly, I'm not sure open source voting machines make a big difference either way. Don't get me wrong: the present Diebold mess (and others) is a disaster. And I agree with the parent, transparency matters. But process transparency matters even more than open-source transparency. Why? Because open-source systems have bugs and are eminently hackable. It might well be that open-source systems indeed have fewer bugs, and are more easily fixed. But an open-source system that isn't transparent in process is a disaster waiting to be hacked. Here's a specific example. First, let's consider a closed-source, process-transparent system. A closed-source system that lets you fill in a paper ballot with a pen. You walk over to someone and hand them your ballot. It gets scanned in in front of your eyes, and seamlessly deposited in a locked ballot box in one step. (This is actually the system used for local elections in parts of Canada). Now: we have instant results, so no one can 'cheat' by holding back precincts the way even Robert Kennedy Jr. admitted the Daleys used to do in Chicago. We also have a fully human-readable ballot as a backup to be counted. There are no 'hanging chads', butterfly ballots, etc. Contrast the non-process transparent, we have an open source system that is touch-screen based. You click the candidate of your choice, and leave the voting booth. And hope there are no bugs in the system and that no one's hacked it or loaded alternative software. You've got no physical verification of your vote. Purely electronic touchscreen systems -- whether open or closed source -- are a disaster from a process transparency perspective. I believe, if you have a sufficiently robust and transparent process, it's relatively irrelevant to the general populace and the stability of Democracy whether or not the system is closed source or open source. Personally? Of course I prefer closed-source. I'm posting on Slashdot at 1am on a Friday night, am I not? But I've no desire to see open-source touch-screen voting systems with no paper ballots. Just a bad idea. In every way.

    2. Re:Open source election systems by dn15 · · Score: 2, Insightful

      I understand your point. What I was said regarding transparency was more about avoiding a "black box" where nobody knows what's going on in the back end. With closed-source electronic voting, we have to trust that whoever made it isn't stacking the deck in favor of a certain candidate, or hasn't written in a back door that allows the results to be changed at will. With accusations of stolen elections flying in previous elections, that's a lot of trust to put in a company's proprietary software.

    3. Re:Open source election systems by caffeinemessiah · · Score: 2, Insightful
      Can we please stop getting all warm and cosy about candidates because they throw out "tech-savvy" words and we're supposed to be nerds? I find it more likely that Edwards is keen about open-source because the proprietary voting software is one possible scapegoat for his 2004 election loss, rather than open-source as a moral, ideological principle. The fact that he supports "open source for election systems" means crap because (a) it's in his own interest and nothing more (b) it's absolutely no indicator of his views or open-source friendly intentions IF ELECTED and (c) congress makes laws, not the president...in case anyone forgot. sure, he can veto, but this man is a LAWYER. And one who has one some pretty big (and sometimes even controversial) cases. He's goal-oriented, sacrificing his presidential stake for a vice-presidency with Kerry. Here. FOSS evangelist somehow just doesn't fit.

      It's just rhetoric, not worth a story on /.

      --
      An old-timer with old-timey ideas.
    4. Re:Open source election systems by dn15 · · Score: 4, Interesting

      Can we please stop getting all warm and cosy about candidates because they throw out "tech-savvy" words and we're supposed to be nerds?

      I can't speak for anyone else, but personally I've been thinking we needed open-source election software (if we are to use electronic voting) ever since the whole Bush election debacle originally occurred. Am I supposed to not care when a candidate makes a statement in support of that idea? The fact that this idea also happens to be popular today with geeks on Slashdot doesn't make it wrong.

      And yes, I fully realize he would not be in a position to mandate open-source voting kiosks even if elected. But it is reasonable to judge our candidates based on their views (in addition to their track records, of course), right?

    5. Re:Open source election systems by Tim+C · · Score: 3, Insightful

      Open source voting machines are useless, unless you can verify that the software and hardware in use at the time you cast your vote is trustworthy. If you can't, it might as well be a closed-source system.

    6. Re:Open source election systems by NMerriam · · Score: 4, Interesting

      congress makes laws, not the president...in case anyone forgot. sure, he can veto


      Literally true, but when Congress and the White House are held by the same party, the President is generally the one who begins any significant initiatives, since he is the "standard bearer" of the party. Many of the major laws passed in the last 7 years have been written entirely by White House staff and then handed off to a sponsor in Congress. Presumably if a democratic presidential candidate wins, that will mean the democrats have at least held congress if not built an even more significant majority, so Edwards' opinion on legislative matters is hardly irrelevant.
      --
      Recursive: Adj. See Recursive.
    7. Re:Open source election systems by speaker+of+the+truth · · Score: 1

      Why does it have to be at the time you cast your vote?

      --
      Using openSUSE instead of Windows since 9th of October, 2007 and liking it.
    8. Re:Open source election systems by canUbeleiveIT · · Score: 1

      Literally true, but when Congress and the White House are held by the same party, the President is generally the one who begins any significant initiatives, since he is the "standard bearer" of the party.

      I would submit that it is corporations and moneyed special interests that primarily get represented, even when the Congress and White House are held by different parties. Aside from a few issues like abortion, there just isn't that much difference between the Rs and the Ds.

      Many of the major laws passed in the last 7 years have been written entirely by White House staff and then handed off to a sponsor in Congress.

      Or, as in the case of the credit card companies getting to pen the Bankruptcy Reform Act of 2000, corporations get to write the laws. Welcome to the New Corporate Plutocracy, where the interests of multinational companies carry the day for both parties; the middle class (or what's left of it) be damned.

      What this country needs at this point is a leader like Theodore Roosevelt, who--instead of cozying up to the business elite for cash handouts--would be a gadfly who worked against the corporations and for the people. Sadly, the only way that something like this will happen is if someone is willing to spend their own personal money.

    9. Re:Open source election systems by bit01 · · Score: 1

      Open source voting machines are useless, unless you can verify that the software and hardware in use at the time you cast your vote is trustworthy. If you can't, it might as well be a closed-source system.

      Nonsense. Open source voting machines don't allow you to walk on water but they do improve the transparency of the process. Yes, you need to verify the voting hardware/software also but regardless of that it doesn't change change the fact that open source makes it harder to compromise.

      Just like "security in depth" we need "openness in depth" in the voting process. Closed doors and closed source will be a weak link anywhere in the chain of the voting process.

      ---

      Open source software is everything that closed source software is. Plus the source is available.

    10. Re:Open source election systems by bit01 · · Score: 2, Insightful

      process transparency matters even more than open-source transparency

      The two are not mutually exclusive as you imply. We need both.

      ---

      Open source software is everything that closed source software is. Plus the source is available.

    11. Re:Open source election systems by StormReaver · · Score: 1

      Holmwood, you're comparing apples and oranges here. In your comparison, the closed-source system has a paper trail while the open source system does not. Here's a more apt and fair comparison:

      1) The closed source system has a touch screen and no paper trail. The company making the machines likes George Bu...err...likes a particular candidate, and accusations fly that the company has embedded a mechanism to ensure that the shrub wins. The code cannot be reviewed to prove its security and consistency, so the winner's entire presidency is clouded with an air of illegitimacy. It is also shown that the results can be tampered with in real-time during the election, but still nobody is allowed to review the code without the company's permission -- which will never be given. Malicious computer hackers discover exploitable holes, but tell no one. This leaves them with the capacity to rig elections undetected. The election process as a whole is widely discredited, and the entire political system begins to crumble.

      2) The Open Source system has a touch screen and no paper trail (all proposed Open Source systems do indeed have a paper tail, so this opening statement is false, and is only for fair comparison under the same conditions). The law requiring Open Source voting machines also requires the actual installed code (authenticated under criminal penalties for non-compliance) to be posted on the Internet for transparency purposes. A potentially exploitable bug is discovered by malicious hackers. However, since the code is available to everyone, the same bug is also discovered by the good guys. The good guys provide the fix, which is certified for the next election (it's too late for the current election since it's illegal to change the code after the election begins), the affected machines are taken offline as a precaution, and the backup voting system (via paper ballots) is activated for the remainder of the election. Trust in the electoral system is maintained, the machines get new software for the next election, and life goes on.

      In reality, the Open Source systems have paper trails. So when the affected machines are taken offline, the existing ballots are already in paper form and can be verified with the rest of the ballots.

      So yes, Open Source is crucial for electronic voting systems. Widespread closed source voting systems would be an unmitigated disaster.

    12. Re:Open source election systems by Rob+the+Bold · · Score: 1

      Why does it have to be at the time you cast your vote?

      The implication is that dishonest hardware/software could be used for an election and swapped out later for honest systems so as to make the previous election appear legitimate.

      --
      I am not a crackpot.
    13. Re:Open source election systems by LaughingCoder · · Score: 2, Insightful

      ... accusations fly that the company has embedded a mechanism to ensure that the shrub wins.
      This is such an absurd theory, and yet it seems to be "accepted truth" around here. Think for one second. Who writes code? Here's a hint - it isn't upper level managers and company executives (ie those nasty Republicans). The only way something like this could happen is if low level employees (ie the engineers) were complicit. Do you think upper management *ordered* the engineers to make the code favor Bush, in which case, don't you think word would have gotten out? I mean really, in a time when CBS news publishes clearly fake memos, what makes you think a secret like this could be kept under wraps? This would be the biggest story in the history of the country. There would be fame and fortune in it for any engineer who came forward exposing the truth.

      I think any discrepancies in the Diebold voting machines can best be explained by Hanlon's razor:

      Never attribute to malice that which can be adequately explained by stupidity.
      --
      The more you regulate a company, the worse its products become.
    14. Re:Open source election systems by numbski · · Score: 1

      No, now we just have to worry about dead people voting even more now that John Edward is involved

      It's a joke. Laugh. :)

      --

      Karma: Chameleon (mostly due to the fact that you come and go).

    15. Re:Open source election systems by Anonymous Coward · · Score: 0

      Literally true, but when Congress and the White House are held by the same party, the President is generally the one who begins any significant initiatives, since he is the "standard bearer" of the party.


      you're a fucking moron
    16. Re:Open source election systems by orzetto · · Score: 1

      The only way something like this could happen is if low level employees (ie the engineers) were complicit.

      Upper management can and usually do ask their engineers for such things. They have to bring home some bucks. Management simply has to select some programmers who are ideologically aligned, but most importantly need the job or can be blackmailed otherwise. As every employee knows, no one wants to hire a whistleblower anyway.

      Do you think upper management *ordered* the engineers to make the code favor Bush, in which case, don't you think word would have gotten out?

      What about NDA's? Keeping secrecy on such a project is fairly easy, you simply threaten everybody who knows with lawsuits and call it "trade secret". By the way, coding the whole program may require a large team, but making a simple back door takes only one programmer. You simply have to change an int, after all.

      This would be the biggest story in the history of the country.

      On one hand, English has the word "conspiracy theorist". There should be another word, the "it-can-happen-here"-ists, for those who simply refuse to consider alternative explanations than the official one.

      There would be fame and fortune in it for any engineer who came forward exposing the truth.

      Yeah right. More likely a ton of lawsuits, threats (of the legal and illegal type), unemployement for life, libel&defamation, dirt-digging in his/her private life, physical harm (either directly or as a consequence of mob-summoning libel) and all that happens to a whistleblower.

      Never attribute to malice that which can be adequately explained by stupidity.

      I do have a problem with this one. Vote for Gore: ++votes["gore"]. Vote for Bush: ++votes["bush"]. How can you exactly get it wrong when the machine has the sole and only purpose to sum up int's? It is a trivial task that any idiot can perform. That's why many countries still draft random people for the job, we are not talking rocket science here.

      --
      Victims of 9/11: <3000. Traffic in the US: >30,000/y
    17. Re:Open source election systems by thePsychologist · · Score: 1

      No, with open source you can determine whether it was a tamper or the original programmers.

      --
      "What lies behind us, and what lies before us are tiny matters compared to what lies within us." Ralph Waldo Emerson
    18. Re:Open source election systems by DavidTC · · Score: 1
      --
      If corporations are people, aren't stockholders guilty of slavery?
    19. Re:Open source election systems by Millenniumman · · Score: 1

      And with GPLv3, you can't have the hardware restricted to only running an approved build of the software.

      --
      Stupidity is like nuclear power, it can be used for good or evil. And you don't want to get any on you.
    20. Re:Open source election systems by TheRaven64 · · Score: 1

      I find it more likely that Edwards is keen about open-source because the proprietary voting software is one possible scapegoat for his 2004 election loss, rather than open-source as a moral, ideological principle. And I find it likely that RMS is only keen on Free Software because of that printer driver issue he had. Most F/OSS advocates only get that way after being bitten by proprietary software. As George W would say, 'Fool me once...'
      --
      I am TheRaven on Soylent News
    21. Re:Open source election systems by TheRaven64 · · Score: 1

      Do you have the skills to verify the source code for a voting machine? Being generous, I would say that maybe 50% of the people who post here regularly do. If more than 1% of the population at large do, I would be very surprised. This mean, open or closed, 99% of the population have to rely on the judgement of others as to whether the system is fair. In contrast, pretty much anyone can understand a pencil and paper ballot, and so no one has to take the system on trust. If you don't believe votes will be counted correctly, you can volunteer to oversee the process,

      --
      I am TheRaven on Soylent News
    22. Re:Open source election systems by Holmwood · · Score: 1

      Let me start by correcting a single typo from my original post. Of course, I prefer OPEN source. As I hope the context made clear. But... as I said, I don't really care a lot, relative to transparency of process.

      I've acted as a scrutineer in elections. Have you? It's pretty plain to see you haven't. I've verified code for emergency nuclear reactor shutdowns (open and closed source, and, incidentally, I think it's a terrible idea to have a nuclear reactor primarily under software control). I know how tough it is to get something as 100% robust and reliable as we need it to be for a purely electronic voting system. Have you? Do you?

      I've studied carefully many of the proposals for voting systems and thought about them deeply. It's pretty plain to see you haven't -- at least not intelligently, because your statements simply don't add up logically. See below.

      Now. You're the one comparing apples and oranges. Read carefully. Open source systems in general say nothing about whether or not there is a paper trail. (Does linux have a paper trail? No.)

      You claim that "all" open source proposals feature a paper trail. Even this isn't true, at least not if we define a paper trail as being human readable, very difficult to falsify and robust. And that is what a paper trail must be if it's to have any meaning!

      A closed-source system can have a paper trail; so can an open source. Either system can lack a paper trail.

      Look, we agree that process-opaque systems are an unmitigated disaster if they are closed source. Great!

      Unfortunately, you argue that an opaque system is just fine if it's open-sourced. Opaque systems will destroy trust in the voting system. There's a reason I picked the example I picked, and that's because every electronic touch-screen system -- closed or open source -- devolves to having no reliable robust paper trail.

      "all proposed open systems do indeed have a paper trail, so this opening statement is false"

      OK, so you accuse me of being a liar based on your definition of what a good open source system SHOULD be. Not is, but should be. Good argument technique.

      I've yet to see a proposed transparent robust electronic system of any kind (as opposed to optical scan) that lets the human reliably create a human-readable ballot. Open or closed-source.

      There are all kinds of proposals for systems with cryptographic signing (on an electronic or even printed paper ballot), and all kinds of proposals that we incorporate a printer into electronic voting systems that produces something -- maybe human readable, maybe not.

      If you're going to sit there and have the gall to call me a liar then please prove that introducing this additional mechanical ink/toner-dependent point of failure is 100% robust and will never break down. Alternatively, please prove that this cryptographic signing is as robust as you think it is and as transparent to the average user.

      Or show me how an electronic touch-screen system will produce a human-readable and verifiable independent ballot, safely and with 100% accuracy.

      All I've seen is incredibly flimsy systems that do something like print off a ballot, then the printer runs out of ink or breaks down, voting comes to a halt, a judge says somewhere that it can proceed even if there are no paper ballots... boom.

      I'm utterly appalled at your arrogance and ignorance of the subject. You're in a typical technical mode of "more technology is good". Step back from the problem and consider that we want elections to be seen as fair and transparent by the typical voter. Or get as close to there as we can.

      Worse yet, you do the open source movement a tremendous disservice by arriving at the mistaken belief that it equates to an paper-trail.

      Here are some of the benefits you get from the Canadian system I mentioned:
      - instant count.
      - 100% recountable with robust human-readable ballots
      - each ballot is subtly different -- fingerprints, ink used, level of pen pressure. If you see a stack of

    23. Re:Open source election systems by speaker+of+the+truth · · Score: 1

      And how would that happen if the machines are secure to the UN inspection committee's satisfaction? I'd trust the UN pretty well, oh wait, we don't allow them sort in our country. I forgot.

      --
      Using openSUSE instead of Windows since 9th of October, 2007 and liking it.
    24. Re:Open source election systems by bit01 · · Score: 1

      This mean, open or closed, 99% of the population have to rely on the judgement of others as to whether the system is fair.

      True, but with open source they can trust a larger group of people, not just the vendor. No single point of failure.

      In contrast, pretty much anyone can understand a pencil and paper ballot,

      Agreed. Wasn't arguing that electronic voting systems are necessarily better than pencil and paper, just that if you want an electronic voting system then open source is better than closed source.

      Electronic voting systems do have some advantages (e.g. flexibility, speed, sophistication). The question is whether those advantages outweigh pencil and paper's advantages (e.g. simplicity, transparency, reliability). That's a value judgment. My feeling is that electronic voting systems could work, but only with a much better implementation than even the best government bureaucracies are currently capable of.

      ---

      DRM. You don't control it means you don't own it.

    25. Re:Open source election systems by Tacvek · · Score: 1

      Actually you can! The anti-tivoization clause only applies to "consumer products". The definition of "consumer products" does not include voting machines.

      --
      Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
    26. Re:Open source election systems by Scudsucker · · Score: 1

      Putting aside whether or not elections were "stolen" in the past (how can it be proven one way or another?)

      We might never know about 2004, barring the appearance of some evidence or a few confessions. But 2000 definitely was stolen, and yes it was proven: a press recount showed that Gore would have won with a statewide recount, as provided for under Florida law.

    27. Re:Open source election systems by NMerriam · · Score: 1

      Hey. I'm just impressed you used the contraction rather than the possessive!

      --
      Recursive: Adj. See Recursive.
    28. Re:Open source election systems by neonleonb · · Score: 1

      Precisely. Because of things like the Ken Thompson hack to infect compilers invisibly, we know that even open source systems can be hijacked. We need physical records that cannot be modified as verifiable evidence that your vote was cast as you thought, and we need random checks to make sure that the voting machines aren't bad.

    29. Re:Open source election systems by ncstockguy · · Score: 1

      John Edwards is the most honest, open candidate running for president, among those who have even a slight chance of getting elected. However his support for alternative good ideas like open source has brought a firestorm of opposition from the entrenched establishment. Big corporate media and the Washington establishment would hate to see him elected. He has potential to be the best president since FDR, his wealth being an asset, freeing him from lobbyists and special interests.
      Open source is much needed in the election process, this is just another reason we will see blistering and irrelevant attacks on his candidacy.

    30. Re:Open source election systems by Anonymous Coward · · Score: 0

      *blinks at source link* You're kidding right? You know that it's almost trivially easy to detect such antics right... right?!

      *sighs*

    31. Re:Open source election systems by LaughingCoder · · Score: 1

      Who the heck is "Yang Enterprises"? If anything your reference proves my point. If Diebold had tried to pull anything like this, it would be all over the web.

      --
      The more you regulate a company, the worse its products become.
    32. Re:Open source election systems by mhall119 · · Score: 1

      The only way something like this could happen is if low level employees (ie the engineers) were complicit.

      Upper management can and usually do ask their engineers for such things. They have to bring home some bucks. Management simply has to select some programmers who are ideologically aligned, but most importantly need the job or can be blackmailed otherwise. As every employee knows, no one wants to hire a whistleblower anyway.

      Management regularly asks programmers to fudge some numbers or create artificial functionality, or things of that nature. Election rigging, however, is on a scale where I doubt you will be able to get someone by threat. Now if an average programmer suddenly got a 7 figure salary and an executive position, then maybe.

      Do you think upper management *ordered* the engineers to make the code favor Bush, in which case, don't you think word would have gotten out?

      What about NDA's? Keeping secrecy on such a project is fairly easy, you simply threaten everybody who knows with lawsuits and call it "trade secret". By the way, coding the whole program may require a large team, but making a simple back door takes only one programmer. You simply have to change an int, after all.

      Criminal law trumps contract law. A contract that requires you to do something illegal, or prevents you from reporting illegal acts can not be enforced.

      This would be the biggest story in the history of the country.

      On one hand, English has the word "conspiracy theorist". There should be another word, the "it-can-happen-here"-ists, for those who simply refuse to consider alternative explanations than the official one.

      It's not that we are refusing to consider it, it's that we have considered it and found the "theory" to be lacking credibility and plausibility.

      There would be fame and fortune in it for any engineer who came forward exposing the truth.

      Yeah right. More likely a ton of lawsuits, threats (of the legal and illegal type), unemployement for life, libel&defamation, dirt-digging in his/her private life, physical harm (either directly or as a consequence of mob-summoning libel) and all that happens to a whistleblower.

      Again, nobody can sue you for disclosing illegal activity, as nobody can legally prevent you from doing so. Nobody may want to hire him as a programmer, but I'm sure the book deals, movie rights and speaking fees will more than make up for the lack of a low-end programming job.

      Never attribute to malice that which can be adequately explained by stupidity.

      I do have a problem with this one. Vote for Gore: ++votes["gore"]. Vote for Bush: ++votes["bush"]. How can you exactly get it wrong when the machine has the sole and only purpose to sum up int's? It is a trivial task that any idiot can perform. That's why many countries still draft random people for the job, we are not talking rocket science here.

      Heh, you've never worked in a large software development firm have you? I know from experience that any task, no matter how trivial, can be screwed up by your average idiot. I can almost guarantee you that the integer summing code is far more complex and idiotic that you can possibly imagine. If probably involves custom database abstraction objects, custom serialization, and a couple dozen transformations plus thousands of Win32 API calls.

      --
      http://www.mhall119.com
    33. Re:Open source election systems by mhall119 · · Score: 1

      But there's an old joke about NASA. When astronauts needed something to write in zero-g, NASA spent millions developing a pen that could so so. The Russians used a pencil. The Russians also got wood and lead bits causing problems with their electronics, their health, and a significant fire risk. The Russians now use the NASA pen. Sometimes under-engineering a solution is worse than over-engineering one. http://www.snopes.com/business/genius/spacepen.asp
      --
      http://www.mhall119.com
  2. Ron Paul by lowell · · Score: 0, Offtopic

    Ron Paul is the only choice

    1. Re:Ron Paul by Propagandhi · · Score: 2, Interesting

      Pretending that the free market can solve every problem known to man is beyond naive. The worst part is that Mr. Paul acknowledges that the military can't be disolved, but won't apply the same logic to more serious problems of civilized man: health care and information access.

      The airwaves and telephone networks would not exist without public land, pretending that allowing one corporation to own all that spectrum or all those acres of land is good for the consumer is ridiculous. The market forces do not apply when the resource is of such a limited nature, the PEOPLE must regulate!

      Similarly, the market can't decide when a surgery is a good idea. There isn't a profit opportunity there, it's humanities compassion for eachother and lust for life made manifest! Again, the PEOPLE have to take control of this, but Mr. Paul would again make no inroads on this issue...

      He's better than most of the other candidates but IMHO his ideals get in the way of his reason...

      There, no we can both be offtopic...

    2. Re:Ron Paul by Attila+Dimedici · · Score: 1

      Actually, the market can decide when surgery is a good idea. The problem is that the payer and the patient are different people. If you look at the history of healthcare costs, you will discover that the cost of healthcare began to rise significantly faster than inflation the year after Medicare began.

      --
      The truth is that all men having power ought to be mistrusted. James Madison
    3. Re:Ron Paul by Anonymous Coward · · Score: 0

      Ron Paul is the only choice


      Yeah, too bad he's not electable.

      John Edwards is the only choice. A southern white boy Democrat which will:
      - garner the vote of closet southern poor white racists who won't vote Obama but hate the current Republicans
      - grab those who just cannot stomach Hilary
      - nail the swing voters like myself who are tired of the neocons
      - swipe the votes of those who would have voted for some far-left dickweed like Kucinich but learned their lesson when they voted for Nader.

      I don't see anybody the Republicans could put up there that would win against him unless he commits some monumental fuckup.

      Now, if the Dems put Obama or Clinton in there, it's over.. they'll lose summarily.
    4. Re:Ron Paul by Airline_Sickness_Bag · · Score: 1

      You forgot about his record as a trial lawyer - using junk science and a lack of ethics ("channeling" a dead babys thoughts, etc). The moderate electorate will be turned off by him, giving the election away. People are sick of Bush - they don't want such a deeply flawed candidate as their next president after having Bushit. Edwards is only doing so well because the spotlight is on Hillary - Obama.

  3. Fragmenting the vote by Umbral+Blot · · Score: 2, Insightful

    Ah, fragmenting the geek vote I see. You know geeks could be a powerful voting block, if they could organize and officially support a single candidate. Unfortunately partisinship destroys this, and geeks seem willing to get in bed (so to speak) with whoever is willing to throw them a few treats (i.e. favoring Edwards just because he utterd the words "open source", not even in support of it in general).

    1. Re:Fragmenting the vote by TodMinuit · · Score: 2, Informative

      You know geeks could be a powerful voting block, if they could organize and officially support a single candidate. Impossible. Have you ever seen an IRC flamewar? Imagine that, but magnified.
      --
      I wonder if I use bold in my signature, people will notice my posts.
    2. Re:Fragmenting the vote by catbutt · · Score: 4, Informative

      Actually, organizing to avoid fragmenting is what causes partisanship. Duvergers law.

      Condorcet and/or approval voting solves this problem, but until we have that, we're stuck with partisanship and all the screwiness of plurality elections.

    3. Re:Fragmenting the vote by Dhalka226 · · Score: 3, Insightful

      You know geeks could be a powerful voting block, if they could organize and officially support a single candidate.

      We can't, and shouldn't. Being a geek is only one small part of who we are as human beings. Technology issues are important to us, and in that sense we could all probably get together on who supports the positions we espouse the best.

      The thing is, there are bigger problems going on in the world. We're literally at war. There's the "war on terrorism." There's the issue of things like the Patriot Act and domestic spying. There's immigration and visas. Of course on top of all these relatively new (or updated) issues, we have issues like education, health care, social security, civil liberties, privacy, economic policy, foreign policy, taxes, plus many others.

      These are all far more important and far-reaching issues, and ones where there will be a lot of different and valid view points. We should vote for the person we believe best supports our entire range of issues, rather than trying to band together to support the biggest technology geek running for office at the time.

      We should all vote our consciences in that regard. What we geeks should do, however, is band together on these technology issues where we mostly tend to agree and become an influential force on those specific topics, regardless of who we voted for in a particular election or who ended up in office.

    4. Re:Fragmenting the vote by Anonymous Coward · · Score: 1, Insightful

      We're literally at war. There's the "war on terrorism."

      I take it you're using "literally" here to mean "figuratively". There is no "war on terrorism". There is simply a group of people finding any way possible to divert government funds to private industry - in this case defense contractors.

    5. Re:Fragmenting the vote by value_added · · Score: 1

      The thing is, there are bigger problems going on in the world. We're literally at war.

      LOL. You mean the invasion of Iraq to overthrow Saddam? That's an invasion, not a war. Get over it.

      For the Sunni and Shia, it's a war. For the foreign fighters, it's a war. We don't get to call it a war. When you go into other people's neighbourhoods to stir things up or bust heads and don't expect resistance, that's simply A Really Dumb Idea.

      Or were you referring to the War on Insert-Your-Favourite-Vague-Concept-Here?

    6. Re:Fragmenting the vote by Billly+Gates · · Score: 1

      Know of anyone else who is as geek friendly?

      Ron Paul does not support open source voting systems and is rather extreme in his views (liberatarian). Edwards may have a change of winning the democratic nomination alot more than Paul has the chance of winning the republican. Besides geeks who are registered democrats may not be able to vote for Ron Paul depending on their state.

      So I do not see how this is fragmenting the geek vote. This is only the primaries and it would be nice to see geek friendly candidates on both the left and right.

  4. Support AB 852 by mhale_85 · · Score: 2, Informative

    I work for Paul Krekorian and I hope that all Californians here will call their state legislators and ask them to support AB 852, the Secure, Accurate, Fair Elections (SAFE) Act, a bill that would require disclosed source code for all election systems. http://www.leginfo.ca.gov/cgi-bin/postquery?bill_n umber=ab_852&sess=CUR&house=B&author=krekorian The bill is currently in Assembly Appropriations Committee and won't move until January, but it's a very important piece of legislation that we hope will reach the governors desk and receive the governor's signature.

    1. Re:Support AB 852 by lynx_user_abroad · · Score: 1
      AB 852 includes the following provisions:

      1. Section 3, Paragraph 9(f)(3) requires voting machine vendors to also provide "Any vendor-authored proprietary binaries used in the compilation of source code for voting systems." meaning a vendor would be foolish to hide his exploit in the source code when it could be inserted by the compiler (which is exempt from source requirements) at compile time.
      2. Section 3, Paragraph 9(h) provides "Each county shall make available for public inspection one sample of any voting system that is used to present one or more contests to voters. Any sample voting system inspected by the public may not be used in any public election." (emphasis added) ensuring the vendor must only provide but one clean system per county, need never fear that one system inserting fairness into a rigged election, and when the bugs are inevitably found in that one system, can claim it was inserted by a prior 'tester'.
      3. and removes the requirement "Validating information must include proof that hardware and software certified for use is the same claimed to have been used."
      I'll read this as having the correct sentiment, a flawed implementation, but ultimately useless because even though SB 1438 required a voter verified paper trail, it's not the authoritative record because "A paper record copy is not a ballot."
      --

      The thing about things we don't know is we often don't know we don't know them.

    2. Re:Support AB 852 by mhale_85 · · Score: 1

      Thanks for the feedback. I'll be working your comments into amendments before the bill is taken up in January.

      I think we will definitely require compiler source per your first suggestion.

      As for your second suggestion, the county will select a machine to make available to the public for inspection. The vendor will never know which machine the public will be able to inspect in any given county. Additionally, the county will be responsible, in concert with the Secretary of State, for ensuring that the certified versions of all hardware and software are in the machine and not other code. There will be no perfect implementation of electronic voting systems just like there is no perfect implementation of conventional/traditional voting systems. I appreciate the sentiment, but it's not so bad as you make it seem. Wouldn't you like to have the legal right to play with your county's chosen voting system?

      As for suggestion three, there is no such statutory definition for any "validating information" of any kind in a public election. That is why it was amended out of the bill. There will be a federal requirement coming into effect next year that will satisfy this requirement and we will be paying attention to the process of election validation in coming months. Stay tuned on that score.

    3. Re:Support AB 852 by lynx_user_abroad · · Score: 1

      I think we will definitely require compiler source per your first suggestion.

      Actually, that wasn't my suggestion at all. Having the compiler source buys you nothing. See Reflections on Trusting Trust by Ken Thompson.

      Have you thought about patches? Presume someone finds an exploit (defined any way you want) some 30 days before a major election. What do you do? Run un-patched boxes with known exploits? Run the design and QA teams ragged trying to push out a fix in time to get Federal certification and put the new code onto all the boxes everywhere? Do we get to see the source for the patches, too? What if there's a bug in the patch? (Now you're down to 5 days before that major election.)

      And it doesn't buy you anything. The primary function of a election system is to convince the losers they really lost. Unless someone figures-out how to write bug free code, as well as how to prove the code is but-free, use of an electronic voting system as anything more than just an aid to producing a voter-verified, authoritative, ballot is a tactical error. A distraction. A sign that someone is doing extra work to make sure the simple solution is not the one selected.

      Wouldn't you like to have the legal right to play with your county's chosen voting system?

      Of course. But I'm not willing to buy that access in exchange for the right to ensure my vote is counted in a verifiable, democratic way.

      Or were you implying that it's somehow indignant for a citizen to suggest that he should be allowed such access as a default right? Has our democracy really slipped so far that the citizens are forced to beg, borrow, steal, and compromise (not to mention learn Microsoft VisualBasic) just to ensure they have a change to cast a vote that cannot be arbitrarily stolen at the whim of some code monkey?

      Now run the reverse thought experiment with me, if you will. Give me an election system requiring voter verified, authoritative, persistent ballots, marked in private and cast in public, with a mandate that the ballot box be publicly observable, and I'll wager your chances of 'rigging' such an election are no better than the chance of rigging a 'pen, paper, slot-top-box' election, even if the 'voting machines' are paid Party stooges in cardboard boxes.

      --

      The thing about things we don't know is we often don't know we don't know them.

  5. "Personally using Twitter" by Anonymous Coward · · Score: 0

    Am I the only one who thought of this twitter first, given the context?

    I must spend way too much time here.

    1. Re:"Personally using Twitter" by megaditto · · Score: 1

      Twatters for twitters?

      --
      Obama likes poor people so much, he wants to make more of them.
    2. Re:"Personally using Twitter" by dyefade · · Score: 1

      Yes, I expect so...

    3. Re:"Personally using Twitter" by speaker+of+the+truth · · Score: 1

      Wait, its not the same twitter? Oh that's good to know. I'd lost quite a bit of respect for John Edwards (what little I have for him considering I constantly get him confused with John Edward) when I thought he was using such blatant trolls for marketing.

      --
      Using openSUSE instead of Windows since 9th of October, 2007 and liking it.
  6. e-Voting never replaces public auditable elections by fluch · · Score: 3, Insightful

    It is a principle mistake to think that electronic voting can ever replace manual vote counting. Or if it will replace it, then you will always lose the audibility.

    If you want an election to be publicly auditable, then the only (!!) way to do it is to count votes manually by hand in public.

    You can use an electronic voting machine to get a faster preliminary result, but if you give up on manual counting the electronic voting machine will become a black-box. Regardless what kind of software, security etc. you use and implement.

  7. Canada leads the way. by Goalie_Ca · · Score: 1, Informative

    How open source is it in canada? It is as open as it can ever get. It is done on paper. You get a pen and a piece of paper with a list of all the candidates from all the major parties and then some. It is all counted before the turn of the day and recounts are done within another. We've never had a problem.

    --

    ----
    Go canucks, habs, and sens!
    1. Re:Canada leads the way. by grimdawg · · Score: 2, Funny

      But is the paper distributed under a GPL???? Is it some proprietary paper, or is it open source??

      --
      There are 10 kinds of people in this world: those who understand binary, and nine other kinds of people.
    2. Re:Canada leads the way. by Glytch · · Score: 1

      Offtopic, my ass. I wish I had some points to counteract that example of mod stupidity.

      But to correct a technical point, we use a pencil and paper in Canadian elections, not pen and paper. :)

    3. Re:Canada leads the way. by Tuoqui · · Score: 1

      OMFG we need to switch to pen! They could be stealing our votes w/ erasers and bootleg pencils! Vote yes for pens!

      --
      09F911029D74E35BD84156C5635688C0
      +2 Troll is Slashdot's way of saying groupthink is confused
    4. Re:Canada leads the way. by Anonymous Coward · · Score: 0

      If I remember correctly Canadians get to pick a party. The party then picks who gets what position. That is not completely correct, but I believe that is the gist of it. Please post what I am missing.

      In the States, each city, county, district, and state is different.
      Nationally, the President is on all ballots.
      State-wise, the President, Senators and Governor are on that State's ballot.
      District-wise, President, Senator, and your districts Congressman, state senator and state legislature are on the ballot.
      County-wise, President, Senator, and your districts Congressman, state senator and state legislature, and judges, commissioners.
      City-wise, President, Senator, and your districts Congressman, state senator and state legislature, and judges, commissioners, mayor.

      And that does not even mention school boards, treasury, States Attorney General, State Treasury; and more and more.

      The ballots can be quite big especially if we have three or four different candidates for multiple positions. I believe in 2004, there were nine candidates for President. There were at least seven for sure.

      But after all of that, I still prefer the punch cards. They were simple. My county was given money to implement electronic voting last election. They used the optical readers. You filled in the circle next to the candidates name and then fed the paper into the reader. It was easy, but I would prefer they had not spent the money on those, even though it was free money to do it with.

      I am in a new district now. I have no clue what voting machines they use here. I will find out during the primaries next year.

      Thinking back to the punchcards. Could they not put a dab of ink on the punch, so that if there was a hanging chad it would have a small ink spot on it. I'm going to stop thinking about it for now.

  8. Re:e-Voting never replaces public auditable electi by Anonymous Coward · · Score: 0

    It is a principle mistake to think that electronic voting can ever replace manual vote counting.

    Hasn't it already done so?

    To a politician, rigging a traditional old 'count the pieces of paper'-type election is a lot more work than the perceived ability to fiddle with closed-source black boxes manufactured by a supporter.
  9. Open Source dosen't matter for voting systems by Datamonstar · · Score: 2

    According to this paper

    --
    The eternal struggle of good vs. evil begins within one's self.
    1. Re:Open Source dosen't matter for voting systems by flushingmemos · · Score: 1
      From Your Article:

      A malicious vendor (or a well-placed malicious employee of a vendor lacking sufficient internal controls and external supervision) places a small piece of code in its DREs' video BIOS, such that it will be invoked regularly during ordinary machine operation. This "malware loader" polls a communications device (such as a WiFi or WiMax port, broadband-over-powerline (BPL) port, IrDA port, Ethernet port, proprietary radio receiver, etc.) within the DRE for a signal to begin cheating. The vendor or malicious employee arranges to broadcast this signal during elections in which it/she wishes to cheat.
      How can you be so wrong? Open source would completely prevent this!
    2. Re:Open Source dosen't matter for voting systems by Datamonstar · · Score: 1

      Wouldn't the open source code still be vulnerable to an attack launched from malware embedded in firmware by the hardware vendor? Unless the firmware is open too, I think it would be.

      --
      The eternal struggle of good vs. evil begins within one's self.
    3. Re:Open Source dosen't matter for voting systems by swillden · · Score: 1

      How can you be so wrong? Open source would completely prevent this!

      How? Even if the BIOS is open source, how can you verify which code is actually installed in a given machine?

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    4. Re:Open Source dosen't matter for voting systems by DeadChobi · · Score: 1

      You compile the source code and validate it against the binary that shipped with the machine.

      --
      SRSLY.
    5. Re:Open Source dosen't matter for voting systems by DrMindWarp · · Score: 1

      Anyone that truly understands voting knows that open source buys NOTHING as far as the integrity of the election is concerned.

    6. Re:Open Source dosen't matter for voting systems by swillden · · Score: 1

      How do you validate the BIOS binary?

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    7. Re:Open Source dosen't matter for voting systems by DeadChobi · · Score: 1

      By ripping the BIOS, like they do with game consoles for emulators, then comparing what you get with what you're given.

      --
      SRSLY.
    8. Re:Open Source dosen't matter for voting systems by swillden · · Score: 1

      By ripping the BIOS, like they do with game consoles for emulators, then comparing what you get with what you're given.

      Who does this? When? How often? How do we ensure that the guy who's ripping it isn't really reprogramming it? And... can I do it when I go to vote?

      Don't get me wrong. I think open source voting software is a good idea, but it's not a full solution. Given a choice between open source DRE and closed source VVPT, I'll take the paper. I'd rather have open source VVPT, of course.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    9. Re:Open Source dosen't matter for voting systems by DeadChobi · · Score: 1

      I dunno, but trusting one guy who you can incarcerate for election fraud is much easier than doing jack shit about our problem and trusting a corporation known to have a bias toward one political party. Are you suggesting that because Open Sourcing doesn't remove humans entirely from the loop it's not worth requiring? Because that's what it sounds like to me.

      --
      SRSLY.
    10. Re:Open Source dosen't matter for voting systems by swillden · · Score: 1

      You need to re-read my previous comment.

      Open source is useful in this context, but it's not a complete solution. Voter-verified paper ballots are a complete solution[*], whether the machines that print them are open source or closed. The machines that count the ballots should be open source, but the real trust comes from the fact that the ballots can be counted by hand.

      [*] This presumes that the ballots are collected correctly, but we know how to do that. Partly because we have centuries of experience in handling ballots and partly because we millions of years of experience in handling physical objects.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    11. Re:Open Source dosen't matter for voting systems by DeadChobi · · Score: 1

      Point.

      --
      SRSLY.
  10. You're wrong. by TodMinuit · · Score: 0, Offtopic

    You're completely wrong about health care. Reason magazine gives a good summary why the government shouldn't be involved with health care. Further, Dr. Paul certainly knows much more about the health care system than you or I.

    --
    I wonder if I use bold in my signature, people will notice my posts.
    1. Re:You're wrong. by Propagandhi · · Score: 3, Insightful

      He may know a great deal about health care, but I've never read an interview in which he didn't reply to that type of questioning with a non-sequitor about small government being better.

      As for both Sicko and your article, neither settles this debate as both rely far too heavily on individual cases than generally applicable logical analysis. Obviously, such analysis is difficult to express sucinctly, but to me it boils down to this: The government is motivated by getting enough votes. When it comes to healthcare it can do this by keeping taxes low and/or by providing better service. On the other hand, the corporation's primary objective is to increase share price. Which it can do only by increasing profits. Profits can be increased by growing the corporation's income and growing costs at a slower pace or by cutting costs (or a combination).

      The above are the facts of the situation, my decision is a result of a willy nilly hash of how I feel the shit breaks down in real life: The corporation, unable to grow itself at a rate faster than the economy (which it must do to add value) is forced to cut costs, even if this means worse healthcare. Rather than improve services it games the system to avoid losing market share. Thus, it fails to provide the same level of healthcare efficiency that the government CAN (note: not "does") provide.

    2. Re:You're wrong. by Rich0 · · Score: 2, Insightful

      One issue with healthcare is the who-pays problem. If government offered free health care to anybody who paid at least $5000/year in Federal taxes there would probably not be an objection - most likely the level of care would end up being pretty high, and since so few people pay that much in taxes it wouldn't lead to a huge competition for treatment facilities.

      The problem is that universal care means taking care of the 95% of the population who pay little to no taxes (comparatively).

      The people who pay for health care now will still pay for health care under the new system (just in taxes). The difference is that they'll have to stand in line behind people who aren't paying much of anything. So what incentive do they have to want the new system? They pay the same, but get less in service.

      So, ultimately, those with money and power are going to oppose universal health care. If it happens it will be the result of voters who don't pay much in taxes (which would be most of them).

      The problem is that you can't make the cost of universal care go away simply by putting a zero-dollar pricetag on it. Somebody ends up paying. Unintended consequences tend to cause nasty problems if you don't think things out.

      The reality is that every nation practices capitalism. The only thing that changes is the form of the currency. Iran is a capitalist nation that trades in religious fervor. The USSA was a capitalist nation that traded in political power-brokering. The day that an MP in a socialized nation waits the same time for a hospital procedure as some guy out on the streets is the day that I recognize that they are in fact socialized. They might not pay for health care in dollars, but those with power still get preferential treatment...

    3. Re:You're wrong. by Scudsucker · · Score: 1

      Reason magazine gives a good summary why the government shouldn't be involved with health care.

      Reason is full of shit. Let's look at their claims:

      But his radical prescriptions, which include a call for a British-style, single-payer system, will likely have little resonance with viewers.

      The health insurance industry is in business to take premiums and deny claims. The movie is going to resonate with any American that has struggled to find decent insurance. It is going to resonate with any American who has had to pay through the nose for insurance. It's going to resonate with anyone who's had to fight their insurance provider to cover legitimate medical claims. And it will resonate with anyone who knows someone who has had a serious accident or illness but rapidly hit their benefit caps and have to run bake sales to cover medical costs.

      As with much of his previous work, Moore's latest film is, by turns, touching, naïve and maddeningly mendacious, a clumsy piece of agitprop that will likely have little lasting effect on the health care debate.

      And as with many of his previous films, Moore's critics are Pot calling the kettle Black. Case in point, Reason's naïvette and mendaciousness.

      Take the case of four-year-old Elias Dillner. In 2004, Dillner's parents were told by doctors that their son too would benefit from cochlear implants. After being fitted with the first implant, Dillner's insurance provider said the second operation could not be "prioritized." The family would have to wait. "We will do anything," Elias's mother told reporters, "even if it means that we have to take out a loan for the operation." Without insurance, the second procedure would likely cost $40,000. But Dillner's truculent insurance provider was not Aetna or Kaiser, but the notoriously generous Swedish welfare state, where health care is "free."

      Ah, the right wing's #1 tool in arguing against torts, unions, and nationalized health care: the anecdote. And then the Moore haters accuse him of "cherry picking". Reason spends the rest of their article doing just that: cherry picking.

      But let's go ahead and ignore the statistics that prove that the U.S. lags far behind other industrialized nations, and for the sake of argument say that the U.S. system is no worse than Canada's or France's. But at least under socialized medicine, at least you wouldn't be throwing away trillions of dollars at useless middle men. Anyone who defends U.S. health care system is either ignorant, a Libertarian loon, or a tool for the insurance industry.

      Further, Dr. Paul certainly knows much more about the health care system than you or I.

      Dr. Paul seems to have real convictions and integrity, which in today's Republican party is like getting a shot of novocain after a root canal. But he's still a Libertarian loon.

  11. Edwards 2008! by flushingmemos · · Score: 1

    More than a haircut: He actually knows what's going on and what to do!

    1. Re:Edwards 2008! by dbcad7 · · Score: 1
      I like him better that Hillary or Obama. I liked him better than Kerry. Although Kerry didn't do too bad debating Bush, I think Edwards would have demolished him.. He's a smart guy, and a good speaker. I think the Democrats screwed up on the last election by going with Kerry over Edwards. I think he's the best choice of the Dems now, but they'll probably screw up again and pick Hillary.

      --
      waiting for ad.doubleclick.net
    2. Re:Edwards 2008! by Anonymous Coward · · Score: 0

      I cannot think of a worse current major candidate than John Edwards. Sadly, he could make Bush look like the "good old days".

    3. Re:Edwards 2008! by abburdlen · · Score: 1

      Did you see him debate Cheney?
      He didn't do well against Darth Cheney, how would he have demolished Bush. Kerry might not have been the best the Democrats could have come up with but Edwards was (and is) a complete lightweight.

    4. Re:Edwards 2008! by Anonymous Coward · · Score: 0

      Edwards is to Jimmy Carter what George W Bush is to Reagan.

  12. Article in one sentence by Actually,+I+do+RTFA · · Score: 3, Informative

    the Edwards campaign stated that, "To ensure security, these machines should be programmed with an open source code for complete transparency, and election results should be safeguarded by voter-verified paper records."

    I know RTFA is uncalled for, or even RTFS, but maybe if I put this quote in the comments section I can head off the "It needs a paper-trail *snort*" comments. Already, those seem to make up 35% of the comments. Ron Paul comments seem to come in second at 25%, and comparisons to Canada and bad jokes seem tied at about 10-15% each.

    --
    Your ad here. Ask me how!
    1. Re:Article in one sentence by niceone · · Score: 3, Insightful

      election results should be safeguarded by voter-verified paper records

      There's an article from nist linked somewhere up that page (open source doesn't help..), that says something I never thought of before: even if you have a paper trail, a compromised machine could still effect the result - by (for instance) placing a candidate's name in a hard to see place or somehow making it a bit harder to vote for them. Given the fact that quite a few people only decide who to vote for in the booth and are lazy, I could see this swinging a close race.

      Not to say that a paper trail isn't a good thing, just interesting that it doesn't solve everything...

    2. Re:Article in one sentence by Tolkien · · Score: 1

      the Edwards campaign stated that, "To ensure security, these machines should be programmed with an open source code for complete transparency, and election results should be safeguarded by voter-verified paper records." I know RTFA is uncalled for, or even RTFS, but maybe if I put this quote in the comments section I can head off the "It needs a paper-trail *snort*" comments. Already, those seem to make up 35% of the comments. Ron Paul comments seem to come in second at 25%, and comparisons to Canada and bad jokes seem tied at about 10-15% each.
      How did you come up with these numbers? I need proof. Do you have a paper trail of your findings?
    3. Re:Article in one sentence by ConceptJunkie · · Score: 1

      Not to say that a paper trail isn't a good thing, just interesting that it doesn't solve everything...

      Nothing will solve any problems without an educated electorate, which we largely do not have. Most people's voting decisions seemed to go no more deeply than "I'm gonna vote against those war-mongering gay-bashers" or "I'm gonna vote against those pot-smoking socialist baby-killers."

      Of course, the saddest part of all of this is 95% of the time, that's all you _can_ do, because most elections in the U.S. have become a choice of the lesser of two evils, thanks to the stranglehold of the Tweedledum and Tweedledee Parties, whose platforms are both identical: "Maintain the status quo while painting the opposition as worse than Hitler." Real reform would mean moving to a run-off or other system where a third candidate would actually have a chance, instead of just being a spolier for whichever of the Republicrat or Demolican candidates the third candidate mooches more votes from.

      It's nice to see John Edwards acknowledge some of these issues, however tangentially, although of all the mainstream candidates, he is undoubtedly the most vapid, the most shallow, and the most amoral empty suit to come down the pike in a long time. He cost the Democrats the election in 2004 (just ask John Kerry), and if they are foolish enough to nominate him this time, they deserve to lose again. In the words of Bob Shrum, who ought to know, he's like a Bill Clinton who didn't read the book.

      Any real reform will only come from a candidate with strong grass-root support who isn't clinically insane (like Howard Dean or Ross Perot) or whose supporters aren't clinically insane (like Ron Paul's).

      --
      You are in a maze of twisty little passages, all alike.
  13. Can you really call it a Democracy with evotes? by CrazyJim1 · · Score: 1

    Maybe they can tout the closed source system as: Yes, one man can make a difference*.



    *Must be a Diebold programmer to qualify.

  14. Damn! by NoMaster · · Score: 1

    John Edwards, the presidential candidate and lawyer ...
    Damn! I was hoping to hear what John Edward had to say about it.

    He could have asked Democracy what it's like being dead...

    --
    What part of "a well regulated militia" do you not understand?
    1. Re:Damn! by ducomputergeek · · Score: 1

      Actually this off topic, but the "Militia" is defined under the US Code as any US Citizen or resident male between 17 - 45 with or without prior miltary experience, to age 64 with prior military experience, and all female members of the national gaurd. So technically, every man 17 - 45 is part of that "Well Regulated Militia"

      --
      "The problem with socialism is eventually you run out of other people's money" - Thatcher.
    2. Re:Damn! by Anonymous Coward · · Score: 0

      Beat me to the John Edward bit!

      Please mod the parent up!

    3. Re:Damn! by speaker+of+the+truth · · Score: 1

      How well regulated is it if anyone whose simply that age is a part of it? Do we kill boys before they reach 17 if they aren't good enough to own a good?

      --
      Using openSUSE instead of Windows since 9th of October, 2007 and liking it.
  15. Re:e-Voting never replaces public auditable electi by Anonymous Coward · · Score: 2, Funny

    This cynical shit is really annoying me. Do you seriously believe that every single senator and congressman out there wants to flout the constitution and destroy the American way? Are they really all as crooked as you like to think? Get a grip!

    Bush may not be the most successful prez all round but he's been successful enough. And he's been a buttload more successful than leftie posterboys like Clinton.

  16. binaries by Anonymous Coward · · Score: 1

    Who cares if its open source or not, who actually compiles the code?

    Just cause you think you know what its running cause its in some source control doesn't make it so, i do it all the time on servers ;)

    It should be completely regulated from top to bottom, full accounting.

  17. Call me old fashion by ducomputergeek · · Score: 2

    While not impossible to forge and cheat, as they say here in Chicago: vote early, vote often, but I liked the idea of a paper ballot.

    --
    "The problem with socialism is eventually you run out of other people's money" - Thatcher.
  18. Alternative by 16K+Ram+Pack · · Score: 2, Insightful
    Anything that does not need long term recording nor fast processing nor complex processing does not require a computer.

    There are things that humans are not so good at. Financial systems allow data to be processed at high speed, to be stored in much less space for long term retrieval, transported around and for the complexity of data to be represented in many different ways. The results are required quickly. They run repeatedly, so despite a high initial cost, they pay off in the long term.

    Votes are the complete opposite. With a paper vote, you collect less than a byte of information for each person, speed is not that important (we do it in the UK with a small army of staff in each constituency who deliver the results by morning), the process is nothing more than tallying for each candidate and rarely is retrieval required (and in those cases, it's not random). You do it occasionally.

    Computer systems have problems that humans don't have. A person with a fault (stupidity, illness) has a tiny impact. Software with a fault will reflect across all results. And those human errors get picked up. If the vote is tight, there's a recount and stacks are rechecked, so any human errors are more likely to get ironed out. An electrical storm isn't going to knock out a box of ballots. A head isn't going to crash in a ballot box.

  19. Re:e-Voting never replaces public auditable electi by mindstormpt · · Score: 1

    Oh, now the term is "Successful"? Is that a synonym for "a disaster"?

    Not every senator and congressman is crooked, but some are. And those can apparently get into the white house. And not because of election fraud, which probably happened the first time, but because the people is stupid enough to re-elect them.

  20. Edwards is a blow-dried blowhard... by Anonymous Coward · · Score: 0

    One day removed from dodging 2 bullets in London, do you still think the international war on terror is just a bumper sticker slogan, you pretty boy pussy? I can't believe anyone takes this guy seriously. He made his millions by putting doctors out of business! Anyone who thinks that health care in the US is messed up and expensive, you have no farther to look for the problem than John Edwards.

  21. Candidates using Twitter by Anonymous Coward · · Score: 0

    While I suspect his campaign is probably handling most entries on his Twitter account, rather than him personally as was described, I must admit that any presidential douche bag using such teeniebopper cruftware to look hip will most definitely get my vote. You politicos can talk to the hand until you personally crafted Linux From Scratch and use the televised debates to mention GNU prepending.

    Yo quiero cmdrtaco bell.

  22. Why is it so hard to believe this guy? by Anonymous Coward · · Score: 0

    I know - he is a politician, but at least in this particular case one might see how he's not only saying this to pander to geeks. After all he himself lost the election in 2004 and Dick Cheney became VP instead of him. An election with quite a few of irregulatrities also and especially in regard to voting machines. Why wouldn't he have a major beef with privatized closed source voting machines?

  23. One Issue Voters by Anonymous Coward · · Score: 0

    Great....

    Now we're going to have a bunch of 18-24 year olds voting for a canditate "because he supports open source".

    This is similar to my mom, who votes for any canidate who is "against killing babies"....regardless of their other evils.

  24. Whoa nellie!!! by Anonymous Coward · · Score: 0

    I just made a turd the size of a large cucumber! And yes, it does run Linux. Imagine a Beowulf cluster of them!

  25. Open Source for voting is a red herring by lynx_user_abroad · · Score: 1
    If you are concerned about the prospect of fraud via electronic voting machines, do not be distracted by the prospect of any law mandating source availability in the absence of a voter-verified paper trail.

    Anyone who argues that (for whatever reason) a software-based voting system cannot function incorrectly must first argue that it does not function incorrectly.

    Seasoned programmers will recognize this as just another form of the well known fallacy about producing bug-free software.

    Do not be lulled into a false sense of security or progress by efforts to require electronic voting machine software to be available for public review. It's a good idea at best, harmless at worst, but ultimately irrelevant unless a voter-verified, persistent, and authoritative paper trail is already mandated.

    Cuntact your representatives: Support HR 811.

    --

    The thing about things we don't know is we often don't know we don't know them.

  26. Re:e-Voting never replaces public auditable electi by TrappedByMyself · · Score: 1

    So let me get this straight.
    Paper ballots cannot be lost, thrown out, replaced, or stuffed?

    Just because there are flaws with the current implementation of electronic voting, you can't sit back and ignore how monumentally fragile the paper ballot voting system really is. Sure you can sit there and hand count a stack, but how can anyone ever prove that the stack is the exact same one cast by the voters?

    --

    Help me take back Slashdot. When did 'News for Nerds' become 'FUD and Conspiracy Theories for Extremist Nutjobs'?
  27. whistleblower by Anonymous Coward · · Score: 0

    there's at least one reference out there. google curtis,yang,feeney

  28. John Edwards' secret Twitter log by JonTurner · · Score: 0, Flamebait

    After a little hacking, I was able to obtain a partial Twitter log. It's not pretty:

    29Jun07 - 8:00am - Wake up, shower
    29Jun07 - 8:12am - brush my silky, gorgeous hair. Daub on that Dippity Do.
    29Jun07 - 8:17am - examine hair in mirror, fixed a few errant strands. Close call.
    29Jun07 - 8:27am - breakfast
    29Jun07 - 8:36am - Re-check shiny, perfectly coifed hair. All is well.
    29Jun07 - 9:00am - begin daily policy briefings.
    29Jun07 - 9:30am - too much iced tea. Bathroom break.
    29Jun07 - 9:33am - Confirm hair status in bathroom mirror. Lookin' sharp!
    29Jun07 - 10:00am - Rough morning. Need powernap
    29Jun07 - 10:37am - EMERGENCY! Hair was ruffled during nap. Sending a carbon-spewing jet to pick up my stylist for emergency combing session. ...

  29. Balloting systems [Re:Fragmenting the vote] by Geoffrey.landis · · Score: 1

    Absolutely. It's hard to emphasize how much the actual balloting system determines the outcome. The balloting system we have tends to push the outcome to a choice between extremes; it does not have any mechanism pushing toward center candidates-- the center gets eliminated before the election even starts. I'm a great fan of approval voting; it avoids a lot of the problems and doesn't eliminate the center candidates. (Condorcet voting is a bit too complicated for my taste; I think the balloting system should be more transparent than that). Ranked approval voting is fine as well (this is the one where each voter ranks each candate, say, from 1 to 10, and then you just add all the scores-- like reviewing a restaurant. Technically it has exactly the same advantages and disadvantages of approval voting, but people understand it, and since they understand it, they trust it. But if the voting machines can't be trusted, it doesn't matter what balloting system is used. And if you can't even tell whether a machine is counting accurately or not, you can't trust it. Every single voter should have the right to know what software is counting the votes.

    --
    http://www.geoffreylandis.com
    1. Re:Balloting systems [Re:Fragmenting the vote] by catbutt · · Score: 1

      What you describe is not ranked approval voting, but Borda count, which has some big problems. If I want to have the best outcome, I wouldn't want to rank, say, Nader first, Kerry second, then Bush last in your system (assuming that is my true preference), because ranking Kerry second doesn't give him as many points to beat Bush as he would have if I ranked him first. So strategically, knowing Kerry has a greater chance of winning, I would still be smart to vote Kerry first. Therefore Nader is still hurting Kerry by running, and parties are still needed to try eliminate similar candidates.

      I do agree, that Condorcet has some problems as far as seeming complex.

      Here's an article I wrote about the issue some time back: http://karmatics.com/voting/movienite.html

    2. Re:Balloting systems [Re:Fragmenting the vote] by Geoffrey.landis · · Score: 1
      catbutt wrote "What you describe is not ranked approval voting, but Borda count, which has some big problems."

      No, it's not Borda count. In the situation you describe, I can rank Nader 100 (out of 100), Kerry 100 out of 100, and Bush zero out of 100, if that's how I chose to vote. Unfortunately, there is no uniformity in nomenclature of some of the alternate voting systems.

      --
      http://www.geoffreylandis.com
    3. Re:Balloting systems [Re:Fragmenting the vote] by catbutt · · Score: 1

      Oh, that's known as range voting. "Ranked" means putting them in order, and that goes beyond putting them in order, it actually gives each a value. It is just like approval, except it allows you to, in essense, decrease the weight of your vote. There is no strategic reason to vote with anything but zero or 100 in range voting, so doing so is like saying "make my vote count less".

      Condorcet may be complicated to explain, but one thing it isn't is complicated to know how to best vote, since voting honestly and voting strategically are, except in the absolutely most contrived circumstances, identical.

  30. previous discussion quote by sacrilicious · · Score: 1
    from a previous discussion on slashdot, a comment that I think bears repeating:

    The "e-voting" concept should be that the computer prints the ballot and that paper ballot is your vote. That ballot lists ONLY the names you chose. You read that and drop it into the ballot box.

    The computer counts the number of paper ballots it has printed for each candidate. This number can be released to the news agencies. But the real vote is the paper ballot.

    At the end of the day, the names of the voters who used that machine are counted, the paper ballots are counted and both of those are compared to the total number of votes the machine says were cast. If they don't match, there is a problem.

    In case of recount, the paper ballots are hand counted.

    A random number of machines are checked against the ballots cast at them.

    The fact that this is such an obvious solution and that it is so trivial to implement is what makes the chosen convoluted, hackable, no-recount alternative so suspicious. What company would choose (and what government would allow) anything but the easy and elegant solution described if not because they plan to perpetrate election fraud?

    --
    - First they ignore you, then they laugh at you, then ???, then profit.
    1. Re:previous discussion quote by javabandit · · Score: 1

      *Single* paper ballots are the best way... where the candidate/proposition options are listed, and the voter marks the item they want to vote for on the exact same sheet. The paper ballot should also be posted in the voting booth so the voter can ensure that their paper ballot matches the ballot that they themselves have.

      At the end of the day, these are counted by machine. If a recount is necessitated, then two things are verified at the recount: 1) that all of the options listed on the paper ballots are valid and not altered, and 2) that the actual vote count itself is correct.

      _This_ is the most simple and elegant solution.

  31. secret code by Geoffrey.landis · · Score: 1

    No, proprietary secret code is worse. You're right that open source counting software isn't a perfect solution that solves all possible ways of fraud. But it is still vastly better than secret code, which is nearly an open invitation to cheat without being noticed. Replacing hardware and even software is going to take a moderately well-orchestrated conspiracy. Crafting software with deliberately indetectable weak points takes one person, if nobody is allowed to see what the software is. A paper trail is still better.

    --
    http://www.geoffreylandis.com
    1. Re:secret code by LynnwoodRooster · · Score: 1

      Or just an elections department that wants the vote to go a specific way. Witness all the nightmares at King County Elections here in Washington State...

      --
      Browsing at +1 - no ACs, I ignore their posts. So refreshing!
  32. tech savvy? by larry+bagina · · Score: 1

    He's a lawyer that used fraud science in the court room. Like channeling a dead fetus's thoughts. Or blaming any birth defect (including genetic ones or the mother being alcoholic) on the use of a natural birth rather than the more expensive, more invasive, and more error prone C-section. People like him are the reason doctors make decisions based on reducing legal liability, not on doing what's best.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

    1. Re:tech savvy? by Toonol · · Score: 1

      And I'm caught without mod points. Seriously, Edwards is the exact sort of lawyer that most Slashdot readers rail against in "your rights online" threads. Are we all so knee-jerk that a few magic words uttered by a candidate can wipe out their pernicious history?

    2. Re:tech savvy? by Guuge · · Score: 1

      That's the problem with this country: too many lawyers defending the little guys and not enough defending the big corporations. Honest industry groups like the RIAA don't stand a chance against the litigious masses. No wonder slashdot is such a staunch supporter of the RIAA and an enemy of the individual.

      Yeah, that's sarcasm.

  33. Re:e-Voting never replaces public auditable electi by eck011219 · · Score: 1

    No, not all politicians are corrupt and want to flout the Constitution. However, this administration has shown enough of its true colors in the past six years to make it entirely plausible (if not probable) that they felt they had a such a mandate from God or corporate America or whoever that they would circumvent the electoral process to gain office and start doing their thing "on behalf of the American people." Bush is a zealot, and zealots tend to think it's worth bending or breaking rules if need be to advance their agenda, just because they feel it's just that right and important.

    So you could argue that he has the interests of the people so fervently in mind that he busted through the rules to get to where he could start helping all the faster (I wouldn't argue that myself, but one could). By that logic, he's a very well-meaning person trying to gain as much power as possible to do the most good.

    That, however, still does not excuse stealing an election. It's not a valid election if votes are systematically ignored in certain areas (some votes will always miss being counted, but that should be a random and accidental occurrence, not entire precincts with a heavy slant toward one side being ignored). And if it's not a valid election, the winner is not a valid winner. It seemed like a big expense at the time to propose a new election, but in hindsight, it would have been a bargain compared to the money spent as a result of Bush being president.

    To get back to the topic at hand, it's quite evident that you can, through legal wrangling, start or stop counts of votes regardless of whether they're on paper or electronic ballots. So electronic vs. paper doesn't hold much water. It's like arguing about whether to break a neighbor's window with an apple or an orange -- sure, there are differences in the hardware, but it still doesn't change the fact that you're breaking a window.

    Transparent electronic would certainly be better than closed electronic, of course, but it's still always possible to throw enough lawyers at it to get certain blocks of votes counted or ignored. So I've never really understood some of the debate about paper vs. electronic -- the votes were there in Ohio in 2000, collected however they collected them. Can electronic machines be rigged to under-report in certain precincts? Sure, but here I tend to agree with you that that's a very deliberate act of sabotage that goes beyond what most people (even most zealots) would do. Same with destroying paper ballots. So the argument always seemed kind of academic to me -- whatever happens in a voting booth can be discarded by applying enough attorneys to the situation.

    --
    It is pitch black. You are likely to be eaten by a grue.
  34. Open Source/Closed Source Doesn't Matter... by LynnwoodRooster · · Score: 1
    Vote fraud happens BEFORE the votes are even cast. Illegal/fraudulent registrations, hundreds or thousands of overvotes, multiple mail-in ballots from the same person.

    The polling machine is immaterial; the fraud that REALLY happens, and is the biggest problem happens BEFORE election day. Registration fraud is what everyone should worry about. If you can game the registration system, then you can cast as many votes as you want for your chosen candidate.

    Trying to catch voter fraud at the polling booth is a waste of time; it's too late. What we need is a great way of scrubbing the voter registration lists, and then "firewalling" those against illegal registrations.

    --
    Browsing at +1 - no ACs, I ignore their posts. So refreshing!
  35. if he wins the democractic nomination. by Truekaiser · · Score: 0

    I expect him to quietly drop this subject.

  36. Re:e-Voting never replaces public auditable electi by nko321 · · Score: 1

    What if the voting machine told (not printed) you a temporary ID that wasn't tied to your real ID in any way. Then votes are always pushed to multiple publicly accessible listings and you can go home and verify how your vote was recorded with multiple sources.

    Then the government could produce their results and independent groups could produce their own results based on publicly available information. Individuals could verify with multiple sources that their vote was counted accurately (so long as they can remember their temporary ID).

    Enough people would be able to verify that their vote was accurately counted by the independent groups and the independent groups could verify that the government counted right. With this idea, where is the chink in the armor?

  37. Does Voter Input Need To Be Automated? by George+Johnston · · Score: 1

    Let's spend billions of dollars for unverifiable results for machinery that is used once or twice a year and is likely useless in 5 or 6 years.

    --
    Orignator of the Miserable Failure Googlebomb
  38. Re:e-Voting never replaces public auditable electi by Anonymous Coward · · Score: 0

    If you want an election to be publicly auditable, then the only (!!) way to do it is to count votes manually by hand in public.

    You forgot something: we all have to watch the manual vote count in person. Because I don't trust some fancy-schmancy media technology to accurately report the count. And why should I trust the vote counters?

  39. Re:e-Voting never replaces public auditable electi by Scudsucker · · Score: 1

    Bush may not be the most successful prez all round but he's been successful enough.

    Successful at what? Wasting trillions of dollars, thousands of American lives, and our military on his incompetence?

    And he's been a buttload more successful than leftie posterboys like Clinton.

    If by "leftie" you mean "right of center", yes the Clintons are that. You want a real left winger, you need to go to Cuba.

  40. He just lost MY vote... by JonToycrafter · · Score: 1

    You can't seriously expect me to put the fate of the free world in the hands of someone who decides that Twitter is useful, can you?

  41. Paper trails = good enough by typicallyterrific · · Score: 1

    Yeah except that's a misplaced candidate name is a highly visible change and easy to prove and enforce.
    You take a picture of the screen and cry bloody murder and it'll get fixed; if the machine registers your vote erroneously and you don't have a paper trail, you're SOL. It's your word against the official record.

  42. lol by McGurk · · Score: 0

    You think he's "personally" using Twitter? Are you fucking high? Some lackey is doing that for him. Probably the same lackey who told him to say "open source voting." Goddamn, same bullshit every election year.

    --
    You're doing it wrong--http://youredoingitwrong.mee.nu