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


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

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

We now risk killing the very thing that has given the U.S. an enormous national security and economic advantage

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

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