

Society has never been more synchronized.įor decades, Mills was the person who decided how N.T.P. servers.) The protocol operates on billions of devices, coördinating the time on every continent. (Atomic clocks can also directly feed the time to N.T.P. servers that then distribute the time across devices linked together by the Internet, almost all of which run N.T.P. to numerous receivers, including those in cell towers those receivers can be attached to N.T.P. The time kept by precise and closely aligned atomic clocks, for instance, can be broadcast via G.P.S. works in partnership with satellite systems, such as the Global Positioning System (G.P.S.), and other technologies to synchronize time on our many online devices. Vital systems-power grids, financial markets, telecommunications networks-rely on it to keep records and sort cause from effect. It is critical to the Internet, and therefore to civilization. Today, we take global time synchronization for granted. “I always thought that was sort of black magic,” Vint Cerf, a pioneer of Internet infrastructure, told me. to the point where it could synchronize the clocks of connected computers that had been telling vastly differing times to within tens of milliseconds-a fraction of a blink of an eye.
PIONEER RADIO CLOCK SET CODE
Programmers followed its instructions when they wrote timekeeping code for their computers. soon became a key component of the nascent Internet. Mills called his creation the Network Time Protocol, and N.T.P. Mills prided himself on puckish nomenclature, and so his clock-synchronizing system distinguished reliable “truechimers” from misleading “falsetickers.” An operating system named Fuzzball, which he designed, facilitated the early work. His protocol sought to detect and correct for those misdeeds, creating a consensus about the time through an ingenious system of suspicion. The ARPANET was experimental and capricious: electronics failed regularly, and technological misbehavior was common. To solve the problem of time synchronization on the ARPANET, Mills built what programmers call a protocol-a collection of rules and procedures that creates a lingua franca for disparate devices. The master clocks, in turn, are averaged to help create international civil time, known as Coördinated Universal Time and initialized as U.T.C.

Even the times told by the world’s most precise government-maintained “master clocks” are composites of the readings of several atomic clocks. Clock time, Mills learned, is the result of an unending search for consensus. (The extent of their shifts depended not just on the temperature but on whether the grid used coal or hydropower.) Now he concentrated on the problem of keeping time across a far-flung computer network. Later, largely for fun, he’d studied how the clocks in a power grid could wander several seconds in the course of a hot summer’s day. In the early seventies, as a lecturer at the University of Edinburgh, he’d written programs that decoded shortwave radio and telegraph signals. Over decades, Mills had gained wide-ranging expertise in mathematics, engineering, and computer science. But the fidelity of that exchanged data was threatened by a distinct deficiency: the machines did not share a single, reliable synchronized time. A handful of researchers were already using the network to connect their distant computers and trade information. Now, at COMSAT, Mills became involved in the ARPANET, the computer network that would become the precursor to the Internet. Mills was an inveterate tinkerer: he’d once built a hearing aid for a girlfriend’s uncle, and had consulted for Ford on how paper-tape computers might be put into cars. In 1977, David Mills, an eccentric engineer and computer scientist, took a job at COMSAT, a satellite corporation headquartered in Washington, D.C.
