Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

Responsible Disclosure: SVG injection in Three.co.uk

· 4 comments · 250 words · Viewed ~674 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…

Review: Because Internet by Gretchen McCulloch

· 200 words


The book cover.

The internet isn't the first technology to alter how we communicate, but it is making our language change faster and in more interesting ways than ever before. Linguistically inventive niche online communities spread slang and jargon exponentially faster than in the days when new dialects were constrained by physical space. What's more, social media provides a fascinating laboratory for…

Can you trust CloudFlare with your personal data?

· 1 comment · 450 words · Viewed ~370 times


Email with CloudFlare's new privacy policy.

I'm increasingly concerned with the power that CDNs wield - and CloudFlare in particular. So I decided to delete my CloudFlare account. While they claim to have removed my account, they still seem to count me as an active customer. I wonder how many people bought shares in their IPO based on inaccurate customer numbers? Timeline 2019-08-04 I raised a support ticket to close my account.…

Creating an "Organization of Cartographers for Social Equality" map with OpenStreetMap

· 2 comments · 600 words · Viewed ~602 times


Map of the world, south up, stretched.

If you've seen that episode of The West Wing, you'll remember this scene: I'm not a paying member of the OCSE, but I fully support their aims. Because messing around with maps is fun. So, can I build a web-first maps which is South-up, Pacific-centred, and Peters-projected? Here's what I managed to do using OpenLayers - an Open Source web maps library which is pretty hackable. Get started …

New Year's Resolutions

· 450 words


A medieval drawing of a woman holding a sword. A bearded man's head is impaled on it.

Post-birthday haze, it's time to set out my resolutions for the upcoming year. Get better at empathy I have a theoretical understanding that other people are humans, with their own complex lives and decisions. I'm not always good at putting that into practice. Groups of people and abstract personae, I feel like I have a good handle on. Individuals, less so. I don't want to be this: But I…

A Year In Review

· 1,200 words


Blood being drawn from my arm.

It's my birthday! As is customary, here's my year in review. See 2018, 2017, 2016, 2015, 2013, 2012, 2011, and 2010. Sadly, I am a poor diarist, so if I've missed off something important to you - sorry! It has been a year of great change. A new house, new jobs for us both, new countries visited, and many books read. November 2018 Carol's blog about Hackference Brum In the funniest session…

A year of actually reading books

· 3 comments · 350 words · Viewed ~227 times


Montage of book covers.

I set myself an unofficial New Year's Resolution - to read more books and write a review of each of them. I wanted to read about one new book per week. Well, I fell a little short of that target - what with getting a new job, moving house, road-tripping across Australia - but I'm pretty pleased with the total. 50 books read and reviewed! It has been a bit tough getting into the swing of…

A selfie with a serial killer

· 400 words · Viewed ~1,867 times


An old photo of me. Next to me is someone who has been pixelated out. That person is not the subject of this blog post.

Somewhere, stuffed in a cupboard or undeveloped on an old roll of film, is a photo of me laughing and joking with a murderer. It was one summer, while I was visiting home between university terms, and I was out with friends celebrating our youthful vigour. A group of us - very much in the Lads! Lads! Lads! phase of our life - were out drinking, catching up with each other, drinking, and trying…

Gadget Review: DophiGo DV-200 WiFi Doorbell

· 4 comments · 750 words · Viewed ~1,211 times


Unboxed content.

In my ongoing quest to open my house to hackers create the ultimate smarthome, I've added a new toy. A video doorbell! Why? I've got a tall house and can't be bothered walking down several flights of stairs just to tell a peddler to piss off. And, when I'm away, it's nice to know where couriers are leaving my packages. So, here's my review of the DophiGo DV-200. It was £40 on special offer. …

Book Review - The Chemical Detective by Fiona Erskine

· 150 words


Book cover, the silhouette of a woman skis away from a helicopter.

Dr Jaq Silver. Skier, scientist, international jet-setter, explosives expert. She blows things up to keep people safe. Working on avalanche control in Slovenia, Jaq stumbles across a problem with a consignment of explosives. After raising a complaint with the supplier, a multinational chemical company, her evidence disappears and she is framed for murder. Jaq must find the key to the mystery.…

Review: The Force Awakens - live in concert

· 400 words


Programme flyer.

Long time readers will remember that I was lucky enough to see the premiere of The Force Awakens in London. So I was overjoyed to see that TodayTix had discount tickets for TFA live in concert at THE SYDNEY OPERA HOUSE! It was the last day of our big Australian road-trip, and we'd sailed past the opera house so often that it was becoming a familiar friend. Once we'd found our way to the…

Why doesn't Twitter block Tweets properly?

· 350 words · Viewed ~927 times


A quote tweet. The quoted content is unavailable.

For the sake of my mental health, I've blocked a few people and organisations on Twitter. They can't see what I do, and I can't see them. I'm sure you've done the same to a celebrity or pundit you just can't stand the sight of. Perhaps you have an abuser you'd rather not have thrust in your face. The blocking tool is pretty handy! Except it doesn't work the way I would expect it to. Here's an …