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


Evolution or revolution, it’s the persistent question. Can we build reliable exascale systems from extrapolations of current technology or will new approaches be required? There is no definitive answer, as almost any approach might be made to work at some level with enough heroic effort. The bigger question is what design would enable the most…

In an earlier post, I mentioned that the Communications of the ACM (CACM) was about to “go live,” together with a series of blogs, including one written by yours truly. CACM is now live, and the blog (Blog@CACM) is live as well. My first two blog entries are entitled Pipelining, Computing Innovation and Economic Growth…

The latest edition of the CRA Taulbee Report has just been released, and it shows that enrollments in computer science, which is one part of the larger information technology educational ecosystem, are increasing. The CRA’s official press release is available here, with comments from yours truly. Moreover, John Markoff did a story for the NY…

The CRA Computing Research Policy Blog summarizes the results of the conference committee reconciliation, including funding for basic research.

Microsoft’s CEO, Steve Ballmer, recently spoke to the U.S. House Democratic Caucus Retreat. Although you can read the complete speech, I would like to highlight a few excerpts that emphasize Microsoft’s strong support for innovation and the importance of continued investment in basic research.