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


My time as NCSA director was exhilarating and exciting, as an incredible team invented the future. That is – and always will be – NCSA’s mission.

Like superheroes, successful technologies also become invisible. As technologies mature, market penetration rises, cultural expectations shift and consumer knowledge of the underlying theory and practice generally decline.Today, most computer users know nothing of the halting problem, superscalar pipeline design or object oriented programming. This is success.