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


Internet access was once a luxury, but no longer. In a 21st century knowledge economy, high-speed Internet services are the roads, waterways and rail lines of trade and commerce.

Technical knowledge matters, but communication, empathy,and compromise are equally crucial and sometimes more important.