Daniel Barlow boosted

The unreasonable effectiveness of simple HTML

I've told this story at conferences - but due to the general situation I thought I'd retell it here.

A few years ago I was doing policy research in a housing benefits office in London. They are singularly unlovely places. The walls are brightened up with posters offering helpful services for people fleeing domestic violen


#/etc/ #html5 #web #weeknotes #work

Playing with a motion sensor, but mostly it seems right now to be sensing random fluctuations in the ether. Not really a fan of the witty esp12f breakout, there's no simple way to attach anything to any of the pins while retaining the usb connection for flashing.

gnome-shell[1402]: libinput error: event14 - SynPS/2 Synaptics TouchPad: client bug: event processing lagging behind by 26ms, your system is too slow

The average rate of a touchpad is about 40 packets per second (according to teh internets), and my computer contains a 4 core 2.6GHz CPU. I wonder which part of the "system" is to blame for this slowness

Got new chunky tyres for my Croix de Fer bike (Panaracer Gravelking AC) - much much much better at gripping in the muddy forest, even rode through clay with standing water on it. Not nearly as good on tarmac, though - bike slid on a left turn as I was riding to the forest and now I have road rash on my elbow

Hopefully lockdown means no traffic on the roads and I can get the road bike out a few times in the next month too

Daniel Barlow boosted

ok let's do this

announcing FennelConf Online: 2nd of January 2021 @ 22:00 UTC / 14:00 US Pacific

this is not a "proper" online conference; it's just a chill show-and-tell. take 10 or 15 minutes to talk about something neat you did with Fennel.

DM or email me if you want to show something. there is no expectation that presentations be fancy or polished. no slides please, just bring your enthusiasm.


Daniel Barlow boosted


Your Lifestyle Has Already Been Designed
> [T]he 8-hour workday is too profitable for big business, not because of the amount of work people get done in eight hours (the average office worker gets less than three hours of actual work done in 8 hours) but because it makes for such a purchase-happy public. Keeping free time scarce means people pay a lot more for convenience, gratification, and any other relief they can buy.


Daniel Barlow boosted

In the course of staring at my ugly 30 line function trying to figure out how to break it up so I can make it testable, I have found a bug that I didn't know existed. It's probably not a bug I would have thought to write a test case for, either.

There is definitely some software development practice regarding which this forms part of a relevant argument, but I don't know what that practice is nor whether the argument is for it or against it

Daniel Barlow boosted

Daniel Barlow boosted

Tomorrow I will find out for real if it works, but I seem - at leat, after only ~ 20 years - to have added Markdown support to my blog. I was getting a bit fed up of writing backticks and publishing entries before remembering that Textile uses @ signs for that instead

Shoutout to @yogthos@mastodon.social for markdown-clj which did all the hard work already


(I have mixed feelings about Clojure lately, but I must admit I'm quite happy that I can pick up a ~ 6 year old project, update the dependency versions and hack this in, all in the space of a couple of hours. I have trouble imagining that the same would be true in Ruy)

add support for markdown · telent/yablog@7a43ede


Daniel Barlow boosted