Open Source Software Community - it's about ethics in Code of Conducts

  • Want to keep track of this thread?
    Accounts can bookmark posts, watch threads for updates, and jump back to where you stopped reading.
    Create account
I might try out guix at some point. But I will have to use one of the methods to get around them not providing any proprietary firmware in the iso. In the past I gave it a shot, and once I hit that wall I decided I really didn't want to put in the effort at the time. Especially since I was already happy enough with other distros.
you don't need to use the guix system distribution! take a gander at the "installation" section of the manual instead of the "system installation" section. you will see that guix can, in fact, be installed on top of another gnu/linux distribution such as arch or debian. all you need to do is make a few system user accounts and some directories and init scripts, and there's also a script you can use to do all that shit for you if you don't want to do it yourself
that's one of the powers of guix: it's a package manager that doesn't have any "but i NEED to write to /usr/lib or i can't install libstupidshit!!!1eleven!" brainrot, so you can just install it alongside apt and use almost all of the cool magic features you can use in guix system, even including the ability to spin up reproducible containers and create sandboxed development shells. the only thing a foreign-distro guix install can't do is the whole guix system reconfigure thing

also if you want cpu microcode and firmware-riddled linux kernels, you should probably check out nonguix. nonguix is a repository ("channel" in guix nomenclature) that offers package definitions and substitutes for running various pieces of proprietary software and completely unbuildable dependency-hell jeetware (that doesn't meet the high quality standards for regular guix packaging) through gnu guix. it even includes that collection of overly complicated userspace blobs that nvidia likes to pass off as a graphics driver! of course, in a perfect world, nobody would ever need to use nonguix, but 1) we don't live in a perfect world and 2) i assume you're not very comfortable with the prospect of exclusively using hardware from 2010 or earlier
you probably already knew about nonguix though, but i will put this here regardless because it may be of use to others. nonguix: it's like the aur but it's 400% more guix

a good strategy for getting into guix might be to install it on your favorite regular distro first, get used to how it works, add the channel for all the less-than-ideal software you can't easily escape from, and eventually create a guix system if you want to go FULL GUIX. you don't even need to use an installation iso (although custom installer isos with any weird configurations you want are quite easy to create), you can use guix system tooling to create disk images that you can dd directly onto the final system, or just install guix in a more manual manner on an empty fs (think pacstrap from the arch install process)
 
optimal method for larger projects: do what the guy with 14,000 commits merged says over the guy with 2 commits merged, unless some guy with 5,000 commits has some objection, in which case you hold a vote with all the people who actually know what's going on
Other optimal method, find an absolutely insane nutjob who eats his own toejam and put him in charge and make him an absolute despot. Somehow this is the only method that actually works.
 
Other optimal method, find an absolutely insane nutjob who eats his own toejam and put him in charge and make him an absolute despot. Somehow this is the only method that actually works.
rms actually doesn't mess around with the guix code (or really any code these days) all that much
he sort of just runs the gnu project and dictates its general direction (make free software that is as good as possible, or at least good enough that nobody ever needs proprietary software again (it's sort of working really well: see the gnu userland that killed a huge number of proprietary unixes, the gcc toolchain that similarly displaced most commercial c compilers, and the general rise of really good free-as-in-freedom software for many things))

guix is simply another gnu project and like most gnu projects i think it's pretty good at following the vision of proprietary software dislikers worldwide, in this case, they are making a package manager and system distribution that allows you to configure thousands of free software packages in millions of ways, while knowing exactly where they all came from, exactly how they're built, having the ability to reproduce any historical setup at any time, and being able to bootstrap absolutely everything from source, or just use the substitute servers if you don't have a build farm handy (this is one of the most truly profound features of guix: the repository is reproducibly constructed from a huge chain of compiler bootstraps that starts at a 350ish byte binary)
and even though i think some of the people there have retarded opinions and some of them even might not be too fond of rms, they still all seem to shut the fuck up and do the most important thing: work on software
 
and even though i think some of the people there have retarded opinions and some of them even might not be too fond of rms, they still all seem to shut the fuck up and do the most important thing: work on software
Fun rms fact. He was so adamant about his information wants to be free shit that for a long time, up until some time in the '90s, all his username/passwords were just rms/rms so you could telnet in and log into any of his shell accounts and just see what he was up to.

He did stop doing that at one point I think because retards couldn't manage not to be retards and just kept vandalizing shit.
 
The Rust fangirls (male) have already rewritten git from scratch (https://github.com/jj-vcs/jj).
They simply do not want to run any C or C++ software at all, therefore all of the industry-standard software MUST be transitioned to Rust OR broken to such an extent that the Rust alternatives become the only viable option.

This conspiracy was described by a song verse in "The Protocols of the Elders of Ferric Oxide":
This is not a `git-rs` package, this is a completely new version control system.
 

I was considering whether I should go dig up the actual GitHub page, and post that instead. But I think outside of having this in a video going over it. It's probably not worth the time. But you would get the benefit of not hearing a smug Australian reading, and commenting on it.
 
I was considering whether I should go dig up the actual GitHub page, and post that instead. But I think outside of having this in a video going over it. It's probably not worth the time.

https://gitlab.freedesktop.org/mesa/mesa/-/work_items/13736 (Archive)

They also have history with LLM "assisted" bug reports.
https://gitlab.freedesktop.org/mesa/mesa/-/issues/13022#note_2882787 (Archive)
Their blog post from when they tried to use the CoC(k) against people complaining about his LLM use on the llvm bug tracker.
https://seylaw.blogspot.com/2025/05/when-compiler-engineers-act-as-judges.html (Archive)

LLM fatigue is real
 
Last edited:
They also have history with LLM "assisted" bug reports.
https://gitlab.freedesktop.org/mesa/mesa/-/issues/13022#note_2882787 (Archive)
As a non-programmer, I have zero understanding of the code and the analysis and fully rely on AI and even reviewed that AI analysis with a different AI to get the best possible solution (which was not good enough in this case).
truly amazing. he thinks that a statistical model that predicts the next token will produce valuable insights if you just "review that analysis" using another very similar model
My takeaway is that I'll leave AI analysis out of my future bug reports until AGI has proven to be intelligent enough for this use case.
:optimistic: calling it fucking agi when all it's doing is just making pointless changes "added explicit ==0 for more speed" (this does nothing) and making you look like a gigantic fucking idiot
Maybe in the future vibe coder like me could help upstream Mesa development in sensible ways, but the time has not come yet.
lmao this fucking nigger
LLM fatigue is real
i love absolute morons opening issues with huge walls of text laced with emojis and bullet point lists of shit they've already gone over 6 times, even worse search results than normal, and seeing obnoxious pow screens everywhere because of chinks scraping at 500gbps so they can be 1 trillion lightyears ahead of america in the race to find out the hard way that llms are not the technological panacea
now that i think of it, i would take the nft retards over this any day
 
I was considering whether I should go dig up the actual GitHub page, and post that instead. But I think outside of having this in a video going over it. It's probably not worth the time. But you would get the benefit of not hearing a smug Australian reading, and commenting on it.
Whenever I see people say that AI will replace CS, I just smile when I see things like this. My reaction is always the same:
 
I’m working on my own imageboard software. I’m currently working on the front-end.
you might want to talk about this in the programming thread because they love personal projects there
of course you'll probably want to sperg in a bit more detail than what you did here

this thread is more for weird happenings in the world of software and talking about the retards who write the things in your package manager
 
As a non-programmer, I have zero understanding of the code
Then get the fuck out. Or learn coding. Or do something you know about, like write translations or help people on social media. Gatekeeping was never ideal, but in the current internet social structure was the only way to keep these self-rightheous fucks away from derailing work and wasting the time of people who did it.

now that i think of it, i would take the nft retards over this any day
NFTs were genuinely a genius idea to part some fool techbros with their money, it's just like the tulip mania but you dont even need the fucking flowers.
:optimistic: calling it fucking agi when all it's doing is just making pointless changes "added explicit ==0 for more speed" (this does nothing) and making you look like a gigantic fucking idiot
The implicit boolean value confuses the average bootcamp coder. Why no == inside if?
Maybe in the future vibe coder like me could help upstream Mesa development in sensible ways, but the time has not come yet.
Maybe he can pick some less critical codebase than Mesa, I don't know, go make some dating app for lesbians or something.


Fun rms fact. He was so adamant about his information wants to be free shit that for a long time, up until some time in the '90s, all his username/passwords were just rms/rms so you could telnet in and log into any of his shell accounts and just see what he was up to.
St. IGNUcious taking autism up to 11 since the 80's but in that day's internet/usenet culture that was actually feasible because most people weren't retards (also, your access was often via your university, so it was harder to act anonymously). I wonder if he stopped around the same time people started disabling the toor account or UDP services like CHARGEN or ECHO because they were also prone to abuse by whoever who could put two and two together.
 
Fun rms fact. He was so adamant about his information wants to be free shit that for a long time, up until some time in the '90s, all his username/passwords were just rms/rms so you could telnet in and log into any of his shell accounts and just see what he was up to.

He did stop doing that at one point I think because retards couldn't manage not to be retards and just kept vandalizing shit.
He’s lucky it was the 90s and people were satisfied with simple vandalism. Nowadays if you leave your shit unlocked you’ll end up as a part of a botnet, have your identity stolen or find out your machine is hosting CP.
 
Last edited:
NFTs were genuinely a genius idea to part some fool techbros with their money, it's just like the tulip mania but you dont even need the fucking flowers.
they could potentially work sort of well for a couple of very specific scenarios, but trading "ownership" of hashes of monkey jpegs (the blockchain itself does not actually store the jpegs themselves, just hashes) is fucking stupid
He’s lucky it was the 90s and people were satisfied with simple vandalism. Nowadays if you leave your shit unlocked you’ll end up as a part of a botnet have your identity stolen or hosting CP.
yes the internet has changed since eternal september and all that
iirc modern-day rms browses everything exclusively over tor, except for wikipedia
 
I wonder if he stopped around the same time people started disabling the toor account or UDP services like CHARGEN or ECHO because they were also prone to abuse by whoever who could put two and two together.
There was also sometimes a sync account which had root privileges but would only run the sync command. You could sometimes crash it and break out into a shell though depending how sloppy the admin was. There would also sometimes be other default accounts with default passwords and just getting access at all meant you were usually just a few commands away from root access.
 
There was also sometimes a sync account which had root privileges but would only run the sync command. You could sometimes crash it and break out into a shell though depending how sloppy the admin was.
and if i had to guess sometimes the sync command was a really sloppy script that would be easy to trick into accidentally running any command of your choice as well
 
These jannies are unhinged. It's a glorified tech support board. Your job is to clean up spam. We all know who these people are and what they're like. NixOS fucked up by recruiting them in the first place, they knew what they were doing. I hope they have fun disentangling the weirdo tranny discord groomer coomers who have taken residence in a LINUX DISTRO TECH SUPPORT FORUM because it seemed like the easy, hip and trendy thing to do at the time.
 

I was considering whether I should go dig up the actual GitHub page, and post that instead. But I think outside of having this in a video going over it. It's probably not worth the time. But you would get the benefit of not hearing a smug Australian reading, and commenting on it.
He simply cannot help himself. I've seen him defend himself on phoronix as well. But third person posting under brodies video takes the cake.


1759181501509.webp

Thread 1
1759181407024.webp
1759181636979.webp
1759181701363.webp

Thread 2
1759181779631.webp
1759181804715.webp

There is probably more of this.
 
Back
Top Bottom