1 puntos por GN⁺ 2024-01-20 | 1 comentarios | Compartir por WhatsApp
  • Dave Mills, quien tuvo un papel clave en la formación del internet temprano, falleció en paz el 17 de enero de 2024
  • La noticia de su fallecimiento fue comunicada por su hija Leigh y compartida a través de la lista de correo sobre historia de internet
  • Mills fue una figura vinculada a tecnologías fundamentales de internet, como Network Time Protocol y el router Fuzzball de la NSFNET temprana
  • Entre sus principales antecedentes también se incluyen su labor como líder del task force INARG, así como sus actividades en COMSAT Labs y la University of Delaware
  • Es recordado como una figura importante en la historia de internet por su aporte a la sincronización del tiempo y a la infraestructura de red de los primeros años

Noticia del fallecimiento

  • Dave Mills falleció en paz el 17 de enero de 2024
  • Su hija Leigh dio a conocer la noticia, y Vint Cerf la compartió en la lista de correo sobre historia de internet

Su legado en el internet temprano

  • Mills es considerado una figura emblemática del internet de sus inicios
  • Sus principales actividades y antecedentes relacionados son los siguientes
    • Network Time Protocol

      • El router Fuzzball de la NSFNET temprana
      • Líder del task force INARG
    • COMSAT Labs

      • University of Delaware

1 comentarios

 
GN⁺ 2024-01-20
Opiniones en Hacker News
  • Últimamente, por diversión, me metí bastante en NTP basado en GPS y PPS.
    Hace unas semanas estaba leyendo sobre Dave Mills en Wikipedia y, como no había nadie a mi alrededor interesado en el tema de PPS, me identifiqué con esta cita: “disfrutaba trabajar en la sincronización de tiempo porque nadie más lo hacía, así que tenía su propio ‘pequeño feudo’”.
    Debian cambió recientemente a NTPSec, y me dio gusto ver que el estilo del sitio web se parece al del sitio NTP original. En las FAQ dicen que “la razón por la que parece de los años 90” es que ese aspecto simple es bueno para personas con discapacidad visual, y también un homenaje al diseñador original de NTP, el Dr. David Mills, quien tenía una discapacidad visual.
    Nunca tuve la oportunidad de conocerlo en persona, pero fue alguien que tuvo un impacto positivo en mi vida. Que descanse en paz.

    • A mí me pasó algo parecido al meterme en PTP: terminé estudiando mucho sobre cómo las computadoras manejan el tiempo, y aprendí que el Dr. Mills fue una de las figuras clave que sentaron las bases de la sincronización de tiempo moderna.
    • La página está aquí: https://www.ntpsec.org/FAQ.html
    • Me da curiosidad saber a qué sitio de NTP te refieres. Me gustaría ver algunos ejemplos.
  • The New Yorker publicó hace poco más de un año un artículo sobre Network Time Protocol, y lo recomiendo mucho a cualquiera que tenga interés en cómo funciona Internet.
    https://www.newyorker.com/tech/annals-of-technology/the-thor...

  • Qué noticia triste. Trabajé un poco con él cuando se agregó la llamada al sistema adjtime en la época de Linux 0.99.
    Él creó algo que funcionaba correctamente y corría en todas partes, y ese es un gran legado. Será recordado por mucho tiempo.

    • Me da curiosidad qué significa 0.99 aquí.
  • Dave Mills me ayudó mucho cuando yo era estudiante.
    En 1999 investigué un poco NTP, pero hice muchas cosas temerarias sin entender bien, incluso enviar paquetes de consulta a todos los servidores NTP de Internet.
    Aun así, Dave respondió a mis publicaciones y preguntas torpemente escritas en la lista de correo, y me orientó de manera útil; se sentía un poco como estar conversando con una celebridad.
    NTP es una tecnología asombrosa. Obtener sincronización en milisegundos con computadoras de clase MHz y redes que apenas llegaban a Mbit no era fácil; antes de leer los papers, no habría creído que fuera posible.
    Mills no solo lo creó por su cuenta, sino que también ayudó a formar una pequeña comunidad de especialistas en mantener el tiempo de Internet que continúa hasta hoy.

    • Al principio leí eso como que él había sido tu estudiante, y empecé a preguntarme hace cuánto fue tu cumpleaños número 100.
  • Aunque no estuvimos en contacto durante décadas, lo conocí en los primeros días de TCP/IP, y sus Fuzzball se usaban como routers.
    John Nagle

  • Conocí a Dave algunas veces en los 90; la primera fue cuando visitó a Peter Kirstein en UCL.
    Hasta que conversamos esa noche en el pub, yo pensaba que sincronizar la hora en una red era algo fácil.
    La discusión sobre todo lo que podía salir mal fue realmente fascinante, y él tuvo muchísima paciencia con un joven investigador de redes que ni siquiera sabía bien de qué estaba hablando.
    Desde entonces desarrollé un profundo respeto por la obsesión por los detalles que hay en NTP.

  • Tomé una de sus clases en la University of Delaware alrededor del cambio de siglo.
    Era un profesor excelente, con un amor evidente por el tema.
    NTP era muchísimo más complejo y nerd que algunos RFC de protocolos menores, en especial en el documento de v3 que leí por primera vez (https://www.rfc-editor.org/rfc/rfc1305). Una leyenda.

    • Tomé clases con el profesor Mills a mediados de los 90.
      Su conocimiento y capacidad de aplicación en hardware y software eran realmente impresionantes; era un verdadero hacker en el mejor sentido de la palabra.
    • Yo también tomé varias de sus clases en UD a fines de los 90, y las recuerdo con cariño.
  • Para quien tenga interés, existe una guía de referencia e implementación de la versión más reciente de NTP escrita por Dave Mills: https://www.eecis.udel.edu/~mills/database/reports/ntp4/ntp4...
    Personalmente, me parece un documento bastante bien escrito.

  • Su charla sobre los primeros días de Internet: https://youtu.be/08jBmCvxkv4?feature=shared

  • Influyó en mi carrera tanto como Dennis y Ken.
    Nuestro paper sobre el “nanokernel” llevó NTP al dominio de los nanosegundos y trajo timecounters a FreeBSD.
    Pero la pasión que realmente compartíamos era Loran-C.
    Dave llegó a inventar el “tactical Loran-C” de 16 pulsos durante la guerra de Vietnam.
    Le pedí prestado su receptor Loran-C en tarjeta ISA (número de serie 1 y único producto), y después construí dos generaciones de receptores SDR. Cuando le mostré estos pulsos danzantes recibidos con un chip ARM barato, se sintió realmente orgulloso: https://phk.freebsd.dk/AducLoran/animation2.gif
    Cuando Estados Unidos cerró Loran-C, se enojó muchísimo; de verdad amaba sus “loudenboomers”.

    • Me da curiosidad cuál es la diferencia entre Loran-C y tactical Loran-C.
      Busqué “loran-c vs tactical loran-c”, pero no encontré nada.