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


For much of my time at Microsoft, I wore two hats. As head of the eXtreme Computing Group (XCG), I oversaw research and advanced technology prototyping. Simultaneously, I also headed the Technology Strategy and Policy Group (TSPG), navigating the interplay between business and global regulation. This duality kept me in a state of near-constant motion.…