Performance of folktunefinder.com and Cloudflare

Long story short

I put Cloudflare and a CAPTCHA on Folk Tune Finder. It’s a pragmatic decision, which ensures that the limited resources of the site are used for the people it’s intended for. It’s an uneasy trade-off that doesn’t align with all of my principles. It does, though, align with the fundamental principle of folk tune finder: helping people to find tunes.

Read more...

Three Bean Salad: Jingleography

I have been asked to pass on the following message to Three Bean Salad Podcast:

Esteemed Beans,

Your recent episode, “Elevators”, was so flagrant in its profligate use of jingles that I must break my silence and share my top secret research project.

Unlike many, I don’t use your podcast to go to sleep. But I do use it to wake up, and the jingles really get me out of bed. Knowing the exact timings of each episode is crucial for my scientific lifestyle. I have therefore scientifically catalogued every jingle and cross-referenced it against every episode.

Read more...

Pipes and Paper: Ancient Abstractions (or: hacking my ReMarkable tablet into a live presentation tool)

None of the below is particularly original. That’s kind of the point.

Paper

I’m addicted to paper. When reviewing documents I prefer to print them out and scribble on them. That’s all well and good in an office located on a planet with infinite trees, but I find myself in neither of those situations.

As a programmer, I also find it useful to scribble things down on paper, point at various scribble marks and ask people questions. I do enjoy making carefully perfected, data generated, diagrams with arcane tools. But scribbling is a necessary precursor.

Read more...

A Light Box in Heavy Times

My son is nearing his second birthday, which makes him nearly two years old. When he was only four months old I decided that I would make him something with buttons. I didn’t have much more of an idea than that, but I ordered one hundred illuminated buttons and started mulling what to do with them. Nothing much happened for a few months; I knew this was a long term plan. But every so often my subconscious would come up for breath, and I would open the drawer and get them out. Just to see how they felt.

Read more...

UX for Toddlers

 

This was a micro-slot talk at Oxford Geek Nights #51.

As my son found his feet and began to walk, he found his hands at perfect height to reach the piano. Music is very important to us, and I could not have been more delighted to see him walk over to the piano and press the keys with the tips of his fingers.

Read more...

It'll be different once we get there: 2019 retrospective

This year has happened all at once, and hasn’t stopped once all year. It’s been one thing after another, but somehow all got on top of itself. Nonetheless, here’s my attempt to flatten it out into an annual retrospective. It’s a little less procedural than previous years. If you don’t wish to spectate I suggest you scroll to the bottom and read the last sentence. There’s nothing particular there, at least not yet, but you can at pretend to have read everything in between.

Read more...

Dry Land

This is the ninth of the eight boat stories, and quite possibly the last.

“May the road rise up to meet you”, goes the saying.

In eight years I spent living on a boat, the water did rise up to meet me quite suddenly once or twice: one minute ‘down there’ and the next ‘rushing up to meet me at speed’. On other occasions, during floods, it rose slowly, deliberately, made its point and then ebbed away.

Read more...

Guyana

This is the eighth, and penultimate, of the eight boat stories.

My first boat, Dawn, arrived with a Lister LR2 diesel engine. When I bought her, the boat was about 20 years old, but the engine was double that. What lives, I wondered, had the engine had before it ended up in a boat?

It wasn’t a terribly long after that that my father laid his hands on a very slightly better engine, a Lister SR2, and convinced me that it would be in my interests to swap engines. The Great Engine Swap ensued. And you can read about it here, here and here.

Read more...

Wot? No Diesel?

This is the seventh of the eight boat stories.

Canal boats aren’t quiet. They may seem that way from a distance, but, when underway, the captain is often unable to hear the first mate over the sound of the engine. Important communications, such as offers of cups of tea often go unheard. At least, that’s the most generous interpretation of the occasional lack of tea. (One mustn’t take a cynical approach to boating; that way lies bow thrusters).

Read more...

Icebergs

 

This is the sixth of the eight boat stories.

Boats are akin to swans. Which is to say that they’re like icebergs. Whatever their appearance, there’s a lot more going on beneath the surface than you’d think. On an afternoon stroll down the river, one might spot one or more boats, swans and / or icebergs. And unless someone’s having a really bad day, you probably won’t see what lies beneath any of them.

Read more...