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


One way to drive the flippers and anticipate how the silver pinball of university futures may bounce and move is via war games

If the Anthropocene defines human impact on the Earth’s ecosystems, then the Information Age defines computing’s impact on our own interactions.