Austin's Nerdy Things
austinsnerdythings.com · Personal blog · on HN since 2022
Austin writes hands-on tutorials about precise timekeeping with Raspberry Pi, GPS, NTP and PTP, plus home lab and flight simulator projects.
What HN saysHN commenters recommend his GPS-disciplined NTP write-up for home time servers and point to his Python X-Plane autopilot series.
19HN people shared it
8linked it in comments
16stories submitted
485story points
3 months agolast shared
2022people per year2026
Most-shared posts
- 1Microsecond Accurate NTP with a Raspberry Pi and PPS GPS6 people · 5 points · first shared 2022 · discussion on HN
- 2Creating an autopilot in X-Plane using Python3 people · 163 points · first shared 2024 · 31 comments on HN
- 3From Ms to 26 Ns: How a $20 eBay SFP Module Beat My NTP Setup3 people · 9 points · first shared 2026 · 1 comments on HN
- 4Revisiting microsecond accurate ntp for raspberry pi with gps pps in 20253 people · first shared 2025
- 5Millisecond Accurate Chrony NTP with a USB GPS for $12 USD2 people · 3 points · first shared 2023 · discussion on HN
- 6ZFS Slog Performance Testing of SSDs Including Intel P4800X to Samsung 850 Evo2 people · 2 points · first shared 2023 · discussion on HN
- 7Nanosecond accurate ptp server grandmaster and client tutorial for raspberry pi2 people · first shared 2025
- 8Most Stable Raspberry Pi? Better NTP with Thermal Management1 people · 293 points · first shared 2025 · 91 comments on HN
- 9I swept all 667 layer duplication configs for Qwen3-4B on 1x RTX 30901 people · 3 points · first shared 2026 · discussion on HN
- 10I sent Claude Opus 5 '–-' and it wrote me 5k tokens about a cartographer1 people · 2 points · first shared 2026 · discussion on HN
- 11Show HN: Trained YOLOX from scratch to avoid Ultralytics (iOS aircraft detect)1 people · 2 points · first shared 2026 · discussion on HN
- 12Building DIMMsum: a price tracker for used server RAM on eBay1 people · 2 points · first shared 2026 · discussion on HN
- 13Getting Started With SDR (software defined radio): Tutorial1 people · 1 points · first shared 2023 · discussion on HN
- 14How to deploy vms in proxmox with terraform1 people · first shared 2025
- 15Coding a pitch roll altitude autopilot in x plane with python1 people · first shared 2024
What HN people wrote when they linked it
mwambua · 2025-03-29
If you're looking to setup a GPS-disciplined time-server at home, I highly recommend this writeup: https://austinsnerdythings.com/2025/02/14/revisiting-microsecond-accur…
In the author's latest post he also sets up a pi as PTP grandmaster: https://austinsnerdythings.com/2025/02/18/nanosecond-accurate-ptp-serv…
auspiv · 2025-02-19
And I wrote one in Python to climb/turn as well! And to navigate to any of the built-in X-Plane navaids -
https://austinsnerdythings.com/2024/04/06/adding-track-following-direc…
and the first post in the series -
https://austinsnerdythings.com/2021/10/15/creating-an-autopilot-in-x-p…
TheRealPomax · 2024-05-05
There's even a pretty great autopilot for x-plane post that makes it to HN every now and then!
https://austinsnerdythings.com/2021/10/15/creating-an-autopilot-in-x-p…
ls65536 · 2023-07-27
It is certainly not to the same levels of accuracy as the capabilities provided by the board presented here, but I recently put together a stratum 1 NTP server (there are lots of various instructions online for setting up something like this [0][1]) on my LAN using a Raspberry Pi 4 and a GPS module with PPS output [2]. The setup took a bit of fiddling and experimentation to get working reasonably well (and it still has some glitches when trying to initially sync the time after a reboot), but once it's synced it does track time from GPS very reliably.
For anyone who might be looking for a reliable, accurate NTP time server but isn't interested in the hassle of setting up and configuring the hardware/software themselves, there's also this little appliance [3] I am also using that does something very similar at a great price point (no affiliation here; just a very happy customer). I have both my RPi setup and the NTP200 appliance tracking each other on the same LAN, and they generally agree on the time to within single-digit microseconds, which I think is about as good as one can get with any NTP setup on an Ethernet LAN, at least without resorting to more exotic things like OCXOs, hardware timestamping, etc.
[0] https://austinsnerdythings.com/2021/04/19/microsecond-accurate-ntp-wit…
[1] https://www.jacobdeane.com/iot/2020/building-a-gps-based-time-server/
[2] https://www.adafruit.com/product/746
[3] https://centerclick.com/ntp/
anon6362 · 2025-08-27
Sigh Yep. Dunning-Kruger effect specimens hammer out puff pieces to get their participation awards.
Meanwhile, here's some other articles:
NTP: https://austinsnerdythings.com/2025/02/14/revisiting-microsecond-accur…
PTP: https://austinsnerdythings.com/2025/02/18/nanosecond-accurate-ptp-serv…
https://www.jeffgeerling.com/blog/2025/diy-ptp-grandmaster-clock-raspb…
fsagx · 2025-03-29
have a look at this write up:
https://austinsnerdythings.com/2021/04/19/microsecond-accurate-ntp-wit…
(not usb though -- uses pps)
Nelkins · 2024-08-24
I think the most interesting thing on this page is the blog post at the bottom of how it was deployed on a VPS using docker compose (https://austinsnerdythings.com/2023/11/01/using-github-actions-to-depl…
magicalhippo · 2022-12-30
I've got a small Raspberry Pi clone set up with a GSP module running chronyd[2], advertised via DHCP as mentioned by GP. Didn't take much time or effort.
I also added a RTC module so it could hold reasonable time during power-loss but I haven't had a chance to verify that it works as expected.
[1]: https://www.aliexpress.com/item/1005001623104119.html The 7M and M8N are both much better than the 6M, regardless get a module with PPS output pin, not all have it. And grab an active antenna, you'll probably need it.
[2]: https://austinsnerdythings.com/2021/04/19/microsecond-accurate-ntp-wit…