Cory Doctorow, being the Outreach Coordinator for the EFF — the Electronic Frontier Foundation, the good guys who campaign for civil liberties online — asked to make a mention of this important issue. The issue may seem merely technical, but it affects us all, and I’ve put it in layperson’s terms.
IEEE is short for Institute of Electrical and Electronics Engineers, a non-profit professional organization of engineers who work with electricity, electronics and computers. Their mission, as put forth on their web site, is “The IEEE promotes the engineering process of creating, developing, integrating, sharing, and applying knowledge about electro and information technologies and sciences for the benefit of humanity and the profession”. They do a lot of technical publishing, host conferences and quite often help to define standards (one example, the “FireWire” standard for high-speed computer interfaces, also know as IEEE 1394).
One standard that they’re currently working on is for electronic voting machines. Work on this standard arose from the voting debacle during the 2000 U.S. Presidential elections in Florida. Most of the work on this standard is nearly done, and the draft for it is currently out to ballot by voting members of the IEEE. Once finished and passed by the IEEE, the standard will be forwarded to ANSI — the American National Standards Institute — for final validation.
The IEEE sits on an advisory committee to the forthcoming Election Assistance Commission established by the Help America Vote Act. This means that this standard could ultimately be adopted broadly throughout the United States. The EFF summarizes: “In a very real sense, the future of democratic systems in the U.S. and around the world are implicated by this standard — the stakes couldn’t be higher.”
The IEEE working group for the voting machines created a design standard instead of a requirements standard.
(Those of you who are software engineering types are probably nodding your heads and saying “ah, I see.” I’ll explain for everyone else now.)
A requirements standard, simply put, is a document that describes what the end result should be. For instance, the requirements for a voting machine might be:
A design standard, on the other hand, describes how the end result shall be acheived. the deesign for a voting machine might be:
As you can probably tell, a requirements standard, while being more general, tends to be valid for a much longer period of time. Technologies change often, but most of the time, the needs addressed by those technologies don’t.
Simply put, they didn’t write a standard to address the problems with voting machines, they wrote one that simply says how they should be built.
Cory reports that in concentrating on the “how” and not the “what”, the standard fails to require or even recommend that voting machines be truly voter verified or verifiable. How this could’ve been missed by actual certified electrical engineers, but caught by me — a guy who failed out of electrical engineering at Crazy Go Nuts University (ranked 430 out of the 431 student in the class of ’91) — boggles the mind.
Not only did the IEEE write a design rather than a requirements standard, according to the EFF, they also followed the basic plans of current voting machines. They also say that they’ve heard disturbing things:
The EFF is concerned about this and is asking people to get involved. Go take a peek at the page devoted to this issue on their site to find out more. They’ve even provided a form that makes it very simple for you to voice your concerns about the voting machine standard.
It’s not just another Sunday, but the Sunday leading up to Christmas! It’s that time…
Here’s wishing Alex Bruesewitz a speedy recovery — yes, he’s behind a racist lie that endangers…
Since it’s Sunday, it’s time for me to post the memes, pictures, and cartoons floating…
Since it’s Sunday, it’s time for me to post the memes, pictures, and cartoons floating…
It’s not just a new week, but a new month! And since it’s Sunday, it’s…
View Comments
Thank you for this very insightful article. It was very well done. Do you mind if I link your post to my blog
http://www.cormacjosh.blogspot.com ?
Joshua Day
Roanoke, VA USA
(Who still owes you two beers if he ever makes it up to Accordion City )
Thanks, Josh, and you should always feel free to link to anything in this blog -- no permission required.
An IEEE Student Member am I, and visited the EFF site and submitted yonder form, I have
(Freaky thing is, I just got back from an IEEE Student Branch Workshop in London, ON. So this means I've done nothing but IEEE stuff all weekend...)
Thank you for this very insightful article. It was very well done. Do you mind if I link your post to my blog
http://www.cormacjosh.blogspot.com ?
Go right ahead, Josh!