Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

Limitations of HTML's title element

· 9 comments · 700 words · Viewed ~386 times


The raw HTML displays in the tab.

How much do you know about the humble <title> tag? It has been there since the earliest HTML specification. The 1995 spec says: There may only be one title in any document. It should identify the content of the document in a fairly wide context. It may not contain anchors, paragraph marks, or highlighting. Remarkably little has changed in the intervening decades. The modern HTML5 spec…

How I became Leonardo da Vinci on the Blockchain

· 50 comments · 550 words · Viewed ~30,206 times


Yesterday at the CogX conference, I sat in a room listening to companies pitch their blockchain based startups. Because I hate myself. One in particular caught my attention. On the surface it seems to solve an important economic problem - art forgery and provenance. By putting your artwork on the "BitCoin Blockchain", Verisart will ✨hand wavy magic✨ increase the trust in art dealers and reduce f…

Is HTTP 451 suitable for GDPR blocking?

· 13 comments · 800 words · Viewed ~5,646 times


451: Unavailable for legal reasons We recognise you are attempting to access this website from a country belonging to the European Economic Area (EEA) including the EU which enforces the General Data Protection Regulation (GDPR) and therefore cannot grant you access at this time. For any issues, e-mail us at techguy@journaltimes.com or call us at 888-460-8725.

Hello, it's me - the idiot who helped inspire the HTTP 451 status code. I graciously allowed Tim Bray to do the hard work of getting it through the IETF process, and now it is an official RFC. Recently, I've seen lots of people getting het up about its "misuse" - so I want to clarify a few things. The GDPR (General Data Protection Regulation) gives people in the EU strong data protection…

How long should you continue a boycott?

· 29 comments · 500 words · Viewed ~579 times


This is a Nestlé free zone.

In 2005, Sony put malware on their music CDs and then illegally infected customers' machines. I've not purchased a Sony product since. Their new TVs look amazing, but I've decided I don't want to reward a company which behaved so despicably. Is that sensible? 13 years later and I'm still holding a grudge. Is that healthy? It it useful? I was reading a discussion on Microsoft aquiring GitHub -…

Decentralised Food Safety Reviews

· 3 comments · 750 words · Viewed ~510 times


Two dogs sat at a computer. One says "On the blockchain, nobody knows if you're an authority."

In most civilised countries, there is a central authority which inspects restaurants for hygiene and safety. Their job is, broadly, to stop people getting poisoned, falling sick, or dying. That's a pretty good feature of civilisation, I'd say. We think that most restaurant owners are probably good people - but it seems sensible to have someone check that they're not dropping rat shit in our…

Things For Which Cryptographic Signing Would Be Useful

· 1 comment · 950 words · Viewed ~452 times


Every time someone mentions BlockChain, I have to down my drink. Those are the rules. You see, most uses of Distributed Ledger are really just a way to get people interested in cryptographic signing. There's lots of money and attention flowing to projects which have no need to publish to an energy-inefficient global database. They would be better suited to public-key cryptography. Let me give…

Privacy, Security, & Ethics - Computer Science's "Jüdische Physik"

· 2 comments · 600 words · Viewed ~365 times


A fist emerges from a computer screen and punches the user.

I'm going to tell you an anecdote which is a gross oversimplification of a complex topic. In the early half of the twentieth century, certain physicists made breakthroughs in relativity, quantum mechanics, and nuclear energy. Many of these scientists were Jewish. The Nazis called these heretical ideas "Jewish Science" and suppressed their teaching. Jewish physicists based in Germany fled the…

Review Evoluent Veritcal Mouse C

· 500 words · Viewed ~340 times


Evoluent Mouse Buttons.

Can a mouse ever be worth £100? Yes. Let's get that out of the way. If you spend all day working with your hands, you owe it to yourself to give them the best possible equipment to protect them. For me, that's a vertical mouse with re-mappable buttons to help prevent RSI. Over the last few years, I've purchased several Evoluent mice. They've kindly sent me their latest model so I can write a …

No More Conference T-Shirts, Please!

· 8 comments · 700 words · Viewed ~1,071 times


A huge pile of old t-shirts, each covered in conference logos.

In an unexpected fit of spring-cleaning, I went through my wardrobe getting rid of all my old conference t-shirts. Hundreds of 'em! They're all covered in logos for companies which long-ago went bust, or for events which are no-longer running, and most have... errr... "shrunk" in the wash. I know I'm a grumpy old sod. But I've a couple of serious points to make. T-shirts are wasteful,…

Using the Evoluent VMCR C Series Vertical Mouse with Linux

· 10 comments · 700 words · Viewed ~3,289 times


Mouse with multiple buttons.

This is a quick guide for setting up your new mouse with Ubuntu. I'm a big fan of the Evoluent Mouse range, and I've agreed to publish this Linux guide in return for a review sample. The Basics The only way to configure this mouse is via the command-line. This may look a bit daunting, but I promise you it's simple. Just copy and paste the highlighted code. Open up a Terminal. You'll usually…

Knowledge Illusions

· 2 comments · 500 words · Viewed ~345 times


Screenshot of the Alexa app. She thinks Tim Roth played Doctor Who.

Optical Illusions trick your brain into seeing something that isn't there. Whether it is spirals which don't exist, movements which don't occur, or faces in curved lines - our optic centres are trivially easy to fool. Humans are not alone in this cognitive deficiency. Other animals are also conned into believing something which isn't true. This tomfoolery is not restricted to animals -…

Synthetarianism

· 1 comment · 350 words · Viewed ~298 times


Frozen drumsticks in a packet.

Synthetic meat is coming soon! Actually, it has been coming soon for a long long long long long time. There are many interesting social aspects to this future. Is lab-grown meat kosher or halal? Would eating human-meat be cannibalism? Is it vegetarian? But, most importantly, what do we call people with a dietary preference for in-vitro meat? Back in 2005, a blogger suggested "synthetarian". …