Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

Bank scammers using genuine push notifications to trick their victims

· 9 comments · 550 words · Viewed ~14,939 times


`In app popup. "Are you on the phone with Chase? We need to check it's you on the phone to us. Let us know it's you and enter your passcode on the next screen. @ Not you? Your details are safe. Just tap 'No, it's not me' and we'll end the call."`

You receive a call on your phone. The polite call centre worker on the line asks for you by name, and gives the name of your bank. They say they're calling from your bank's fraud department. "Yeah, right!" You think. Obvious scam, isn't it? You tell the caller to do unmentionable things to a goat. They sigh. "I can assure you I'm calling from Chase bank. I understand you're sceptical. I'll…

· 11 comments · 200 words · Viewed ~214 times


The Logo for WordPress.

While attending IndieWebCamp in Brighton a few weeks ago, a bunch of us were talking about blogging. What is post? What should it contain? What's optional? Someone (probably Jeremy Keith said: A blog post doesn't need a title. In a literal sense, he was wrong. The HTML specification makes it clear that the <title> element is mandatory. All documents have title. But, in a practical sense, he…

WordPress GeSHi Highlighting for Markdown

· 200 words


The PHP logo.

I've launched a WordPress Plugin for an extremely niche use-case. WP GeSHi Highlight Redux works with WordPress's Classic Editor to convert Markdown to syntax highlighted code. That allows me to write: ```php $a = "Hello"; $b = 5 * 2; echo $a . str($b); ``` And have it displayed as: $a = "Hello"; $b = 5 * 2; echo $a . str($b); I've previously written about the WP GeSHi Highlight plugin.…

Theatre Review: Opening Night

· 500 words


Poster for Opening Night.

Opening Night is complex, fascinating, and flawed. It is baffling that this is somehow less than the sum of its parts. The acting and singing are incredible - Nicola Hughes in particular has a magnificent stage presence. The directing and staging is wonderfully innovative - giving even the most distant seat a close-up view. The songs are all great - with "You gotta make magic" a standout hit.…

Do That After This

· 5 comments · 400 words · Viewed ~230 times


A pet cat typing on a computer keyboard.

I was building some flatpack furniture the other day (my life is so glamorous) when I came across an interesting example of how not to write technical documentation. Drill a hole in part A and insert part B once you have ensured part C has been aligned after its connection to A. Most people can handle reading a whole sentence to figure out what's going on. But, after a tiring day of building,…

Book Review - Star Wars Propaganda: A History of Persuasive Art in the Galaxy

· 300 words


Book cover for Star Wars Propaganda.

This is a weird book. The politics of the Star Wars universe are rarely deeply examined. The various tax-related shenanigans of The Phantom Menace were derided by geeks but here become a potent source for art as a dozen artists reimagine classic propaganda posters from Earth and remix them with pop-culture. There are some stunning pieces of art - with a real feel of history. Here's a typical…

Universal Basic Website

· 12 comments · 450 words · Viewed ~436 times


Glowing computer text showing dot com dot info etc.

Many years ago - when I was very young and you were even younger - it was standard for an ISP to provide all their users with a small amount of webspace. Both Pipex and Demon offered webspace back in 1996. If my hazy memory is correct, they offered a few megabytes - more than enough for a fledgeling website. But, over the years, ISPs shut down their bundled web offerings. Even their bundled…

Theatre Review: The Mind Mangler

· 1 comment · 200 words


Photo of a man standing on a stage with an illuminated sign reading "Mind Mangler".

This is a blast from start to finish. I haven't heard such screams of laughter since, well, the last Mischief production I saw! The Mind Manger is a crap magician dealing with his shitty home life, a tosspot stooge, and an audience full of idiots. Naturally, everything that can go wrong does go wrong. Imagine a very grumpy Tommy Cooper who despises his audience and, against all the evidence to…

Gadget Review: KAIWEETS KTI-W01 Thermal Imaging Camera

· 2 comments · 850 words · Viewed ~371 times


A thermal selfie.

The good folks at Kaiweets have sent me their KTI-W01 Thermal Camera to review. You can use coupon code TEB15 for an exclusive 15% discount. Let's get this unboxed and working! Demo Photos The photos are stored as JPGs which can be read by any normal graphics program. They also contain the thermal metadata which you can extract with specialist tools. Here's the full photo taken with the…

Book Review - Systems Ultra: Making Sense of Technology in a Complex World by Georgina Voss

· 1 comment · 500 words


Book cover for Systems Ultra.

Every technology is a transitional technology. This book makes the case that the complexity of modern technology is, well, complex! Systems are designed by so many people that their outputs are an utter mystery to anyone - even those deeply enmeshed within them. It is somewhat scattershot - leaping between sextech, payment processors, architecture, and half a dozen other subjects. Each chapter…

Review: WAVLINK DisplayLink - Dual HDMI/DisplayPort adapter

· 5 comments · 650 words · Viewed ~288 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. …