Jonathan Sanderson

@jjsanderson.bsky.social

Family roboticist/STEM engagement academic/digital tinkerer/film maker/general-purpose geek. Enthusiastic about (but not necessarily good at): bicycles, photography, sustainability, kites, parenting. Newcastle, UK.

"Could you wear this latex glove, then put that hand in this rubber glove full of lard?" "Why not just put my hand in the lard glove?" "Well…" "Oh, let's get on with it." – Our new chancellor, John Healey, 20 years ago. True story. Fair play, he saw what was needed and did it.

“Good morning. Do you want to know the football result?” “Go for it.” “England one, three to Mexico.” “Ah, shit.” “What do you mean?” “Well, that’s it then.” “?? England won. Three-two Mexico.” “That is *not* how you quote a football score.”

Claude: This timeout issue we’ve been chasing… Me: yeah? Claude: you’ve taught PHP, right? Me: yeah, we still use it for some… Claude: Whatever. You’ll never guess what the bug is. Me: Oh no. Claude: Yep. Me: No! It’s not one of _those_! Claude: it’s one of those. Me: Nooooo! empty(0) == true. FFS

"Hmm… I wonder what a node-based audio engine would feel like if it was driven by sensor outputs from a loose network of Micro:Bits?" [an hour passes, during which I bake a cake] "Thanks, Claude." (wasn't quite that simple, but… almost)

Screenshot of a prototype web application which takes inputs as data sources into a node-based graph, applying transformations, and feeding audio generators. It looks pretty stylish. Not evident from the image: it's also functional.

Been doing some image-to-text analysis recently, with proprietary datasets I’m not allowed to upload to a cloud service. So, running local models. In most cases I’m finding a 7b-parameter model is adequate. While I can run a 32b model on my hardware, the execution time difference isn’t worth it.

All these breathless newspaper articles about how ‘the Spitfire’ ‘could return to production,’ and (a) they all seem to have the same wording. So: regurgitated press release, huh? Also (b) not a single reporter thought to ask what engine they had in mind? That’s… that’s just a little important, no?

Fun fact: I used to be able to judge the refresh rate of CRTs by humming while looking at them, and judging the beat frequency between the refresh ripple and my vibrating eyeball. Got quite good at it; was an occasionally useful skill in TV studios. And yes, 75Hz+ FTW.

Daryl@zolbatar.bsky.social · 3mo ago

Some TVs used to drive me crazy with the high frequency buzzing. My hearing is probably bad enough now I wouldn’t notice. Not as bad as 60Hz CRT displays, especially in an office with fluorescent lighting. The flicker was so off-putting and gave me headaches. 75Hz+ was fine, thank you Diamondtron…

For a moment there, I feared my Swedish bookshelves weren’t going to fit in my Swedish estate car. This was disquieting. Turns out they do fit, if one foregoes space for one’s Swedish wife. Luckily, my wife is Welsh.