I'm Dan Q (he/him). I've spent the last 26+ years creating and writing online.
I work as a software engineer, and I volunteer with Three Rings. I live with my partner, her husband, two kids and a dog. I can sometimes be found geo*ing, performing magic, or recording the most pointless podcast.
I believe in open source, open relationships, and opening doors to marginalised groups. Black lives matter. Trans
rights are human rights.
Be nice to humans, human.
-
Cold Giraffe
My mum painted a cold giraffe onto a postcard and sent it to me. Read more →
-
Subverting AI Agent Logging with a Git Post-Commit Hook
I keep hearing from developer friends who are 'expected' by their employer to demonstrate that they're using AI, even for tasks at which the AI is demonstrably a suboptimal choice. So - as a joke - I came up with a git post-commit hook that makes it look like they're doing so, even when they're not. Read more →
-
What can you do with a software privacy polariser?
Samsung's 2026 phones will feature a dynamic privacy filter, blacking-out parts of the screen selectively from shoulder-surfers. I'm so curious about the capabilities of (and API for) this technology: what could I make it do? Read more →
-
F-Day plus 12
It's been only twelve days since our house flooded (it feels like a lot longer!), and progress is slow on getting damage assessments and medium-term accommodation planning sorted. Read more →
-
Taskmaster: 220 Extraordinary Tasks for Ordinary People, by Alex Horne
I recently read Taskmaster: 220 Extraordinary Tasks for Ordinary People by Alex Horne, and was... underwhelmed. Read more →
-
Fake Herons
This morning, I saw a real heron and a fake heron, and it made me think of a police officer I photographed myself while geocaching with a few years ago. Let's talk theoretical psychology! Read more →
-
Hello World by Hannah Fry
It took me a while, but I finally got around to reading Hannah Fry's "Hello World: How to Be Human in the Age of the Machine", and it was really good! Read more →
-
6-12 Months
"How long should we plan on renting another house to live in?" I asked, warily.
"Six to twelve months?" guessed the loss adjusters. Read more → -
Run your own WireGuard VPN
I stopped paying for VPN services a decade ago and I haven't looked back. When I 'need' a VPN service, I just spin one up on cheap VM services, and then I throw it away when I'm done. It's cheaper and more-customisable... and if the UK goes ahead with an idea to age-gate VPN services, it might soon become more-convenient too. Read more →
-
More articles →
(articles are traditional long-form blog posts) -
Horse Gym
My current temporary home - and, necessarily, office - is directly next door to some kind of "horse gym": a contraption a little like a huge revolving door to encourage one or more horses to exercise by walking around it.
Every now and then my peripheral vision registers that there's a horse outside the window and, for the dozenth time, I look up from my work and glance around to barely catch it vanishing off on yet another lap. Read more → -
Found GC4MJRJ R’n’R #3 – Not Quite A Well?
Another quick find for the sharp-eyed geokid, once we found the right host. Three for three and that's time for us to turn about and go have our brunch. TFTC! Read more →
-
Found GC4MJRT R’n’R #4 – Changing Colours
The woods made it hard to get a good fix, but eventually we were in the vicinity of this excellent cache. It took a few different tree hosts before eventually we were looking in the right place. The younger geokid insists that I log that he caught sight of it before me! Read more →
-
Found GC4MJX6 R’n’R #6 – what YOU looking at?
Came out for a dog walk from New Yatt this morning. The GZ is deep within thick brambles, but the younger geokid was up to the challenge and soon the unusual cache container was in hand. TFTC! Read more →
-
I Am Experimenting with Blocking HTTP1.1
Andrew Stephens has added Caddy configuration to prohibit HTTP/1 clients from accessing most of the pages of his website. I decided to probe it and see how that works. Read more →
-
Found GCAABPG North Leigh Loop #7
Completing our loop (minus a couple of DNFs, but plus a couple of nearby caches), this damp geopup and I were really happy to finish with this good-sized cache!TFTC, and for the series, if which this was our favourite and so earns the FP.Now we’d better go get cleaned and dry!× Read more →
-
Found GCAABNW North Leigh Loop #6
Tougher than we expected to find – not only is this a stealthy container but it’s hidden unusually-thoroughly too! TFTCI’m increasingly regretting my choice this morning to wear comfortable but not waterproof shoes rather than my not-fully-broken-in walking boots. Between the muddy puddles and the long wet grass, my feet are soaked! Read more →
-
Did not find GCAABNV North Leigh Loop #5
No sign of this one, despite the geohound and I’s best efforts.Maybe it washed away if the nearby drainage ditch broke its banks this winter?× Read more →
-
Found GC1QY29 Can Rabbits Climb Trees??
Coming up from Evergreen/Loop #4 the geohound and I made a poor guess about which side the the hedgerow we ought to be on, and – to avoid having to backtrack – opted to cut through red thicket just East of this cache. The little pupper got stuck and had to be carried, which was […] Read more →
-
Found GCAABN0 North Leigh Loop #4
An extremely easy find, although a bit of a spiky retrieval. TFTC! Read more →
-
Found GC1QYPN Back to Evergreen
The geopup and I are out doing the North Leigh Loop from New Yatt, where we’re temporarily living while our house is dried and damage assessed by the insurance company following a catastrophic flood a few weeks ago.Between Loop #3 and #4 we took a small diversion to find this cache, and I’m glad that […] Read more →
-
Did not find GCAABMN North Leigh Loop #3
While the geohound busied herself with the important task of collecting sticks several times larger than herself, I began the search for what I’d figured would be a QEF.Within the circle of uncertainty lay an obvious-looking host covered with obvious-looking candidate spots into which to squeeze a cache of this kind. After 15 minutes of […] Read more →
-
Found GCAABMJ North Leigh Loop #2
Clearly I’ve trained the geohound well, because she found the geotrail out to this GZ before I did!This cache is definitely benefitting from its layers of defense against the elements: the log, in its inner sanctum, was dry despite moisture getting through all the other layers! TFTC!× Read more →
-
Found GCAABME North Leigh Loop #1
Coming to the “start” of this loop having come from the “end” gave the geohound and I a perfect vantage point to sight this QEF. Now it’s time to find out how boggy the trail to #2 is! If it’s as muddy as the one from #8 back to the village then we might need […] Read more →
-
Found GCB1N17 Square root of E/m
QEF for the geohound and I. My GPSr can’t connect to the Internet and I’m not retyping a URL into my phone so I can’t comment on the hint, but the cache itself is fine. SL, TFTC. Read more →
-
More posts →
(of all kinds:articles,
checkins,
notes,
reposts...)