Early Voting Problems, Open Source Alternative 164
Techdirt makes note of some problems cropping up already for early voters in the presidential election. CNN covers some of the issues, including machines in a West Virginia county which recorded some votes incorrectly because of an alignment error. A lengthy discussion of the problems was also featured on NPR. Reader Rooked_One points out a related story at NPR about a voting program called PVOTE, written in Python and only 500 lines long. "Pvote is not a complete voting system. It is just the software program that interacts with the voter. Other necessary functions, such as voter registration, ballot preparation, and canvassing, are not part of Pvote. It is especially important that the voter interaction be correct because it is the only part of an election that must take place in private, whereas all other parts of an election can and should be subjected to public oversight and verification."
This is going to be a close race. (Score:3, Insightful)
We're going to have a very close race and it's going to be more acrimonious than 2000. And when it hits the fan, they're going to be looking for a goat. Guess what, not who, it's going to be?
Folks are NOT going to be pleased that there's no paper trail or any other way to audit the machines. I may have to go and buy surplus paper voting machines and make a killing.
Re: (Score:3, Informative)
The presidential race probably won't have as many problems. The polls are predicting an Obama shut-out. The question now is not whether the Democrats will win the White House and gain seats in the house and senate, but how big of a landslide it will be.
Dewey defeats Trueman (Score:2, Insightful)
I seem to recall that that media predictions were a major contributor to Gore losing the election in 2000. [mclaughlinonline.com] Never stop running until the race is completely over.
Re: (Score:3, Insightful)
Obama will almost definitely win the popular vote. The question is whether or not he will win the machine vote.
Re:This is going to be a close race. (Score:4, Informative)
I watch the results at Real Clear Politics and the aggregates/projections from Pollster, Princeton, and 538. Advertising budgets for the various candidates and states are also public. Less solid evidence includes leaked internal memos about the parties own projections for success or failure. McCain has surrendered most of the Kerry swing states, and his last hope is to try to take Pennsylvania, which has gone Democratic in the last four elections. Obama, meanwhile, wins by holding Colorado and New Hampshire (likely) or getting at least one of the big swing states (also likely). He's averaging +9% in the (still-rising) national polls, and is competitive in once-secure states like North Dakota and North Carolina. As we can see from early voting results so far, he has a better ground game, and from the beginning has had a better organized campaign. I know the race is expected to tighten, but it would have to tighten a *lot* to make it "very close".
Right now, all evidence is that the race will not be close, and that it would take a major gaffe from Obama to change that. It could happen -- nobody's saying it's over till it's over -- but as the McCain campaign continues to get bad press over Sarah Palin and Republican supporters form a circular firing squad, this race is looking more like 1992 than 2000.
Close? State polls show a blow-out... (Score:2)
What polls are you reading!? It's not even kinda close right now, unless you look at that one outlier poll with an unrepresentative sample of younger voters.
Even the mainstream news outlets, which only call it for a candidate when they're 10% ahead, show Obama winning. The most likely EV total is 375 (and you need 270 to win).
That said, you're right that both candidates and the news would rather we treat it as if it's close. After all, if people don't bother to vote, the election could swing big time.
But
Re: (Score:2)
Re:Martial law? (Score:4, Funny)
Don't blame me, I voted for Kodos.
Re: (Score:3, Insightful)
The fact that you think Bush should be free from attack shows that you know nothing about political debate in it's entirity.
Still not transparent (Score:5, Insightful)
Even if you have a short programm you still cannot guarante that it works because there's still a system surrounding it. In fact you could even manipulate the CPU hardware to give you false results.
The _only_ practicable and moderately secure way to do an election is by pen and paper and manual counting. It's done all over the world and it works near flawlessly. Everybody, not just programmers, can watch the process and see what's happening. There's no "black magic" involved and it's completely transparent.
As soon as there is some form of technology involved, people will cease to understand it, therefore making the whole system intransparent and prone to manipulation.
Re: (Score:2, Interesting)
My optimal system for the US race:
Optical scan machines or touch screen with voter-verified paper trail (i.e. receipt that you drop into a bucket). Choose a random sample of let's say 200 ballots from each polling place; if they don't match the official totals by say five percent, recount the entire polling place by hand. This will happen occasionally by chance, but it won't be that often. Combine the results of this sampling for each congressional district and perform the same check (with a lower margin of
Re:Still not transparent (Score:4, Interesting)
Still with close elections beeing extremely likely that's no solution. It might only find completely defunkt machines, but none that just change the results slightly. In your system, elections get decided by very few votes.
Besides with a bit of organisation, counting votes it extremely quick and simple.
Just do it in 2 steps:
First sort your ballots according to some system. If you have simple "choose one of the following 5" this is trivial.
Then count those sorted ballots.
Believe me, Germany has one of the most complicated voting systems in the world, still we have official results in the papers, the next day.
Re:Still not transparent (Score:5, Insightful)
But with voting machines our trusted politicians would have the results even before the elections. Just figure!
CC.
Re: (Score:2)
Germany has one of the most complicated voting systems in the world
Please say more! Americans often say they need machines to do the counting because they directly elect so many officials -- not just the President but senators, sheriffs, judges, and more -- which makes the counting process very complicated. How complicated is it in Germany?
Re:Still not transparent (Score:4, Informative)
Lets put it like this: The Black Forest town of Villingen-Schwenningen has something called "unechte Teilortswahl" (literally translated: "not really an election per suburb"). Basicly every suburb has some seats reserved for their local candidates, but there are no party lists for each suburb, every party has a list for the whole of Villingen-Schwenningen. Each party can nominee as much candidates on its list as there are seats in the town council. With up to 20 parties running, this can easily amout to about ~450 candidates. It has happened that the voting ballot for the town council was a square metre!
Now the voter can either accept the whole list of one party, or he has as much votes as there are seats in the council. Those votes he can distribute freely: all on one candidate ("cumulate") or evenly distributed between candidates of different lists, or some of the votes on a single candidate, and others on other candidates... it's completely up to him. He can even write new candidates on the lists and give them votes.
During the count one determines which candidate got the most votes in his suburb, he gets a direct seat. If the suburb has a second seat, also the second best candidate gets a second seat etc.pp. But because different parties are running, it can happen, that other lists got many votes on their lists, but are not represented by the suburb. Then they get so called "Ausgleichsmandate" (compensatory mandates). Those are additional seats in the town council. In the end the council thus consists of as many candidates from the different lists as the relative number of votes the lists demands. With all those compensatory mandates the town council can often double or triple the number of seats.
Re: (Score:2)
I only understood about half that! I'm therefore thoroughly convinced your system is way too complicated.
Re: (Score:2)
That is scary, but kind of awesome. Being able to pile all your votes on one guy is neat.
OPEN VOTING CONSORTIUM. once more with feeling! (Score:5, Interesting)
First off Germany has a relatively simple ballot, its only complex because it's evaluated in a complicated way. The US to begin with is large with diverse kinds of governing bodies, and has far far far far more elected offices. So comparing it to German elections is silly.
Second Pvote is not 500 lines. it's 500 lines sitting on top of hundreds of thousands of lines of interpreter code, device drivers, and the tens of millions of lines of Linux.
Third writing a voting system, while non trivial, is not the hard part.
The hard part is twofold
1) creating a viable bussiness model for it's distribution, component agregation, certification, and service it.
2) designing a voting PROCESS so that you don't have to trust the third parties that build or maintain these or the people that operate them. Things have to be transparently secure.
Now the OVC system OPen voting Consortium has had a python based system for years. it's open source too. But more importantly it is designed so we dont' have to trust the programmers (it produces an intermediate paper ballot and physically separates the vote selection hardware from the vote counting hardware ---just as optical scan does.) And it has a well thought out and viable bussiness model that will allow for it's practical distribution and maintainence.
That is what the world needs. so if you want to help. Donate to OVC. They are struggling right now not because they can't write code, but because they have to win acceptance at the state level before any company is going to start marketing the system.
OVC has a very clever bussiness model in which the software is free and open, but companies support it's development through fees paid to certify their OEM component based systems as compliant with the OVC standards.
OPEN VOTING CONSORTIUM. LINK (Score:3, Informative)
Open voting consortium [openvotingconsortium.org]
Re: (Score:2)
While Germany has fewer elected officials a ballot can still be non-trivial with Bundestag, state and community elections all on the same day. Popular initiatives are on the rise in recent years and several states have complicated their ballot (IRV and a process we call Kumulieren/Panaschieren), so the ballot will get larger with time.
The argument that one needs voting machines, because of the many elections is a total non sequitur to the complaint that people don't trust machines to count their vote. And
Re: (Score:2)
Re: (Score:2)
Re: (Score:3, Insightful)
Well.. that's the real problem. The elections wouldn't be so close if politicians didn't race to co-opt each other. I mean.. the difference between Obama and McCain appears to be a few trivial details in their massive wealth redistribution plans.
If they'd.. y'know... stand for something...different, then people would have an actual reason to decide something. There might be mandates even.
Re: (Score:3, Interesting)
Re: (Score:3, Insightful)
On the surface, this seems a good idea and really, its the only way that an electronic system can be trusted
In reality though, it opens the possibility of vote buying and intimidation
This is why people keep saying that paper ballots with manual counts and human supervision are the only way to proceed
Re: (Score:2)
Do you really need it spelled out? If you can verify your vote online, somebody else can look over your shoulder while you do that, or require that you give them the means to do that themselves.
"You will vote the way I tell you or else I will kill your dog"
What are you going to do? Its only a dog, right? What about your grandpa.. niece
Re:Still not transparent (Score:4, Insightful)
Where I vote, we do use optical scan ballots. They hand you a piece of paper and a magic marker, and you go connect the two parts of an arrow.
Once you're done voting, it goes right into the scanner, which will complain if there's a mis-vote (too many votes in a race, race missed, etc.) If you intentionally skipped a race, you can tell the old man by the machine that you under-voted on purpose when it complains.
I assume that the machine is not also a shredder, so the ballots could be recounted, either fairly quickly by scanner or, if different results are obtained from multiple runs through the scanner, by hand.
I think the statistical sampling is still a good idea though. It wouldn't catch minor fraud or error, but it would at least give you an indication that the result is probably about right.
Everything needs a sanity check. If you use your calculator to multiply 53 x 58 you know that should be somewhere around 50 x 60 so if you wind up with 13,592 you're going to try again. We should apply the same level of sense to determining who is going to run our country.
Re: (Score:2)
Once you're done voting, it goes right into the scanner, which will complain if there's a mis-vote (too many votes in a race, race missed, etc.)
Sigh. Why is it always about race?
Optical scans are nice (Score:5, Interesting)
Almost every place I've ever voted has had optical scans, generally of the connect the arrow type. They mail out sample ballots (marked sample and on different paper, no funny business there) several weeks ahead of time. You walk in with your voting card and/or proof of ID (the laws are getting stricter and require both in many places, now), the volunteers (almost always old people, setup so representatives of both major parties are present) mark your name off as voting and hand you an official ballot. This ballot should match the sample you got in the mail, or there'd be PR hell to pay.
You walk over to the booth, generally a portable table with a cardboard privacy screen fitted around the top. There's a pen of the proper type in the booth -- you can ask to have it replaced if necessary. For each race or proposition, it tells you how many you can mark -- for some state races you can select multiple candidates and the top X number are picked -- and you mark what you wish. For most candidate races (in most states) there's also a blank entry you can mark, and write-in your choice.
You don't have to vote for all races or propositions. If you screw up, you take the screwed up ballot back (using the privacy procedures below) and they give you another. (I've never actually screwed up, but this is what the prominently posted instructions say to do.)
When you are done, there's either a privacy cover (if the cards are printed on both sides) or instructions tell you to turn the marked sides in. You leave the booth and return to the sign-in area, where another volunteer takes the ballot and feeds it into an optical-scan machine right there -- you watch them do it and hear it beep and increment the ballot count. Again at this point, if it fails to read (tho I've never had that happen), you can get a new ballot and try again. The ballot itself is deposited in a lock-box for recounts, if necessary.
Many states have a no-reason-necessary early voting allowed policy. You can either request an absentee ballot and either mail it in or take it to an authorized polling place up to poll closing time on the date of the main vote, or go in and early-vote at the county recorder's office. A few elections ago I did just that, requesting and getting an absentee ballot in the mail, which I filled out, sealed in the provided envelope, and dropped by my normal polling place on the day of the vote. They had a lock-box for them. It was much more convenient than voting as normal, but I missed the voting ritual and it felt kind of weird watching the results come in that nite having not actually voted that day.
States differ in how they check the ballots, but Arizona (where I am now) at least, requires an audit of several (IIRC two) percent of the precincts, randomly chosen (the "random" process of choosing them is encoded in the law, with at minimum witnesses from both parties, both to the choice and to the verifications, the audited precincts are not known previous to the vote so can't be avoided that way). These audits hand verify the count of the optical scan machines.
This system seems pretty reliable to me. I still can't understand why the entire nation doesn't just go opti-scan, as the machines can be used to count and get quick results as necessary, while the paper trail is there for anyone wishing to verify things.
The biggest problem I've heard about, doing it this way, is the lock-boxes disappearing a couple of times. Each one holds a few hundred votes. Of course, there's an accountability trail, but as they say, **** happens. Unfortunately, that's a problem for pretty much any after-the-fact verifiable system. But those cases are few and far between, it seems, and I've not heard of any of them actually affecting an outcome. There have been a few cases of other oddities as well, but nothing even close to the unverified touch-screen issues that seem to come up every year.
BTW, I've worked with touch screens, and whoever came up with the idea of having the untrained public v
Re: (Score:2)
There are some advantages of optical scan over touch screen.
1. If the touch screens break, you're SOL. If the optical scan breaks people can still fill out ballots while a new machine is delivered (many places that use touch screens keep paper ballots on hand as a backup, why not just start with the paper ballots?).
2. With an optical scan system, you only need one or two machines per precinct. This is much cheaper. A limited number of touch screens has repeatedly led to long lines and disenfranchised v
Re: (Score:2)
Statistical checking isn't good enough. That's what the policy was in Ohio in the 2004 presidential election, and they managed to screw it up by ignoring the meaning of "random". An arbitrary voter *must* be able to personally understand that the voting process was executed correctly (to produce a correct result) - and they must be able to understand fraud claims (so they can tell that they're serious).
I've got a pretty solid college-level mathematics background, and it would take me a couple hours with a
Re:Still not transparent (Score:5, Insightful)
May I just add that those who don't understand this are doomed to screw things up until they do.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
The number one requirement is that the voters be able to understand the process. Anything that requires non-trivial math (beyond counting and maybe adding) fails that requirement.
it's at least really translucent (Score:2)
I think the idea here is that by using as much non-custom software as possible, and since packages from any reputable source will be digitally signed (debian packages, windows packages, etc...) and that the signatures are part of the voting machine verification process to which all are privy.
The installation will rely on software which is widely used and tested in other applications, and code to which access is controlled by the gatekeepers of those applications (as enforced by digital signatures)
The proble
Re:Still not transparent (Score:5, Insightful)
The _only_ practicable and moderately secure way to do an election is by pen and paper and manual counting. It's done all over the world and it works near flawlessly.
I'd like to add that the counting must not only be manual, but also public. Everyone with an interest in the election, including the voters, must be able to verify the process. That can never happen with voting machines.
I don't get it. Nearly everyone with professional knowledge of computer science and/or hardware, including technology enthusiasts who'd otherwise embrace any new technology, advise against voting machines, because they know that the necessary level of trust and security is impossible to reach. Why don't the politicians for once listen to those who genuinely know better?
It's not like voting machines have any significant inherent advantages over pen-and-paper voting. I guess they are a bit faster in counting. But sacrifice the trust in democracy (and a couple of billions of dollars) for that little convenience? Absurd!
Re:Still not transparent (Score:5, Insightful)
"I don't get it. Nearly everyone with professional knowledge of computer science and/or hardware, including technology enthusiasts who'd otherwise embrace any new technology, advise against voting machines, because they know that the necessary level of trust and security is impossible to reach. Why don't the politicians for once listen to those who genuinely know better?"
I think that the answer to that is pretty self-evident:
It is because their primary concerns are not accuracy and "what the people want," I mean, it's not like the government and these people running for president don't have access to smart people and good technology (not necessarily electronic). It's not like they don't know what makes elections fair and verifiable and what systems are prone to manipulation.
Their primary concerns are control, keeping the status quo and pleasing their corporate/govt benefactors,(who are not "the people.")
So the real question then becomes: why is this tolerated?
Re: (Score:3, Insightful)
Because you haven't proved that you genuinely know better?
Re: (Score:2)
He's not a politician.
Therefore he knows better.
QED.
You want a voter-verified paper ballot. (Score:3, Interesting)
What you're talking about is often erroneously referred to as a "paper trail". That term is harmful because it is too vague. Diebold sells a DRE (direct recording equipment; the computer records and tabulates the votes it collects) which produces a "paper trail": a long receipt-like strip of paper which ostensibly lists all the voters who used that machine since the last session. The problem with this is it is not voter-verified. Only the election judges get to see it and therefore it is entirely useles
Re: (Score:2)
Ah, that explains it. I'd always wondered why rigged elections and vote fraud never happened before the advent of modern voting machines.
Automatic validation needed, too (Score:2)
The problem with simple manual counting is actually that a significant number of ballots will be spoiled as cast. That is, there will be lots of ballots marked in such a way that the counters will disagree over what the voter intended. And, furthermore, there will be cases were the ballot design, intentionally or otherwise, will lead more voters who want to cast one particular vote to spoil their ballots than some other particular vote, meaning that discarding the spoiled ballots will favor one option over
Re: (Score:2)
It's not about simplicity it's about TRUST. It's not about trusting a machine either, it's about trusting the system as a whole, sysadmins are never going to be as transparent as the counters in a paper election are.
Here in Australia we have paper and proportional voting and routinely get t
Screw you, I live in Oregon (Score:5, Interesting)
Everything in Oregon is weird. We can't pump our own gas, we don't pay sales tax, and we do all of our voting by mail. It makes no sense, and it's ripe for corruption (though nobody has called the "C" word so far. At least not lately)
But it's kind of nice. No computers, no machines, just fill out your ballot and mail it in. I got my ballot in the mail yesterday. I've plenty of time to research the state and local ballot, so I can make an informed decision.
Re: (Score:2, Insightful)
Re: (Score:2)
Python, eh? (Score:5, Interesting)
Re: (Score:3, Informative)
all of which is used for many other purposes, folks are looking at and using that code routinely, and so holes in there are very likely to be discovered. The packages used would be the ones shipped by distros, and all packaging systems routinely digitally sign them.
someone has to either corrupt the standard package (by infiltrating pygame or some such) or come up with a very good reason why the library from the normal sources cannot be used.
You don't need to audit all the libraries etc... that you depend o
Re: (Score:3, Informative)
The pvote.org site notes that "the Diebold AccuVote TSX software contains over 64000 lines of C++; the Sequoia Edge software contains over 124000 lines of C." Those systems run on top of Windows or Windows CE, and in general regulations don't require verifying commercial off-the-shelf components.
Re: (Score:2)
The country I live in (The Netherlands) retracted voting machines because it was shown that your vote could be listened to. One party had a special character in it's name (CDA) and that made a different signal which they could record. That was the reason to retract it. The machines worked well, but who would've thought of that. (An A2 sized ballot is not funny to fill in by the way)
Re: (Score:2)
Umm, maybe you could switch to touch screens instead?
Or only use computer voting for those with special needs (people who can't see so well, so the machine can read the candidates name), and use machine readable ballot papers for everyone else.
Etc.
----
In NSW there were 79 candidates for the Senate in the last election. Australia has preferential voting. If you vote "below the line" for the Senate, you have to number every single box (from 1 to 79 in order of your preference). Most people vote "above the lin
Will my voite make a difference? (Score:2)
Simple answer: NO!
There is just to damn much failures and corruption in the voting system and the politicians.
Instead what really needs to happen is that the American public need to tell the government how and on what to spend their tax money on, in this "for the people, by teh people" country.
Because when it gets right down to it, that's really what the elected official has to work with, the peoples tax money. And if the people are defining how the money is to be used, then that will eliminate the majority
The software is a "hard point" (Score:2, Interesting)
Strangely in this case, the hardware itself is a soft point. (meaning everything from NVRAM to the touch display) It's trivial to misalign a touch screen on purpose, for example, and it can always be passed off as an error without drawing any meaningful sus
Canada Does It Better... (Score:5, Informative)
Why can't the US do what we do in Canada? You don't have to make this complicated.
In Canada, we show up to our polling station with our voter card, show the card and receive a ballot. We take the ballot, which has the names of the candidates and their party in large font very clearly, and put an X in the big circle beside the candidate we're voting for.
Thats it! No fancy machines, no complicated forms, and no computers to go wrong or be hacked.
See this image:
http://www.elections.ca/yth/images/sample_ballot.gif [elections.ca]
Re: (Score:3, Informative)
No disrespect, but I'm beginning to get annoyed every time I see a question like that.
We can't do what you do in Canada and what others do elsewhere because our process is different. Your process works fantastically when a person is choosing one of a small handful of options. Big name, big circle, big X. Simple. Easy as hell to count.
The last time I voted here in the US (Cook County, Illinois, if you wish to know) I probably cast nearly 100 votes, many in dif
Re: (Score:2)
Why can't the US do what we do in Canada? You don't have to make this complicated.
You do when your candidate/side is loosing and you just can't have it that way. This all started because that 'X' you speak of was marked up really fast and slid over into the neighboring big circle - those that didn't like the outcome threatened to sue and hold the entire thing up until the courts decided what is up.
To relieve any kind of issues like this in the future - the current fiasco was born...
Re: (Score:2)
That would be great except for one thing: ballot MUST be filled out using a permanent ink pen or marker. There's good reason for this: pencil marks can be erased or smudged, and we'll be back at the "hanging chad" fiasco from 2000 all over again.
Re:Canada Does It Better... (Score:5, Funny)
That's funny, I had no idea that Dutch was one of our official languages!
Re: (Score:2)
I like that a golf pencil is considered valuable enough to chain to something.
Amazing (Score:2, Interesting)
I hope that I am not the only one who is amazed that 500 lines of Python code and a 200 page thesis paper that explains my methodology gets me a PhD at Berkley.
I hope he did something else, that I don't know about, like recompile and harden a Unix kernel/ develop his own minimum OS for it to run on and dig through the bugs to determine the security flaws that would exist if he was to use Python.
For the first time in my life, I am glad that I am not pursuing a graduate degree in computer science. If that is
Re: (Score:2)
Re: (Score:2)
NY's lever machines work just fine (Score:3, Insightful)
And considering they worked well for 100 years, there is no reason to switch. Of course, money changes people's minds, which is why we see that next year New York has scheduled to completely remove them and replace them with unreliable crap.
Re: (Score:2)
"Listening for the sounds the machine makes was the basis for a known attack on voter privacy in the days of lever machines. The lever machines used by New York State in the 20th century permitted voting a straight party ticket by pulling a single lever, and this was easy to distinguish (from voting a split ticket) by listening
Re: (Score:2)
I agree that no system is infallible. However, if someone has a concern over the sound, they can pull the levers individually (which, though I often vote a straight ticket, I do anyway, because it is just so fun.)
Re: (Score:2)
I don't want the old mechanical voting machines because they too can be rigged and trying to maintain those things is almost akin to a Rube Goldberg nightmare.
The mark-sense paper ballot filled out in permanent ink pen or marker is probably the best way to go--such a ballot is easily machine-read and also relatively easy to do hand counts if necessary.
Re: (Score:2)
Well, anything can be rigged. How often have the lever machines been rigged? How often do they need to be repaired?
In NY, we have had the same machines for something close to 50 years if I read correctly. And they don't break often. They also require no power to operate.
Re: (Score:2)
I have to disagree. The fact that it has been used for a long time *does* mean that it is good.
Joking aside, there are both democrat and republican representatives at every polling station. If there was hanky panky going on, there are many steps that would be required to get away with it.
Lever machines do, by the way, tell if the vote has been recorded. There are tallies for "total votes" ever recorded by the machine, and "votes this session".
Open Source Voting Movement? (Score:2)
Give it up! (Score:5, Insightful)
Voting isn't a (*(&^ing nail, stop trying to throw your coding hammer at it! This has gotten to be an example of obsessive compulsive disorder with these schemes. This is crazy. Open source or not, unless there is an independent deep forensics investigation of every single computerized voting kiosk at the end of the vote period, including disassembling the chips on the machine and all that stuff, it can *not* be verified in a timely, cheap and thorough manner. Oh, a "paper trail"? Why yes, let's look at that "new idea" to "insure" and "verify" the computerized vote! A plain empty box CAN be verified at the start of the voting day by many people looking inside and going "yep, empty!" And a paper trail is exactly what you get start to finish with plain paper ballots, no stupid computer and expense needed. Yes, examples in the past of ballot box stuffing, still way easier to keep tabs on it then running everything through obfuscated layers of chips and code. Paper ballots and empty boxes are WAY MORE the lesser of (in)security evils when it comes to voting, let alone being loads cheaper when it comes to co$t$. Empty box per precinct=ten bucks max, what do these computerized schemes cost, and how much has been wasted on them so far and how much "irregularities" do we get to read about and enjoy before this sinks in as just a bad idea overall?
Re: (Score:2)
Full AKA! Sometimes I wonder why people get so insane thoghtless when it comes to electronic voting? The keypoint of a democrazy is public auditable voting. Electronic voting is always a black box voting, you have to trust that the software in the blackbox is really the software which should be there. An impossible task and it is naive to think that nobody has an interest in changing the election result. Sure, it takes a bit more time to count the voting but that is just what democrazy is about!
Re: (Score:3, Insightful)
people.... (Score:2, Insightful)
..and trust. Computerized voting verification is PhD level software AND hardware guys with electronic microscopes per every single machine per every single precinct and district and so on, to even start to verify. Paper ballots start to finish, anyone who can read and do simple arithmetic, ie, most of the voting public, and it can be verified. One group is pretty small and couldn't be done realistically, the other group is how we did it for hundreds of years and could still work just fine as long as there i
Re: (Score:2)
Re: (Score:2)
The difference is that you can monitor the counting process to watch out for any shenanigans. In Germany you can even volunteer to do the counting. At the end you write down the total and compare it the next day with the results for your precinct that are published in the paper. The more people do that, the higher the public confidence.
The simple truth is, that with paper-and-pencil ballots the public has the ability to monitor EVERY SINGLE STEP of the voting process, except of course the casting of the
Re:Give it up! (Score:5, Insightful)
I agree completely. What people forget is that the PUBLIC counting of the secret ballot is what gives confidence to paper-and-pencil ballots. You simply can't do that with computers.
I understand that lazy bureaucrats think that voting machines are the best thing since sliced bread, because in their mind sacrifycing an evening every four years to ensure the integrity of the vote is simply too much to ask for.
But every computer scientist who thinks that voting machines are a good idea should read Ken Thompson's paper on trusting computers (the C compiler with a backdoor without it being present in the source for the compiler).
Re: (Score:2)
Re: (Score:2)
We all know that the paper ballot is and always will be the most secure, although I really don't think anyone expects the entire process to 100% secure - take that back, the majority of people.
I think that the big stink per say, is that this stuff is no where near even being acceptable. I could live with a system that was vulnerable in with the flash ROM's, BIOS, internal microscopic workings that need a soldering iron and crowbar to modify.
What I can't live with is a system where the wrong button is pushed
Too important (Score:2)
Why the total love for paper? (Score:2)
If someone wants to tamper with paper ballots there are countless ways of doing it, especially for counters. You can stuff the ballot box, you can spoil ballots, you can replace paper votes.
Those are just as likely as someone getting through a tamper proof seal, opening up the voting machine, connecting up your own software and then replacing the information with your own that hopefully matche
Here in Chicago... (Score:2, Interesting)
Here's the PVOTE code (Score:3, Funny)
One points out a related story at NPR about a voting program called PVOTE, written in Python and only 500 lines long.
from __future__ import obama
Re: (Score:3, Insightful)
By doing a COUNT() on some database field? :|
Re: (Score:2)
But how do you know that the machine recorded your vote correctly? It could display your vote correctly, print out a correct receipt, but secretly increase the other candidate's tally. If just, say, 3 percent of votes get misattributed, chances are that no one will notice and no re-count will take place. The election will still have been tampered with in a significant way.
Re: (Score:2)
a worn gear in a mechanical voting machine to do the same. A human could 'mis-count'...
the solution is always the same, multiple counts should be routine. Ideally, another computer system could OCR the printed receipts... now sure the bad people can modify two systems, but it's starting to get complicated
Re: (Score:3, Informative)
Here's some reasons:
1. Avoid undue pressure. As most everyone knows, the city of Chicago is run by the Democratic machine. If you publicly were to vote Republican, you'd probably not get your garbage picked up or any of the other services the city provides. According to my wife, her grandma used to go vote (in Chicago) when it was busy, and tried not to be noticed, because she wanted to vote Republican but still wanted her garbage collected.
2. Make it harder to sell your vote. If I give you $500 to vote for
Re: (Score:2, Informative)
Vote this way or get fired, shot, killed, beaten etc.
That's why we have anon ballots
simple solution
machine prints ballot showing who you voted for and preferences and etc. the machine makes no receipt no records only prints one.
then that Ballot gets folded and put into a box that is in the open such as http://www.nancarrow-webdesk.com/warehouse/storage2/2007-w46/img.75405_t.jpg [nancarrow-webdesk.com]
then you have an independent group that does the counting
not bipartisan independent every party and ind can put reps in there to wat
Re: (Score:2)
Where I vote, the counting process is simple and plain public. No "selected people allowed to watch" or such complicated bullshit. If you want to, you just enter the election office and watch the election officials counting the ballot. I never saw a problem with that.
Re: (Score:2, Informative)
What if your millionaire uncle tells you you're gonna vote for x, or you'll be out of his will?
What if your employer tells you you'd better vote for y or you'll be fired?
If your vote is public, all sorts of nasty stuff can happen because of your vote, and just knowing that it might will already influence your vote.
Re:Why not vote publicly? (Score:5, Insightful)
Why not simply make voting a public action? I'm voting for Obama. There. Done.
Because that opens it up to vote buying and voter intimidation.
If Bill Gates promised everyone $1000 to vote for him, he could buy 56,000,000 votes which would put him in the White House.
For intimidation, you don't have to intimidate everyone - just a small percentage in a few key states. Imagine if the CEO of WalMart told their employees, "If you work in Ohio, and don't vote the Right Way, you'll be fired." Even if it isn't an official, enforceable policy, it will still have a large percentage of employees worried for their jobs come their next performance review - and they will vote accordingly. With over 2 million employees, even 10% of WalMart employees changing their vote could affect the outcome of the election.
That's assuming that people with baseball bats don't just show up at your house and tell you How You Will Vote - Or Else.
Re: (Score:2)
Re: (Score:2)
A secret, paper ballot is 100% accurate and reliable. The voter makes sure that their selections are correct, (although some do mess this up), and then it goes into a sealed box that is monitored by representatives from all parties. All sides can count the ballots and a mismatch in the counts results in a recount.
It's fast, simple and proven. I have no idea why everyone is so wrapped up in the idea of touch screens and electronic voting.
Re: (Score:3, Insightful)
Why not simply make voting a public auction? I'm voting for Obama. There. Done.
there, fixed that for you...
Re: (Score:2)
It is open methods that need to be used, not open source because you can't be guaranteed that the machine itself is running the software you think it is.
Alas, in order to guarantee that a black box machine has counted your vote correctly means that you must be able to verify your vote. If you allow this then it becomes possible to intimidate voters into revealing their votes, which allows vote selling (for money or safety). This is the conundrum that open methods must wo
Re: (Score:2)
Not quite. Others must be able to verify votes (do a recount). They don't need to know whose votes are whose to do this. You can have a voter input their decisions to a computer interface, print off the decisions in a format so that the same information (i.e. no magic barcodes) is easily both computer and human-readable, and also unambiguous, have the voter put their printoff
Re: (Score:2)
Re: (Score:2)
Hey, you're disenfranchising colorblind voters.
Re: (Score:3, Interesting)
In Virginia (for example), where voting is completely electronic, they can still do recounts. Wanna know how? By doing the functional equivalent of hitting the refresh button.
IIRC, for some reason, recounts always come up with the same number as the original count. Huh.
Re: (Score:2)
Very true. For those of you who thought things couldn't get worse than Bush, I give you - [cue ominous music] Sarah Palin.