Instead of typing a comment for me to read, you can now draw one! Please don't make me regret this, Internet (🍆). | Continue reading
How to: Sunday. Sunshine. Hammock. Pimms. Book. | Continue reading
I spent my school years being told that things would go on my permanent record. But it looks like that's not so-permanent as I was lead to believe. | Continue reading
I've been working on a truly bonkers idea: a WordPress theme extension that allows selected posts to accept drawings, rather than text, as comments. | Continue reading
My blog theme runs Tidy on the HTML output to help standardise it and make it more human-readable. I thought I might be the only person to care about such things, but it turns out that Terence Eden does too, so I've open-sourced my approach. | Continue reading
I might've stolen something from Costa. It was an accident, I swear! | Continue reading
I've long mocked people who've opted to use email addresses that they share with their partner, or email addresses that are tied to their geographic location... but it turns out that I've been doing the same thing for years, albeit only with aliases. | Continue reading
After looking at a 1999 screenshot of my blog, I was inspired to implement an alternate theme for my blog today, that brings back the feel of the Web of the last millenium. And you can try it! | Continue reading
Niki has some great thoughts on the future of visual programming. I consider that maybe the IF community are already getting ahead of the curve. | Continue reading
ASCII, a standard whose legacy defines to this day how most of the letters and numbers in your computer get encoded into ones and zeroes, is elegant and beautiful. Via lessons in computer history, punched tape, and typewriters, I'd love to share some of its logic with you. | Continue reading
(BBC) Good Food has started adding "premium" content for which you have to install their app and pay for a subscription. Except the paywall they've put in place is so weak that I fell through it without even meaning to. It's a great - and relatively harmless - example of how fron … | Continue reading
Derpy McBlepsleep, diligently guarding the front door just in case somebody comes by with treats. | Continue reading
Enbies and gentlefolk of the class of ‘24: write websites. Sara Joy reinvented Baz Luhrmann reinventing Mary Schmich, adding an IndieWeb slant, and it's brilliant. | Continue reading
Remind me, do I live in "United Kingdom" or "United Kingdom (the)"? 😂 | Continue reading
Rob wants to play Solitaire, but I want to play SkiFree. | Continue reading
It's been a while since I shared a recipe for enhancing your FreshRSS experience with some XPath Scraping, so I guess it's that time again! Today I'm fetching issues of Vmail, vole.wtf's community-driven newsletter. | Continue reading
Take a guess what kind of pottery the unknown ancient Greek decorator of plates known as "the Eyebrow Painter" made. | Continue reading
This checkin to GC9EXXX Church Micro 14129...Sutton reflects a geocaching.com log entry. See more of Dan's cache logs. With thanks to Lydford Locators for their recent log, the hint has been improved. | Continue reading
I'm told that black tea brewed at 90℃ is bad, but brewed at 100℃ is good. What if we built a specialised pressure cooker that released tea into superheated water at, say, 110℃? Could that be... even better? | Continue reading
As part of efforts to build myself a new bedroom in our attic, I expanded my carpentry, electronics, and Python skills by building a remotely-triggered secret cabinet in my bookcase! | Continue reading
Y'know how I predicted that we'd never again see a new fully-featured Web browser engine after the death of EdgeHTML? It turns out that maybe, just maybe, I was wrong. And that's brilliant. | Continue reading
Part of the joy of the collaborative Internet is that people can share their passion. Today's example comes from this YouTuber who's made an hour long video demonstrating and ranking the 35 elevators in the first five games in the Myst series. | Continue reading
Humans invented Wikipedia, which made accessing information highly-convenient, at the risk of questions about its authenticity. Then humans invented GPTs, which made accessing information even more-convenient at the expense of introducing hallucinations that can be even harder to … | Continue reading
It was a weekend full of science, starting with a visit to the excellent open day at Harwell Campus and a trip to the Diamond Light Synchrotron, and finishing with a series of medical tests on my lungs and why they're not working as well as they ought to. With graphs! | Continue reading
llswater Steamers and the Ravenglass and Eskdale Railway have introduced a season ticket for dogs. And it's called the "Rover" ticket. 😘🤌 | Continue reading
It was too hot to sleep, so I learned about how to differentiate species' of elephant from one another instead. And then I thought of a really, really stupid joke, which you now get to experience too... | Continue reading
Today I learned why some British roads have seemingly-unnecessary speed limit signs, e.g. "70" signs on something that appears to be a motorway. | Continue reading
I've finally reached a point at which I've seen almost everything in ARCC, so it's time for me to shout a glowing review about why you should give it a go , too. | Continue reading
Power's out yet again at my house (though not for the last reason nor because of our weird wiring: this time it's for tree trimming), so here I am in my favourite coworking-friendly local cafe with The Signal And The Noise (which I've talked about before) in my ears and a whole l … | Continue reading
If Automattic had been founded in Wales instead of the USA, it'd probably be called Awtomattig. | Continue reading
I've tried a variety of unusual anti-spam solutions. Here's how they worked out for me. | Continue reading
The other weekend I took our 10-year-old to her first Pride parade, and she blew my mind with the level of allyship she's already achieved. | Continue reading
This weekend I repaired an ill-fitting door, which I learned to do by watching my grandfather, over thirty years ago. | Continue reading
Using FoundryVTT's powerful API and a little bit of JavaScript code, we can easily produce a battlemap that changes through a series of phases as the adventure progresses. Here's how... | Continue reading
This young lady's so proud of herself! This morning, she was up in time to catch in-the-act the burglar who visits us three times a week and steals the empty glass bottles we leave on our doorstep. | Continue reading
This checkin to GC9GTV3 Drive Slowly; Fox Crossing reflects a geocaching.com log entry. See more of Dan's cache logs. Checked in on this cache; found it wide open with the log book removed from its bag and thrown on the floor. Looks like minor vandalism. 😢 Gonna have to k … | Continue reading
It looks like the Tories want to ban teachers from talking about gender identity to children of any age. What is this, 1987 again? | Continue reading
This checkin to GC9Z37B Friar's Farm - Legal Limit reflects a geocaching.com log entry. See more of Dan's cache logs. Cache container replaced and ready to find on a diversion from this morning’s school run. The dog was not pleased at having to go for an additional walk in the dr … | Continue reading
When a new geocache appears at the start of my workday I don't usually stand a chance of claiming the First-To-Find. But when it's still unclaimed at the end of the day, the race is on... | Continue reading
In my first expedition in a while, I made two brave outings to an exceptionally muddy field this morning in order to find a geohashpoint. | Continue reading
Terence Eden took my idea for a completely plain text blog, ran with it, and just kept running. Now it's a WordPress theme! | Continue reading
This is my 5,000th blog post on this blog. Wow, that's a lot! Let's look at some milestones along the way. | Continue reading
In gradually becoming a better RPG gamemaster, the toughest lesson for me has been how to surrender control to my players. Here's the story of the importance of that lesson, and some of the mistakes I've made along the way. | Continue reading
This checkin to GC30B8 SP1 reflects a geocaching.com log entry. See more of Dan's cache logs. The rest of my family and I enjoy a Go Ape, so we came out this morning for a bout of tree climbing and high ropes at the nearby centre. After our picnic lunch, and while the kids were [ … | Continue reading
This checkin to GC9Z37B Friar's Farm - Legal Limit reflects a geocaching.com log entry. See more of Dan's cache logs. I’ve now confirmed that this cache is missing (it looks like it was removed by the council during the installation of the signs for the new 20mph limit) and sourc … | Continue reading
Dave Winer kindly let me know about a proposed standard for linking to OPML blogrolls. Given that I added a page containing my blogroll last year, it was easy enough for me to add a tiny bit of code to the header to add support for automatic detection of my blogroll. | Continue reading
Terence Eden wrote about his recent experience of IndieWebCamp Brighton, in which he mentioned that somebody – probably Jeremy Keith – had said, presumably to provoke discussion: A blog post doesn’t need a title. Terence disagrees, saying: In a literal sense, he was wrong. The HT … | Continue reading
I'm still a little miffed that my local council took it on themselves to "correct" my name on the electoral roll to something it isn't, thereby potentially disenfranchising me (I can't produce photo ID in the fake name they came up with!). But I'm pleased to report that, after pr … | Continue reading