November 27, 2024

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.

Paris Hilton: Auteur

Some day a great book will be written, dissecting the current copyright mania. And the page-three example, showing just how ridiculous things got, will be this: a legal dispute over whether Paris Hilton can claim authorship of the infamous video.

[Link credit: James Grimmelmann at LawMeme.]

U.S. Fed Trojan-Horse Technology to Soviet Spies

The U.S. fed booby-trapped technology to Soviet economic spies in the 1980’s, according to a new book by former Air Force secretary Thomas C. Reed. This was reported in a front-page story by David E. Hoffman, in today’s Washington Post. Reed says that the CIA, on discovering secret Soviet purchases of sensitive U.S. technology, decided to poison the well by feeding the Soviet technology collectors booby-trapped versions of U.S. products.

The effort was successful, according to Reed, with the biggest impact being an enormous gas pipeline explosion, caused by time-triggered code hidden in the pipeline control software. This confirms a story told by William Safire several weeks ago.