I’ve written a tool to assist intrepid code archeologists trying to comprehend the structure of ancient codebases. It’s called ifdex, and it comes with a backstory. Grab your fedora and your bullwhip, we’re going in…
Results for "ntp"
Word of the day: shimulate
shimulate, vt.: To insert a shim into code so it simulates a desired standardized ANSI/POSIX facility under a deficient operating system. First used of implementing clock_gettime(2) under Mac OS X, in the commit log of ntpsec. I checked first use by Googling.
I have a Patreon page
I created a Patreon page just before leaving for vacation on 2 Aug. The background to this is that while I’m now getting some regular bucks for working on NTPsec, it’s not a lot. Royalties from my books have been dwindling and my wife Cathy isn’t making all that much from legal contract gigs that… Continue reading I have a Patreon page
Newly published: Introduction to Time Service
I’ve published a background paper on precise clocks, time service, and NTP. It is Introduction to Time Service and is meant to be read as a companion to (or before) the GPSD Time Service HOWTO. Comments, critiques, and suggestions for additions will be welcome.
Phase-of-moon-dependent bugs suck
I just had a rather hair-raising experience with a phase-of-moon-dependent bug. I released GPSD 3.11 this last Saturday (three days ago) to meet a deadline for a Debian freeze. Code tested ninety-six different ways, run through four different static analyzers, the whole works. Because it was a hurried release I deliberately deferred a bunch of… Continue reading Phase-of-moon-dependent bugs suck
GPSD 3.10 is shipped – and announcing the GPSD Time Service HOWTO
Blogging has been light recently because I’ve been working very hard on a major GPSD release, which I just shipped. This is mostly new features, not bugfixes, and it’s probably the most new code we’ve shipped in one release since about 2009.
Stratum 1 time server on a tiny SBC?
I’ve been working on GPSD a lot recently – we’re heading towards a 3.10 release with a lot of new features. As part of this release I’ve decided to ship a HOWTO on setting up a high-quality NTP time server using GPSD. In the course of working on that, I’ve had an idea. The idea… Continue reading Stratum 1 time server on a tiny SBC?
Calling all open-source hardware engineers
How would you like to help fix the Internet? One of the efforts I’ve been contributing to during the last year is the Bufferbloat project, a group of experienced Internet engineers who believe that excessive buffering and poor queue-management strategies may be the real villains behind a lot of network problems commonly attributed to undercapacity.… Continue reading Calling all open-source hardware engineers
From Dave in my basement
Dave Taht is in my basement trying to use GPSD to set up NTP-independent time service on an WNDR3700 router, and having some problems. I’m upstairs teaching GPSD to emit a clock-drift message – both projects are because we’re trying to build a monitoring framework for accuracy-checking NTP. The following IRC exchange ensues: [11:31] dtaht2… Continue reading From Dave in my basement
Against Suicidalism from Down Under
Keith Windschuttle gets it. In The Adversary Culture he identifies the same suicidalist pathology that Mark Brittingham and Jeff Goldstein and I have been writing about recently. Windschuttle, an Australian historian, identifies historians and cultural-studies types on the academic left as vectors of the disease. I wonder if he’s read Koch on Willi Munzenberg or… Continue reading Against Suicidalism from Down Under
How the Left Betrayed Iraq
Every opponent of the war in Iraq must read this essay by an Iraqi, How The Left Betrayed My Country. Short, sweet, and devastating.