1P by GN⁺ | ★ favorite | 댓글 1개
  • 초기 인터넷 형성에 큰 역할을 한 Dave Mills가 2024년 1월 17일 평온하게 사망함
  • 사망 소식은 그의 딸 Leigh가 전달했으며, 인터넷 역사 메일링 리스트를 통해 공유됨
  • Mills는 Network Time Protocol과 초기 NSFNET의 Fuzzball 라우터 등 인터넷 기반 기술과 관련된 인물임
  • INARG 태스크포스 리드, COMSAT Labs, University of Delaware 활동도 그의 주요 이력에 포함됨
  • 시간 동기화와 초기 네트워크 인프라에 남긴 역할 때문에 인터넷 역사에서 중요한 인물로 기억됨

사망 소식

  • Dave Mills는 2024년 1월 17일 평온하게 사망함
  • 그의 딸 Leigh가 이 소식을 전했으며, Vint Cerf가 인터넷 역사 메일링 리스트에 공유함

초기 인터넷에서 남긴 역할

  • Mills는 초기 인터넷의 상징적 인물로 평가받음
  • 주요 활동과 관련 이력은 다음과 같음
    • Network Time Protocol

      • 초기 NSFNET의 Fuzzball 라우터
      • INARG 태스크포스 리드
    • COMSAT Labs

      • University of Delaware

댓글과 토론

Hacker News 의견들
  • 최근 재미 삼아 GPS와 PPS 기반 NTP에 꽤 빠져 있었음
    몇 주 전 Wikipedia에서 Dave Mills에 대해 읽다가, PPS 얘기에 관심을 보인 사람이 주변에 아무도 없어서 이 인용문에 공감했음: “동기화된 시간 작업을 즐겼는데, 아무도 그 일을 하지 않아 자기만의 ‘작은 영지’가 생겼기 때문”
    Debian이 최근 NTPSec로 전환했는데, 웹사이트 스타일이 기존 NTP 사이트와 비슷해서 반가웠고 FAQ에는 “1990년대처럼 보이는 이유”가 시각장애인에게 좋은 단순한 모습이자, 시각장애가 있던 NTP 원 설계자 Dr. David Mills에 대한 헌정이라고 되어 있었음
    직접 만날 기회는 없었지만 내 삶에 긍정적인 영향을 준 분임. 편히 쉬시길

    • 나도 비슷하게 PTP에 빠지다 보니 컴퓨터의 시간 처리에 대해 많이 공부하게 됐고, Dr. Mills가 현대적인 시간 동기화 기반을 세운 핵심 인물 중 하나라는 걸 알게 됨
    • 해당 페이지는 여기 있음: https://www.ntpsec.org/FAQ.html
    • 어떤 NTP 사이트를 말하는 건지 궁금함. 예시를 좀 보고 싶음
  • The New Yorker가 1년 조금 전에 Network Time Protocol에 관한 글을 실었고, 인터넷이 어떻게 동작하는지 관심 있는 사람에게 강력히 추천함
    https://www.newyorker.com/tech/annals-of-technology/the-thor...

  • 슬픈 소식임. Linux 0.99 시절 adjtime 시스템 호출을 추가할 때 그와 조금 함께 일했음
    그는 제대로 동작하고 어디서나 실행되는 것을 만들었고, 그건 훌륭한 유산임. 오래 기억될 것

    • 여기서 0.99가 어떤 의미인지 궁금함
  • Dave Mills는 내가 학생이었을 때 큰 도움을 줬음
    1999년에 NTP를 조금 연구했는데, 잘 알지도 못하면서 무모한 일을 많이 했고 인터넷의 모든 NTP 서버에 질의 패킷을 보내기도 했음
    엉성하게 쓴 메일링 리스트 글과 질문에도 Dave는 답해 주고 유용한 방향을 알려 줬고, 유명인과 대화하는 느낌이 조금 들었음
    NTP는 놀라운 기술임. MHz급 컴퓨터와 간신히 Mbit급 네트워크에서 밀리초 동기화를 얻는 건 쉽지 않았고, 논문을 읽기 전에는 가능하다고 생각하지 못했을 것 같음
    Mills는 혼자 만든 데서 그치지 않고, 오늘날까지 이어지는 인터넷의 작은 시간 유지 전문가 공동체를 만드는 데도 기여함

    • 처음엔 그가 당신의 학생이었다는 뜻으로 읽어서, 당신의 100번째 생일이 얼마나 오래전인지 궁금해지기 시작했음
  • 수십 년 동안 연락은 없었지만, TCP/IP가 막 시작되던 시절에 그를 알았고 그의 Fuzzball들이 라우터로 쓰였음
    John Nagle

  • 90년대에 Dave를 몇 번 만났고, 처음은 그가 UCL의 Peter Kirstein을 방문했을 때였음
    그날 저녁 펍에서 이야기하기 전까지는 네트워크 시간이 맞추기 쉬운 것이라고 생각했음
    무엇이 잘못될 수 있는지에 대한 토론이 정말 흥미로웠고, 자기가 무슨 말을 하는지도 잘 모르는 젊은 네트워킹 연구자를 아주 인내심 있게 대해 줬음
    그때부터 NTP에 담긴 세부에 대한 집착을 깊이 존경하게 됨

  • 세기 전환 무렵 University of Delaware에서 그의 수업을 들었음
    그는 주제에 대한 애정이 분명한 훌륭한 교수였음
    NTP는 일부 사소한 프로토콜 RFC보다 훨씬 복잡하고 덕후스러웠고, 특히 내가 처음 읽은 v3 문서(https://www.rfc-editor.org/rfc/rfc1305)에서 그랬음. 전설 같은 분임

    • 90년대 중반에 Mills 교수 수업을 들었음
      하드웨어와 소프트웨어에 대한 지식과 응용력이 정말 인상적이었고, 가장 좋은 의미의 진짜 해커였음
    • 나도 UD에서 90년대 후반에 그의 수업을 여러 개 들었고, 좋은 기억으로 남아 있음
  • 관심 있는 사람을 위해 Dave Mills가 쓴 최신 NTP 버전의 참조 및 구현 가이드가 있음: https://www.eecis.udel.edu/~mills/database/reports/ntp4/ntp4...
    개인적으로 꽤 잘 쓰인 문서라고 봄

  • 그의 초기 인터넷 강연: https://youtu.be/08jBmCvxkv4?feature=shared

  • 그는 Dennis와 Ken만큼이나 내 경력에 영향을 줬음
    우리의 “nanokernel” 논문은 NTP를 나노초 영역으로 끌어올렸고 FreeBSD에 timecounters를 가져왔음
    하지만 우리가 진짜로 공유한 열정은 Loran-C였음
    Dave는 베트남전 중에 16펄스 “tactical Loran-C”까지 발명했음
    나는 그의 ISA 카드 Loran-C 수신기(시리얼 #1이자 유일한 제품)를 빌렸고, 이후 SDR 수신기를 두 세대 만들었음. 싸구려 ARM 칩으로 받은 이 춤추는 펄스를 보여 줬을 때 그는 정말 자랑스러워했음: https://phk.freebsd.dk/AducLoran/animation2.gif
    미국이 Loran-C를 종료했을 때 그는 정말 화가 났고, 자기 “loudenboomers”를 진심으로 사랑했음

    • Loran-C와 tactical Loran-C의 차이가 뭔지 궁금함
      “loran-c vs tactical loran-c”로 검색해 봤지만 아무것도 찾지 못했음