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


If the Anthropocene defines human impact on the Earth’s ecosystems, then the Information Age defines computing’s impact on our own interactions.

DNA (deoxyribonucleic acid) – it is literally the stuff of life. Thus, understanding how DNA regulates biological processes is key to the mechanics of life and to treating disease at its most fundamental levels.

There are many reasons why initial success becomes the father of later failure. Sometimes designers cling too long to old technology, sometimes companies make ill-advised leaps to new and untried technology, and sometimes leaders cling to old business models when change is essential to survival.

That picture of you at a family reunion, squinting into the sun, can rarely be delimited by a physical location. Instead, information flows freely and often globally. We need to rethink our notions of information privacy, moving beyond concepts rooted primarily in person and place, and considering logical privacy.