Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

Book Review: The Constant Sinner - Mae West

· 1 comment · 350 words


Book cover featuring a sultry blonde woman.

Yes, that Mae West wrote a novel. And it is a corker. Unabashedly sexy, druggy, provocative, and daringly modern. You can read the whole thing in West's voice: “It’s all right, Charlie,” she said. “I won’t hurt him. I only want to feel his muscles.” Every line just sizzles off the page. As with any 90 year old book, you might have to translate some of the slang: “the true story dope I’m commen…

Are there any modern closed-source programming languages?

· 4 comments · 550 words · Viewed ~1,354 times


Four generated images of William Shakespeare programming a computer.

At a recent OpenUK meetup, one of the participants declared that Open Source had comprehensively won. While businesses might not always release their proprietary source code, 100% of everything they wrote used an open source programming language. I wondered how true that was. You can, perhaps, moan about the shenanigans around Java's licencing and you mutter about whether it is easy to get…

SIP on Android - Sipgate and Linphone

· 2 comments · 350 words · Viewed ~1,417 times


Screenshot of the Linphone settings screen.

Three years ago, I wrote about how you could add SIP calls to Android for free. Android had a well-integrated system which made VoIP calling a first-class citizen on its handsets. Sadly, Google killed native SIP calling in Android 12. FFS! It's relatively easy to get it set up again, although you'll need to install a separate app. Sign up for a free Sipgate account. That will get you a UK…

MSc - completed!

· 13 comments · 350 words · Viewed ~687 times


Screenshot of my graduation notification. I got a distinction!

Back in November 2020 I started studying for an MSc. And, yesterday, I got this... All done! I've got to say, it has been... an experience. I've relentlessly blogged about the process. The academic content was pretty good, but the administration by QA.com was nothing short of atrocious. Missed deadlines, unhelpful staff, incompetent tutors, and admin staff who clearly didn't care about the…

Help Wanted! Testing Better Markdown Footnotes

· 4 comments · 1,000 words · Viewed ~329 times


A very long footnote.

I've been thinking a lot about footnotes in Markdown. I've contributed a patch to make them slightly better in WordPress. Now I'm wondering how to make them more useful by enhancing their pop-up title text. To that end, I'm writing a patch for PHP Markdown which will display the first ~200 characters of a footnote in the pop-up title text. Hover over the superscript number and you'll get a…

Some thoughts on "Hacking the Cis-tem"

· 5 comments · 800 words · Viewed ~418 times


Black and white photo of the Queen Mother pressing a button on a 1960's era computer.

I recently read a wonderful paper by Mar Hicks called "Hacking the Cis-tem" which is about database design in the 1960s and the nascent digital state's approach to transgender individuals. It's a short and readable paper with some jaw-dropping anecdotes. Like the man who immediately got a pay rise after his transition, despite working in exactly the same job as before; women were on a lower pay…

Book Review: Conspiracy: A History of Boll*cks Theories, and How Not to Fall for Them - Tom Phillips & Jonn Elledge

· 1 comment · 500 words


Book cover showing a UFO beaming up a cow.

Much like Tom Phillips' last book this is a fun and well-written look at a peculiar facet of humanity. How conspiracy theories work, and why so many people are attracted to them. The book is very now - and I do wonder how it will date. But there's something invigorating about reading a book which tracks the route of a two-hundred year old hoax to the present day. It accurately describes just…

Book Review: The Reincarnated Giant - Mingwei Song

· 550 words


Book cover. A cybernetic man floats in a tangle of wires.

This is an anthology of modern Chinese science fiction, loosely grouped into three main themes. I'm sad to say that some of the stories are a lot of hard work. One is barely sci-fi - more like a spiritual paean to the souls of people caught in a disaster which, bizarrely, has a throwaway line about aliens in it. One is an interminable description of domesticity which, if I've understood…

Book Review: Radicalized - Cory Doctorow

· 2 comments · 250 words


Book cover for Radicalized.

This is a difficult and disturbing book. It is a great read for any hacker - it's all about the way technology abuses people and how it radicalises people into fighting back. The dialogue is Socratic and the stories are a set of parables. The first asks us to consider what are the limits of protecting people? When we try to restrict technology "for your own good" it often has a degrading and…

Book Review: "You Are Not Expected to Understand This" How 26 Lines of Code Changed the World - Torie Bosch

· 300 words · Viewed ~204 times


Book cover. Lines of code hover on a blue background.

A superb book! It traces the origins of 26 facets of modern life so that you can understand the code which underpins them. There's only a smattering of actual code you need to read - most of it is constrained to gorgeous hand-drawn illustrations. Although I got a bit of a shock in the 2nd essay when I was confronted by ξ3 < exp(ΔE/τ)! Thankfully the rest of the chapter does a good job of ex…

Book Review: Stronger, Faster, and More Beautiful - Arwen Elys Dayton

· 2 comments · 150 words


Book cover featuring a woman's head twisted as a spiral of DNA.

Wow! What a stunning book. It's a series of short stories - all taking place in a world where gene-editing isn't just legal; it's a sacrament. Each chapter jumps us further into the future. What starts off as an uncertain way to improve the human species gradually becomes more beautiful and more terrifying. Do you lose your virginity if you do it with a reconstructed girl? What life is there…

Book Review: Shakespeare in Jest - Indira Ghose

· 300 words


Book cover.

This is a short but interesting look at the way Shakespeare's comedy was understood by his contemporaries - and how his legacy still influences modern comedians. There's a good deal of discussion about the role comedy played in society, and the interplay between actors and playwright would have worked. But, sadly, it never quite makes the leap to demonstrate the way that it changed the world. At …