Skip to content

Dan Q

    • Articles
    • Everything
    • Notes
    • Reposts (shares)
    • Checkins (geo*)
    • Videos
    • Reviews
    • Comics
    • Tags
    • Stats
    • Subscribe
    • Blogroll
  • About
    • Semi-standard "slash pages" you might like to explore:
    • /about
    • /blank
    • /blogroll
    • /colophon
    • /contact
    • /cv
    • /events
    • /license
    • /pfp
    • /postcards
    • /privacy
    • /salary
    • /shh
    • /slashes
    • /stats
    • /subscribe
    • /where
    • Hide posts of type:
    • Choose how Dan's dressed:
    • Hair
    • T-Shirt
  • Contact
  • Podcast

Kind: Articles

Traditional long form content: a post with an explicit title and body.

  • View of waves crashing into a bay on a rugged island coastline.

    Without Bloganuary

    Bloganuary died since last time I took part in it (and I can speculate about why), but that didn't stop me writing something for every day in January 2026. Man, I've been blogging a lot lately in general... what's that about, eh?

    Read more - about 3 minutes (592 words)

    • Article
    • 2 comments
    • posted 1 February, 2026
  • 16-bit Windows screenshot with a background image from WarGames. A dialog box asks 'Are you sure you want to quit? If you quit, you will lose the ability to: (a) use network chat tools, (b) play videogames awhen you should be doing coursework, (c) impress your friends and raise your otherwise-pathetic social status'; the cursor hovers over a 'Yes, I'm out' button.

    How an RM Nimbus Taught Me a Hacker Mentality

    Thirty to thirty-five years ago, as a young and curious hacker, I broke out of the restrictions on my secondary school's computer lab and briefly achieved rockstar popularity amongst peers who, through my tools, could now play videogames instead of doing their coursework. But their interest in the results of my exploits were incompatible with my interest in the sheet joy of discovery... and, inevitably, this meant trouble.

    Read more - about 12 minutes (2688 words)

    • Article
    • 1 comment
    • posted 30 January, 2026
  • Posted letter from HSBC saying that emails to me have been returned undelivered, held in front of a screen showing a recent email from HSBC sitting in my Inbox.

    That's Not How Email Works, HSBC

    A confusing letter from HSBC informed me that I've not been receiving their emails, and I have to change the email address they use to contact me. Except I've been receiving all of their emails just fine! The problem, it turns out, is that surveillance capitalism is now so-widespread that the bank cannot conceive that their own attempts to spy on their customers might not be 100% reliable...

    Read more - about 8 minutes (1730 words)

    • Article
    • 19 comments
    • posted 28 January, 2026
  • Screenshot of a MacOS terminal running commands to set up Caddy and PHP8.4 on a Debian server.

    PHP 8.4 on Caddy on Debian 13... in Three Minutes

    I just needed to spin up a new PHP webserver and I was amazed how fast and easy it was, nowadays. Just the stock package repositories and around five commands and my fresh box and it was serving PHP applications over HTTPS.

    Read more (253 words)

    • Article
    • 4 comments
    • posted 21 January, 2026
  • Animated illustration showing how an eyeball that rotates to face a light source can have that light obstructed by an intermediary obstacle, but when it looks "away" some of the light can hit the pupil as a consequence of its curved shape now appearing "above the horizon" of the obstacle.

    Peripheral Vision

    The other night, I encountered an optical illusion by which I could see a particular partially-obstructed light only when it was in my peripheral vision. This put me in mind of the experience of being only peripherally able to see the internalised quirks of your employer that were once obvious to you, and this lead me to reflect a little on my first six months at Firstup.

    Read more - about 3 minutes (562 words)

    • Article
    • 4 comments
    • posted 19 January, 2026
  • Screenshot from OutRun (1986), showing a red Ferrari Testarossa down the centre of a six-lane beachside highway at 293kph.

    Nostalgia, Music, and Computers

    It turns out that I get nostalgic about technology in the same way as I get nostalgic about music. Here's some things that take me right back to being nine, eleven, thirteen and fifteen years old.

    Read more - about 9 minutes (2019 words)

    • Article
    • with an accompanying podcast
    • posted 15 January, 2026
  • Cover for Imajica by Clive Barker. In a dark cosmos, the planet Earth is encircled by an approaching ribbon of gold, filled with various magical shapes: leaves, stars, spiders, birds, an ouroboros, etc.

    Imajica by Clive Barker

    I recently finished reading Clive Barker's Imajica for what I think is the fourth time. It remains one of my favourite fantasy novels, and I'd love to tell you why.

    Read more - about 3 minutes (591 words)

    • Article
    • 1 comment
    • posted 13 January, 2026
  • Dan, a white man with a goatee beard and long blue hair, sits at a laptop on a cluttered desk with his fingers to his temple and a pained and exhausted look on his face.

    Why I Am So Tired

    After dusting off and modernising a joke I first read in a chain email from 1996, I can tell you conclusively that the reason that I'm tired is because I'm overworked.

    Read more (431 words)

    • Article
    • with an accompanying podcast
    • 5 comments
    • posted 9 January, 2026
  • Pie charts approximating the probability of rolling 1-3, 4-5, 6, or 'multiple 6s' when rolling 1 through 8 six-sided dice.

    Visualising Forged In The Dark probabilities

    Blades in the Dark (and other Forged In The Dark-based games) use a highest-value-from-D6-dice-pool mechanic to resolve actions. I was looking for a visualisation of the resulting probabilities, but couldn't find one... so I made my own.

    Read more (353 words)

    • Article
    • 3 comments
    • posted 7 January, 2026
  • A boy wearing a white t-shirt and a VR headset holds a pair of controllers which on the screen behind him we can see appear to him as lightsabres.

    Roomscale VR Still Rocks

    I'd promised the kids I'd dig up my (ten-year-old!) original HTC Vive VR gear and hook it up in the living room over Christmas. Roomscale VR, even running on decade-old kit, still rocks and is as immersive as ever!

    Read more - about 3 minutes (529 words)

    • Article
    • posted 2 January, 2026
  • Pixelated screenshot showing a box of eggs perched precariously on a grassy cliff ledge, below some trees and structures and part of a purple pipe.

    Egg and Dispatch

    I don't get much time for videogames, so when I find the opportunity to complete not one but two games within a single month, you know my recommendation of them holds some weight! Let me tell you about 'Egg', and 'Dispatch'.

    Read more - about 3 minutes (485 words)

    • Article
    • 1 comment
    • posted 29 December, 2025
  • Image representing post: Actually, Yes! (that IS what my birth certificate says)

    Actually, Yes! (that IS what my birth certificate says)

    There's a certain kind of person who, upon hearing my unusual name, immediately asks whether that's what's on my birth certificate (with an underlying implication that it's not my 'real' name, whatever that means, if it isn't). Well: as of this week, thanks to a quirk in Scottish law, the name I've used every day for almost two decades DOES appear my birth certificate. Fuck the haters.

    Read more - about 3 minutes (522 words)

    • Article
    • with an accompanying podcast
    • 4 comments
    • posted 18 December, 2025
  • Screenshot from a future version of the DanQ.me homepage, showing a cartoon drawing of Dan waving, alongside a drop-down menu with options to customise his hair and t-shirt colour.

    For anyone who :has :not yet seen the magic of modern CSS

    CSS is all grown-up, and the combination of nested selectors, variables, :not, and :has unlocks a wealth of potential for interactivity and customisation without resorting to (the slower and brittler approach of) JavaScript. Let me show you two examples from my recent editor history.

    Read more - about 3 minutes (684 words)

    • Article
    • 1 comment
    • posted 17 December, 2025
  • Image of owls on a webpage, with a 'zoom in' cursor superimposed over the image, and a 'pointer' cursor over the 'alt' button in the corner.

    CSS Lightbox with Alt Text Viewer

    Off the back of my details/summary-based semantic HTML+CSS lightbox, I've come up with a way to add Mastodon-like 'show alt text' widgets in the same way, and I'll be applying both to images on my blog's new theme, in the New Year.

    Read more (418 words)

    • Article
    • 1 comment
    • posted 11 December, 2025
  • Dan sits at a cluttered desk reading a copy of DOCTYPE, a magazine with an aggressively 'cyberspace circa 1990' graphic design cover.

    DOCTYPE

    I received my copy of DOCTYPE magazine, a genuine 'type this program in and run it'-style programming magazine but for a modern world, and enjoyed writing, debugging, playing, and then considering refining Stuart Langridge's puzzle The Nine Pyramids.

    Read more (390 words)

    • Article
    • posted 25 November, 2025

Posts navigation

Older posts
Newer posts

Get in Touch

I'd love to hear from you! Why not...

  • email me on blog@danq.me?
    (my spam filter is aggressive, so use a good subject line, i.e. not just "hello"; encrypt your email if you like)
  • say hi on Mastodon, where I'm @dan@danq.me?
  • send a letter or postcard to
    Dan Q, Unit 159610, PO Box 7169, Poole, BH15 9EL, UK
  • reach out some other way?
  • ยฉ Dan Q 1998-2026
  • Creative CommonsAttributionNon-Commercial except where stated (how to use)
  • powered by BloqClassicPressHTML5CSS3
  • privacy
  • Read articles, checkins, notes, reposts, and more...
  • @dan@danq.me
  • contact
  • subscribe
  • Dan Q
  • Creative Commons Attribution Non-Commercial license
  • ClassicPress
  • CSS is awesome
  • Created by a human, not by AI
  • LGBTQ+ pride flag (2018 progress variant)
  • Polyamory flag
  • Say no to Web3
  • Mastodon (it's like email... no, come back!)
  • Tested on Firefox
  • Best viewed on the Internet
  • PHP
  • Ruby
  • Debian
  • Caddy (webserver)
  • Find me on Melonland
  • Check out my GitHub
  • Three Rings - by volunteers, for volunteers, since 2002
  • I'm a fucking webmaster
  • Looks best at: any resolution!