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


The brave new world of edge computing and big data has profound implications for the future of high-performance computing. Come to the edge!

If it disagrees with experiment, it’s WRONG. In that simple statement is the key to science.

Cloud computing is transformational. Yet in public perception, the cloud is more like a fog, a vaguely understood and amorphous thing.

HPC and machine learning are not goals, they are enablers.

If the Anthropocene defines human impact on the Earth’s ecosystems, then the Information Age defines computing’s impact on our own interactions.