- Oops, you just spilled Quechup on your pants
- Geek Week: XP's not sacked, iPhone dev kit hacked
- A Fool's Paradise
- So long and thanks for all the dish
- Geek Week: E-voting experts and nymphomaniacs wanted, inquire within
- Smoking guns and broken voting machines
- Sequoia and e-voting: The best government money can buy
- Geek Week: Google Wireless, Vista SP1, and other thought crimes
- Scientology, The China Syndrome, and my wiki ways
- Diamonds are a CEO's best friend
March 26, 2008 | Comments: (0)
Smoking guns and broken voting machines
My last post about Sequoia Voting Systems and its painfully stupid e-voting machines inspired both cheers and jeers from the Cringe faithful.
Cringester E. N. believes we should all just grow up and accept that mistakes happen (though he seems to also believe the Clintons are involved):
There will always be mistakes in voting because people are people, whether they are voting or create software and hardware to facilitate voting. The chicanery comes not from the manufacturer, but those on the ballot who cry “Foul!” if the electorate doesn’t vote the way the loser wanted them to.
Except that in this case, it's the election officials who are calling for an investigation, not the losers, and its the manufacturer who's balking, not the winning candidate.
Reader D. S. notes that slot machines in Vegas use proprietary code yet undergo government inspections, so why not voting machines? (A cynic might answer, yes, but in Vegas the machines aren't rigged.)
And Cringe fan S. S. is positively outraged:
This is the kind of nonsense that goes way beyond giving IT a bad name.... This is messing with the rights of the people; this is akin to changing the bill of rights. ...Changing even one vote through a mistake is keeping someone from their absolute right to vote.
Meanwhile, Sequoia has responded to public pressure, kinda sorta, announcing it has submitted the broken voting machines used in New Jersey to third-party testing (though only its own, hand-picked testers, of course). Strangely, Sequoia parceled out its machines' source code to an unknown company called Kwaidan Consulting Services of Houston, leading some bloggers to ask, Who the hell is Kwaidan Consulting Services?
Looking up KwaidanConsulting.com doesn't inspire much confidence. My browser was immediately redirected to bnmq.com, which Spy Sweeper warned me was not a nice place to be. (According to McAfee SiteAdvisor, bnmq is guilty of extreme spammishness.)
The Kwaidan domain is registered by a company called Prime Directive Inc. Calls to Prime Directive's number went unanswered, as did email. But a Texas corporate records search traces PDI to one Raymond Michael Gibbons, aka Mike.
Mike Gibbons has a solid geek pedigree -- an engineer and executive at K*Tec Electronics, later subsumed into Suntron, a contract manufacturer based in Phoenix. Suntron makes the eSlate voting machines for Hart InterCivic, one of the few e-voting companies that rarely makes the news.
(If there's a smoking gun connection between Suntron and Sequoia, I haven't found it. But all you out there in Cringeville are welcome to try).
Gibbons has a MySpace page (which is several orders of magnitude less exciting than Ashley Alexandra Dupre's MySpace page),where he lists his occupation as "Consulting exclusively to the automated election services industry the cornerstone of democracy." Turns out he's a big fan of Japanese cinema, God, the theory of relativity, and the Bush family. In fact, his profile picture shows him shaking hands with the elder Bush. And Kwaidan is apparently Japanese for 'ghost stories,' which seems fitting, given the ephemeral nature of the firm.
The bottom line: Once again, rather than truly open itself up to public scrutiny, Sequoia shops for friendly test firms who answer only to them. Gibbons might be qualified for the job. But's he's not Ed Felten of Princeton, or Avi Rubin of Johns Hopkins, or David Dill of Stanford, or Michael Shamos of Carnegie Mellon -- a nationally known expert on e-voting who might be critical of Sequoia and its comically crippled machines.
Fair and open elections demand fair and open voting machines. Many of us have come to that realization already. Maybe one day the people responsible for running our democracy will realize that too.
Got hot tips or methods for hacking voting machines? Post them below or send email to cringe (at) infoworld (dot) com. If I quote you in my blog, I'll send you swag for your pains.
Posted by Robert X. Cringely on March 26, 2008 05:18 AM
RATE THIS ARTICLE:
-

- COMMENTS
Question number 1 about e-voting machines is: "Why?". Is there a need for speed ? Not really. It doesn't matter whether you get the result in an hour or a day as long as it's right. Any other needs that computers might fill don't seem to exist here. There are some nice reliable technologies like paper scanning that did well in, yes, Florida in 2000. You can't help feeling that what's really going on is that certain people in top positions have let themselves be influenced by salesmen to buy what they don't need and what can't really do the election process any good.
Posted by: David Jones at March 26, 2008 06:23 AMQuestion number 1 about e-voting machines is: "Why?". Is there a need for speed ? Not really. It doesn't matter whether you get the result in an hour or a day as long as it's right. Any other needs that computers might fill don't seem to exist here. There are some nice reliable technologies like paper scanning that did well in, yes, Florida in 2000. You can't help feeling that what's really going on is that certain people in top positions have let themselves be influenced by salesmen to buy what they don't need and what can't really do the election process any good.
Where are Judicial Watch when you actually need them?
Posted by: David Jones at March 26, 2008 06:24 AM"Fair and open elections demand fair and open voting machines. ... Maybe one day the people responsible for running our democracy will realize that...."
Get real. Elected officials' First Principle is always "getting (re)elected is Job One." It's elected officials that run the elections, who buy the machines, and who ultimately are influenced by, or in the hip pocket of, the party in power. They have no interest in fair & open voting, and sometimes not even in the appearance of fair or open. Katherine Harris is only the best known and most egregious example, but hardly unique.
Posted by: PD134 at March 26, 2008 06:32 AMI don't understand. The stock market works great with billions of transactions per day.
A voting machine with a simplified proprietary software interface misses votes occassionally.
How can ANYONE make a system that miscounts votes? The process is brain-dead simple. A person goes into vote, the machine displays the choices, the person confirms by clinking big buttons, and then reviews and confirms their vote at the end and the voting machines still screw up?
Wow. In a world where World of Warcraft is played simultaneously by tens of thousands of people, we can simulate nuclear explosions, and the space shuttle flies into space using systems that were designed 40+ years ago, I can see no excuse. No excuse whatsoever for any vote to be calcualted incorrectly. Absolute incompetence with our tax dollars and our rights.
Posted by: Mark B at March 26, 2008 09:03 AMthey are still finding piles of uncounted ballots in landfills in Fla when the current president stole the election from the true winner Al Gore. I don't pretend to think my paper ballot or electronic ballot is worth the media it was stored on. The Electoral College selects the next president and they can vote anyway they feel like. Wake up America your vote is useless. the next president was selected years ago and nothing we do will change that. Dismantle the Electoral College then we may have a fair election (if all the votes can be found) but dont hold your breathe
Posted by: chip at March 26, 2008 01:34 PMUm, why can't we all admit that Australia got it right back in 2001?!?!? We have groups who would comb it over time and time again
http://www.wired.com/techbiz/media/news/2003/11/61045
Posted by: Anony206 at March 26, 2008 02:36 PMKwaidan's Gibbons is a piece of work:
http://www.bradblog.com/?p=5839
On his MySpace, he previously boasted of wanting most to meet "A well endowed blonde nymphomaniac (half my age or take the difference of her bustline and waistline added to her current age) that likes to be under the influence of Jim Beam whiskey in a dimly lit room at least 3 times a week."
Democracy is safe.
Posted by: Sue Deaunym at March 27, 2008 01:34 AM"The stock market works great with billions of transactions per day."
Apples and oranges. Presumably, those who initiate transactions in the stock market *want* their name tied to their activity. In US elections, the intention is quite the opposite.
"How can ANYONE make a system that miscounts votes?"
Oh, the silly, silly mistakes I have seen (and made!) in my 22 years in the software biz! Just counting the votes is easy. Wrapping that vote counter in a nationally-deliverable package that deals with the gloriously unpredictable nature of millions of untrained, non-technical end-users (voters) and dealing with the paranoia of people like Chip, who feel vaguely disenfranchised when a close race doesn't go the way he thought it should is much more complex.
Read the Wired article, though. Sounds like the Aussies have a pretty good start on the solution. There are still a few things in there that bear further scrutiny. For example, the bar code that allows an individual to cast a vote, but doesn't uniquely identify the individual voter...as far as we know. :) And the need for a human-readable record of the individual's vote to be verified by the voter and deposited in a lockbox for recount purposes. (Hey, what if the machine used a two-ply carbonless receipt roll? Would that allow the voter to retain his receipt, and decrease the expense of the separate lockbox and the staffing to make sure the voters actually deposit the receipt?)
Posted by: Hiram Q. Pustule at March 27, 2008 10:30 AMHow proprietary can the code be:
IF BOX1 = CHECKED THEN
ADD 1 TO BOX1TOTAL
ADD 1 TO TOTAL
ENDIF
....
This isn't advanced math, is it??
Point #1:
Any non-trivial computer system has bugs. That includes those big, high volume, stock market trading programs. You must learn to accept this.
Point #2:
The rules of audit trails are well-known, and apply equally to computerized and non-computerized systems. Accounting firms everywhere are 100% OK with computerized accounting systems, in spite of Point #1. Why? They apply GAAP and audit trails, and know that a computerized accounting system is almost always better than the manual alternative.
Point #3:
Voting itself has always been vulnerable to manipulation. This is entirely apart from the issue of being computerized.
Point #4:
Add all the above points together, and you might just come to the conclusion that computerized vote tallying systems are better than the manual alternative. Whatever their weaknesses, over the long run they will probably be adopted wholesale. Just monitor, audit, and run quality improvement cycles over and over again.
None of this is to excuse certain poor quality systems currently on the market, of course. The best cure there is to just keep talking about their shortcomings. Eventually the truth will force those systems to improve, or their market share will dwindle to the point of irrelevant.
"they are still finding piles of uncounted ballots in landfills in Fla when the current president stole the election from the true winner Al Gore."
Really? If you're from the Miami area, Chip, you should read your own (democratically-leaning) newspaper from time to time. They researched the 2000 election thoroughly and, yes, Bush won the election. I'm sure your "theory" of ballots clogging the landfills down there is like so much other garbage.
And, Chip, if you want to get rid of the Electoral College, would you agree also with getting rid of the Superdelegates that may give the nomination to Hillary even though Obama has won more elections? Will you be screaming that Hillary stole the nomination from Barack?
Get the foil skull cap ready, Chip. You conspiracy nut cases will have a heyday shortly at the DNC convention.
Watch the movie "Hacking Democracy" - very interesting.
http://www.imdb.com/title/tt0808532/
Claims that the voting machine problems are "technical" are balderdash. The phrase "plausible deniability" leaps to mind.
Diebold claimed it would be "technically difficult" to attach a receipt printer to a computer.
Apparently, point-of-sale developers are a miraculous breed of super-programmers. We can add one to a number, and get one more than the number before, *and* use touchscreens and receipt printers without breaking a sweat.
The reek of election fraud around Diebold & Sequoia is so foul, anyone analyzing their code should probably wear a hazmat suit.
To Johann - amen and preach it, brother. Sometimes I wonder how the idiots that are apparently running these companies ever made it to their positions. Boggles the mind.
Posted by: csclay at March 31, 2008 05:42 PMhttp://www.tc.umn.edu/~hause011/artcle/Vote3.html
How to hack optical scan voting with POST ELECTION Audit.
TOP STORIES
Top 10 stories of the weekA new place to hide rootkits
Sun exec on OpenSolaris, Linux
AT&T: No free iPhone Wi-Fi info
MS to appeal E.U. fine
XP SP3 causes endless reboots
Vista as insecure as Win 2000
Google grilled on human rights
Java ubiquity an edge in RIA battle
The InfoWorld news quiz
ADDITIONAL RESOURCES

- Virtualization: A Step by Step Approach to Success
- Dialing up Agility with Business Transformation
- 5 Things You Need to Know About Storage Virtualization

- Virtual Test Lab Automation: Manage development infrastructure
- Improve Resource Utilization and Lower Operating Costs
- Protect Your Data with SSL





