Reflections on science, technology, and computing — leavened by personal experience
Subscribe
Today, computing is the third pillar of scientific discovery, complementing and mutually enabling theory and experiment.