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


Establishing actual facts (a neologism, for sure) is the essential prerequisite for fact-based reasoning.

Suddenly we were playing Ender’s Game, making software decisions that controlled life and death.

Education pays bountiful dividends. The nurtured dreams of our children are our most precious asset.

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

A few memories of childhood baseball fantasies and the ignominy of batting triple zero.