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


The wide dynamic range of temporal and spatial scales of systems biology models, from picosecond first principles molecular dynamics to the geological timescales of environmental shifts, is a full employment act for computational scientists. In many ways, we are attempting to come full circle, from in vivo observations to in vitro experiments to holistic, in…

Today, Microsoft publicly launched a new technical computing vision, Modeling the World. The web site contains vignettes about computing from a variety of technical computing leaders, both inside Microsoft and across the broader community.

Time magazine annually publishes a list of its 100 Most Influential People in the World. This year, my Microsoft XCG colleague, Jaron Lanier, was named to this list in the thinker category.

It is time move beyond graphical user interfaces (GUIs) and embrace the brave new world of natural user interfaces (NUIs). As the name suggests, a NUI relies on and exploits the kinds of interactions humans use to interact with their peers, including speech, vision and gesture, as well as mood and social context.

It seems axiomatic that technology strategy must include – drumroll please – both technology and strategy. It is all about the right ideas at the right times. We live in a world of exponential technology change, and understanding when quantitative technical change begets qualitative strategic and policy change is the essence of innovation.

Cloud services now operate on the largest computing systems we have ever built on this planet, with service reliability expectations far higher than what we demand from scientific applications. Thus, I also believe there are lessons from cloud computing that are potentially applicable to computational science applications.