November 27, 2024

Avi Rubin's Election Judge Experience

Avi Rubin, the John Hopkins computer science professor and leading critic of e-voting, has posted a fascinating account of his day as an election judge in Baltimore, Maryland, using the new Diebold machines.

UPDATE (11:00 AM): It must be noted that the polling place where Avi worked was not typical. Everybody seemed to know in advance who he was. One of the other poll workers just happened to be an experienced Diebold trainer. Very senior Diebold executives just happened to show up before the polls opened to make sure everything was okay.

Super Tuesday

Today is a major primary election in several U.S. states. In Maryland, it will be the first use of the controversial new Diebold e-voting machines that were the subject of several negative security evaluations.

Unless there are very large, obvious problems today, expect stories later in the week in which e-voting advocates say there were no problems with the new machines. What they will really mean, of course, is that they didn’t notice any problems, which isn’t too surprising since the machines are essentially black boxes.

Avi Rubin, a prominent computer security expert and e-voting critic, is working as a volunteer election judge in Maryland. I’m eager to hear what he has to say after spending a day in the trenches.

Must-Read Books: My List

Below is my list of six must-read books on science and technology. I know: I asked you for five, and now I’ve allowed myself six. I just couldn’t narrow it down any more.

Naturally, I include only books that I have read; and I must admit that I haven’t read many of the books suggested by readers. You all have added considerably to my books-to-read list.

The hardest aspect of this task was that I read most of candidate books long ago, so I no longer remember clearly what I learned from which book. And I’m sure the forty-year-old me of today would disagree with the twenty-year-old me who read some of these books. With that caveat, here is my list, in alphabetical order:

Harold Abelson & Gerald Sussman, Structure and Interpretation of Computer Programs. A serious computer science textbook, this imparts more computer science ideas than any other book I have seen. It will be a challenging book for many people, but heeding Dan Simon’s advice to respect my audience, I’m including it anyway. If this book goes over your head, try Hofstadter’s Goedel, Escher, Bach which is easier to read, but is longer, shallower, and less focused.

Bill Bryson, A Short History of Nearly Everything. This is a light and entertaining whirlwind tour of modern science. If you’re going to learn science and technology in only six books, you’ll need to have one general survey to fill in the gaps, and this is it.

Richard Dawkins, The Selfish Gene. Evolution may be the most important single idea in science, so we need a book about its mechanisms and implications. Darwin’s Origin of Species is very good, but it’s too far out of date. This is a good modern introduction to evolutionary thinking.

Richard P. Feynman, The Feynman Lectures on Physics. Another challenging book. (It’s probably not a coincidence that I chose serious, challenging books in the two fields I know best.) Feynman may be the best physics teacher who ever lived. This book is based on his legendary Physics 1 lectures at Caltech. I took the same course years later, and it still bore Feynman’s stamp.

Henry Petroski, The Evolution of Useful Things. I had a hard time with this one. I felt I needed a book on general engineering, but no book stood out from the crowd. This book examines how the design of everyday objects like forks and paperclips has evolved over time. Petroski uses this history to illustrate the interplay between form and function, and how engineers go about improving even the most mundane objects.

Steven Pinker, The Blank Slate. This is by far the best book I have seen on the nature vs. nurture debate. It points the way to a more civil and sensible discussion of the impact of biology on human nature and social policy.

Given only six books to introduce science and technology, I had to omit entire disciplines. The biggest absence on my list is mathematics, which is covered only partially and indirectly by Feynman. Probability and statistics are especially important, but I just couldn’t think of a good introductory book about them.

Must-Read Books: Readers' Choices

Last week, I asked readers to name five must-read books on science and technology. The results are below. I included nominations from my comments section, from the comments over at Crooked Timber, and from any other blogs I spotted. This represents the consensus of about thirty people.

The most-mentioned book was Hofstadter’s Goedel, Escher, Bach, which received eight votes. Interestingly, GEB was the only book that received negative votes (urging me not to include it). One of the negative voters called it a “show-off book”.

The results:

Rank Book Author Votes
1 Goedel, Escher, Bach Hofstadter 8
2 Guns, Germs, and Steel Diamond 6
3 (tie) On the Origin of Species Darwin 5
3 (tie) The Character of Physical Law Feynman 5
5 (tie) A Brief History of Time Hawking 4
5 (tie) What is Mathematics? Courant, Robbins 4
5 (tie) The Selfish Gene Dawkins 4
8 (tie) QED Feynman 3
8 (tie) The Visual Display of Quantitative Information Tufte 3
8 (tie) The Double Helix Watson, Crick 3

Six books received two votes: Kuhn’s The Structure of Scientific Revolutions, Feynman’s The Feynman Lectures on Physics, Freud’s Interpretation of Dreams, Medawar’s The Limits of Science, Pinker’s The Blank Slate, and Schneier’s Beyond Fear. Eighty-five books received a single mention.

As in the university presidents’ survey, the respondents to my query showed a notable lack of consensus.

I’ll post my list tomorrow.

California Court: DeCSS Not a Trade Secret

A California state appeals court has ruled in DVD-CCA v. Bunner, holding that the DeCSS program is not a trade secret, so a lower court was wrong to order Andrew Bunner not to post the program on his website.

DeCSS, you may recall, is a program that decrypts data from DVDs. It’s posted at hundreds or thousands of places on the net. Since the program was already widespread before Bunner posted it, DVD-CCA had no argument that Bunner’s posting posed any additional danger. The court also noted that Bunner played no role in the initial disclosure and spread of DeCSS.

This is a sensible ruling. The only surprise is that it took the California courts so long to reach this conclusion.

(I should note that the court left open the possibility that DVD-CCA could present more evidence to prove the trade secret status of DeCSS; but it’s hard to imagine what evidence could exist that they haven’t already presented.)

Jason Shultz has a collection of quotes from the opinion.