{
  "id": "a1e9683d4402",
  "url": "https://www.newyorker.com/tech/annals-of-technology/the-thorny-problem-of-keeping-the-internets-time",
  "title": "The Thorny Problem of Keeping the Internet’s Time | The New Yorker",
  "note": "I’m very familiar with [NTP](http://www.ntp.org), the Network Time Protocol. In fact, I remember setting up some Unix machines in the mid-90's before NTP was just installed automatically and going through the effort to determine which \"strata\" of time server I should synchronize with, and how to adjust and manage the local drift of my machines clock. It turns out NTP, and the fact that systems can assume they have a very nearly perfect time, is really important for so many applications. And NTP has done that job for decades.\n\nNow, when I see the New Yorker is writing about Network Time Protocol it raised my interest. This is not glamorous stuff, but the background of the author and the software is a fun read. \n\n> N.T.P. works by telling computers to send tiny, time-stamped messages to time-checking devices superior to them in a hierarchy. The hierarchy’s uppermost layer consists of servers that are closely connected to highly accurate clocks kept in tight synchronization with Coördinated Universal Time. The time then trickles, from strata to strata, to the machines at the bottom of the hierarchy, such as ordinary laptops. The protocol tracks the instants that elapse as a time-checking message is sent, received, returned, and received again by its original sender. \n\nOkay, someone needs to fill in the folks at the New Yorker that yes NTP is an acronym, but no you should not write it as \"N.T.P.\" all the time. Lose the periods. \n\nThe article is filled with the kind of esoteric details like leap seconds that programmers have to deal with, and most everyone else has no idea even exists. It is also another story of foundational software led by programmers that are now getting very old and unable to maintain the software or the community further. There are a surprising number of projects that have to go through these transitions, and it is often very difficult. ",
  "voice": "mixed",
  "saved": "2022-10-03T07:50:02Z",
  "host": "newyorker.com",
  "kind": "page",
  "tags": [
    "_feature"
  ],
  "record": "https://links.thingelstad.xyz/links/a1e9683d4402/",
  "markdown": "https://links.thingelstad.xyz/links/a1e9683d4402.md",
  "issues": [
    {
      "number": 229,
      "slug": "weekly-thing-229-time-zolatron-maigret",
      "title": "Weekly Thing #229 / Time, Zolatron, Maigret",
      "date": "2022-10-08T13:28:15.514574Z",
      "section": "Featured",
      "position": 2,
      "url": "https://weekly.thingelstad.com/archive/229/",
      "page": "https://links.thingelstad.xyz/issues/229/"
    }
  ],
  "connections": {
    "same_host": {
      "count": 35,
      "page": "https://links.thingelstad.xyz/hosts/newyorker.com/",
      "nearest": [
        {
          "id": "25978360be06",
          "title": "Moxie Marlinspike Has a Plan to Reclaim Our Privacy  | The New Yorker",
          "url": "https://www.newyorker.com/magazine/2020/10/26/taking-back-our-privacy",
          "record": "https://links.thingelstad.xyz/links/25978360be06/"
        },
        {
          "id": "e000c1bf63b3",
          "title": "A Moment of Excruciating Anticipation in Kyiv | The New Yorker",
          "url": "https://www.newyorker.com/news/dispatch/a-moment-of-excruciating-anticipation-in-kyiv",
          "record": "https://links.thingelstad.xyz/links/e000c1bf63b3/"
        },
        {
          "id": "d9eef9f0ff26",
          "title": "Our Misguided Obsession with Twitter",
          "url": "https://www.newyorker.com/culture/cultural-comment/our-misguided-obsession-with-twitter",
          "record": "https://links.thingelstad.xyz/links/d9eef9f0ff26/"
        },
        {
          "id": "a15b16171eb6",
          "title": "We Don’t Need a New Twitter | The New Yorker",
          "url": "https://www.newyorker.com/culture/cultural-comment/we-dont-need-a-new-twitter",
          "record": "https://links.thingelstad.xyz/links/a15b16171eb6/"
        },
        {
          "id": "55abd585fe64",
          "title": "Elon Musk’s Shadow Rule | The New Yorker",
          "url": "https://www.newyorker.com/magazine/2023/08/28/elon-musks-shadow-rule",
          "record": "https://links.thingelstad.xyz/links/55abd585fe64/"
        }
      ]
    },
    "same_week": {
      "count": 21,
      "nearest": [
        {
          "id": "5179ed79a9d0",
          "title": "Steampipe | select * from cloud;",
          "url": "https://steampipe.io/",
          "record": "https://links.thingelstad.xyz/links/5179ed79a9d0/"
        },
        {
          "id": "61a00edc3f9b",
          "title": "Lychee — Self-hosted photo-management done right",
          "url": "https://lycheeorg.github.io/",
          "record": "https://links.thingelstad.xyz/links/61a00edc3f9b/"
        },
        {
          "id": "d9561d13ce57",
          "title": "An elegy for GNU and RMS | gay robot noises",
          "url": "https://catgirl.ai/log/elegy-gnu/",
          "record": "https://links.thingelstad.xyz/links/d9561d13ce57/"
        },
        {
          "id": "514712b1922b",
          "title": "Dating Other Task Managers",
          "url": "https://evantravers.com/articles/2022/06/30/dating-other-task-managers/",
          "record": "https://links.thingelstad.xyz/links/514712b1922b/"
        },
        {
          "id": "13262f070679",
          "title": "Sauna use as a lifestyle practice to extend healthspan - ScienceDirect",
          "url": "https://www.sciencedirect.com/science/article/pii/S0531556521002916",
          "record": "https://links.thingelstad.xyz/links/13262f070679/"
        }
      ]
    },
    "mentions": [],
    "mentioned_by": [],
    "saved_twice": []
  },
  "elsewhere": {
    "wayback": "https://web.archive.org/web/*/https://www.newyorker.com/tech/annals-of-technology/the-thorny-problem-of-keeping-the-internets-time"
  }
}
