NTP: How David Mills Made Distributed Computers Agree on Time
How David Mills evolved Internet time synchronization from early experiments into NTP, with offset estimation, clock discipline, strata, and redundancy.
The defining moments in computing and video game history - verified, dated, and sourced.
How David Mills evolved Internet time synchronization from early experiments into NTP, with offset estimation, clock discipline, strata, and redundancy.
How Ken Thompson and Rob Pike shaped UTF-8 in 1992, why self-synchronizing bytes mattered, and how later standards narrowed it to today's secure form.
How X grew from Project Athena and W, separated display servers from clients and window managers, and reached the durable X11 protocol in 1987.
What Douglas Engelbart's SRI team actually demonstrated on December 9, 1968, how the networked NLS system worked, and what later retellings overstate.
How Marc Andreessen, Eric Bina, and NCSA turned existing Web ideas into an installable graphical browser, then helped create the conditions for Netscape.
A patent- and process-aware history of Jack Kilby's 1958 demonstration, Robert Noyce's planar interconnection concept, and integrated-circuit manufacturing.
The documented story of Busicom's calculator request, Intel's MCS-4 architecture, Faggin's silicon implementation, the 4004 launch, and its limits.
A retrospective news analysis of Java 1.0's January 1996 release, applets and HotJava, bytecode portability, security limits, APIs, and lasting impact.
A careful chronology of public-key ideas at GCHQ, Diffie and Hellman's 1976 publication, Merkle's contribution, RSA, signatures, and attribution.
What the 1988 Patterson-Gibson-Katz RAID paper actually proposed, how its levels organized tradeoffs, which ideas predated it, and why naming mattered.