Reflections on science, technology, and computing — leavened by personal experience


Books are still the best way to upload new ideas into the wetware of willing minds.

Suddenly we were playing Ender’s Game, making software decisions that controlled life and death.