James Somers
New: The paradox of writerly rereading | Watching Birds | Toys | On the elusiveness of Uppercase Things | Six lines | A brief foray into vectorial semantics
I am an alumnus of the University of Michigan who likes to read, write, and write computer code.
On this page I have collected:
Writing
Articles marked by an asterisk (*) have received an unusual amount of attention.
TheAtlantic.com:
Click here to grab the RSS feed.
- The paradox of writerly rereading
- Watching Birds
- Toys
- Bits and Pieces
- Leaving the village
- On the elusiveness of Uppercase Things
- Spillage
- Project Euler #191
- Boredom
- Futurizing
- Jimbits vol. 4: "technology," expectations, pseudoreading
- Six lines
- A brief foray into vectorial semantics
deskotron
- Social Annealing
- Perfunctory Offers
- The other green planet
- The Hofstadterian Mood
- Exploring the complexity of driving directions*
- Sundries
- The trouble with "The Big Bang Theory"
- Belief in Belief and the Beetle-Box Metric
- Beware short forms
- Sundries
- Critical tidbits*
- Jimbits vol. 3
-
- Kavka's toxin puzzle
- Things fall apart
- "It turns out"*
- Intraconnectivity
- How about a little fiction?
- The Wiles maneuver
- Jimbo Jeopardy!
- Partici-pants
- A note about notes
- Compuchemical economies
- The trace of an allusion, past and present
- Jimbits, vol. 2
- Reverso Time
- The Role of Deliberate Practice in the Acquisition of Expert Performance
- Kenjitsu*
- Why the Law
- Wandering the web stacks*
- Some excellent talk on crime
- Tic takeover, a.k.a the mindvirus
- Rule 110, or, how a little orange dot becomes a universal computer
- Open books
- Ann Arbor v. Cambridge
- By inspection
- The Snickers trick*
- Offline Wikipedia*
- The wrong way to search Google in Firefox
- Eighty years without flippers
- Jimbits vol. 1
- Anatomy of a Project Euler problem, and, some remarks on the OEIS
- Metacat
- N: A Coffeehouse Conversation on Minds and Metaphor
- Those maps at the beginning of books, or, a few words about teaching
- A good sign
- Bylines (Part 2 of 2)
- Bylines (Part 1 of 2)
- Feynman's Rigor
- Generating thoughts
- How to be a loser*
Older stuff, pre-blog essays:
Stuff so old that it's only available thanks to the Internet Archive:
Books
This is a list of the books I have read since my first day at college (it's hard to remember anything before then), arranged roughly in the order I read them. I have pruned anything that I didn't read cover to cover. Below some of these I have provided links to relevant notes, commentary, excerpts, reviews, etc.
- Neuromancer, William Gibson.
- Raise High the Roofbeams, Carpenters and Seymour: An Introduction
, J.D. Salinger.
- Narcissus and Goldmund, Hermann Hesse.
- What is Thought?, Eric Baum.
- Here is a large collection of excerpts from this book, which asks, "How can there be semantics?" and answers, "compression." Lots of good thought about computation, biological development, and machine learning. Baum's style is highly allusive and the book is full of excellent references.
- I learned more from this book than just about any other on the list—with the exception, I think, of Godel, Escher, Bach.
- My Belief: Essays on Life and Art, Hermann Hesse.
- Hesse is a beautiful nonfiction writer and it's a shame that his essays are not more widely read. One called "Concerning the Soul" struck me in particular. Here is a note about it.
- Naomi, Junichiro Tanizaki.
- The U.S. Constitution.
- Demian, Hermann Hesse.
- The Mind's I, Douglas Hofstadter and Dan Dennett.
- An insanely great compendium on the philosophy of mind; Hofstadter and Dennett take turns providing commentary for each of the selected essays/stories.
-
Highlights:
- "Computing Machinery and Intelligence", in which Turing proposes his eponymous test.
- "The Turing Test: A Coffeehouse Conversation."
- "Minds, Brains, and Programs" (especially Hofstadter's response).
- Thomas Nagel's classic, "What Is It Like to Be a Bat?"
- Permutation City, Greg Egan.
- Swingers (screenplay), Jon Favreau.
- This is my favorite movie. Thus the the top five are: (1) Swingers, (2) Independence Day, (3) Hackers, (4) American Psycho, (5) The Rock.
- If you're a fan of the movie it is worth reading the screenplay—fascinating to see what they changed, left out, ad-libbed, etc.
- The Autobiography of Yukichi Fukuzawa, Yukichi Fukuzawa.
- The Good Soldier: A Tale of Passion, Ford Madox Ford.
- Here is a paper I wrote about the book, which I hated until the second half—and then loved it.
- The Iliad, Homer.
- Freedom and Neurobiology: Reflections on Free Language Will, and Political Power, John Searle.
- This is really just two lectures written up and bound together. The first of these, on free will, is much better—it clears ground in the debate by using the language of "causally sufficient conditions" (do a, b, c, and d taken together make X inevitable?) to lay out two hypotheses: (1) that there are causally sufficient conditions for our conscious choices and free will is an illusion per William James's hard determinism, or (2) there are not, and the "gaps" we feel between a proposal and our decision, in which we deliberate, are real—things are actually "up in the air." As to where that indeterminacy comes from, he offers, somewhat lamely, "quantum mechanics."
- I appreciated the above ground-clearing because that is how I had mentally conceived of the debate. A more sophisticated reader disagreed, though, and planed Searle in this brief review .
- I Am a Strange Loop, Douglas Hofstadter.
- A "softer" and less satisfying version of much of Hofstadter's earlier writing. It may be a good introduction to his ideas for people who don't have time for GEB or find it too technical.
- The best pages of this book (from the first chapter) are available in Amazon's "Look Inside" reader.
- The Waste Land, T.S. Eliot
- The link above points to the raw text online but this print edition has tons of excellent annotations, commentary, and criticism, which are pretty much necessary for a poem this difficult. Read it many times.
- I wrote a paper about Part V ("What the Thunder Said").
- Perfectly Reasonable Deviations from the Beaten Track, Richard P. Feynman
- I have written about Feynman here and here and admire him to the point of reverence. See this wonderful series of videos, "Fun to Imagine," in which he explains (a) why mirrors seem to reverse left-and-right but not up-and-down, (b) how trains stay on the tracks, and (c) how rubber bands work. Fantastic stuff.
- Other Feynman videos worth watching: The Last Journey of a Genius, about his adventure to Tannu Tuva. Warning: a real tear-jerker. Also, of course, The Pleasure of Finding Things Out.
- Here's a great short piece on Feynman's involvement with a massively-parallel supercomputer known as "The Connection Machine."
- The God Delusion, Richard Dawkins.
- Could be called "How Not to Be Embarrassed by Your Atheism" or "How to Be an Asshole to Religious People." Many good arguments in here but none that will help you convince believers.
- Zhuangzi, Zhuangzi.
- Awesome book with many cryptic, wise-sounding koans. Very quotable and contains the classic "was I a man dreaming I was a butterfly, or a butterfly dreaming I was a man?" (Answer: the first one.)
- His philosophy, for all its fancy–simple phrasing, seems to boil down to the idea that we delineate and distinguish to our detriment—that we're all up in our heads imposing artificial structure on the world, and that this is bad.
- The Elements of Style, William Strunk Jr. and White, E.B.
- The Selfish Gene, Richard Dawkins.
- Lost in the Funhouse, John Barth.
- Three Lives, Gertrude Stein.
- Siddhartha, Hermann Hesse.
- Through the Looking Glass, Lewis Carroll.
- The Analects, Confucius.
- "To learn, and at due times to repeat what one has learnt — is that not after all a pleasure?" It sure is.
- To the Lighthouse, Virginia Woolf
- I loved this book and wrote a paper about it.
- The Animal Mind, James L. Gould.
- This was heavily cited in Eric Baum's What is Thought?, and with good reason: it's full of impressive displays of animal intelligence.
- Darwin Among the Machines: The Evolution of Global Intelligence, George Dyson.
- A strange and problematic thesis, but fascinating nonetheless. There is a wonderful line in here where at "odd, unpredictable" moments Dyson found himself "wondering whether trees could think. Not thinking the way we think, but thinking the way trees think; say, two or three hundred years to form the slow trace of an idea."
- Cosmopolis: The Hidden Agenda of Modernity, Stephen Toulmin.
- Narrative Thought and Narrative Language, Bruce K. Britton and Anthony D. Pelligrini (eds.).
- Life: What a Concept!, Freeman Dyson, J. Craig Venter, George Church, Robert Shapiro, Dimitar Sasselov, and Seth Lloyd.
- Evariste Galois, Laura Rigatelli Toti.
- Read his Wikipedia page — what an exciting and romantic life. I'd like to write a screenplay about it someday.
- The Art of War, Sun Tzu.
- A Portrait of the Artist as a Young Man, James Joyce.
- I think I understand Stephen Daedalus more than any other fictional character, besides maybe Zero Cool in Hackers. I wrote a paper about a scene in Portrait.
- Everything and More: A Compact History of Infinity, David Foster Wallace.
- Thus Spake Zarathustra, Friedrich Nietzsche.
- Comeuppance: Costly Altruistic Signaling Punishment, and Other Biological Components of Fiction, William Flesch.
- Franny and Zooey, Salinger, J.D.
- excerpts
- This was a hugely important book for me — I often think of people, and especially myself, in terms of the Franny–Zooey dichotomy.
- Human Inference: Strategies and Shortcomings of Social Judgment, Richard E. Nisbett and Lee Ross.
- Cat's Cradle, Kurt Vonnegut.
- Welcome to the Monkey House, Kurt Vonnegut.
- My favorite collection of Vonnegut stories. What a crisp, straightforward writer, and a brilliant storyteller. He never wastes your time.
- Metamagical Themas, Douglas Hofstadter.
- Another insanely great compendium from Hofstadter — a collection of all of his Scientific American columns. "Metamagical Themas" is remarkably an anagram of "Mathematical Games," the title of his predecessor Martin Gardner's column (on recreational mathematics). Crazy!
- I once posted some "innumeracy exercises" based on a chapter of this book.
- Godel, Escher, Bach: An Eternal Golden Braid, Douglas Hofstadter.
- Industrial Society and Its Future, Theodore Kaczynski.
- Though written by a crazy person, there is lots of good thought (and even humor) in this piece.
- Mathematics: A Very Short Introduction, Timothy Gowers.
- Hidden Order: How Adaptation Builds Complexity, John H. Holland
- A Mathematician's Apology, G. H. Hardy.
- This is as good as everyone says it is. Hardy was mostly famous for two things: this book, and discovering the true genius Ramanujan. Read a biography of him.
- A People's History of the United States, Howard Zinn.
- Like Will Hunting says, this one will blow your hair back.
- The Big Lebowski: The Making of a Coen Brothers Film, Tricia Cooke and William Preston Robertson.
- Shows the Coen brothers' obsessive attention to detail. Every shot is storyboarded, and every piece of the production — wardrobes, lighting, casting, etc. — is meticulously planned. They're the Joyce of filmmaking.
- The Structure of Scientific Revolutions, Thomas S. Kuhn
- Ceci N'est Pas Une Pipe, Michel Foucault.
- Brief Interviews with Hideous Men, David Foster Wallace.
- Some of my favorite short fiction is in here. See, e.g., this and this.
- Breaking The Spell: Religion as a Natural Phenomenon, Daniel Dennett.
- Dialogues with Children, Gareth Mathews.
- Proof that children can do philosophy, and a study of an excellent teacher in action.
- Remarks on Color, Ludwig Wittgenstein.
- Tao Te Ching, Laozi.
- The Diamond Age, Neal Stephenson.
- Hamlet, William Shakespeare.
- The Visual Display of Quantitative Information, Edward Tufte.
- Complications: A Surgeon's Notes on an Imperfect Science, Atul Gawande.
- Gawande is a phenomenal writer. His work is self-recommending.
- Phantoms in the Brain: Probing the Mysteries of the Human Mind, V. S. Ramachandran.
- Some of the coolest — i.e., the most fascinating — stuff I've ever read. This book may tempt you to drop everything for a career in neurology or cognitive neuroscience.
- Dubliners, James Joyce.
- A paper I wrote on the story "A Little Cloud."
- My professor called "The Dead" the best short story of all time. "Better pass boldly into that other world, in the full glory of some passion, than fade and wither dismally with age."
- Autobiography of Malcolm X, Malcolm X with Alex Haley.
- Nine Stories, Salinger, J.D.
- Some of these stories took Salinger more than a year to write, each. It paid off — they're incredible. Gems.
- The Pleasure of Finding Things Out, Richard P. Feynman.
- Prima facie a great read.
- 1000 Most Important Words, Norman W. Schur.
- Here is the list of words. A while ago I marked the ones I was uncomfortable with or clueless about.
- The Hedgehog and the Fox, Isaiah Berlin.
- Ulysses, James Joyce.
- I wrote a paper on Ithaca, the epic penultimate episode.
- I also kept a "reading journal" as I went along.
- Writing in Unreaderly Times, Kevin Smokler.
- Zingerman's Guide to Giving Great Service, Ari Weinzweig.
- Zingerman's, in Ann Arbor, MI, is arguably the best (and best-run) deli outside of New York. And part of what makes it so special is their highly regarded company culture and especially the way they treat customers. This book is a great guide for doing that yourself, as most of the ideas and advice are less about the restaurant industry than the giving-people-what-they-want industry.
- On Bullshit, Harry G. Frankfurt.
- I Want to Be a Mathematician, Paul R. Halmos
- What an incredible book — I will have it by my bedside wherever I live.
- Halmos was a beautiful writer and a hard worker. Here's what he had to say on the subject:
Archimedes taught us that a small quantity added to itself often enough becomes a large quantity (or, in proverbial terms, every little bit helps). When it comes to accomplishing the bulk of the world's work, and, in particular, when it comes to writing a book, I believe that the converse of Archimedes' teaching is also true: the only way to write a large book is to keep writing a small bit of it, steadily every day, with no exception, with no holiday.
Word.
- I wrote an effusive e-mail to the friend who recommended it to me.
- The Blank Slate: The Modern Denial of Human Nature, Steven Pinker.
- Snow Crash, Neal Stephenson.
- Godel's Proof, Ernest Nagel and James R. Newman.
- It's hard to overstate the importance of what Godel achieved. Nagel and Newman do a superb job of explaining his remarkably clever and loopy proof, a proof which inspired Hofstadter to write the incomparable Godel, Escher, Bach. In fact, this is one of Hofstadter's favorite books.
- Winesburg, Ohio, Sherwood Anderson.
- A study of "grotesques." As some writer says in the afterword, it has a lot to teach us about humility, ambivalence, and self-doubt.
- The Equation that Couldn't Be Solved, Mario Livio.
- The Vagina Monologues, Eve Ensler.
- It's probably better to see a live performance, but this book was a fine substitute.
- Anathem, Neal Stephenson.
- This might have been my favorite book if I had read it as a youngster. I see it as a headier, meatier, more intellectual version of Harry Potter.
- A Man Without a Country, Kurt Vonnegut.
- Systemantics, John Gall.
- The Dip, Seth Godin.
- Fear and Trembling, Soren Kierkegaard.
- Mythologies, Roland Barthes.
- Brilliant, and hugely influential.
- The Stranger, Albert Camus.
- Getting to Maybe: How to Excel on Law School Exams, Richard Michael Fischl and Jeremy Paul.
- I wrote about this a bit in my piece, "Why the Law"
- Proof, David Auburn.
- Coders at Work, Peter Seibel.
- A book of fifteen interviews with famous hackers and computer scientists. There is lots of wisdom in here: see, for example, my large file of excerpts.
- Unaccustomed Earth, Jhumpa Lahiri.
- Six Easy Pieces, Richard Feynman.
- Harvey Penick's Little Red Book: Lessons and Teachings from a Lifetime in Golf, Harvey Penick.
- Lolita, Vladimir Nabokov.
- How Fiction Works, James Wood.
- I recommend this to any amateur reader (or writer) of fiction. It gives you a great toolbox for thinking about the craft — and it'll make you a better reader.
- This Craft of Verse, Jorge Luis Borges.
- Envisioning Information, Edward Tufte.
- The Nine, Jeffrey Toobin.
- Girl With Curious Hair, David Foster Wallace.
- The Best of Isaac Asimov, Isaac Asimov.
- The Art and Craft of Judging: the Decisions of Judge Learned Hand, Hershel Shanks.
- Fantastic. Learned Hand was a beautiful expositor, and a crystal-clear thinker. One of the great minds of his century.
- Junk Mail, Will Self.
- Tinkers, Paul Harding.
- Surely You're Joking, Mr. Feynman!, Richard Feynman.
- Self-recommending. Read it with an eye toward Feynman's disposition, his particular way of thinking — concretely, simply, with a hard reflex against the illusion of understanding — that gave him just about the sharpest mind anyone's ever had.
- The Human Stain, Philip Roth.
- The polemic in those first few pages scared me, but this develops into a fascinating character study, and a suspenseful story.
- Gang Leader for a Day, Sudhir Venkatesh.
- Story of My Life, Jay McInerney.
- The Road, Cormac McCarthy.
- Wise Choices, Apt Feelings: A Theory of Normative Judgement, Allan Gibbard.
- Zen Flesh, Zen Bones, Paul Reps and Nyogen Senzaki, eds.
- Disappointing except for "Centering", which was excellent.
- Inside "Jeopardy!": What Really Goes on at TV's Top Quiz Show, Harry Eisenberg.
- Mostly gripes by a senior writer about the way he was treated by Merv Griffin and management. The writing is mediocre and the book could use a copy editor, but there is lots of interesting info about how the show works: how clues are written, researched, vetted, etc., and how individual episodes are produced.
- The Chomsky-Foucault Debate on Human Nature, Noam Chomsky and Michel Foucault, ed. John Rajchman.
- A Mathematician's Lament: How School Cheats Us Out of Our Most Fascinating and Imaginative Art Form, Paul Lockhart.
- Look at the Birdie, Kurt Vonnegut.
- The Catcher in the Rye, J. D. Salinger.
- Reading this in high school probably ruins it. It's not Salinger's best — that's Franny and Zooey, I think — but it's still excellent. Worry less about the symbolic significance of that red hunting cap or those ducks in Central Park, and more about Holden's psychology, the what-it-is-like to think like him, the complexities and consequences of his attitude.
- Dune, Frank Herbert.
- Occasionally it's fun and probably healthy to read about essentially perfect people, like the Duke Paul Maud'Dib. Otherwise this is as realistic and careful a work of world-building science fiction I've encountered.
- Wampeters, Foma & Granfalloons (Opinions), Kurt Vonnegut.
- I particularly liked "Science Fiction", "Excelsior! We're Going to the Moon! Excelsior!", "Why They Read Hesse", "Biafra: A People Betrayed", "Address to Graduating Class at Bennington College, 1970", "Address to the National Institute of Arts And Letters, 1971", "Reflections on My Own Death", "Address at Rededication of Wheaton College Library, 1973", and "Playboy Interview".
- Not as good but certainly worth reading were "Torture and Blubber" and "A Political Disease".
- I bet all of these essays and talks could be found online.
- The Little Schemer, Daniel P. Friedman and Matthias Felleisen.
- A wonderful book. From essentially nothing, it builds you up to the point where you can write (or at least understand) (a) the applicative-order fixed point combinator for functionals, and (b) an interpreter for the very language you're writing in.
- Here's a readable derivation of the Y combinator based on the one given in the book.
- Here's a more compact attempt, by Paul Graham, to build a Lisp interpreter from the ground up.
- Explaining Consciousness: The Hard Problem, ed. Jonathan Shear.
- A collection of papers responding to David Chalmers's "Facing Up to the Problem of Consciousness," in which he famously introduces the term "the hard problem." The hard problem is the problem of explaining how first-person phenomenal experiences—colors, tastes, itches, pains, thoughts, moods, mental images, feels, etc.—arise in the brain, which looks to be nothing more than a really complicated collection of jiggling atoms, just like everything else in our physical world.
- A good portion of the book is available online at Google Books. Since it's just a collection of papers, it should be easy enough to find whatever you need.
- Chalmers's response to the responses might be a good way of getting a lay of the land without having to trudge through 400 pages of detailed arguments.
- If anything the book chipped away at my staunch materialism. I feel a lot more open to Chalmers's view, which initially struck me as almost laughably absurd. The hard problem is so hard, I now think, that it warrants quite drastic moves, like introducing something fundamental to the ontology of the world.
- Armageddon in Retrospect, Kurt Vonnegut.
- A collection of his writings on war, both fiction and nonfiction. Quite good.
- Communication With Extraterrestrial Intelligence (CETI), Proceedings of a conference held at the Byurakan Astrophysical Observatory, Yerevan, USSR, 5-11 September 1971, edited by Carl Sagan.
- One of maybe two or three of the most interesting books I've read.
- The chief aims of the conference were, first, to estimate values for terms of the Drake equation, and second, to devise strategies for contact. Necessarily, then, they had to discuss a remarkable range of topics—everything from the chemical origins of life, to the anthropology of early civilizations, to the problem of encoding messages in a form comprehensible to intelligences vastly unlike ourselves.
- The conferencegoers were some of the top scientists from around the world, chiefly the US and USSR. And if anything the pleasure here is in watching them think and debate in a relatively informal setting. It's a wonderful mix of prepared talks and extemporaneous discussion.
- The Man Who Loved Only Numbers: The Story of Paul Erdős and the Search for Mathematical Truth, Paul Hoffman.
- A wonderful book about a wonderful man. Captivating, fast, and fun. Erdős was the most prolific mathematician who ever lived, publishing 1,475 papers, many of them hugely important.
- Honeybee Democracy, Thomas D. Seeley.
- First, Seeley explains in wonderfully lucid detail just how bees go about finding their new homes (nest sites). I came away feeling like an expert on the subject—no doubt a testament to Seeley's expository skill. Second, the illustrations are fantastic: Edward Tufte would be proud. Finally, this serves nicely as a case study in basic science: how to explore, how to ask useful questions, how to design experiments, how to patiently collect data, how to make sense of your results, and how to tell a coherent story about them.
- The Bed of Procrustes: Philosophical and Practical Aphorisms, Nassim Nicholas Taleb.
- Provocative, in both good and bad ways.
- Cryptonomicon, Neal Stephenson.
- Easily one of my favorite books. This is actually the second time I've read it—the first was in high school, and unfortunately I think much of it went over my head (though it probably influenced me in all kinds of subtle ways). It's a book that repays many returns.
- For a Breath I Tarry, Roger Zelazny.
- A novelette about man and machine that to me is disappointingly bereft of surprising ideas.
- How Animals Work, Knut Schmidt-Nielsen.
- There is a surprising and fascinating detail every five pages or so. It gets a bit technical, but the writing is remarkably understated and lucid.
- How the Mind Works, Steven Pinker.
- And Then We Came to the End, Joshua Ferris.
- Funny, touching, and seemingly very accurate. Weakened only by a somewhat gimmicky finish but otherwise both a fun and edifying read.
- Unusual in its use of the first-person plural ("we"). Certainly pulls it off, though.
- Le Ton beau de Marot: In Praise of the Music of Langauge, Douglas Hofstadter
- Quintessential Hofstadter—therefore supreme.
- I wrote about some of the book's themes in more detail in a post on The Hofstadterian Mood.
- The index for this book apparently took Hofstadter one full month of fifteen-hour days to pull off, which, when you see it, seems like not nearly enough time!
- Yours Ever: People and Their Letters, Thomas Mallon.
- Mallon is an excellent editor, writer, and reader, and a wonderful tour guide through centuries of private lives.
- Protagoras, Plato.
- I was bored by the philosophical subject here—of what ἀρετή ("virtue") is, exactly, and whether it's teachable. What S and this guy Protagoras mostly did was to play with words and fight over definitions. It's the kind of philosophy that Wittgenstein would end up declaring pointless.
- Interesting to see the Greeks in action. Maybe it was the translation (which I worry may have been overly modernized), but I found these guys surprisingly normal and enjoyed tracing the parallels between their time and ours.
- This was the first time I'd read a true Socratic dialogue. S seems less noble than I would have thought, less on a quest for truth than out to stammer his opponent. At that he does a very good job, but partly because his opponent in this case is a nitwit.
- One Two Three... Infinity: Facts and Speculations of Science, George Gamow.
- This is a book that should be printed in massive quantities and sprinkled everyplace youngsters hang out, in the hope that just a few of them pick it up and delightedly fall headfirst into a life of science.
- Deserving of all its praise (see for example the distribution of reviews on Amazon).
- The Screwtape Letters, C. S. Lewis.
- Incisive chronicle of the many ways humans stray from the good life. Lewis is a master observer of subtly pernicious psychology.
- Amusing, witty, and wise, just like most of Lewis's stuff.
- The Martian Chronicles, Ray Bradbury.
- Star Maker, Olaf Stapledon.
- Wildly imaginative but maybe too abstract, lacking the standard hooks of successful speculative fiction (like characters, or detailed close-ups of the worlds).
- Stellar prose. It's florid but not purple and laced with an almost biblical majesty.
- Pathologies of Power: Health, Human Rights, and the New War on the Poor, Paul Farmer.
- Consciousness-raising, as they say.
- His account of "structural violence" would benefit from more talk of concrete mechanisms. There is surprisingly little in here about why exactly the poor are in such bad shape, the "macrologics of power" that so foreshorten their lives.
- The book seems to have been written for other academically inclined aid workers. It tells you more about how to frame the problem than how to solve it.
- C. S. Lewis's Lost Aeneid, C. S. Lewis, ed. A. T. Reynes.
- Lewis is a wonderful translator—Hofstadter (see Le Ton Beau de Marot) would approve, and that's saying something.
- Only books one, two, and six are translated at any length, enough to show that the Aeneid is a hell of a story.
- The John McPhee Reader, John McPhee, ed. William L. Howarth.
- When I grow up, what would I like to be? A modified John McPhee!
- It's hard to overstate how much I admire this guy's work and writing. He's a master craftsman. Howarth's introduction tells and the rest of the book shows.
- Let the Great World Spin, Colum McCann.
- Maximum City, Suketu Mehta.
- This is a good, long, perspectifying read about Bombay.
- What strikes me most about that city, or Suketu's picture of it, is how anal and serious it makes New York look. Murders don't just go uninvestigated here; prostitution hides; restaurants are inspected; crooked plumbers aren't tolerated. I'm struck by how public our complaints are here, how easy it is to get into trouble with some authority. Things seem looser in India. Sometimes that's bad -- as when potable water must be bought with bribes -- and sometimes it's good, as in the way kids are raised (e.g., the idea of a "play date" would get you laughed out of the room).
- Field Notes on Science and Nature, ed. Michael R. Canfield.
- A beautiful, readable, very useful book.
- One is quickly sold on the power of narratives and sketches, and notes in general, for recording information, remembering stuff, and most important, propelling the mind into a reflective observant mode.
- Zodiac, Neal Stephenson.
- The Best American Essays (2010), ed. Christopher Hitchens.
- My favorites were "Gyromancy," "The Elegant Eyeball," "On John Updike," "Irreconcilable Dissonance," "The Dead Book," and "My Genome, My Self," in that order.
- The Quest for Artificial Intelligence: A History of Ideas and Achievements, Nils J. Nilsson.
- Beatrice and Virgil, Yann Martel.
- It doesn't have the happy magic of Life of Pi, but it's not supposed to. This is a book about the Holocaust.
- A very quick read, and very suspenseful. You're drawn through the book on your tiptoes. But I kept waiting for the story to gear up in earnest, and kept waiting, until I had only a slim fingerful of pages left and nothing meaty yet had happened. I was left unsatisfied.
- "Unsatisfied," I say, except that the last few pages, particularly the short "games"... they're incredible.
- Angels and Ages: A Short Book About Darwin, Lincoln, and Modern Life, Adam Gopnik.
- Way, way better than you probably think it's going to be. Gopnik is a brilliant essayist.
On my computer I keep a folder called "papers," in which I collect PDFs (and rarely .DOCs) of good, print-published academic writing. I have reproduced this folder on the web here. Hopefully the file names are self-explanatory—if not, or if there is some paper you're after but can't find, let me know.
Code
What follows is a small but somewhat representative sample of the code that I've written:
- Jimbo Jeopardy! is a playable version of the j-archive. It lets you play more than twenty years worth of real Jeopardy games. Here is a link to the github project page. You can read a blog post about it here. Or click here to play now!
- After Adam left, I rewrote BookTour.com in Ruby on Rails.
- With two other students, Michael Bommarito and Jon Zelner, I built a small system to help researchers at the University of Michigan's Center for the Study of Complex Systems manage and analyze data from big runs of agent-based model simulations. We were funded by Google as part of their Summer of Code (2008). Here you can download some of our code.
- As discussed in this blog post, I tapped into the Google Directions API to answer a few neat questions about driving directions, including "What's the most complicated route in the United States?" The relevant code is here.
- I wrote up my solution to Project Euler problem #106 in this blog post. Here is a more recent solution, this time in Ruby, to problem #215. And here's a write-up for problem #191.
- On this page I wrote some Javascript to quickly generate rows of the Rule 110 cellular automaton.
- I spent a few frantic weeks on a project called "draftback," which was designed to give writers fine-grained feedback on their writing, fast. It worked—in fact I think it worked well, in spite of some minor bugs—but my attention and interest slowly waned. The code is here. I eventually expect to revive this in some form or another.
- For a while I went on a kick playing the Facebook game called Scramble, and eventually I wrote a solver for it. Along those same lines, I wrote a program to generate word puzzles like the ones found in this Sporcle game, where you're given a six-letter template, say,
_ L _ _ _ X
, and asked to find the word that fits.
- I had an idea for an application that would collect analog feedback on web videos. So as someone's watching a Steven Colbert clip, for instance, she might wiggle her mouse whenever she found Steven particularly funny. The funnier she found him, the harder she'd wiggle. That data about her interest and engagement (mapped to particular moments in the video) would be collated with data from other viewers. Here's a simple demo, and here's the Github repository for the demo.
- I'm working on a real-time multiplayer version of Sporcle called "Quiz Dash," built on Rails and node.js. Here's a link to the Github repository.
- I've always wanted a simple utility for copyediting that would let me make insertions, deletions, and comments with the lowest possible overhead. The idea is in the same neighborhood as (but importantly different from) that "draftback" tool described in #7 above. Anyway, check out what I ended up calling "diffly." Here's the source code.
- Some friends in college taught me an Indian trick-taking game called Mindy Coat that feels very much like Spades or Euchre. Since we graduated everyone has spread around the globe—and so in order to play I had to make a real-time multiplayer online version of the Mindy Coat game. You can browse its source at its Github project page.
Feeds
I don't subscribe to many, but I am able to read essentially every post from these fine feeds (and here you can see what I'm sharing and commenting on):
Using the Tumblr API, a few PHP and Ruby scripts, a cron task, and a retrofitted Firefox extension, I have stitched together a system that lets me take notes in any of the following ways:
- Highlighting some text in Firefox and pressing ⌥⌘N.
- Typing "n <note>" into my Firefox address bar; I can even format it using Markdown.
- Going to a public (but hopefully secret) URL, either for when I'm away from my home computer or when I need to compose longer notes.
- Pressing three keys on my cell phone.
I realized after many failures with more ambitious systems that if there is any friction in the process at all, I won't stick with it — the operative concept is ease. And this mess of an approach that I've got going now has really worked out. See for yourself:
» To the archives!