2025-05-16 22:03:10
Using GPS for the most accurate time possible on a Mac
I'm deep in the rabbit hole of all things time and timing. One step on any modern horologist's journey is GPS time.
NIST just put NIST-F4 online, accurate to within 2.2e-16 ppm (that's 0.00000000000000022
seconds. The clock is described in Metrologia thusly:
Jeff Geerling May 16, 2025The fountain uses optical molasses to laser cool a cloud of cesium atoms and launch it vertically in a fountain geometry.
2025-05-16 04:10:43
Installing an outdoor GPS antenna for more accurate time
I've been deep into time and timing lately (more shenanigans coming tomorrow), but today I posted a video covering the install of a PCTEL GPS/GNSS antenna at my studio.
I put up the antenna after realizing how indoor GPS reception is just never that great, due to a variety of factors (like multipath propagation and interference), even if I placed my antennas up in the plenum space right under the roof. Of course, it doesn't help that my studio has a metal roof :)
Jeff Geerling May 15, 20252025-05-09 22:02:00
Radxa Orion O6 brings Arm to the midrange PC
...with caveats.
Jeff Geerling May 9, 20252025-05-07 01:26:28
4x faster network file sync with rclone (vs rsync)
For the past couple years, I have transported my 'working set' of video and project data to and from work on an external Thunderbolt NVMe SSD.
But it's always been slow when I do the sync. In a typical day, I may generate a new project folder with 500-1000 individual files, and dozens of them may be 1-10 GB in size.
The Thunderbolt drive I had was capable of well over 5 GB/sec, and my 10 Gbps network connection is capable of 1 GB/sec. I even upgraded my Thunderbolt drive to Thunderbolt 5 lately... though that was not the bottleneck.
I used the following rsync command to copy files from a network share mounted on my Mac to the drive (which I call "Shuttle"):
rsync -au --progress --stats /Volumes/mercury/* /Volumes/Shuttle/Video_Projects
mercury
is so named because it's a fast NVMe-backed NAS volume on my Arm NAS (all my network volumes are named after celestial bodies).
2025-04-25 11:00:09
Trying out a cheap USB VK-172 GPS dongle on a Mac
I've been getting into time, with my most recent project being a DIY PTP Grandmaster Clock with a Raspberry Pi.
For most civilians, the most accurate source of time available comes from satellites—GPS, GLONASS, Galileo, Beidou, etc.—nowadays referred to as GNSS (Global Navigation Satellite System). Originally targeted at GPS only, even cheap dongles today cover multiple constellations adding to the accuracy and coverage of satellite-based positioning and timing signals.
Jeff Geerling April 24, 20252025-04-17 21:41:16
The (almost) perfect mini NAS for my mini rack
The GMKtec G9 N150 4-bay NVMe mini PC is $240 and the nearly perfect NAS for my mini rack:
It has an Intel N150 4-core SoC with halfway-decent Intel UHD integrated graphics, 12 GB of LPDDR5 RAM, dual 2.5 Gbps Ethernet, WiFi 6, and the best part: 4 integrated M.2 NVMe slots.
Granted, splitting up the 9 PCIe Gen 3 lanes limits the performance a bit, but there are some things I love about this design:
Jeff Geerling April 17, 2025