Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

Running a Shortest Splitline Algorithm on the UK - and other mapping adventures

· 1,500 words · Viewed ~656 times


South Western tip of England split into three.

How do you fairly split a country into electoral subdivisions? This is a difficult problem. Whatever you choose, you'll piss off someone. A politician will be annoyed that their loyal voters are no longer in their district. And voters will be annoyed that they're now lumped in with people from the wrong side of the tracks. This is a very human problem. So let's ignore all the human aspects and…

What's the cheapest domain you can register for 10 years?

· 13 comments · 450 words · Viewed ~17,660 times


Screenshot showing £12.80 for 10 years.

I'm concerned about the longevity of the domains I register. I want my domains to be available for as long as possible. But it seems that every year prices rise - and the discount often provided for a new domain rarely continues into subsequent years. So I recently started renewing them for as long as possible. It turns out that most domains can be registered for a maximum of 10 years. A…

Would you go to the Job Centre or DMV in the Metaverse?

· 6 comments · 950 words · Viewed ~210 times


A VR headset.

I'm just getting started with the Oculus Quest 2 from Facebook Meta. It is amazing. OK, that's a lie. It's a pretty good tech demo of what one vision of the future could look like. But it is making a little bit of my brain itch. What Government services could / should be run in the Metaverse? Obviously, the answer is "none". Sure, you could create a virtual job centre, housing office, or DMV…

Meta Quest 2 - Refurb Exchange Experience - how to fix "Unable to Connect to Your Headset"

· 3 comments · 450 words · Viewed ~1,412 times


Unable to Connect to Your Headset We can't connect to your headset. Please try the troubleshooting steps below: - Make sure that your headset is powered on, Bluetooth is on and your phone is next to your headset. - Check that the headset screen is lit up. If it isn't, make sure that your headset is fully charged or connected to power and that your headset is powered on. - Try turning Bluetooth off and on again.

Skip to instructions I bought a Meta Quest 2 second hand from a child who was bored of it. The Quest was in excellent condition but, after a few days use, it became clear that the physical volume up key was broken. There are lots of tips and trips for fixing this. One of which is factory resetting. I turned off the Quest, held volume down and power, and got into the factory reset screen. In…

"Writing an app is like coding for LaserDisc"

· 15 comments · 750 words · Viewed ~11,369 times


Photo of the stage at Update 2011. Some people sit on sofas.

11 years ago to the day, I was at a tech conference. It was 3 year after the iPhone had launched its app SDK. Those of us who had been in the mobile game a while had already spent years developing apps for Symbian, BlackBerry, Windows CE, and at least a dozen other OSes which I've since scrubbed from my memory. But apps were the hip "new" thing, apparently. And there were a lot of people who…

My shop will gladly accept a competitor's discount coupons

· 2 comments · 650 words · Viewed ~374 times


A tiny lego Storm Trooper eats a chocolate coin.

Welcome to my shop! We have everything that you want to buy. We accept cash, cards, and any discount coupons or vouchers from any other shop! Got a 10% off with Amazon? We'll take it! Buy 1 get 3 free from CostCo? Roll right up! Free TV with every HDMI cable purchased from Fred's Electronics Warehouse? Give it here! Does that sound likely? Stores normally accept manufacturer discounts quite…

MSc Assignment 6 - Professional Practise 2 - Blockchain

· 1 comment · 5,850 words · Viewed ~1,810 times


Logo for the Certified Blockchain Professional.

I'm doing an apprenticeship MSc in Digital Technology. In the spirit of openness, I'm blogging my research and my assignments. This is my final assignment! It's from the PP2 module - where I take some CPD related to my profession. I picked Blockchain. Because I hate myself. I've blogged about the course itself. The middle two parts of this paper are about that - why I chose it and how I put it …

What's the most malicious thing you can do with an injected HTML heading element?

· 3 comments · 50 words · Viewed ~438 times


The HTML5 Logo.

A bit of a thought experiment - similar to my Minimum Viable XSS and SVG injection investigations. I recently found a popular website which echoed back user input. It correctly sanitised < to &lt; to prevent any HTML injection. Except… It let through <h2> elements unaltered! Why? I suspect because the output was: <h2>Your search for ... returned no results</h2> And, somehow, the parser was g…

You can't smile in the Metaverse

· 4 comments · 250 words · Viewed ~230 times


Robot faced Mark Zuckerberg is wearing a VR headset - it digs painfully into his smiling cheeks.

I'm playing with the Oculus Quest 2. It's quite good fun. I was wandering around the International Space Station, delighting in being unshackled from gravity's harsh bonds. I came to the cupola observation module and it was so beautiful that my face broke into an involuntary smile. And it hurt. The current range of VR headsets have to be strapped tight to your face. In order to prevent your eyes …

I'm only vegan for the money

· 4 comments · 550 words · Viewed ~498 times


Environmental footprints of dairy and plant-based milks Impacts are measured per liter of milk. These are based on a meta-analysis of food system impact studies across the supplychain which includes land use change, on-farm production, processing, transport, and packaging.

I've been a vegetarian since the turn of the century. I always felt like I should probably be vegan but, you know, cheese is delicious. Then, without warning, my body decided that producing the human lactase enzyme was for losers. Stupid body! No more cheese for me 😭 The UK has come on leaps and bounds in the last 20 years. When I first became a salad-aficionado, the vegetarian options in most r…

An update to the Atkinson Hyperlegible font

· 3 comments · 650 words · Viewed ~1,278 times


The font is displayed with a high level of blur to simulate low vision. The letters and numbers are still recognisable.

I'm a huge fan of the US Braille Institute's Atkinson Hyperlegible font. This blog is typeset in it, and I think it looks gorgeous. It's also specifically designed to be readable to people with visual impairments: Atkinson Hyperlegible differentiates common misinterpreted letters and numbers using various design techniques: There's only one problem, the font was released a few years ago and…

Book Review: Mother of Invention - How Good Ideas Get Ignored in a World Built for Men by Katrine Marçal

· 350 words · Viewed ~298 times


Book cover.

Every day, extraordinary inventions and innovative ideas are side-lined in a world that remains subservient to men. But it doesn't have to be this way. Instead, ingrained ideas about men and women continue to shape our economic decisions; favouring men and leading us to the same tired set of solutions. For too long we have underestimated the consequences of sexism in our economy, and the way it …