Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

Review: WAVLINK DisplayLink - Dual HDMI/DisplayPort adapter

· 5 comments · 650 words · Viewed ~290 times


Output device with four ports.

The good folk at WAVLINK have sent me their Dual-Screen USB-C adapter to review. Plug it in to a USB-C socket and you now have two extra monitor ports. It'll even work on a USB-A socket, if it is USB 3.0. But is it any good? No. Not really. Hardware It's a fairly chunky hub, with a tragically short USB cable. The USB cable has a dongle which converts it from C to A. That's handy if you…

Software I Miss from Earlier Versions of Android

· 4 comments · 550 words


Android logo.

My love of Android waxes and wanes according to how much the software feels like it is fighting me. On a good day, I can flash the OS and install whatever apps I want. On a bad day, I can't remove bloatware and I'm forbidden from changing the internals. I started using the latest Google version of Android on their Pixel 8 Pro. I say "their" because it never really felt like the device was mine. …

Theatre Review: The Divine Mrs S

· 150 words


Poster for The Divine Mrs S.

An outstanding and joyous show. Through Rachael Stirling we catch a glimpse of Sarah Siddons - the acclaimed 18th/19th century actress. Stirling - and the entire cast - are exceptional. They transport us backstage with a dazzling array of characters. Every single actor gets a scene-stealing moment - it's lovely to see a cast having so much fun. It is Noises Off versus The Patriarchy as we…

Where you can (and can't) use Emoji in PHP

· 4 comments · 50 words · Viewed ~408 times


Group of emoji.

I was noodling around in PHP the other day and discovered that this works: <?php $🍞 = "bread"; echo "Some delicious " . $🍞; I mean, there's no reason why it shouldn't work. An emoji is just a Unicode character (OK, not just a character - but we'll get on to that), so it should be fine to use anywhere. Emoji work perfectly well as function names: function 😺🐶() { echo "catdog!"; } 😺🐶(); De…

Toilet Review! Better Bathrooms Smart Toilet Seat

· 6 comments · 750 words · Viewed ~625 times


A dark room. An ethereal glowing light emanates from the bowl of a toilet. Possibly leading sailors to their doom.

I want to make one thing very clear. Despite my propensity for IoT gadgetry, I did not connect my toilet to the Internet! It's 2024. Why are you still scraping your arsehole with paper like some kind of 20th century throwback? A decade ago, I got a cheap bidet attachment. It wasn't great. The water was cold, the fittings leaked, and the plastic was creaky. For our recent bathroom renovation, I …

Server-Side Rendering of Embedded Markdown Code Snippets in WordPress

· 3 comments · 200 words


The Logo for WordPress.

Because I'm a grumpy old man, I don't use Gutenberg or Block themes on my WordPress. Instead, I write everything in Markdown. When I write code snippets in Markdown, they look like this: ```php $a = 1; echo $a; if ($a < 5) { // Do Something return thing( $a, true ); } ``` But I want to render that with code highlighting. I was using the Prismatic Plugin. It is excellent and very…

I can't use my number pad for 2FA codes

· 10 comments · 400 words · Viewed ~5,173 times


Computer number pad with the number 7 in the top left.

This has to be the most infuriating bug report I've ever submitted. I went to type in my 2FA code on a website - but no numbers appeared on screen. Obviously, I was an idiot and had forgotten to press the NumLock button. D'oh! I toggled it on and typed again. No numbers appeared. I switched to another tab, my numbers appeared when I typed them. So I was reasonably confident that my keyboard was…

Book Review: The End of Mr. Y - Scarlett Thomas

· 2 comments · 250 words


Book cover of a swirling vortex of words.

Oooh! This is an interesting slice of philosophical fiction. On the surface, it is a fairly standard story about a mysterious Victorian book which contains dark secrets and has since been lost to history. You probably know how it goes; our fearless heroine finds a long-lost copy, unlocks a weird world of intrigue, and is pursued by sinister forces. But then it hits the philosophy - and hits it…

Hardware I miss from my old Android phones

· 16 comments · 950 words · Viewed ~321 times


The HTC Dream G1 - it has a pop up screen which reveals a keyboard, a trackball, and several physical buttons.

I've been using Android since before it was released in the UK. When I was working at Vodafone, I got a pre-release HTC device with an early version of Android on it. I've been pretty much in the Android ecosystem ever since. Recently, I treated myself to an upgrade - a Pixel 8 Pro. The biggest, fastest, fattest, AI-stuffed Android phone yet. It's pretty good! The camera is excellent, the…

Use CSS to boost the font size of emoji with no extra markup

· 10 comments · 750 words · Viewed ~952 times


Group of emoji.

I want to make emoji bigger than the text that surrounds them. At my age and eyesight, it can be difficult to tell the difference between 😃, 😄, and 😊 when they are as small as the text. Is there a way to use CSS to increase the font size of specific characters without having to wrap them in an extra <span> or similar? Yes! Although it is a bit of a hack. This relies on 3 CSS features: src: lo…

Movie Review: The Holdovers

· 1 comment · 100 words


Poster for The Holdovers.

You can safely skip the first 45 minutes of this movie. It's the most clichéd Dead Poets / Breakfast Club nonsense I've seen in quite some time. As for the rest? Well… it is shot on film with a unusual aspect ratio. So, you know, that's cool... There's also lots of ✨acting✨ and quirky camera angles… The final third is your typical mismatched buddy movie. Isn't it funny that the old man and you…

Review: ACS ACR1251T-E2 USB Token NFC Reader II

· 300 words


USB thumb drive plugged into a computer.

Recap - I want to build an NFC reader expansion card for the FrameWork laptop. So I've bought a couple of components. This is the ACR1251T-E2 - it's a USB pen-drive sized NFC reader with a side-out USB-A plug. Costs about £40. There's a recessed green LED which flashes to let you know that it is working. It doesn't beep or vibrate when it detects an NFC token. It is a little bit tricky …