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


One way to drive the flippers and anticipate how the silver pinball of university futures may bounce and move is via war games

Cirrus, stratus, altostratus, cumulus: they are the scientific names of the common clouds. They drift across the sky, reflecting the changing wind and weather. A new front is blowing into computational science, and cloud computing will soon advance scientific and engineering discovery.

Diverse computing services, backed by massive data centers, are now being delivered not just to businesses but to individuals and their mobile devices. Life in the clouds is here, primitive but evolving rapidly in response to powerful social and economic forces.