My wife likes to listen to the radio at night. But Radio 4 is getting
increasingly annoying (even I notice this; I don't listen to the
speech, but I do pick up the vocal intonations, which over the last
couple of years have become increasingly aggressive even when the
subject is not one that would seem to deserve it) and the World
Service is preferred.
Getting "favourites" (stored locations) on and off the Garmin Drive
navi is slightly more fiddly than it needs to be, but doesn't require
Windows even slightly. Here's what worked for me.
I have recently purchased a Garmin DriveSmart navigation unit. It is
quite possible to get this up and running, legally, without buying a
copy of Windows or Mac OS. Here's how. I believe this will also work
with DriveAware and DriveLuxe models.
I tried to give it a fair shake. Really I did. But systemd has now
annoyed me to the point where I've been removing it from the systems
for which I'm responsible and bringing back sysvinit.
We recently switched to a new search engine at work, largely written
by me with a standard back-end library.
A recent news item on Revolv home hubs made me want to revisit my
feelings on the Internet of Things.
This is simply the best wireless access point I have used.
The blog now has a search engine, powered by
I've had a general-purpose IDE/SATA connector for a few years, but it
runs into a 2TB limit with modern large drives.
Many modern Linux systems assume that you will never have a root
shell. Instead, you are expected to prepend "sudo" to every root-type
It used to be traditional on a personal blog to rant about the
horrible service one had received from a big company. (These days it
does no good unless it's on Twitter or Facebook.) But there doesn't
seem to be enough of the other side.
This has been a year when "Internet of Things" devices became
relatively mainstream. Oh dear.
Let's Encrypt has moved to public beta,
and I've taken advantage of it. Why? Because a non-zero proportion of
the people intercepting your web traffic are bad guys. The less
plain-text traffic is out there, the less they learn.
My old file server is Full. So it's time to build a new one.
All images are cc-by-sa.
I don't like network-manager. It's too big and complicated and hard to
persuade to do the things I want. Fortunately it's not too hard to do
This blog remains spam-free, mostly because I see all comments before
they go up.
Back in the day I played quite a lot of
VGA Planets. Now I'm
thinking, not for the first time, about writing a computer game in the
same broad style.
"It all looks different this morning!"
I've been using chronicle since I started this blog in January of this
year, but the time has come to replace it.
It was really useful to be able to plot arbitrary data onto a zoomable
map. The only service to offer this was Google Maps; indeed, it was
the last thing for which I was using any Google service.
It's often tempting, but usually an error, to allow control signals to
be sent by the same channel as the data. This is an example of why.
When I'm driving, I may get caught in traffic or have to divert round
roadworks. If that happens, I don't want to pull in to call whoever's
at my destination; that'll just make me even later, and on the
motorway there aren't many opportunities to stop. But the machinery
that I'm already using to log my trips knows my position anyway…
Every so often a server for which I'm responsible fails, and I get it
shipped to me for fixing. Usually this works reasonably well.
The podcast for which I do sound tech
(yes, all right, I'm also one of the speakers and writers) sometimes
uses old recordings as interstitial music.
Sometimes my interests intersect. I've been working on a way to plot
markers and objects onto real-world charts.
I have a checklist for setting up a Raspberry Pi, which I run through
before I do any task-specific customisation. It occurred to me that
people might find this useful.
I've been keeping this blog since the beginning of the year, and it's
gradually been accreting ancillary code.