wjt is a user on mastodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse.

wjt @wjt

@federicomena if the tar.bz2 at freedesktop.org/software/bustl doesn't work, let me know! (I forgot that they do depend on host Gtk+ 3, but that shouldn't be a problem?)

@federicomena I publish binary builds for amd64 that have no host dependencies, if your distro doesn't package Bustle.

@federicomena another satisfied customer!

More ammunition for my “No New Shell Scripts” campaign: blogs.janestreet.com/when-bash

Over on Tumblr I occasionally write short reviews of things I've read. They used to fit easily within the constraints of a toot, but someone said they'd be more interesting if I actually described the book, so now they're … rather longer.

The latest batch: t.wjt.me.uk/post/160436898055/

OH: incredible 🍺/networking pun, apparently unintentional.

“Silicon Valley ought to invest in creating long distance, plumbed beer distribution. Open the tap and there comes your IPA straight from the brewery 10 KM away.”

“they'd just put too many hops in it though 🙁”

I'm allergic to cats so this particularly fluffy, dribbly individual is not very good news for me, but we did enjoy a good staring match when I disturbed her beauty sleep on a very comfortable lap.

Today I have mostly been fixing (aka rewriting) an N900 SMS exporter. In the unlikely event that anyone else still needs one, my fork is here: github.com/wjt/n900-backup-ext

wjt boosted

By a famous flag sits a watchman. A man from afar asks “Can I fuck that famous flag?”

“You cannot fuck that flag right now.”

“Can I fuck that flag soon?”

“Possibly, but not now.”

That B. Ross flag hangs, so historical and patriotic.

“If it attracts you so much, try. But know this: I am but a lowly watchman among many, and I am daunting.”

Such difficulty, thinks this man. Fucking famous flags is his right! But this man sits and waits.

wjt boosted

imagining a world in which school curricula (at all ranks and divisions, from start to finish) work toward this common goal: formulating an oulipian translation—lacking any flaws—of dril's flag-fucking post

wjt boosted

This is a good thing: help convert PDFs into an open database of local election candidates ahead of May 4. Takes just a few minutes to help out. democracyclub.org.uk/quests/

A successful, nostalgic morning extracting files from a defunct¹ Nokia N900. Going to have to write something to read SMSes out of the rtcom-eventlogger database – a chapter of my life I thought was long over…

¹ …seems pretty functional once I got a few minutes' power into the battery…

Cooked up a little PR to add support for the streaming API in Mastodon.py. The API is modelled on Tweepy's, if only to make it easier to adapt my existing bots…


A perfect day for sitting in traffic on the M4 🚗☀️

The things we do for our forebears…

Today in Spam Subjects: “Horse Mackerels” :horse: :fish:

@wjjjjt what do cross-site mentions look like?

@sil OT but I'm surprised (and pleased) to hear you stuck with Shell. The drop-shadow thing sounded final!

“Literally everything is the Norse god of ‘pillaging people from a boat’.”

Any suggestions on a snappier slogan than: “No New Shell Scripts Which Run More Than One External Command”?

“No New Shell Scripts” seems a little baby/bathwater-y, but the full form is … unwieldy.