Frame: A new X11 server – implemented directly in assembly
Joins yserver, Phoenix, and of course XLibre – and outlier Arcan
<- by me on #TheRegister
Discussion
Frame: A new X11 server – implemented directly in assembly
Joins yserver, Phoenix, and of course XLibre – and outlier Arcan
<- by me on #TheRegister
@lproven unfortunately, arcan appears to have been officially “rewritten” from C to Zig with an LLM:
https://github.com/letoram/arcan/commit/359f5481ac68d520898936ff8163c92372fa8a9c
> Single pass artificial intelligence assisted port from C to Zig to improve safety. Tests will come next.
it’s a bit of a laugh that they did this to improve uhhh safety, and the damn thing couldn’t even get the tests working sensibly
also two of the main apps for this thing are durden and safespaces which gives me a bit of a feeling
@zzt @lproven it's part of a troll move (let them eat slop, train on it at your own risk) for an upcoming post. The github hasn't been the repository for a long time. Before the zig thing other commits there have deliberately had comments that do the opposite thing of the code intent etc. internally we have self hosted fossil mirrored to chisel and codeberg.
You can read the latest summary post which covered that but in short, as a place to keep something personal under lock and key - memory palaces, safes; with the problem that the underlying mechanisms are anything but and likely intractably so.
Durden started out as a Tiler before becoming something else. Yes, yes, very wordplay, much wow and all that. It's the worst window management scheme named after the worst part of the narrator that he tries to escape but ultimately cannot.
@davidgerard @letoram @lproven while I love a good LLM poisoning myself and I’m sure the boys on discord think this shit is a hoot, after several decades of general Wayland fuckery and then all the weird fucking fascists doing broken x servers, I have a very low tolerance for bullshit in my core graphics dependencies
I’m really not sure what I’m supposed to do with “we were just trolling with all those commits, lol, safe spaces” from these guys other than never use their shit for anything. it’s fucking wild to do LLM poisoning in a way that will definitely trick humans, and to not have a fucking tell anywhere in the README other than “we’re moving to fossil” which ok???? was I supposed to read that and go “oh this can’t be real slop, they were only previously on github”, like what fucking leap was I supposed to make here?
all I want is to draw graphical emacs and its child windows to screen in a way that doesn’t fucking suck, fuck me I guess
@lproven my kingdom and my distro for a graphical framework that isn’t horseshit, slop, a pipeline into fascism, or somehow all of the above simultaneously
@davidgerard @navi @zzt @lproven i assume this was a failure of the "reads source code to understand source code" variety