Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

Thames Water don't get password security

· 1 comment · 350 words · Viewed ~2,963 times


Thames Water seem to love giving me a new account number each month. That would be fine, but each time they do, I have to manually add that number to my online account. I'm bored of being their data-entry monkey. So, when they rang today, I told them that I expected them to update my account. We had the normal back-and-forth and "let me speak to your manager" that accompanies anything deviating …

When is an Electric Car not an Electric Car? When TfL say so!

· 500 words · Viewed ~251 times


TfL screen saying the vehicle is exempt.

Another middle-class rant about an easily solved problem. Or, how a software bug nearly cost me £80. Things you should know... London has a Congestion Zone. You have to pay £11 to drive through it. If you have an EV (Electric Vehicle), you don't have to pay the Congestion Charge. Easy, right? Not quite. In order to get the 100% discount, you have to register your vehicle and pay a £10 per …

Use-cases wanted! Adding dietary requirements to Schema.org/Person

· 6 comments · 450 words · Viewed ~226 times


Vegetarian sashimi on a bed of ice.

I want Schema.org to add dietary requirements to the Person specification. And I need your help! Background Schema.org is a metadata standard. You can include it on webpages to create structured, machine-readable data. Here's a sample way of representing a Person: { "@context": "https://schema.org/", "@type": "Person", "name": "Albert Einstein", "hasOccupation": [ { "@type": …

Book Review: Zero Sum Game by S. L. Huang

· 100 words


A bullet hole in a window.

A blockbuster, near-future science fiction thriller, S.L. Huang's Zero Sum Game introduces a math-genius mercenary who finds herself being manipulated by someone possessing unimaginable power... Ridiculously campy fun. Combat mathematician uses her smarts - and her guns - to chase baddies throughout America. Bombs, vector calculus, and hard-boiled detectives. Similar to The Chemical Detective …

The 360 Selfie

· 3 comments · 250 words


Us posing outside the Colosseum

I'll admit it - I never really got the selfie. I was trapped in the mistake that they were a mere narcissistic folly. I couldn't have been more wrong. The more I travel the world, the more I see a change in people's behaviour around monuments. It used to be people jostling to get the one perfect shot of a thing. Even if they got the perfect shot, they never looked at the result. Why? People…

"Do you have kids?" - "Thankfully, no."

· 4 comments · 250 words · Viewed ~1,129 times


A bingo card filled with comments about people wanting to have kids.

One of the hardest things to do is shut up someone who is well-meaning. I have a lovely colleague who, almost every time I see him, asks if I have kids. He's not malicious, just forgetful. If I say "no", I get "Well, plenty of time yet!" or "When you do..." or "Why not?" or any number of comments. In the childfree community, we call these "bingos". Because, after a while, you start to mentally…

Why doesn't everything charge via USB?

· 3 comments · 700 words · Viewed ~896 times


Hue Power supply.

This isn't entirely a rhetorical question. I'm genuinely interested. A few weeks ago, I bought an electric screwdriver. One of the key selling points, for me, was that it charged via micro-USB. My last electric screwdriver had some weird proprietary connector which broke. I've hundreds of USB cables - of various lengths - and dozens of chargers - of various strengths. I will always be able…

How much should it cost to charge a car?

· 2 comments · 1,100 words · Viewed ~234 times


A large electrc charger with the Shell logo on it.

Back when nuclear power stations were first proposed, we were promised "energy which is too cheap to meter". That is, the cost of electricity would be so low, invoicing for its use would be prohibitively expensive. Well, that didn't exactly turn out that way! But as our electronics have become more efficient, the cost of processing payments begins to outweigh the cost of providing electricity. …

Gadget Review - Boyue Likebook Ares

· 9 comments · 850 words · Viewed ~3,736 times


An eReader with a pen.

I'll be upfront, I mostly got this eReader because it's the only one on the market with a USB-C connection. OK! OK! That's not the main reason. It has pretty good support from the manufacturer and a vibrant community around it. Masses of memory, warm lighting, and oodles of space. And, I think, pretty hackable. Quick video Specifications Android 6.0 - with a promise to update it to Android …

"Alexa? Which bins do I need to take out?" - Reverse engineering the Bexley Council bin collection API

· 3 comments · 750 words · Viewed ~586 times


A row of recycling bins.

A few years ago I wrote an Alexa skill to see what bin day it was. The skill only worked with my local council - Oxford. I've since moved house and wanted to recreate the service for my new council - Bexley. Demo Terence Eden is on Mastodon @edent Replying to @edent @AgileAppsGroup Success! Blog post coming soon for my Alexa powered bin day thing. pic.x.com/eCoHMii0nI ❤️ 3💬 3🔁 007:58 - Mon …

Mixing Hue and Innr Smart Lights

· 2 comments · 400 words · Viewed ~1,817 times


A lot of boxes.

I really wanted to write a rant about how incompatible smart lights are ruining the world. But... errr... Everything just works. Previously on my smarthome adventures, I kitted my house out with LIFX Bulbs and some WisQo Switches. I've moved home and none of my bulbs are compatible with the existing sockets! What else am I going to do except BUY MORE LIGHTBULBS! As much as I enjoy LIFX,…

Responsible Disclosure: SVG injection in Three.co.uk

· 4 comments · 250 words · Viewed ~664 times


The website has a circle drawn on it.

Here's a quick write-up of a minor XSS (Cross Site Scripting) vulnerability on the website of Three.co.uk - one of the UK's mobile providers. A brief recap... Most websites have a search function. If you search for something which cannot be found, the site will often say "No results found for XYZ." If we can convince the search engine to spit out HTML, we can inject malicious content into…