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


Diverse computing services, backed by massive data centers, are now being delivered not just to businesses but to individuals and their mobile devices. Life in the clouds is here, primitive but evolving rapidly in response to powerful social and economic forces.