Some new HTTP verbs


Photo of an orange cat chewing on the wires coming out of the back of a computer.

Hyper-Text Transfer Protocol is, by some measure, the most popular way for computers to talk to each other on the Internet1. Generally speaking2, clients (like browsers) talk to servers using a set number of HTTP "verbs". This tells the server what sort of thing the client is trying to do. The two most popular3 verbs…

Continue reading →

DNS Esoterica: BIMI - SVG in DNS TXT WTF?!


Screenshot of an email.

You've been on the Internet a long time, right? Of course you know what BIMI is. All the cool kids do. But, for those of you who aren't hip to the jive of the Infobahn... BIMI (Brand Indicators for Message Identification) is a new standard that can curb the issue of online impersonators. ... BIMI…

Continue reading →

DNS Esoterica - Why you can't dig Switzerland


Glowing computer text showing dot com dot info etc.

As part of my new job, I'm learning a lot more about the mysteries of the Domain Name System than any mortal should know I thought possible. The humble unix dig command allows you to query all sort of DNS information. For example, to see name server records for the BBC website, you can run:…

Continue reading →

Drones Vs Telegraphs


Mini drone which fits in the hand

There is a thoroughly modern story coming out of Ireland: Drones are being used routinely around Irish racecourses to take advantage of a short time lag between broadcast footage of events and the action on the ground. Even this small delay allows gamblers take advantage of changes to so-called “in-running” betting odds, if say a…

Continue reading →

How many connected devices do you have at home?


Five years ago, I wrote that I had 30 connected devices at home. How has that changed over the last half-decade? Some of my devices have consolidated. My Eufy security cameras have a hub - so despite having more cameras, They're using fewer IP addresses. Similarly, I've replaced most of my LIFX bulbs with Zigbee…

Continue reading →

The State of SIP


Choose a SIM for this call.

How well does SIP work on a modern Android phone, with no 3rd party apps? I'm trying to give up my mobile phone contract. As part of that, I'm switching my voice calls to VoIP providers. For family and friends, that usually means WhatsApp, Skype, Signal and other consumer apps. For work, Hangouts, Zoom, and…

Continue reading →

Broadcasting vinyl over my LAN - ALSA2ChromeCast


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…

Continue reading →

Some Thoughts on Broadband Speeds in the WFH Age


A speed test result.

ISPs suck. They're designed to. The A in ADSL stands for "Asymmetric". That is, your download speed is faster than your upload speed. This makes sense for most domestic purposes. Most people suck down a lot more than they push up. But we've now entered the (permanent?) work-from-home era. If you're anything like me, you're…

Continue reading →

Netizens or Webizens?


Screenshot from a Guardian article about Chinese Webizens.

Way back in the 1990s, the word "Netizen" was coined. I always took it to mean "someone who lives on the Internet". In modern times, the neologism has been superseded with "webizen". I find this an interesting development. It is well known that people often confused the Net with the Web. Hence the need for…

Continue reading →

What's the fastest legal use of the Internet?


I rediscovered an curious Tweet from 2012: Interesting that Arqiva point out that fastest legal use of Internet probably only requires 2.5MBPs. Reliability key #commsreview — adam kinsley (@adamkinsley) July 4, 2012 That was a reasonable - if incorrect - assumption at the start of the decade. Streaming TV was in its infancy, and it…

Continue reading →