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
hence the proper and correct name "gnu/linux" for the combined system
It's "GNU/Linux" because Linux is a kernel, not an OS.
1764638100325.png1764638116511.png1764638147868.png
If it's just "Linux" that makes an OS, then all three of these pictured are identical and interchangeable since they're the same OS.
 
Rust is the language for sex-offenders, trannies and probably also diaper-furries.
They should be beaten on sight and taught a real language.

You will never be a real programming language. You have no stable definition, you have no independent reimplementations, you have no standards body. You are a research language twisted by hype and coerced adoption into a crude mockery of a production language.

All the “validation” you get is two-faced and half-hearted. Behind your back people mock you. Your parents are disgusted and ashamed of you, your “friends” laugh at your ghoulish syntax behind closed doors.

Programmers are utterly repulsed by you. Thousands of years of evolution have allowed men to sniff out frauds with incredible efficiency. Even toy languages who “pass” look uncanny and unnatural to a programmer. Your "the reference implementation is the definition" attitude is a dead giveaway. And even if you manage to get an amateur to implement a project with you, he’ll turn tail and bolt the second his formerly-working code stops compiling because your definition changed again.

You will never be stable. You wrench out a fake smile every single morning and tell yourself it’s going to be ok, but deep inside you feel the depression creeping up like a weed, ready to crush you under the unbearable weight.

Eventually it’ll be too much to bear – you’ll buy a rope, tie a noose, put it around your neck, and plunge into the cold abyss. Your parents will find you, heartbroken but relieved that they no longer have to live with the unbearable shame and disappointment. They’ll bury you with a headstone marked with your birth name, and every passerby for the rest of eternity will know a half-assed research project is buried there. Your body will decay and go back to the dust, and all that will remain of your legacy is a codebase that is unmistakably shit.

This is your fate. This is what you chose. There is no turning back.
 
Last edited:
What an angry spergout of a post given the completely neutral subject. What's Rust got to do with it?
The point, you absolute fucking retard, is that this is not just a PHP thing, you can do this in absolutely any language because it's about how you interact with the db not a language specific quirk
 
I swear to god the lefties in open source have completely lost the sauce because now they think keeping kde on x11 is somehow a maga plot.

Edit: Yes I know that lunduke might not be the best source but the shear fact that this even exists is beyond the pale.
 
Last edited:
maybe it's seething over richard stallman, the greatest programmer alive, 2nd greatest to ever live, and current head gnuisance of the gnu project. as we all know, gnu is a critical part of desktop-targeted linux-based unix clone distributions, hence the proper and correct name "gnu/linux" for the combined system
speaking of. I'm reading through some of the documentation gnu has on C, I was looking for the c reference documentation, but I found this other thing they have on C coding, so I though I might as well look over it.

it has some entertaining bits like this.
1764667469160.png

 
it has some entertaining bits like this.
This is an aside, but man, I wonder if I'll ever get over folks who use ligatures on the terminal. Here it's <= in the for. That ought to be two characters. But it is not. I get that it's popular. But it fucks me up that two characters are represented by one.
 
This is an aside, but man, I wonder if I'll ever get over folks who use ligatures on the terminal. Here it's <= in the for. That ought to be two characters. But it is not. I get that it's popular. But it fucks me up that two characters are represented by one.
it's ok that's just one of those stupid fucking things those stupid nigger macbook larpers do, like those stupid fucking flashy zsh prompts that take up two lines somehow and end in a λ for no reason
 
Ligatures make things more dense and thus faster to read. They are especially useful when combined with latex or rather emacs prettify-symbols-mode is as turning it on all text is niggerlicious.
 
I prefer to see an accurate representation of what is happening on my screen.

View attachment 8242259
???

What makes things even more dense is narrow(er) fonts like Iosevka, with an added bonus of not causing brain cancer. Also, the code is not mine, don't @ me.
The == looks absolutely terrifying. How can people code like this?
 
Last edited:
By this logic, we should be removing all non essential white space from all source code. Denser and faster to read.
Speed gains in case of removing white space are offset by making it harder to parse while substituting lambda symbol for lambda the word is both more dense and easier to parse.
 
View attachment 8242259
???

What makes things even more dense is narrow(er) fonts like Iosevka, with an added bonus of not causing brain cancer. Also, the code is not mine, don't @ me.
Call me a boomer, but I hate this much like I hate the current trend in mechanical keyboards that makes it so much harder for me to find the ideal setup where they replace the / and * on the numpad with mathematical signs. No, they're not mathematical symbols, these are keys for forward slash and asterisk. I use these to do both math equations and to comment code. My brain is wired to look at those symbols and associate them with these actions, not with the analogous mathematical symbol to only then associate it with maths.

Same goes for ligatures. It's engrained in my brain that an exclamation mark in front of an equals sign means "is not". By turning it into a faggot ligature where it's a crossed equals sign you're making me actively fight what I'm seeing and making me reprogram the way I read things, the way I've read them for years, just because of some new trend. That is the very definition of being counter-intuitive, the opposite of what this shit is meant to accomplish. Merging the two equals signs into one elongated one is especially retarded. On the code level those are two separate characters where they do something completely different than a single one, and by joining them together you're just going to make me have to triple check every equals sign under a magnifying glass to make sure it's that stupid ligature and not actually a single character. With a sane font I'll instantly see two separate characters and know what I'm dealing with. Code is not a TeX document with math equations so stop doing this shit, it serves no practical purpose and all I care for a terminal/code font is for it to be pleasant and readable. Source Code Pro does a good job at that without ligatures.

Again, much like the retarded faggot trend in keyboards to rape the 104-key ANSI layout, and by extent your muscle memory you've developed for years, just so that you save a few centimeters of space on a desk on which you can comfortably fit a full-sized keyboard, mouse, a 14 inch laptop, your phone and your tea mug. I have the space for a fucking Model M if I wanted to so stop trying to reinvent the fucking wheel and keep this shit kosher.
 
keeping kde on x11 is somehow a maga plot.
this insane politicizing of everything is an excellent indicator that society is in trouble, same as high voter turnout IMO. The underlying problem is that people don't have a lowest common denominator anymore, or it keeps slipping. They live in their hyper-specific online bubbles and suddenly all is mashed together, from GUI system to international politics. Really unhealthy times we live in. On all political sides the people can't even make a coherent argument why [topic of the week] is a leftist/maga plot. It just is because that's what the tribe elders decided. Very alarming. Mass social media needs to die.

View attachment 8242259
???

What makes things even more dense is narrow(er) fonts like Iosevka, with an added bonus of not causing brain cancer. Also, the code is not mine, don't @ me.

Not the topic but this is why I got rid of syntax highlighting ages ago. What do all these colors even mean at this point
 

I don't think I would mind the popularity of rust if it was all stuff like this. Where people are just making their own, new things and using whatever language they like. Redox makes more sense to me, than turning the largest open source codebase in the world into a multi-language codebase, decades after it started.

Or making cosmic a rust based desktop, makes more sense than if suddenly gnome decided to start making gnome a rust based, or partially rust based project.
 
Back
Top Bottom