@jezhiggins @Edent hey, it keeps my Dad out of trouble. If he’s checking how much power is being directed to his car for free he’s not being persuaded to vote for Nazis by an AI generated picture of the local high street in 1827 posted to Facebook.
I find myself reading the TLS spec (because what else would a boy do at 11pm on a Thursday?) and this document is full of cursed phrase in the form “For reasons of backwards compatibility with middleboxes…”
So far my highlights are “all negotiations must claim version 1.2, we’ll stuff the real version in somewhere else later to stop traffic inspectors crashing”, and “this new message identifies as an older message but one of the values is the SHA256 of the name of the new one”.
Do not collect the data that you do not need.
Do not collect the data
that you do not need.
Do not collect
the data
that you
do not
need
.
Amazon want me to return the ear syringe that cracked after one ear. I’ve decided not to include the tip that’s been in my ear canal and included a small note for whichever unfortunate person gets tasked with unpacking the return so they’re not wondering.
Messaging apps should allow me to flag people as doing this. Anyone with that flag would get a cooldown placed on notifications so that I’m not left wondering what’s so urgent.
https://mastodon.social/users/fesshole/statuses/116563929033604800
@AoifeGreenhamIllustrations @nette this post has literally made me realise (at 1130pm as I go to bed) the reason I’ve been grumpy and dissatisfied with the world all day is that I forget to take my medication this morning, so, uhh, yeah.
How is Apple Podcasts so catastrophically unable to reliably sync the point I stopped playing on my Apple HomePod? The whole sales point on those things is “just tap your phone on it and what you’re playing will transfer over”, what’s unwritten there is “but we’ll be fucked if it resumes where you left off next time you pick your phone up”.
Today in ways my brain is broken: someone posting a map with one pin in entirely the wrong place and almost immediately going “lat/lon have been entered back to front”.
I’ve been writing C on and off since I was 12 and my approach to working out if I need `var`, `&var`, or `*var` is still mostly to try one and see if the compiler explodes, then keep going until it stops moaning at me.
I work at #Grafana and persuaded my marketing team to sponsor #emfcamp ... I was speaking to #Antithesis and also persuaded them to sponsor EMF Camp.
Result... EMF Camp have a load of money, and I have more tickets than I need = a good problem.
Antithesis have given me 2 tickets and 1 car park pass to EMF Camp to give away, for free, with zero expectation of anything... also I have maybe 1 spare Grafana sponsor ticket... but how to do this?
Well here's Antithesis https://antithesis.com/ just for FYI, it's like a simulation testing fuzzer... runs your containers and fuzzes them amongst other things. Grafana you already know. That's the entire marketing pitch for both.
Anyone who both boosts and likes this post by 12:00 UTC on Thursday 7th May... those people will be entered into a random draw and I will give those people tickets. If someone does not reply within an hour of me notifying them, I'll move on to the next person, etc until all the tickets I hold are gone.
Yay to EMF Camp https://www.emfcamp.org/ which is July 16th– 19th 2026 in Eastnor, UK.
I really have to stop having ideas because now this ADHD is medicated I also have the ability to execute on them and my life is way too full already.
Why must everything be YAML now? I’ve been playing with ESPHome recently, the device support/build pipeline is amazing but I really hate that it’s all built around a precarious stack of YAML with embedded C++ (no, that’s not a typo).
There’s all sorts of clever pre-processor hacks and extension points to make the YAML somewhat composable but please, just use a real programming language.
Can’t work out whether I have a migraine or the chip on my glasses lens is having much more impact than I’d expect on my ability to see. Either way I’m going to feel sorry for myself on the internet here.
💗 Schengen
“Have you ever wanted to fly across a border more than 40 times in one minute? No? As of last month, you can do it anyway: By hopping on a swing in the towns of Baarle-Hertog-Nassau, you can fly from the Netherlands into Belgium and back.”
https://europeancorrespondent.com/en/r/borders-are-a-construct-but-this-swing-isnt
Stand back everyone, I’m writing C. ESPHome doesn’t have a functioning display driver for the little e-paper display thing I bought a while ago. I’m going to attempt to port the example one into an ESPHome component, which I’m sure will result in no swearing at all.
It finally happened, I forgot about an online grocery delivery slot I’d put a placeholder in for and then didn’t update it. Really hoping I can cancel the £60 worth of Soleros that are on their way.
Someone at work (a company which specialises in gathering/reporting on energy usage and indoor air quality data) showed up in the main channel and basically went “who has opinions on Home Assistant”.
May as well have posted “everyone take the rest of the day off”, the impact on company productivity would be similar.
This is cyberpunk as fuck.
https://techhub.social/users/rayckeith/statuses/116439195184878052

🇪🇺