Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

Easy ways to add watermarks to images and videos in Linux

· 1 comment · 450 words · Viewed ~8,452 times


Mostly notes to myself :-) Here is a quick way to add watermarks to photos and videos. All Linux command line based - so perfect if you've got a lot of images you want to manipulate. Here is a delightful photo I've taken of a bee covered in pollen. I want to add a little copyright notice to it in order to discourage people using it without permission. This command uses imagemagick's…

Reducing the filesize of complex 3D .OBJ models

· 500 words · Viewed ~11,156 times


Loading large 3D Models in the browser is extremely resource intensive. 2D images are trivial to resize and resample with negligible loss of perceived quality. 3D resizing is complex. As part of my "Pirate Museum" I wanted to display 3D scans of statues using WebVR. The only problem is, these files are huge. Take The Dancing Faun - at full resolution, that's around 230MB. Even on fast…

IANA Insanity - or, how I learned to stop .worrying and .love the .new .internet

· 1 comment · 700 words · Viewed ~635 times


Glowing computer text showing dot com dot info etc.

In The Beginning There was the .com and the .org and the .net and it was good. And, I mean, there were probably a few others - but that's all people cared about. Go Forth And Multiply And THE LORD sayeth "Hey, do people want country codes? Like .UK, .FR, .DE?" And the people were all like "Duh! Yeah!" Except for the people of the American United States. For they gnashed their teeth and…

The Revisionist History of Mad Magazine

· 2 comments · 500 words · Viewed ~585 times


(Or, watching culture evolve in real-time.) I love Mad Magazine. My mother introduced it to me as a child. Although half the jokes flew over my head, I was hooked. I've spent years scouring bookshops for ancient Mad paperbacks, and picking through the discard pile at comic-book stores. One thing which always struck me was how progressive Mad was. Even back in the 1960s, it was an…

Review: A £60 Android Tablet - Onda V96 3G

· 1,500 words · Viewed ~436 times


This is a sponsored post - from the good folk at GearBest. Introducing the Onda V96. A 3G tablet for around £60. Hardware It's a pretty solid set of specs. The 9.6 inch IPS Screen runs at 1280*800. Colours are clear from all angles, skin tones are well reproduced. The screen is bright - if anything a little too bright on its dimmest setting. There's 5 point multi-touch - so you can use …

Don't use negative numbers for error codes

· 9 comments · 250 words · Viewed ~2,168 times


A warning to programmers - try to understand how people will use your error codes. This morning, I was confronted with a rather bemusing error message on my WordPress blog: Ok, so this should "never happen" and yet somehow it has. I wonder what on earth the error code means? I selected the error code and Googled it! I just copied and pasted the error message into Google and got back a set …

How *not* to do a password change page

· 3 comments · 200 words · Viewed ~419 times


We've all been faced with this screen, right? You haven't logged in to a website for a while, so it prompts you to change your password. sigh Annoying but probably necessary. The problem was, every time I tried to change my password, it told me that my old password was invalid. The one that I'd just used to log in. I use the incredible LastPass Password Manager - so I knew I wasn't typing…

PDFs are the Cheques of the 21st Century

· 1 comment · 1,000 words · Viewed ~706 times


Cheques (checks if you're American) are an amazing legacy technology. Invented in the 17th Century, they immediately transformed the financial landscape. They allowed anyone to transfer both vast and trivial sums of wealth with ease. Whole industries grew up around them - one of my first jobs was programming binary loadlifters repairing computerised cheque-readers - they're an example of a…

A Brief History of Killing the Headphone Jack

· 3 comments · 750 words · Viewed ~3,246 times


Is it the end-of-days for the humble headphone jack? As Apple prepare to remove it from their next iPhone - with Android manufacturers no-doubt following suit - I thought now would be a good time to look at the previous occasions when smartphone makers have tried to kill the headphone jack. This is a non-exhaustive history, mostly drawing from my industry experience and drawers full of old…

TinTag - Unboxing and Review

· 350 words · Viewed ~374 times


A couple of months ago I was giving a talk in Romania - the organisers had set up a technology expo showing off some great local start-ups. One which caught my eye was TinTag. Terence Eden is on Mastodon@edentTintag is pretty clever. BLE beacon but has built in Qi recharging. Very useful. thetintag.com#DevTalks pic.x.com/sjizdew274❤️ 3💬 2🔁 010:29 - Wed 11 May 2016 I've previously reviewed the…

PayPal doesn't care about 2FA security

· 3 comments · 400 words · Viewed ~1,472 times


Remember when PayPal was a cool new company dedicated to radically improving online payments? Seems like it was ages ago. Now PayPal is little better than then bloated banks it sought to overthrow. Arcane bureaucracy, impenetrable fees, and a lamentable approach to security. I was minded recently to switch on 2-Factor-Authentication (2FA) for all my accounts. Whenever I want to log in, I give …

Why do some WebP Images appear upside down?

· 1 comment · 300 words · Viewed ~263 times


A few years ago, Google introduced a new image format to the world - WebP. It purports to be a superior image format for the web but, like all new toys, it takes a little while for the bugs to be ironed out. I found a curious case where some WebP images are rendered upside down! On the left is Opera for Android, centre is Chrome for Android, and on the right is Firefox for Android. Firefox…