@prologic@twtxt.net So many people calling this thing “he” and saying things like “I had a discussion with him” or “he explained his reasoning”, it’s mind boggling. Nobody even questions it anymore.
@bender@twtxt.net (The original author calling it out would be this link: https://github.com/chardet/chardet/issues/327)
@kiwu@twtxt.net A backwards MP3? 😅
@bender@twtxt.net Must be crazy living this close to the rockets. 🤯 Have you ever heard anything (not just this one)? 🤔
RIP Vim 😢 https://hachyderm.io/@AndrewRadev/116175986749599825 https://github.com/vim/vim/pull/19413#issuecomment-4000394026
Since nobody asked for it, more Courtney. 🫠🫠🫠
Yay, groff 1.24.0 is out and this is fixed now (on the left):

@lyse@lyse.isobeef.org Today is full moon, did you catch it? 😃
Since I’ve been recently appointed “the bringer of music” … 🤪
Lauren Hart has joined Arch Enemy 😍 Arch Enemy – To The Last Breath
Kayla Dixon replaced Avienne Low in Vintersea a while ago and she’s doing a phenomenal job 🤯 (Avienne was already great) Vintersea – Become The Wave
Rikke List with Konvent makes for funny stories in YouTube comments (little boy wonders “women can do that?!”), and those are just killer riffs by Sara Nørregaard 🤘 Konvent – Puritan Masochism
I miss the days when Mina Špiler was with Laibach, she was perfect for this group 😢 Laibach – Bossanova
Courtney LaPlante is from another world entirely 😍🫠 (be sure to watch this to the very end 😅) Spiritbox – Rule Of Nines (one take)
sqlparse is also unsuitable for me: https://github.com/andialbrecht/sqlparse/issues/688
@lyse@lyse.isobeef.org Nope, sorry. 😞
@bender@twtxt.net Don’t worry, I also stole it (from a coworker). 🤣
@bender@twtxt.net I think I haven’t written a single line of code outside of work in the last ~3 weeks, because I was so distracted by (gestures broadly) everything.
@lyse@lyse.isobeef.org Ah, oh, this page has historical data:
https://kachelmannwetter.com/de/messwerte/baden-wuerttemberg/temperatur/20260217-1400z.html
I would have been too lazy to take photos when my fingers were freezing off. 😅
@abucci@anthony.buc.ci coined the term “failscene”:
https://buc.ci/abucci/p/1771250567.039684
I wonder about using “failscene” to describe the current slate of AI tools and demos. In contrast with the demoscene, which is about getting very low powered computers to do cool things you wouldn’t expect them to be able to do, the failscene is about getting very high powered computers to fail at doing boring things we already know how to do without them. Plus you can stylize it fAIlscene if you’re inclined to.
I love it.
@lyse@lyse.isobeef.org The sun makes it look nice and cosy and warm, but it wasn’t, right? 😅
@kiwu@twtxt.net Since I’m not living in the US, I haven’t seen it. I’ve only witnessed all the “outrage” about it through shows like Jon Stewart’s Daily Show. 🤣
@lyse@lyse.isobeef.org Nice talk indeed.
Interesting to see that his ideal job ad talks more about the company than the required qualifications of the candidates. That alone is what 99% of companies get wrong. They just have a long list of “you must know these 500 things”, yeah, great, goodbye then. 🤷♀️
Just checked our job ads, some of them actually do list the salary. I’m surprised. 🤔
TIL: If you’re trans in Germany and you want to start hormone therapy, you still need to be officially declared “trans” first (Indikationsschreiben, page 18: https://www.transinterqueer.org/wp-content/uploads/2022/04/Hormontherapie_DE_barrierearm.pdf) and then you can try to find an actual doctor to get the meds. All with super long waiting lists. This takes forever. 😩
Changing your legal name is surprisingly easy in comparison, at least since 2024: https://www.bmbfsfj.bund.de/bmbfsfj/aktuelles/alle-meldungen/anmeldung-zur-aenderung-des-geschlechtseintrages-jetzt-moeglich-243056 (From my perspective, that’s the less relevant part, though, because there’s a good chunk of people that you can just ask to call you differently (friends, cowokers, …) and then do that legal stuff later. But you want your body to change, like, now.)
@lyse@lyse.isobeef.org They certainly don’t. 🫤
Had an idea earlier: How about going all in on sustainability and saving money/energy, so how about telling your customers “AI is a bad idea $because_long_list_of_reasons, here are our alternatives, you’ll thank us in 5 years”? (I bet the customers wouldn’t listen either … 🙄)
Okay, so the funniest thing that has happened at work in the realm of AI so far is this:
So this guy (that holds a certain position of power) wants people to use more AI, meaning people are expected to install a set of AI tools on their laptops. But, of course, he doesn’t want to write proper documentation for this, because that would be silly monkey work, right? So he conjures up some AI prompts that are intended to make the AI agent install all this stuff by itself.
Do you see where this is going? Can you see the punchline?
That’s right! Since none of this AI stuff is deterministic, every setup is different. 🤦♀️ Like, 10, 20 systems, all set up a little different and people wonder why this or that doesn’t work as expected.
Okay, it’s not funny.

@lyse@lyse.isobeef.org … at least this story was entertaining to read. 😅 If only Firefox’s storage format wasn’t so convoluted, you could have just shut it down and removed all the unwanted tabs. 🫤
In case you’re bored and need a laugh: https://www.youtube.com/playlist?list=PLP5z5Xlj-uEVYDMR9DVI1tK7ICdM7LeWq
I can’t remember if the hex viewer back then had these options. Don’t even recall what software that was. :-)
The one that I used during my Windows 95 days was “Hex Workshop”. It had similar features, just not as promimently displayed. It shows them down there in the statusline as “Value”:
https://movq.de/v/a24558f83f/s.png
Newer versions can probably do more, haven’t checked. 😅 (Assuming this program still exists.)
Apart from selecting text to copy into the clipboard. But that probably has the potential for trouble and interference with button clicks, etc.
Yeah, that’s a big problem: Once you activate mouse mode in the terminal, the terminal loses the ability to select text. 😞 You’d either have to emulate that in the program itself (like Vim does) or give the user an easy way to turn mouse support on/off during runtime.
How did the startup times develop?
They’re pretty stable at around 230 ms on my old NUC. It’s just fast enough so that it doesn’t annoy me.
I’m inclined to remove all mouse support, except for moving windows. 🤔 I originally wanted this to emulate the behavior of DOS programs, but a) mouse support is a lot of code, b) using the mouse is cumbersome anyway and I would rarely do it.
Slow progress: My hex editor now has an info panel that shows what’s under the cursor. https://movq.de/v/f9586ec65c/s.png
What’s going on here?
https://imgur.com/gallery/dude-back-trying-to-keep-together-ilY5Ltu
Is that real? Did I just watch a politician genuinely chuckle? That’s unheard of. Is that even legal?
@lyse@lyse.isobeef.org Sauna is awesome – if it wasn’t for other people. 🤣 A little mökki in Finland with a private sauna, that would be it.
@lyse@lyse.isobeef.org Found some numbers now, they’re saying it was around 10cm in 3-4 hours. I don’t know, felt like more. 😂 The forecast wasn’t really good either, now that I think about it. They said there’s going to be some snow, okay, fine, but then, boom.
Haha, that old ad is lovely. Those days are over. 🤣
Haven’t watched it to the end yet, but @lyse@lyse.isobeef.org might like this: https://www.youtube.com/watch?v=EarBm4tfMXs
@lyse@lyse.isobeef.org I don’t know a number (wait, why can’t I google a Wetterbericht but only a Wettervorhersage?!), but it was enough for public transportation to shut down. 😅 I think I saw around five trucks on the side of the road who couldn’t continue, too icy. Some cars stranded.
My car has an automatic gearbox and I’m not sure if that’s good or bad in such conditions. 😂 Pretty hard to accelerate without spinning wheels …
@prologic@twtxt.net (While browsing through that, I noticed that https://mu-lang.dev/ itself doesn’t really mention the source code repo, does it? 🤔 Like, the quickstart guide begins with “Build the host: go build ./cmd/mu”, but where’s the git clone … command? 😅)
I’m not really sure what the goal is. 🤔 Do you want to get pull requests for the docs? Or bug reports for mu itself? 🤔
Well that was a lot of snow. Barely made it home. (Because, of course, today was the day where I went to the office. 🤣)
Aww man, I need to pick up learning Finnish again. I just love the sound of that language.
Surprisingly, I still understand quite a bit of what she’s saying here: https://www.youtube.com/watch?v=Wfnt5-7QBvQ
I reckon up until then you had to have another first name that clearly differentiated.
Yes, apparently so. (I’m glad we stopped doing that. I don’t get this obsession with the contents of other people’s pants. 🤢)
Now I’m wondering, was that also the beginning when parents started giving their kids really weird names?
Did this ever happen or was this an urban myth? Would have to dig up some statistics, I guess. (Anecdotal evidence: None of the people I know gave their kids crazy names. 😆)
Fell into a bit of a rabbit hole and learned that it took German law until 2008 to actually allow unisex/gender-neutral first names: https://www.bundesverfassungsgericht.de/entscheidungen/rk20081205_1bvr057607.html 🤦
@bender@twtxt.net Will do. 🤣
@arne@uplegger.eu Das klingt spannend! Setze ich mal auf die Liste. (Bin gerade an The Luminous Dead dran.)
I wonder if my elderly German neighbors have learned enough English by now to understand what I’m swearing about all day long. 🤔
@klaxzy@klaxzy.net Nope, not IONOS, but we use them a lot at work. To be honest, I consider them one of the better providers (at least regarding the IaaS stuff that we do). 😅
My hoster broke UDP, so DNS is broken as well and that takes a lot of things with it. No more email for me, I guess.
Let’s hope they’ll fix it soon.
@prologic@twtxt.net (I still don’t know how you can muster up so much motivation and energy (especially when you have a family). Are we the same species?! 😅)
@lyse@lyse.isobeef.org Abed is a character from Community and “cool cool cool” was one of his “things”: https://www.youtube.com/watch?v=vMXYjejIup4
@lyse@lyse.isobeef.org Ohh, Winter Wonderland. Lovely!
Never had frozen hair. 😳 With just around 0°C? 🤔
@lyse@lyse.isobeef.org (Was that a reference to Abed? 😅)
argparse takes 50 ms on my NUC, because this pulls in all kinds of fancy stuff behind the scenes, colorization and what not. 😮💨
Just importing data classes takes another 60 ms … This fancy new stuff is really costly.
Omg, Python. Parsing arguments with argparse takes 50 ms on my NUC, because this pulls in all kinds of fancy stuff behind the scenes, colorization and what not. 😮💨
Another project where I’m going to use my terminal widget toolkit is a hex editor. This is still very young, obviously, and there’s a lot of work to do (both in the toolkit and this particular application), but I’m making some progress:
https://movq.de/v/2bae14ed16/vid-1769283187.mp4
Since this program is UTF-8 clean (I hope), you can do things like enter multi-byte UTF-8 sequences or paste them from the system clipboard (another hex editor I just tried failed to do this correctly):
https://movq.de/v/e9241034c1/vid-1769283755.mp4
Under the hood, I’m using mmap() with MAP_PRIVATE, which is really cool: I get the entire file as a byte array, no matter how large it is, no need to actually read it upfront; and MAP_PRIVATE means that I can write to this area however I like without changing the underlying file. The kernel does copy-on-write for me. Only when you hit Save, it will write to the filesystem. And it’s just a couple lines of code. The kernel does all the magic. 🥳
(Thank goodness, they turned it off for the weekend! So it’s only 24/5! Whoop, whoop.)
@lyse@lyse.isobeef.org That’s a long way to walk! 🤯