Reading Paths
Abstract
Seven ordered routes through the encyclopedia for readers who want a story rather than an index. Each path is a sequence of existing articles, ten to twenty long, with one line on why the next article follows. The paths overlap on purpose: the Morris worm is a security story, a hacking story, and a network story. For a year-by-year route instead, start at the timeline; for the thematic map, [[index|the index]].
How to use these
Read in order. The first article of each path is chosen to need no prerequisites; the later ones assume the earlier. Side trips are listed at the end of each path, not inside it.
Security in Twelve Articles
From the mathematics that made secrets keepable to the discovery that the hardware itself leaks.
- Cryptography: The Secret Science β the overview, from Caesar to the quantum threat; sets the vocabulary.
- Whitfield Diffie and Martin Hellman β 1976: two strangers agree a secret over a public wire.
- Rivest, Shamir, Adleman, and RSA β 1977: the trapdoor that turned the idea into a padlock.
- Robert Tappan Morris β 1988: the worm that ended the trusting network.
- The KGB Hack β 1986: a 75-cent accounting error uncovers state espionage.
- Phil Zimmermann and PGP β 1991: strong encryption for anyone, and a criminal investigation.
- The Crypto Wars of the 1990s β Clipper, “code is speech”, and Deep Crack.
- Secure by Design β the defenders’ history: Saltzer and Schroeder, the buffer overflow, Gates’s memo.
- The Vulnerability Disclosure Debate β what to do when you find the bug.
- The History of Cyberwar β Stuxnet: code that breaks centrifuges.
- Edward Snowden and the NSA β 2013: the scale of collection, and the encryption it provoked.
- Spectre, Meltdown, and Hardware Vulnerabilities β 2018: the processor’s own optimizations as attack surface.
Side trips: Paul Karger (the 1974 report that predicted it all), Kevin Mitnick, The Ransomware Epidemic, Bruce Schneier, The History of Passwords and Authentication.
AI from the Perceptron to Claude
Two ideas, symbols and statistics, taking turns to be the future for seventy years.
- The Rise of Artificial Intelligence β the overview: Dartmouth, two winters, the statistical turn.
- Frank Rosenblatt and the Perceptron β 1957: a machine that learns, and the book that buried it.
- Newell and Simon β 1956: the symbolic alternative, the Logic Theorist.
- Marvin Minsky and the MIT AI Lab β the man who co-founded the field and argued neural networks were a dead end.
- Joseph Weizenbaum and ELIZA β 1966: the first chatbot, and its inventor’s alarm.
- Expert Systems and the First AI Winter β the 1980s boom in hand-coded knowledge and its 1987 collapse.
- John Hopfield and Neural Networks β 1982: memory as energy minimization; the physicists arrive.
- Geoffrey Hinton and Deep Learning β thirty years of unfashionable backpropagation.
- Schmidhuber, Hochreiter, and LSTM β 1997: the network that could remember.
- Fei-Fei Li and ImageNet β the dataset that made the proof possible.
- Alex Krizhevsky β 2012: AlexNet on two gaming cards in a bedroom.
- The GPU Revolution β why the hardware was ready.
- Barto and Sutton β reinforcement learning, the third paradigm.
- DeepMind and AlphaGo β 2016: Move 37.
- The Transformer Architecture β 2017: attention is all you need.
- Ilya Sutskever and the GPT Series β scaling as a research program.
- Sam Altman and OpenAI β ChatGPT, 100 million users in two months.
- The LLM Race β the competitive cascade that followed.
- Anthropic and Claude β the safety lab that races.
- AI Ethics and Algorithmic Bias β what the systems do to the people they are used on.
Side trips: Alan Turing for the 1950 paper that started it, Douglas Lenat and Cyc for the symbolic road taken to its end, Judea Pearl for the critique from causality, AlphaFold for AI as science.
The Germany Path
A country that built the first program-controlled computer, coined Informatik, wrote the first data-protection law, and left the consumer internet to others.
- Konrad Zuse and the Z3 β 1941: the first working Turing-complete computer, built in a Berlin workshop.
- Helmut Schreyer β the friend who wanted to make it electronic, and was told the war would be over first.
- Germany’s Computing Pioneers β Leibniz to Petri nets: the survey.
- GI: Gesellschaft fΓΌr Informatik β 1969: the discipline declares itself.
- German Chapter of the ACM β the older, smaller, international sibling.
- Heinz Nixdorf β Mittlere Datentechnik for the Mittelstand; death on the CeBIT dance floor.
- Dead End: Buying a Computer Industry β Unidata, the European IBM that France walked out of.
- Computing in East Germany β cloning under embargo, the megabit chip, the collapse of 1990.
- SAP β five IBM engineers in Weinheim build Europe’s largest software company.
- Dead End: Bildschirmtext β the Bundespost’s pay-per-page online service.
- Wau Holland β the Chaos Computer Club’s civic hacker ethic, and the Btx hack.
- The KGB Hack β the CCC milieu’s darkest chapter.
- CeBIT β Hannover’s 830,000-visitor fair and why it died.
- GΓΌnter von Gravenreuth β the Abmahnung lawyer who shaped a generation’s view of copyright.
- Karlheinz Brandenburg and MP3 β Erlangen’s codec conquers the world through a stolen encoder.
- Hans Uszkoreit and German Language Technology β DFKI, Verbmobil, and the son who co-wrote the Transformer paper.
- Germany’s IT Industry β the pattern: enormous capability, no consumer platform.
Side trips: Heinz Zemanek (Vienna), Computer Art and Generative Art (Stuttgart 1965), Gustav Tauschek, Fuzzy Logic for a contrast in how ideas travel.
The Network, from Telegraph to Browser
- Data Communication Prehistory β the telegraph invents encoding, multiplexing, and store-and-forward.
- Paul Baran and Packet Switching β the survivable mesh that was never built.
- J.C.R. Licklider β the funding vision.
- Larry Roberts and ARPANET β the engineer who built it.
- ARPANET: Building the Network β “LO”, 29 October 1969.
- Louis Pouzin and the Datagram β the French network whose argument won inside TCP/IP.
- Vint Cerf and Bob Kahn β TCP/IP and Flag Day 1983.
- Hubert Zimmermann and the Seven Layers β the OSI model that named everything and shipped nothing.
- Early Networking Failures β Token Ring, ATM, OSI: what lost.
- Bob Metcalfe and Ethernet β the local network that never got replaced.
- The Domain Name System β names instead of numbers.
- Jon Postel β the man who kept the lists.
- Tim Berners-Lee and the World Wide Web β “Vague but exciting”.
- Dead End: Gopher β the rival that a licensing decision killed.
- Mosaic β inline images, 1993.
- The Browser Wars β Netscape, Microsoft, Firefox, Chrome.
The Personal Computer in Twelve Articles
- The Altair 8800 β January 1975: the kit on the magazine cover.
- The Open Letter to Hobbyists β 1976: software as property.
- Steve Wozniak β the Apple I and II, designed alone.
- The Home Computer Boom β the 1977 trinity and the 1983 price war.
- Dan Bricklin and VisiCalc β the program that sold the hardware.
- Gary Kildall and the OS IBM Didn’t Take β CP/M and the missed meeting.
- The IBM PC β August 1981: open architecture, borrowed operating system.
- Compaq and the BIOS Clean Room β how the clone became the standard.
- The Lotus 1-2-3 Story β the PC becomes a business necessity.
- The Macintosh β 1984: the graphical machine an individual could buy.
- The Windows Story β from derided shell to seven in ten desktops.
- The Commodity PC β where the margin went.
Then the spine that puts them in order: The Personal Computing Explosion.
Theory, from Hilbert to P vs NP
- David Hilbert and the Entscheidungsproblem β 1928: the question.
- GΓΆdel and the Incompleteness Theorems β 1931: the first no.
- Alonzo Church and Lambda Calculus β 1936: the second no, by functions.
- Alan Turing and the Enigma β 1936: the third no, by machines.
- Automata Theory and Computability β the ladder of machines.
- The Chomsky Hierarchy β grammars matched to machines.
- Hartmanis and Stearns β 1965: measuring the cost of computation.
- Jack Edmonds and the Good Algorithm β polynomial versus exponential, named.
- Cook and Levin β 1971: NP-completeness, twice.
- Richard Karp β 1972: the 21 problems.
- P vs. NP and Complexity Theory β the open question.
- SAT Solvers β the hard problem solved daily anyway.
- The Busy Beaver Problem β uncomputability as a countable sequence.
- Kolmogorov Complexity β information as the shortest program.
Dead Ends, a Starter Kit
Ten failures chosen because each fails for a different reason.
- Dead End: Gopher β a licensing announcement.
- Dead End: OS/2 β technical superiority in a platform war.
- Dead End: BeOS β one negotiation.
- Dead End: General Magic β fifteen years early.
- Dead End: Symbian β won every battle, lost to a redefinition.
- Dead End: Iridium β the venture died, the machine in orbit did not.
- Dead End: The Transputer β twenty years early for multicore.
- Dead End: Google Reader β killed while working, and what that taught users.
- Dead End: Buying a Computer Industry β four programmes, one method.
- Route 128 β a dead end that is a place.
The full list is under Part XII of [[index|the index]].
π Sources
This page makes no claims of its own; every fact and date belongs to the linked article and is sourced there.