Book: The Dream Machine
M. Mitchell Waldrop profiles the teams, failures, and collaborations that led to the modern computer.
The Dream Machine by M. Mitchell Waldrop
In The Dream Machine, M. Mitchell Waldrop loosely tracks the career of J.C.R. Licklider, an MIT researcher and ARPA administrator who had a grand vision of human-computer symbiosis and networking.
More generally, Waldrop narrates the story of the modern computer, which one might simply see as a linear progression. Starting with WWII, mathematicians devised physical systems that could compute answers to specific questions, such as a mechanical differential analyzer. Over time, those physical systems were reproduced electronically, with large computers with vacuum tubes hooked up to mimic specific equations. General architectures were designed and suddenly batch processing could be done on general machines. Time-sharing allowed interactive computing to arise as a central computer could respond to many inputs in what appeared to be real time. This led to the development of personal machines and with it, the network that connected them all.
The value of Waldrop’s account comes from his ability to detail how ideas were formed and innovations produced. What seems like an obvious transition from centralized to personalized computing was full of debates, path dependencies, great teams, and some visionaries pushing work forward. It also ties together the role of public and private partnership in developing new science, providing a base layer on which the rest of technologies and applications are built. Below are some resonant points from the account:
Diverse Teams and Expertise
Many of the key innovators in the book were working on conventional ideas until a chance encounter with someone working on related architecture. Isolation within a field inhibits innovation, whereas surrounding yourself with the creative, challenging assumptions and predetermined paths, and mixing with people both alike and unalike can yield results.
Much like the thesis behind David Epstein’s Range, Waldrop makes clear that many innovations in computing were not pulled out of thin air but required adaptations of prior results and collaborations with other fields. Shannon’s information theory equations were inspired by entropy in physics, yet he re-derived them himself without consulting texts. While his reengineering from first principles alone is impressive, one can cut corners by seeing how other fields use models and mathematics. The basic building blocks we consider definitional to computers - mice, WYSIWYG, text editing - were developed in the field of Human-Computer Interaction, requiring the fusion of computer science and psychology.
Additionally, no single person pushed the computer or the psychological models forward alone. George Miller collaborated with Noam Chomsky to produce the field of cognitive science, applying structural paradigms and “states” to the mind. Every player learned at conferences and read the ideas of fellow researchers. Certainly there are counterexamples, and Shannon deserves a lot of credit, but his work alone could not produce the modern machine.
Building Blocks of Innovation
Government money produced this revolution. Ample liquidity without constraints is necessary to allow crazy ideas to be tried, and ultimately a lot of those investments will end in failure. While the investments had a purpose, they did not center around an expected return. ARPA and its offshoots paid millions for duplicative and early stage technology that would be replaced within a decade.
Chance plays a large role in Waldrop’s telling, and even Silicon Valley’s dominance in computing seems to stem from a mix of short-sightedness from MIT and Harvard and a greater willingness to experiment in newer institutions. Few of the older players were excited by networking and time-sharing, and in failing to push for innovation, they missed the next big thing. Waldrop traces the rise of the West to the first Arpanet connections that started in UCLA, which drew the best networking engineers to California.
Eventually the innovation engine runs dry. It must. As ARPA invested in technologies, they became commoditized into products, drawing private contractors into the field. Large companies bankrolled computer scientists to perform proprietary research. As the public good became a private one, collaboration grew more difficult, drawing more and more scientists into the private sector to access the cutting edge. The state funded a base layer of pure science with knowledge spread widely; industry found a way to make it profitable and useful.
Careers and Management
Careers are not made overnight. The creators of the information revolution had both large successes and failures. It was their passion for the material and focus on research that eventually yielded success - chasing success for its own sake is unnecessary and can be myopic
One of the most compelling portions of the book details the rise and fall of Xerox PARC. While the fall is well-known, I was more interested in how Bob Taylor created an unparalleled innovation lab that produced Ethernet, laser printers, modern text-editors, and many more computing paradigms. A few takeaways on his management style:
- Turning class-one arguments, which were screaming matches, into class-two, in which each side had to explain the other side’s position to the other side’s satisfaction. Behind each argument lurked unspoken assumptions and facts that only one side was aware of, and only by proving you understand the other side can your position be considered in good faith.
- Presenting the work of one group or individual across departments and having a rigorous question and answer session. Pushes greater collaboration, inspiration, and is a great reality check for an idea with an unfamiliar audience with different expertise.
- Hiring by committee - decisions were not made at the top but were voted on as a department. Hiring because people are smart not because they know the exact thing a group has been trying to solve.