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


Our fascination with large instruments and massive computing often blinds us to discovery via many instruments at smaller scales.

If the personal computer is a bicycle for the mind, then a supercomputer is a carbon fiber composite racing bicycle.

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.

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.

As with any new approach, the combination of big data and machine learning brings both great opportunities and equally grave risks. Let us reason together.