HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
jbenet
ios-ntp
Objective-C2016–2016
jbenet / ios-ntp

ios-ntp

SNTP implementation for iOS

2Distinct people
3Mentions
0Explicit recommenders
373GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

SNTP implementation for iOS

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 8–Nov 15 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/15/2026, 10:49:33 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by hour3 dated mentions

Observed mentions: 2016-12-20 14:33:29 UTC to 2016-12-20 22:52:40 UTC.

012016-12-20 14:00:00 UTC to 2016-12-20 15:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsDec 20, 14:002016-12-20 15:00:00 UTC to 2016-12-20 16:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2016-12-20 16:00:00 UTC to 2016-12-20 17:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2016-12-20 17:00:00 UTC to 2016-12-20 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2016-12-20 18:00:00 UTC to 2016-12-20 19:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsDec 20, 18:002016-12-20 19:00:00 UTC to 2016-12-20 20:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2016-12-20 20:00:00 UTC to 2016-12-20 21:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2016-12-20 21:00:00 UTC to 2016-12-20 22:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2016-12-20 22:00:00 UTC to 2016-12-20 23:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsDec 20, 22:00

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Dec 20, 14:002016-12-20 14:00:00 UTC2016-12-20 15:00:00 UTC101
Dec 20, 15:002016-12-20 15:00:00 UTC2016-12-20 16:00:00 UTC101
Dec 20, 16:002016-12-20 16:00:00 UTC2016-12-20 17:00:00 UTC000
Dec 20, 17:002016-12-20 17:00:00 UTC2016-12-20 18:00:00 UTC000
Dec 20, 18:002016-12-20 18:00:00 UTC2016-12-20 19:00:00 UTC000
Dec 20, 19:002016-12-20 19:00:00 UTC2016-12-20 20:00:00 UTC000
Dec 20, 20:002016-12-20 20:00:00 UTC2016-12-20 21:00:00 UTC000
Dec 20, 21:002016-12-20 21:00:00 UTC2016-12-20 22:00:00 UTC000
Dec 20, 22:002016-12-20 22:00:00 UTC2016-12-20 23:00:00 UTC101

What Hacker News says

1 sources
Thanks! The whole thread there is worth reading: https://github.com/jbenet/ios-ntp/issues/47 The original author writes: " I wrote this library a long time ago for the iPhone 3GS and earlier. At that time, as best I could tell, the iPhone obtained its time from the phone company and, for me in South-East Michigan, it was not unusual for the iPhone time to be at up to two minutes variance from true time. Since my app was predicting the location of the International Space Station and a two minute error represented about 600 miles, I wrote this library so people wouldn't be staring at the wrong side of the sky!" "Since then, the world has changed. First, iOS devices use the NTP protocol as a time source -- I stopped using my own library years ago because iPhones were delivering sub-second accurate times natively." "I've thought for a while t
Read the rest
hat this library had passed its "sell-by" date and was of minimal value; this Snapchat incident (about which I've heard only a little, and that obliquely), makes me want to remove it. I've been involved in network software, on and off, for about forty years and regard myself as a good net citizen." The defaults up to now were really, really bad. His correction now is to remove the list. But if then the users just use any list, they are doing it wrong again. For effectively all the scenarios in practice, just time.apple.com instead of any other list and the limited number of IP addresses used from there, by default 1, should be enough for the iOS apps, or even better that they use their own servers. The swift library with the similar goals, mentioned elsewhere, has that IP-limiting loop, this library probably not.
In Excessive load on NTP servers

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.