Dave Mills verstorben
(elists.isoc.org)- Dave Mills, der eine wichtige Rolle bei der Entstehung des frühen Internets spielte, ist am 17. Januar 2024 friedlich verstorben
- Die Nachricht von seinem Tod wurde von seiner Tochter Leigh überbracht und über die Mailingliste zur Internetgeschichte geteilt
- Mills war mit grundlegenden Internettechnologien verbunden, darunter das Network Time Protocol und der Fuzzball-Router des frühen NSFNET
- Zu seinen wichtigsten Stationen zählen außerdem die Leitung der INARG-Taskforce, seine Arbeit bei COMSAT Labs und an der University of Delaware
- Wegen seines Beitrags zur Zeitsynchronisierung und zur frühen Netzwerkinfrastruktur bleibt er als wichtige Persönlichkeit der Internetgeschichte in Erinnerung
Nachricht vom Tod
- Dave Mills ist am 17. Januar 2024 friedlich verstorben
- Seine Tochter Leigh überbrachte die Nachricht, und Vint Cerf teilte sie über die Mailingliste zur Internetgeschichte
Seine Rolle im frühen Internet
- Mills gilt als prägende Persönlichkeit des frühen Internets
- Zu seinen wichtigsten Aktivitäten und Stationen gehören:
-
Network Time Protocol
- der Fuzzball-Router des frühen NSFNET
- Leiter der INARG-Taskforce
-
COMSAT Labs
- University of Delaware
-
1 Kommentare
Hacker-News-Meinungen
In letzter Zeit war ich zum Spaß ziemlich tief in NTP auf Basis von GPS und PPS versunken.
Vor ein paar Wochen las ich auf Wikipedia über Dave Mills, und da sich in meinem Umfeld niemand für PPS interessierte, konnte ich mich mit diesem Zitat identifizieren: „Er mochte die Arbeit an synchronisierter Zeit, weil sie niemand sonst machte und er dadurch sein eigenes ‚kleines Reich‘ hatte.“
Debian ist kürzlich auf NTPSec umgestiegen; der Stil der Website erinnerte mich erfreulicherweise an die alte NTP-Seite, und in den FAQ stand, der Grund, warum sie „wie aus den 1990ern“ aussehe, sei die schlichte, für sehbehinderte Menschen gute Gestaltung sowie eine Würdigung des sehbehinderten ursprünglichen NTP-Designers Dr. David Mills.
Ich hatte nie die Gelegenheit, ihn persönlich zu treffen, aber er hat mein Leben positiv beeinflusst. Ruhe in Frieden.
The New Yorker veröffentlichte vor etwas mehr als einem Jahr einen Artikel über das Network Time Protocol; ich kann ihn allen sehr empfehlen, die sich dafür interessieren, wie das Internet funktioniert.
https://www.newyorker.com/tech/annals-of-technology/the-thor...
Traurige Nachricht. Zu Linux-0.99-Zeiten habe ich ein wenig mit ihm zusammengearbeitet, als ich den Systemaufruf adjtime hinzufügte.
Er schuf etwas, das korrekt funktionierte und überall lief; das ist ein großartiges Vermächtnis. Er wird lange in Erinnerung bleiben.
Dave Mills hat mir sehr geholfen, als ich Student war.
1999 beschäftigte ich mich ein wenig mit NTP, machte viele unüberlegte Dinge, obwohl ich kaum etwas verstand, und schickte sogar Query-Pakete an alle NTP-Server im Internet.
Selbst auf schlampig geschriebene Mailinglisten-Beiträge und Fragen antwortete Dave und gab hilfreiche Hinweise; es fühlte sich ein bisschen so an, als würde man mit einer Berühmtheit sprechen.
NTP ist eine erstaunliche Technik. Auf MHz-Computern und Netzwerken, die gerade so Mbit erreichten, Millisekunden-Synchronisierung zu erzielen, war nicht einfach; bevor ich die Papers las, hätte ich vermutlich nicht geglaubt, dass es möglich ist.
Mills hat es nicht nur allein gebaut, sondern auch dazu beigetragen, eine kleine Gemeinschaft von Zeitmessungs-Experten des Internets zu schaffen, die bis heute besteht.
Obwohl wir seit Jahrzehnten keinen Kontakt hatten, kannte ich ihn aus der Zeit, als TCP/IP gerade seinen Anfang nahm, und seine Fuzzballs wurden als Router eingesetzt.
John Nagle
Fuzzball-Paper: https://dl.acm.org/doi/pdf/10.1145/52324.52337
Ich traf Dave in den 90ern ein paar Mal, zum ersten Mal, als er Peter Kirstein am UCL besuchte.
Bis zu dem Gespräch an jenem Abend im Pub dachte ich, Netzwerkzeit sei etwas Einfaches.
Die Diskussion darüber, was alles schiefgehen kann, war wirklich faszinierend, und er war äußerst geduldig mit einem jungen Networking-Forscher, der kaum wusste, wovon er sprach.
Seitdem habe ich großen Respekt vor der Besessenheit für Details, die in NTP steckt.
Um die Jahrtausendwende besuchte ich an der University of Delaware seinen Kurs.
Er war ein ausgezeichneter Professor, dessen Liebe zum Thema offensichtlich war.
NTP war deutlich komplexer und nerdiger als manche trivialeren Protokoll-RFCs, besonders in dem v3-Dokument, das ich zuerst las (https://www.rfc-editor.org/rfc/rfc1305). Eine legendäre Persönlichkeit.
Sein Wissen über Hardware und Software und seine Fähigkeit, es anzuwenden, waren wirklich beeindruckend; er war im besten Sinne ein echter Hacker.
Für Interessierte gibt es von Dave Mills eine Referenz- und Implementierungsanleitung zur neuesten NTP-Version: https://www.eecis.udel.edu/~mills/database/reports/ntp4/ntp4...
Persönlich halte ich sie für ein ziemlich gut geschriebenes Dokument.
Seine frühe Internet-Vorlesung: https://youtu.be/08jBmCvxkv4?feature=shared
Er hat meine Karriere genauso geprägt wie Dennis und Ken.
Unser „nanokernel“-Paper brachte NTP in den Nanosekundenbereich und brachte timecounters nach FreeBSD.
Aber die Leidenschaft, die wir wirklich teilten, war Loran-C.
Dave erfand während des Vietnamkriegs sogar ein 16-Puls-„tactical Loran-C“.
Ich lieh mir seinen ISA-Karten-Loran-C-Empfänger (Seriennummer 1 und das einzige Exemplar) und baute später zwei Generationen von SDR-Empfängern. Als ich ihm diese tanzenden Pulse zeigte, empfangen mit einem billigen ARM-Chip, war er wirklich stolz: https://phk.freebsd.dk/AducLoran/animation2.gif
Als die USA Loran-C abschalteten, war er richtig wütend, und er liebte seine „loudenboomers“ aufrichtig.
Ich habe nach „loran-c vs tactical loran-c“ gesucht, aber nichts gefunden.