Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

Interactive HTML Trees with no JavaScript and no CSS

· 3 comments · 650 words · Viewed ~4,896 times


A Twitter conversation rendered as HTML.

Many text based conversations threads can be visualised as a tree. This is a follow-up to yesterday's blog post about Twitter conversation trees. Mailing list archives often use nested <ul> to show a conversation. That's fine, but has the major drawback of not being interactive. There's no way to collapse a branch of a tree if you're not interested in that strand of the conversation. Older…

OMG! Twitter release an OFFICIAL conversations API!

· 4 comments · 850 words · Viewed ~1,970 times


An organic, branching tree view of a conversation.

One of the most requested Twitter API features is now available - the ability to get replies to a Tweet as a thread. Long time readers know that I've long been a fan of Visualising Twitter Conversations in 2D Space. But up until now you had to use horrible hacks to get the data. As trailed in their recent blogpost - conversation threading is now part of the official API! This allows you to…

Book Review: The One That Got Away

· 1 comment · 250 words


The New Zealand parliament building on a book cover.

Lauren Fraser is easing into a comfortable retirement when her historian friend Ro reveals a shocking secret. Ro’s research has uncovered the attempted poisoning of a New Zealand prime minister. Despite herself, Lauren is drawn into the mystery. Who was the would-be murderer and can they be brought to justice after thirty years? Who has been involved in covering up the plot and why? As they g…

Book Review: A Short Philosophy of Birds

· 3 comments · 300 words


Drawings of birds.

The greatest wisdom comes from the smallest creatures There is so much we can learn from birds. Through twenty-two little lessons of wisdom inspired by how birds live, this charming French book will help you spread your wings and soar. We often need the help from those smaller than us. Having spent a lifetime watching birds, Philippe and Élise – a French ornithologist and a philosopher – draw …

Book Review: The Long Tomorrow

· 150 words


A covered wagon trudges through a nuclear wasteland.

Two generations after the nuclear holocaust, rumours persisted about a secret desert hideaway where scientists worked with dangerous machines and where men plotted to revive the cities. Almost a continent away, Len Coulter heard whisperings that fired his imagination. Then one day he found a strange wooden box ... The fifth novel from the Queen of Space Opera - it was nominated to the Hugo…

How popular are "And Daughters" businesses?

· 2 comments · 550 words · Viewed ~490 times


Shop sign - Marlow and Daughers. Via https://flic.kr/p/a6S2rR

It's quite popular to see high street shops names "Somesuch and Sons". Indeed, my grandparents ran "Eden & Sons" for many year. Much rarer is seeing "... & daughters". But, of course, the plural of anecdote is not data! The UK register of businesses - Companies House - has a pretty good search engine. Doing a search for AND SON returns 220,000 results. We use the singular because that…

Where Everybody Knows Your Name (and other metadata)

· 5 comments · 300 words · Viewed ~303 times


A group of people in a video call waving at their cameras. Each has a name under their video.

I've made no secret of rather enjoying this enforced period of remote work. Sure, it has had its challenges - but there have been so many fringe benefits. Less commuting! No crappy-canteen lunches! More time to sleep in! And, today, I was reminded of another benefit. I am terrible at remembering names. Many a time someone has bumbled up to me in a corridor, asked my opinion on something, and…

"I could build that in five minutes!"

· 11 comments · 300 words · Viewed ~1,275 times


A digital watch.

It's rather dispiriting when you launch something, only to have people berate you for not launching sooner. A few months ago, I was involved in a medical questionnaire launch. Before it was released, I had several people send me polite (and not-so-polite) queries as to why it was taking so long. "I could build that in five minutes!" was the common refrain. Some people, dissatisfied with our…

Broadcasting vinyl over my LAN - ALSA2ChromeCast

· 6 comments · 700 words · Viewed ~1,228 times


Icecast admin page.

Previously, on the Terence Eden Adventures: I accidentally won a load of vinyl on eBay, and I bought the cheapest record player I could find. The record player has USB output. So I shoved it into a Rock Pi S - an SBC similar to a Raspberry Pi - to broadcast vinyl all over my house via ChromeCast! Here's how. Detect the audio Install alsa-utils if they're not already present. Find your…

Book Review - Race After Technology: Abolitionist Tools for the New Jim Code

· 500 words


A Black woman, face sorrounded by circuits, looks to the future.

From everyday apps to complex algorithms, Ruha Benjamin cuts through tech-industry hype to understand how emerging technologies can reinforce White supremacy and deepen social inequity. Benjamin argues that automation, far from being a sinister story of racist programmers scheming on the dark web, has the potential to hide, speed up, and deepen discrimination while appearing neutral and even…

Let's get rid of humans

· 8 comments · 400 words · Viewed ~236 times


A robot taxi driver.

We place a large premium on Human. Mostly because it is what we've always known. But, when given the choice, we often ditch humans for something better. Some random examples… Radio DJs Does anyone actually miss witless chatter between records? Use of Spotify suggests a large number of us don't need a Human to introduce the next record. Or hold a phone-in. Or read out dates of a gig. We m…

Inside a £30 record player

· 10 comments · 650 words · Viewed ~6,459 times


A circuit board.

I accidentally bought a load of vinyl records. So I decided to buy the cheapest, shittiest, turntable possible. This is the E1372. Made by Jia Yin King Technologies. This is sold under a variety of names and costs about £30 including postage from China. It's a plastic shell, motor, and ADC (Analogue to Digital Converter), which is powered via USB. It is the cheapest brand new player I could …