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
Why do these people treat development and moderation like they are fighting on the eastern front?
More than larpers (pejorative), a lot of behaviors make more sense if you read them as larpers (literal)
 
Those interested in Rust because they actually care about the state of computing, the craft of programming, and their downstream effects on socieity will continue to silently work on trying to improve the ecosystem and tooling to make Rust more useful and practical to more industries. A transpiler that would allow conversion back and forth between Rust and C would be exactly the kind of tool they'd use to help bridge the gap from the architectures the LLVM supports, to deep niche architectures where C presently thrives, but where you really do want compile-time-verified memory safety.
converting from c to rust would be a bit questionable but at least rust->c would make certain things very easy
as with any transpiler you should not expect fully editable source code to come from the compilation process, especially since rust has a few strange nonlocal constructs like async that put it on a more c++ level of complexity
i'm not aware guix ever had a "moderation team"
yet more evidence that guix is better than nix
Why do these people treat development
very optimistic statement. i don't think most "community" jannies have ever picked up a compiler
 
as a C programmer, I've been known to use printf
doxxxx confirmed!

i mean is just arch with plasma and hyperland, i dont see what is so different about, is not like catchy os that they did hacky shit to the scheduler to go a little faster
A lot of people particularly the type of people that make youtube videos about this stuff. Seem to struggle with things like setting up a window manager, or an arch install by themselves. So having a distro set up for development with hyprland out of the box is the kind of thing they will eat up.

As far as I know omarchy running on arch linux with hyprland is entirely because of PewDiePie making his video where he recommended linux, and showed off his hyprland rice. Then the Primagen decided to finally install arch. Alot of the developer influencer types, and the people that wanted to ride the next trend followed suit. I'm just glad more people are trying linux at least. Hopefully at least a few will stick around.
So, the kinds of people who used to cargo-cult-ishly rice Gentoo decided to make their own Arch derivative? Sounds about right, and very funny.
Nigger I will have you know that my programs run faster than you have ever seen in your life. thanks to my ultra special CFLAG recipe.

Bash:
CFLAGS="-Ofast -floop-nest-optimize -ffast-math -fgraphite-identity -fno-semantic-interposition -fipa-pta -fdevirtualize-at-ltrans -floop-parallelize-all"
LDFLAGS="${LDFLAGS} -fuse-ld=mold -flto=auto"

I should really migrate my Firefox passwords onto Brave before Firefox gets breached.


Wow, that was even more autistic than I expected. And I expected it to be extremely autistic.
 
Last edited:
And a lot of the developer influencer types, and the people that wanted to ride the next trend followed suit. I'm just glad more people are trying linux at least. Hopefully at least a few will stick around.
yeah i like it when people use and promote free systems, but on the other hand they should go back to macos because i don't want them committing crimes and shitting up my neighborhood
 
Holy shit is Tylenol sponsoring this clusterfuck?
corpos really like the idea of reproducible software environments for reasons that should be completely obvious to anybody who has ever logged into a box they haven't touched in a year and wondered what the fuck was going on or anybody who has had a weird dependency failure
 
yeah sounds about right. making "architectures" with $12,000/mo worth of overhead when the same small volumes could realistically be served by a nice caching reverse proxy and a single-threaded application server using sqlite or some shit like that
It's why I always say "everything is a tool, you use the right tool for the job". Most of these fuckwits are trying to reinvent the hammer when the hammer works just fine, you're trying to make it do all of these things it's not meant to do. It's a fucking hammer, not a Swiss Army Knife.

But no, the big boys use it and Gartner raves about it, and it's on a project page that has a TLD of .io, so it's new and hip and exciting.
 
Most of these fuckwits are trying to reinvent the hammer when the hammer works just fine, you're trying to make it do all of these things it's not meant to do. It's a fucking hammer, not a Swiss Army Knife.
no it's more like they're trying to use a tractor trailer to haul their groceries
then they wonder why the diesel costs are so expensive
 
Why do these people treat development and moderation like they are fighting on the eastern front?
Because literally everyone in that thread should 41% ASAP. The moment a project loses its Benevolent Dictator for Life and cedes control to a pozzed "council", that's when you know shit is about to get grim. You either start with a council and stick with it, or start with a BDFL and elect a new one when the first one passes / resigns. That is it. No other mode of governance works as well as this. I am loathe to think what will happen to OpenBSD, Slackware et al. when their heads kick the bucket.

i'm not aware guix ever had a "moderation team"
Because there isn't one. It is operated by the Guix Foundation, and I suppose Ludovic Courtes is the closest thing they have to a "benevolent dictator". though the decisions seem to be made via consensus from long term members. That's probably the best way to go about it, either BDFL or a tenure-based, closed council. Less tension, less pressure, and less retarded niggers to shit up your ecosystem.
 
You either start with a council and stick with it, or start with a BDFL and elect a new one when the first one passes / resigns. That is it. No other mode of governance works as well as this. I am loathe to think what will happen to OpenBSD, Slackware et al. when their heads kick the bucket.
the optimal governance is just to have the guy who started things keep an eye on what's going on and moderate if necessary
in most scenarios no moderation has to happen because humanity is actually quite decent in general, and people won't fuck with you if you haven't pissed them off somehow

if you have a "steering committee" that's having a war with the moderation "team", you absolutely did something very wrong
a project the size of nix could get away with like 2 moderators. and by "moderators", i mean developers that happen to have moderation privileges, not guys whose whole contribution to the project is moderating
Because there isn't one. It is operated by the Guix Foundation, and I suppose Ludovic Courtes is the closest thing they have to a "benevolent dictator". though the decisions seem to be made via consensus from long term members. That's probably the best way to go about it, either BDFL or a tenure-based, closed council. Less tension, less pressure, and less retarded niggers to shit up your ecosystem.
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
guix technically has a coc but i have never seen any incredibly retarded drama like you see with nix so i don't really mind
 
If I ran a software project, our vision statement/CoC would be "Make good software. Everything else is out of scope".

This couldn't have happened to a nicer group of people than NixOS.
 
Not really, that was clearly a bait post hoping to get DHH banned. Keep an eye on the thread and see if he gets anyone.

DHH took the bait, kind of.

1759009923381.webp
 
this fucking guy doesn't know about guix (it's nix but done better in almost every way)
My fellow geeker, have you tried running Nix packages on top of Guix System? I see the Nix package manager in the repos and have spotted a few dotfile/config git pages with it integrated, but I'm a touch skeptical that it'd pull in a ton of sysd shit for dep resolution. Seems like a great thing on paper, using Nix's massive package list without touching the blighted community.
 
My fellow geeker, have you tried running Nix packages on top of Guix System? I see the Nix package manager in the repos and have spotted a few dotfile/config git pages with it integrated, but I'm a touch skeptical that it'd pull in a ton of sysd shit for dep resolution. Seems like a great thing on paper, using Nix's massive package list without touching the blighted community.
yes nix-on-guix is a valid way to use guix
chadly guixers use it to install shitty javascript jeetware (that might as well be proprietary) without having to write their own package definitions for it
 
this fucking guy doesn't know about guix (it's nix but done better in almost every way)
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.
 
Back
Top Bottom