Reflections on science, technology, and computing — leavened by personal experience
Subscribe
When did our utopian dreams stagger into an alleyway, drunk on hubris, only to be mugged by our diminished expectations?