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


The next time you see a janitor, stop, smile, and say thank you. The word will spread, far faster and far more effectively than via any memo.

The price of innovation keeps rising, the talent is following the money, and many of the traditional players – companies and countries – are struggling to keep up.

Johnny von Neumann’s draft report on EDVAC and the stored program concept transformed and codified modern digital computing

The free ride from Dennard scaling is over; the von Neumann architecture is showing its age; and our hierarchical abstractions are now an intellectual box from which we must escape.

“The time has come,” the Walrus said, “To talk of many things: big data, extreme computing, energy efficiency, and autonomous vehicles.