đ Hi, the current time is about two oâ clock in the afternoon đ .
@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 ⊠đ)
All gray the last few days, but there was one morning exception: https://lyse.isobeef.org/morgensonne-2026-02-12/
** Snakes snakes snakes, a week note **
Iâve been working on an ill advised project. This project will have to be done in many parts. Part one of many is done, and Iâm debating if I should share it, or if I should wait to get the whole thing done. But now, a smash cutâŠI started this post off as a normal post, but now that it is an RSS sickos only postâŠ
Check this shit out! I recently read about the $1 unistroke recognizer, and predictably, had to try to [implement my ⊠â Read more
@prologic@twtxt.net he didnât. The embedded video show the speaker he was referencing to, on the German video.
@lyse@lyse.isobeef.org Oh! đ€ Did you link the wrong video or something? đ€
@prologic@twtxt.net Sorry if I raised the wrong hope. Only the German talk is about the âwhy good people donât want to work at your companyâ subject. Among the key points are the absolutely terrible job adverts, team leads not themselves looking for people to hire but letting other dudes do that, company cultures and communication.
@thecanine@twtxt.net Love the classic canine đ€©
Bit of a remake, of a chubby-looking, quick meme doodle, from 5 years ago.

@lyse@lyse.isobeef.org I just watched this. And whilst itâs very good and insightful, good history of MySQL and how Martin helped built a good solid Open Source + Commercial model, Iâm not seeing the âwhy people donât wanna work at your companyâ bit? What am I missing? đ€ In any case, he does talk to great length on the importance of Culture and the insane notion of âcentrlaised office workingâ, which I 100% agree with.
Este fim de semana, no PlanetĂĄrio do Porto, estĂĄ a haver o AstroGeoFest, um encontro sobre pedras e minerais que nĂŁo esperava ser tĂŁo entusiasmante. Bela forma de aproveitar o dia de sol!
A mate just recommended this German talk why people donât wanna work at your company: https://media.ccc.de/v/froscon2025-3321-es_es_ka_em_warum_gute_leute_nicht_bei_euch_arbeiten_wollen Itâs really good. I fully agree with most parts.
The speaker referenced https://www.youtube.com/watch?v=2xmEgtRhw7o (MÄrten Mickos: Believe in Something Bigger Than Yourself) which is also very interesting, if you make it through the first bit. He talks about his CEO role at MySQL AB.
Fancy a 15% discount on my #Domestika #Python + #CreativeCoding course?
A_B_A_VILLARES-2026
Valid up to March 13th
(Beware Domestika also uses dark patterns like a very low priced offering that will trigger a âyearly subscriptionâ after a month if you donât read the small print and cancel⊠not nice)
IlustraçÔes com aerógrafo, que maravilha
Cheers to all #Python #CreativeCoding people here using #LinuxâŠ
Would you like to test a script by our friend and co-maintainer of thonny-py5mode GoToLoop that installs #ThonnyIDE and #py5 on your machine to see how it goes and help improve it?
I wonder if it would be bad form to ask students to run something like this:
curl -fsSL https://Gist.GitHubUserContent.com/GoToLoop/246a31d437aaa8c6eadb7f7186544e0f/raw/thonny-installer.bash -o thonny-installer.bash && chmod +x thonny-installer.bash && ./thonny-installer.bash
(because, you know, it trains them to run potentially dangerous stuff in other occasions)
For several days again, YouTube fucks up all the Atom feeds every European morning. A bunch of hours just 404s. :-(
@movq@www.uninformativ.de They donât notice anything at all. :-(
@movq@www.uninformativ.de I also had to laugh. :-D And thatâs what crossed my mind for a splitsecond, too. Two decades ago or so, that would have worked. But these days are long over. Wasnât it even an INI file or something like that?
We just wanted to play one or the other quick round of Rummikub after quitting time and suddenly itâs now three hours later. :-)
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.
Well itâs ~2am and I finally defeated the AI player in a game of Frontier Crown đ
â On that note Iâm now going to bed, Iâve made so many improvements to the aesthetics (UX) of the game, the mechanics, and itâs now quite nicely playable đ Gânight! đŽ
@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. đ«€
Fuck me dead! I accidentally confused an HTML file for a YAML file and manually opened it in my browser. Unfortunately, I clicked on the OK button of the popped up dialog a bit too fast, it just caught me off guard. It asked which program to open the YAML file in. Of course Firefox thought that it could handle that and suggested itself by default. Conveniently, the âdonât prompt me again and always use this selection from now onâ checkbox was enabled.
And then the endless loop of death started. Turns out, this fucking browser canât do shit with YAML files and delegated to what had been just configured. Oh, would you look at that!? Firefox! Empty tabs after empty tabs appeared. Killing and restarting Firefox just loaded the last session with all the tabs and the loop continued.
Some bloody snakeoil on my work machine slows down link openening requests by two, three seconds. Itâs always absolutely anoying, but luckily, it actually limited the rate of new tabs popping up. I still could not close the many tabs fast enough that had accumulated before I noticed what was going on in the background.
Going to the settings to change them was always interrupted with a new tab opening in the foreground.
Finally, killing Firefox and renaming the file on disk before restarting Firefox did the trick and broke the loop. I was still holding down Ctrl+W for a minute or so to get rid of the useless tabs. I didnât want to loose the important tabs, so just ditching the session wasnât an option.
So I decided that after having two of my three MiniDisc recorders fail on my over the weekend, to prepare myself to say goodbye of most of the discs⊠and invest in a DAP. More to come on this soon for sure.
salty-chat TUI client as well, which now includes proper notifications and a background agent that keeps running so you never miss any messages. It all "just works"âą and I'm quite happy with the outcome! đ€© #saltyim #revamp
@bender@twtxt.net Aye aye captân đ
Baixamos uns dados do GeoSampa e experimentamos um pouco com #OSMnx e #GeoPandas + #Folium
Hoje Ă© dia de #Python Lab! Vamos conversar sobre dados georreferenciados e #OSMnx 19h no @garoa@garoa #hackerspace #SĂŁoPaulo
salty-chat TUI client as well, which now includes proper notifications and a background agent that keeps running so you never miss any messages. It all "just works"âą and I'm quite happy with the outcome! đ€© #saltyim #revamp
@prologic@twtxt.net I will give it a try when it works flawlessly. âșïž Then I will need people to interact with, otherwise itâs a âmuteâ case. đ€
@movq@www.uninformativ.de Ah, great!
I have to analyze what is taking yt-dlp so long start up. Two and a half, three seconds just to determine that a video is in the download archive and then abort is nuts. Iâm wondering what this program does before that.
@bender@twtxt.net Yes. Give me a big enough backpack⊠:-D
Learning the hard way that eventually all MiniDiscs recorders decay into playback onlyâŠ
salty-chat TUI client as well, which now includes proper notifications and a background agent that keeps running so you never miss any messages. It all "just works"âą and I'm quite happy with the outcome! đ€© #saltyim #revamp
@bender@twtxt.net Whwn do i see you start to use Salty IM more? đ
salty-chat TUI client as well, which now includes proper notifications and a background agent that keeps running so you never miss any messages. It all "just works"âą and I'm quite happy with the outcome! đ€© #saltyim #revamp
@prologic@twtxt.net keep going, keep going!
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.
salty-chat TUI client as well, which now includes proper notifications and a background agent that keeps running so you never miss any messages. It all "just works"âą and I'm quite happy with the outcome! đ€© #saltyim #revamp
Some pretty pics to illustrate the much improved reference Salty.im client, salty-chat.

I spent the day today integrating @xuu@txt.sour.isâs double ratcheting work and ratchet library back into the reference client/broker implementation saltyim as a v2 branch. I completely redesigned and rewrite the salty-chat TUI client as well, which now includes proper notifications and a background agent that keeps running so you never miss any messages. It all âjust worksââą and Iâm quite happy with the outcome! đ€© #saltyim #revamp
** Constraint propagation for fun **
Iâve been playing the very good Squeakross this weekend. It is adorable and the aesthetics are absolutely immaculate, but Iâve found the actual picross puzzles to be a point of frustrating friction in the game when compared to the picross-style puzzles in my bicross game.
Picross puzzles, aka nonograms, can relatively easily have ambiguous solutions. Because the hints only tell you how many co ⊠â Read more
Built a new refreshed landing page for Salty IM https://salty.im/ đ„ł
@lyse@lyse.isobeef.org some people just own enough to fit in a backpack. đ
@dce@hashnix.club Wow! Moving without a vehicle, that seems impressive to me. Was it just down the street or how did you accomplish this? I hope you didnât loose all your belongings due to a fire or similar catastrophe.
@movq@www.uninformativ.de Nice, itâs coming together! Despite it being ages ago that I used a hex editor or viewer, these different representations of information appear very handy to me. If I had to mess around on binary formats, Iâd definitely appreciate them. I canât remember if the hex viewer back then had these options. Donât even recall what software that was. :-)
I, too, only very, very rarely use the mouse in the terminal. Apart from selecting text to copy into the clipboard. But that probably has the potential for trouble and interference with button clicks, etc. If one isnât careful.
How did the startup times develop?
Hmmm, thatâs a pity. I never realized that before. The following Go code
var b bool
âŠ
b |= otherBool
results in a compilation error:
invalid operation: operator | not defined on b (variable of type bool)
I cannot use || for assignments as in ||= according to https://go.dev/ref/spec#Assignment_statements. Instead, I have to write b = b || otherBool like a barbarian. Oh well, probably doesnât happen all that often, given that I only now run into this after all those many years.
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
** lutul **
I made another camera toy. This one follows pico cam, the other pico cam, lut cam, and leibovitz. This newest one is called lutul. And, while it isnât my most feature-rich camera toy, I think it is likely my most polished camera toy.
As the name kinda suggests, lutul lets you take or upload photos and then apply some pre ⊠â Read more
@movq@www.uninformativ.de Heck, no! This must be a violation of all sorts of rules! Staged for sure.
@movq@www.uninformativ.de Oh yeah, Iâd take that, too. :-)
I donât mind most sauna goers. It would be just nicer if there were fewer people or parallel Aufguss sessions, so that itâs not overcrowded.
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.
@shinyoukai@yume.laidback.moe I donât have a use for it, just curious, why did you fork it?
It was so great going to the sauna again, we were looking forward to that the whole week. :-) Itâs been over a year, holy cow, time flies. We definitely have to pick up on that tradition again, thatâs for sure.
We attended two Aufguss sessions, the first and last one in our four hour visit. Unfortunately, we didnât make it to the other two, because the crazy people already occupied the entire sauna 15 minutes before the start. Yeah, no.
Now, the bellies are stuffed with kebabs. Yum! Letâs see how often I wake up tonight to rehydrate.
Also transfering interesting radio recordings I found on the used MiniDiscs to FLAC.
@movq@www.uninformativ.de Youâre right, thatâs neat. I also saw Paskâs take on that which he referenced. I donât know if I will ever attempt anything like that. Canât imagine to succeed in that mission.
@movq@www.uninformativ.de I see. Yeah, if you gotta have to tediously plow through, it feels deeper. And sometimes it actually is.
We had super thick fog this morning. It rolled in extremely quickly, maybe 15 minutes at most. Visibility was below 50 meters. Looked cool from inside.