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

  • 🐕 I am attempting to get the site runnning as fast as possible. If you are experiencing slow page load times, please report it.
They may not contribute anything, but they DO run off the ones who do contribute, so you should be concerned about the future once they have any sliver of influence in anything you care about.
Most of the time they run off to a fork instead of to do nothing. After all, the founders typically like to code. Again, even with OSS even if the new pozzed team tries to "Shut things down" the source is out there forever and permissively licensed. It's not like M:TG where they can take over the company and get 100% control over the product. You can't just set up your own M:TG. Once the founders leave, the invaders get bored because nothing is happening and then they wander off.
 
Most of the time they run off to a fork instead of to do nothing. After all, the founders typically like to code. Again, even with OSS even if the new pozzed team tries to "Shut things down" the source is out there forever and permissively licensed. It's not like M:TG where they can take over the company and get 100% control over the product. You can't just set up your own M:TG. Once the founders leave, the invaders get bored because nothing is happening and then they wander off.
There are plenty of contributors who just walk away completely from Open Source that could have brought a lot of value had the "Activists" not run them off, and we will never know what possibilities were foreclosed by that.

Stop being a cuck.
 
There are plenty of contributors who just walk away completely from Open Source that could have brought a lot of value had the "Activists" not run them off, and we will never know what possibilities were foreclosed by that.
100%. I'm not trying to sell this as a good thing, I'm just saying they don't have the ability to totally kill whatever they are after. And maybe after enough people fail at that, they won't even try anymore.

I notice a lot less people in the news saying "learn 2 code" these days. I think its meme potential as a career is getting lower and lower, and soon it'll join the ranks of civil engineering, town clerk, etc. All the people that don't love it will move on to being influencers or whatever the easiest grift at the time is. There's always going to be a couple slapfights going on in projects here or there forever, but all things considered it's not too bad out there.
 
The current hype is AI. A lot of these kinds of people moved on to that. The other day, I learned about "vibe coding" It's basically programming as non-programmer by telling an LLM what to do and it works about as well as you expect. I say this as somebody interested in the technology who also used it for various things: LLMs are not good programmers. Even the high end ones fall apart when confronted with somewhat novel problems. Low attention span makes them forget things. They are useful at writing various boilerplate you then go in and fix just because they can type it all out in seconds and you physically just cannot do it that quick, or really simple scripts you normally just wouldn't bother putting time in, so they are helpful, but in my experience, that's pretty much the extend right now. You just simply cannot trust them for more.

So yeah, they only don't say "learn 2 code" anymore because they genuinely think they don't need to in order to be a programmer.
 
Even the high end ones fall apart when confronted with somewhat novel problems.
Novel? I'm yet to meet an LLM that can write a simple multiplication function for two 4x4 matrices defined as a union in C and not fuck up the indexes. And if you nag it into giving a correct answer, ask the LLM to write a function that inverts a 4x4 matrix. Not a chance. And all of this is trivial.
Unless, like you said, you stick to a total boilerplate, an LLM is useless for coding.

btw. vibe coding is also not using a proper debugger, just print to console.
 
Novel? I'm yet to meet an LLM that can write a simple multiplication function for two 4x4 matrices defined as a union in C and not fuck up the indexes. And if you nag it into giving a correct answer, ask the LLM to write a function that inverts a 4x4 matrix. Not a chance. And all of this is trivial.
Unless, like you said, you stick to a total boilerplate, an LLM is useless for coding.

btw. vibe coding is also not using a proper debugger, just print to console.
free tier ChatGPT without an account did it on first try

C:
void multiply_matrices(union Matrix* A, union Matrix* B, union Matrix* C) {
    for (int i = 0; i < 4; i++) {
        for (int j = 0; j < 4; j++) {
            C->mat[i][j] = 0;  // Initialize the result matrix element
            for (int k = 0; k < 4; k++) {
                C->mat[i][j] += A->mat[i][k] * B->mat[k][j];
            }
        }
    }
}
 
LLM is useless for coding.
I have been having a moderate amount of success with declaring an interface / function stubs and having the LLM implement them one by one. Basically, give it the "contract" (inputs, outputs, side effects, if any) and it does OK. It's pretty much like having a Jr. dev on standby or an intern or something. Most of the ones I have tried are really, really bad at freeform tasks "make pong using pygame".

As long as you are aware of the limitations and provide enough guidance/prompts, you get some OK return on investment. To me, it's not to the point where any serious software developers should be worried about their jobs... it's more like "really nice autocomplete". Gives me a bit of a boost, but doesn't do the job by itself.

Those people talking about having an "agent" do the whole project I think are either working on really simple projects, or lying about what it can do. So far I haven't seen anything non-trivial developed solely by an LLM.
 
Nigger, how the fuck is Windows hard to install? You run the installer, click Next a few times and that is it.

Why do Linux tards still claim Windows is hard to install? Confused by things being straightforward when you usually have to edit cfg files and read twenty MAN pages to do shit?
Learn how to read "nigga". He's saying Windows and Linux installers are basically the same but Windows users wouldn't know that because most of them have never had to install Windows. Neither are hard.
 
I have been having a moderate amount of success with declaring an interface / function stubs and having the LLM implement them one by one. Basically, give it the "contract" (inputs, outputs, side effects, if any) and it does OK. It's pretty much like having a Jr. dev on standby or an intern or something. Most of the ones I have tried are really, really bad at freeform tasks "make pong using pygame".

As long as you are aware of the limitations and provide enough guidance/prompts, you get some OK return on investment. To me, it's not to the point where any serious software developers should be worried about their jobs... it's more like "really nice autocomplete". Gives me a bit of a boost, but doesn't do the job by itself.

Those people talking about having an "agent" do the whole project I think are either working on really simple projects, or lying about what it can do. So far I haven't seen anything non-trivial developed solely by an LLM.
I am growing steadily less convinced that your posts aren't the product of an LLM.
 
Do these people have so few things to worry about that they start seeing Nazis everywhere?
I imagine that jerking off 10 times a day to drawn pictures, while taking hormone altering drugs, probably makes someone little bit less rational :story: It's honestly funny that they think Felix's little video showcasing his arch desktop is somehow equivalent to saying "Nazis go attack free Linux!" I mean what would even happen if that were the case? name change from ubuntu to "nazibuntu"?
 
  • Like
Reactions: HalHalliday
LLM is useless for coding.
Honestly? For over a year now this claim has actually become a bigger red flag to me in hiring than vibe coding stuff. It's nearly always a signifier for insecurity, and people who will waste company money doing things the hard way / need to constantly be reminded that time equals money and economic factors matter.
Not referring to you specifically and I understand the crimes junior devs commit using AI is disgusting, but there are some real productivity boosts to be gained.
 
Honestly? For over a year now this claim has actually become a bigger red flag to me in hiring than vibe coding stuff. It's nearly always a signifier for insecurity, and people who will waste company money doing things the hard way / need to constantly be reminded that time equals money and economic factors matter.
Not referring to you specifically and I understand the crimes junior devs commit using AI is disgusting, but there are some real productivity boosts to be gained.
The productivity boosts from using LLMs are outweighed by the hallucinations, non-sequiturs, and babbling that are part and parcel of using an LLM to do anything. That doesn't mean that LLMs will forever be useless, of course, but at present anyone who is dumb enough to use them for logic or symbolic processing tasks is basically dropping trou, slathering their butthole up with KY jelly, and hanging a sign over it reading "Please Deposit AIDS Here".
 
Back