@prologic@twtxt.net I donāt know how to phrase the answer without sounding too bitter. 𤣠Letās just say, nope, it wonāt work.
@lyse@lyse.isobeef.org Yeah, Iāve heard of that option (āAufhebungsvertragā). I guess the real challenge will be finding something else that isnāt just as silly.
And on the bright side, you donāt even have to hand over anything.
They actually say that with a straight face. (Did I mention that already?) āThe age of maintainership is over. Anyone can now contribute to any project at any time.ā
@lyse@lyse.isobeef.org Oh, please post that list.
By the way, did you know that I have a five month notice period? Starting next year, itāll be six months. Germany is the opposite of āhire and fireā, but it applies to both parties.
Iāve started collecting reasons against AI usage here, so I donāt have to repeat myself all the time:
@prologic@twtxt.net There is nothing I can do ā except quit. The company explicitly wants it that way.
@lyse@lyse.isobeef.org Found him: https://movq.de/v/66f49383d8/vid-1779857134.mp4
Itās official now: People are vomiting AI code into a repo that Iām supposed to maintain. At the same time, I donāt have the authority to decline those PRs.
RIP.
Happy 5.25 day to anyone who celebrates.
(āColour diskettesā. Ha.)


@itsericwoodward@itsericwoodward.com Just a phone? These things have become shockingly good ā¦
And we have a search function now. This should cover most of the basic features, I think.
I just missed the 20 year anniversary of my blog. š¬ What a stupid long time to do this.
This started out as a PHP page with user comments, MySQL as a database, a PHP webadmin ⦠can you believe that? Totally unnecessary. But everything was āLAMPā back then, so thatās what I was using as well. I kicked out MySQL in 2011 (it just stored files since then) and eventually switched to static HTML pages in 2015.
RSS feeds have only been there since 2009, because I was late to the party. For a long time, I didnāt understand what they were good for. š¤¦
@tftp@tilde.town Ah, I see. I have a feeling that a lot of stuff is going on under the hood all the time and itās mostly the userland-visible things that stay the same? š¤ But yeah, some stuff is really, really old, like the TCP code Iāve recently (tried to) read.
@itsericwoodward@itsericwoodward.com Those are some really nice shots. I mean, the cat and also the shots themselves. Which cam is that? (Donāt tell me itās an iPhone, thatād be boring. š)
Print to Shift+Print a long time ago to launch import and upload the screenshot to my server. I was constantly hitting that stupid key on accident when I actually wanted to press [AltGr].
@lyse@lyse.isobeef.org ⦠this reminds me that I should finally write that tutorial on how to make your own X11/Wayland keymaps. That helps a lot in mitigating stupid design issues like these.
@tftp@tilde.town Please elaborate. š
I did the live-preview thing now:
https://movq.de/v/120a8db205/vid-1779458258.mp4
Also shows the old value for comparison.
@kiwu@twtxt.net Hooray, congratz š„³
Ah, thereās even a term for it:
https://en.wikipedia.org/wiki/Generation_effect
The generation effect is a psychological phenomenon whereby information is better remembered if it is generated from oneās own mind rather than simply read.
hfgl with your coding agents
@prologic@twtxt.net Bloated websites? Naaaaah, thatās unheard of. š
Itās time soon to buy a new PC. Why? Because browsers are getting slow.
@arne@uplegger.eu All the flavors, all at once! š
I just realized that this book, which Iām still using as a reference every now and then, is from 2005.
In other words, itās over 20 years old now. š¬

@arne@uplegger.eu (Mixing lovely fruit with bitter things like olives or cheese is something that only Germans do, right? š )
@lyse@lyse.isobeef.org Yeah, that was an interesting debugging session. :-) (Those have become rare, lately ā¦)
@tftp@tilde.town Apparently you can. š Welcome. š
@prologic@twtxt.net Yep, thatās what Iām going for. š I mean, I donāt want to make an exact clone, just catch some of the DOS vibe.
And editing bytes as a binary number: https://movq.de/v/4c3617bbd1/vid-1778939973.mp4
I donāt need this feature that often. Maybe it would be nice to have a live-preview of the new value in hex/dec. Weāll see.
This is probably a better demo: https://movq.de/v/71218c59b2/vid-1778924229.mp4
Progress: My hex editor how has undo and redo. https://movq.de/v/3af465b29a/vid-1778918267.mp4
@lyse@lyse.isobeef.org LOL! Thatās brilliant. (Weāre going back to that. Some Amazon employees probably already are.)
So, itās plenty good enough for them.
Yeah, but on the other hand, you canāt even log in normally to a Matrix/Element account. I mean using username + password. Itās not expected that you ever log out or lose your browser session. If you do, you must use a one-time backup code (that you must create and save beforehand) to log in again.
To be fair, I canāt say that I fully understand what Matrix is doing in the first place. The text that I quoted reads like they have your keys. But they also claim that they only store this stuff encryped: https://element.io/en/help#encryption5 So ⦠encrypted with what? Only option here is my password, isnāt it? (But if my password was good enough to reclaim an account ⦠why do all the other stuff ā¦)
Matrix takes end-to-end encryption seriously. When I ran a Matrix server for the family, the family members would regularly lose their keys, because they didnāt pay attention to something. Thatās on purpose! Or rather, that was on purpose. Maybe itās different these days?
No clue.
Forgot the source: https://hachyderm.io/@robpike/116557975987213548
Iām not always on the same page as Rob Pike, but this hit close to home:
Although trained in physics, I worked in the computing industry with pride and purpose for over 40 years. And now I can do nothing but sit back and watch it destroy itself for no valid reason beyond hubris (if Iām being charitable).
Ineffable sadness watching something I once loved deliberately lose its soul.
I spent my time trying to make it better. Not just write code, but find better or at least different ways to do so. Simpler, cleaner, more general, more comprehensible.
Whatās happening today is a complete repudiation of everything I was trying to achieve.
āSimpler, cleaner, more general, more comprehensibleā, thatās what Iāve been trying to establish in our teams as well. Obviously not to the same degree, but you get the idea.
And it all goes out the window now. Weāre doing the complete opposite ā and with full force.
In todayās episode of āeverything goes to shit because we want it toā: https://about.gitlab.com/blog/gitlab-act-2/
The supply of deep technical problems is multiplying, and the engineers who can solve them will be among the scarcest and most valuable talent in the market.
And yet:
Weāre reevaluating our operational footprint, and are planning to reduce the number of countries by up to 30% where we have small teams.
Iām still having some fundamental design issues with my TUI widget system, so Iām still not comfortable making this code public.
But after a day of work (and discussing AI ad nauseam at work), I just donāt have any energy left. š
@kiwu@twtxt.net Thanks!
@kiwu@twtxt.net Sick at home. š¤§
@lyse@lyse.isobeef.org Die Holgi-Sachen sind auch so das einzige, was ich noch mehr oder weniger regelmƤĆig hƶre (und mit Spenden versehe). Die langjƤhrige Radio-Moderator-Erfahrung, die da drinsteckt, ist einfach Gold wert. āØ
So apparently this is the default when making a new Matrix account, which makes me wonder why weāre even doing this whole crypto dance in the first place ⦠?

Ganz schƶn viele Arschgesichter hier: https://uebermedien.de/116944/
@bender@twtxt.net I misread that sentence and thought that your first crush was called Gisela, and was like āwait, heās not that oldā.
Turns out, Gisela is a much younger name than I thought:
https://namecensus.com/first-names/gisela-meaning-and-history/
A peak in the late 1970is and late 1990ies? What?
But then it turned out that, in Germany, the popularity dropped rapidly in the late 1950ies, which actually matches my expectations:
https://www.beliebte-vornamen.de/5203-gisela.htm
In other words, some other countries picked up the name Gisela after it had already faded away in Germany.
What a fun rabbit hole. š
@lyse@lyse.isobeef.org Ouch. š¤
@lyse@lyse.isobeef.org Isnāt that a cutie! š
@lyse@lyse.isobeef.org Yep, this was a big oopsie at DENIC:
cp -a, install a bootloader, adjust some minor things /etc/fstab, done. Well, maybe not ādoneā, but itās easy to sort out the remaining stuff afterwards.
@bender@twtxt.net Itās been a while (6.5 years) since Iāve done this. Iād do it like this:
- Boot some Linux from a USB stick on the new machine. Preferably Arch Linux, since that is what Iām running and thatāll make the upcoming chroot easier.
- Partition the new disk, create LUKS devices, filesystems, ā¦
- Mount the new filesystems and copy all data (user data and the system itself ā everything). Do this either over the network or by hooking up the old disk directly.
- chroot into the new system (Arch has an
arch-chroottool for that which is used during normal installation, if Iām not mistaken). Inside the chroot, install the bootloader.
- Do some fixups, like adjusting
/etc/fstabor/etc/crypttab.
And I think that should be it. š¤
@lyse@lyse.isobeef.org These days (and itās been like that for a while), almost everything is loaded on-demand depending on which hardware the OS finds, so you can simply copy all your files with cp -a, install a bootloader, adjust some minor things /etc/fstab, done. Well, maybe not ādoneā, but itās easy to sort out the remaining stuff afterwards.
Iāve moved the Arch installation at work from a stationary Dell workstation to an Acer laptop to a Lenovo Carbon laptop to a Tuxedo laptop to a Lenovo Thinkpad. š
Yeah, the keyboard of the netbook isnāt all that great, but I have to say that I absolutely love netbooks. And I hate that they got replaced by tablets and smartphones. A netbook is a normal PC, just very small and super easy to carry around ā thatās brilliant!
@lyse@lyse.isobeef.org Turns out, this actually was a little machine once (small netbook): https://movq.de/blog/postings/2011-04-28/0/POSTING-de.html And then I moved the whole installation to a different laptop later. I love that you can easily do that on Linux.
I like the new GitHub:
