's bl.aagh

BSD, Ruby, Rust, Rambling

Thomas Hurst

That is, indeed, my name

I’m a computer programmer from North East England. I started out with ARexx in the mid 1990’s, and it’s been mostly downhill from there via, amongst other things, Perl, PHP, Ruby, Python, C, and most recently, Rust.

My biggest claim to fame is co-developing the NZB specification, the de- facto standard for distributing binary data on the Usenet distributed discussions system. If you’ve downloaded a Linux ISO from Usenet in the past 15 years, I probably helped make it happen.

I primarily use FreeBSD, and run a small search engine to help the community keep track of what’s going on there and in related projects.

Beyond that, I enjoy PC games, a great deal of sci-fi, being violently assaulted by a chihuahua, and cooking.


If you have a problem, if no one else can help...

MethodLocationReply ProbabilityReply Latency
IRC Freaky @ libera.chat0.930 seconds–12 hours
Fediverse @Freaky@hachyderm.io0.82 hours—2 days
Email tom@hur.st0.68 hours–7 days


About this website

This site is generated using the Rust static website generator Zola, and hosted on a Caddy webserver, on a Contabo VPS in the UK, running the latest release of FreeBSD.

The theme is called aloof, and is custom-made by and for me, including the photo of a plasma ball and my finger in the corner.

Syntax highlighting colours are from Eric Bailey’s a11y-syntax-highlighting.

The icons are from Font Awesome and are CC BY 4.0. “All brand icons are trademarks of their respective owners. The use of these trademarks does not indicate endorsement of the trademark holder” bla bla.

Speaking of which – why bl.aagh? Because I’ve owned for ages and always thought I should put a blog on So I did.