Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

Happy Birthday @Summerbeth!

· 300 words · Viewed ~207 times


Liz drinking from a Viking horn.

I started dating Liz - my now wife - one cold January back at university. We were young and disgustingly in love. This was it - 💕true love💕! And then, right in our honeymoon phase, she left to Australia for the summer holidays. We both wailed and made overly dramatic speeches about how we'd stay true to each other. And we'd write every day! And nothing would tear us apart! Those eleven weeks sss…

Some updates to SuperTinyIcons

· 250 words


Rows of icons - each one has the size printed next to it.

I love reading Changelogs - but I hate writing them. Here's what's changed with SuperTinyIcons since I launched it in 2017. It's a project to create SVG logos of popular services in under 1KB. Maximum filesize is 1,023 bytes. New Contributors! What started off as just me noodling around, has now attracted over 60 contributors! Some just drive-by and make a single change, others stay for a…

Postel's Law also applies to human communication

· 3 comments · 350 words · Viewed ~205 times


Black and white photo of women working at a telephone switchboard.

Early Internet pioneer, Jon Postel, beautifully captured the "Robustness Principle" for networked communications. "Be strict in what you send, and generous in what you receive." That is, any computer sending data to another, should stick closely to the specification for that communication channel. Any computer receiving data, should expect that the sender isn't following the principle, and…

No software licence will save you from hyperbolic doubt

· 2 comments · 500 words


Trinity from the movie The Matrix, she's a bad ass hacker!

Imagine that you're a spotty 16 year-old. You've just discovered philosophy. You will almost certainly have a conversation like this... Dude... DUDE! What if... What if, like, we're all just brains in a jar and, like, a machine is projecting reality around us...? Whoa...! I bet you've had that conversation with someone. Probably after you first watched The Matrix. As a philosophy, it is a lot…

I hate subscriptions

· 5 comments · 800 words · Viewed ~653 times


An American Express credit card.

Look - I get why your app or service wants me to pay a subscription. Recurring revenue is useful for a business. Your ARPU KPI is OMG to your VC. And, no doubt, there's research showing how people are more likely to eat a kitten than cancel a subscription. But I hate it. I resent having to expend mental energy to keep track of my subscriptions. Making sure they're still good value for money.…

You've got to show up to make a difference

· 2 comments · 400 words · Viewed ~213 times


Jean-Luc Picard saying " It is possible to commit no mistakes and still lose. That is not a weakness. That is life."

Eleven years ago, the BBC announced plans to encrypt all of its free-to-air digital TV channels. The technology world was aghast! I saw thousands of Tweets from hundreds of people, angry blog posts, mailing lists erupting with fury. There may even have been a petition. The regulator, Ofcom, announced an enquiry and solicited for feedback. Terence Eden is on Mastodon@edentDespite all the…

Dark Mode and Transparent Images

· 3 comments · 300 words · Viewed ~1,066 times


A Hhrd to read image. The text is black, but so is most of the background. Bits have a white background.

Dark Mode is the new cool. Apps which automatically switch to an eye-friendly palette when lighting conditions are poor. Nifty! Most of the time, it's as simple as making the text a lightish colour, and the background a darkish colour. But all that fails when you use transparencies in images. Here's a quick example. Using the GitHub app in dark mode, I visited a repo which used a transparent…

Building a physical tag!

· 29 comments · 300 words · Viewed ~3,594 times


This is the latest of my many terrible lockdown-induced ideas. I'm saving money on commuting. So I'm spending it on tech-crap I really don't need. I bought a new laptop sticker. Anyway, enough waffle, here's the end result: This uses 2-frame lenticular printing. History No browser supports the <blink> element any more. It used to make text blink. It was a silly idea that got out of…

Semantic Dates in Wagtail Blog Posts

· 250 words


The HTML5 Logo.

(Written because I couldn't find an easy guide online.) Here's the code (formatted for readability): <time datetime="{{page.first_published_at|date:"c"}}"> {{page.first_published_at|date:"j F Y"}} </time> You can also use last_published_at if it is a page which has been updated. WHY?!??! Semantics. HTML5 contains the <time> element. The contents of it show up as normal running text, but…

Book Review - Teaching Medicine and Medical Ethics Using Popular Culture

· 350 words


Surgeons standing over a body.

This book demonstrates how popular culture can be successfully incorporated into medical and health science curriculums, capitalising on the opportunity fictional media presents to humanise case studies. Studies show that the vast majority of medical and nursing students watch popular medical television dramas and comedies such as Grey’s Anatomy, ER, House M.D. and Scrubs. This book is c…

Building an "On This Day" site for your Twitter Account

· 3 comments · 350 words


Several columns of Tweets. Each one from a previous year.

I wanted to see what I was Tweeting on this exact day last year. And all the years before. So I built a website! It's a disgusting hack, and I'm truly sorry for unleashing it on you. Using the API You can't. The Twitter search API only goes back 7 days. This whole idea would be much easier if I had access to the Premium API. But! The Twitter website has no such restrictions. Advanced Search …

LED strips for under-bed lighting

· 5 comments · 250 words · Viewed ~591 times


Lights threaded over slats.

When we moved house, we found the previous owners had installed under-cupboard lighting in the kitchen. It uses basic and cheap 12V LED strips. The strips are flexible and have glue on the back. We didn't like them in the kitchen. So we tried them on the stairs. Terence Eden is on Mastodon@edentTrying to work out where I want LED strips.The "aeroplane emergency lighting" look on the stairs…