I was invited to speak at the University of Chicago's Physics Colloquium. I foolishly agreed and then had to work out what I could possibly say that would be of interest to physicists. I figured that a talk on distributed computing wouldn't be too interesting. Instead, I gave a more general talk with the grandiose title "Computation and Knowledge":
I speak to the question of how computation can contribute to the generation of new knowledge by accelerating the work of distributed collaborative teams and enabling the extraction of knowledge from large quantities of information produced by many workers. I illustrate my presentation with examples of work being performed within the Computation Institute at the University of Chicago and Argonne National Laboratory.
They seemed to enjoy it, and I enjoyed preparing it.