@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 … 🙄)
hi guys! how did we like bad bunny’s halftime show?
All gray the last few days, but there was one morning exception: https://lyse.isobeef.org/morgensonne-2026-02-12/
@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.
If I make another “about” page, I think I want to make the photo be a re-creation of this Anne Laplantine photo
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.
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.
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 😅
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
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
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
Ah, nothing quite like a cold beer after a day of moving house without the use of a vehicle.
@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?
I am still alive, I just can’t multitask several online places at a time, in other news, we (as in my organization and Prometheus) have forked Funkwhale
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.
@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.
@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. 🤣