1 Punkte von GN⁺ 2024-01-20 | 1 Kommentare | Auf WhatsApp teilen
  • 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

 
GN⁺ 2024-01-20
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.

    • Ich bin auf ähnliche Weise in PTP eingetaucht und habe dadurch viel darüber gelernt, wie Computer mit Zeit umgehen; dabei wurde mir klar, dass Dr. Mills eine der Schlüsselfiguren war, die die Grundlage moderner Zeitsynchronisierung gelegt haben.
    • Die betreffende Seite ist hier: https://www.ntpsec.org/FAQ.html
    • Mich würde interessieren, welche NTP-Seite gemeint ist. Ich würde gern ein paar Beispiele sehen.
  • 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.

    • Ich frage mich, was 0.99 hier bedeutet.
  • 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.

    • Zuerst las ich es so, als sei er dein Student gewesen, und begann mich zu fragen, wie lange dein 100. Geburtstag wohl zurückliegt.
  • 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

  • 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.

    • Ich besuchte Mitte der 90er einen Kurs bei Professor Mills.
      Sein Wissen über Hardware und Software und seine Fähigkeit, es anzuwenden, waren wirklich beeindruckend; er war im besten Sinne ein echter Hacker.
    • Ich habe Ende der 90er an der UD ebenfalls mehrere seiner Kurse besucht und habe gute Erinnerungen daran.
  • 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 frage mich, worin der Unterschied zwischen Loran-C und tactical Loran-C besteht.
      Ich habe nach „loran-c vs tactical loran-c“ gesucht, aber nichts gefunden.