9 ms·
> Do anti-LLM types expect to be vindicated in an orgy of copyright lawsuits that resets the industry back to 2022? What do people pushing expect to accomplish?
by fractorial 2mo ago
> Do anti-LLM types expect to be vindicated in an orgy of copyright lawsuits that resets the industry back to 2022? What do people pushing expect to accomplish?
You weren’t kidding, huh.
- deleted 2mo ago[deleted]
- randusername 2mo agoThe GCC stance seems reasonable to me, where do we think the rage is coming from in comments like this? Off the cuff, I would be surprised if the GNU project embraced AI, so I'm confused that people think so strongly otherwise.
- account42 2mo agoThere seem to be a set of people who treat AI as religion which then makes anything opposing it (even mildly) into heresy.
- cozzyd 2mo agoOr they're self conscious about their use of AI so they take a maximalist stance to compensate.
- Planktonne 2mo agoI think definitely a combination; there are those who believe that LLMs are the entire future, and those who are ashamed of themselves for using it. Both lead to rage at people who don't approve totally.
- user43928 2mo agoAt face value a policy that essentially prohibits AI generated implementation seems entirely unreasonable to me.
- natebc 2mo ago[dead]
- user43928 2mo agoI said at face value because there was no reason given in either the policy nor the article submitted here. It would be interesting to know why they decided for a general prohibition, rather than going with the default "a human must be responsible for the contribution" kind of policy. Perhaps they have received a flood of undesirable AI generated contributions, and actual contributors do not use AI significantly.
- archagon 2mo agoCode is communication. Open source is community. Engineering is understanding systems in depth. LLMs fundamentally hinder all three. I'm not sure you even need to look much further than that.
- user43928 2mo agoI disagree, and quote here Linus' recent comment: > In the kernel community we do open source because it results in better technology, not because of religious reasons. > And so we make decisions primarily based on technical merit. Not fear of new tools. You are not making an argument based on technical merit here.
- archagon 2mo agoI am making an argument based on the fundamental nature of the tool, which is to make stochastic, unvetted decisions our behalf — categorically different from everything else in our toolbox. The technical and social repercussions to this are potentially vast: no other tool comes close. So it is actually Linus who is making an unconvincing appeal to emotion (and authority) by pretending that LLMs resemble hammers.
- olalonde 2mo agoCan't speak for others but I'm just tired of hearing far-fetched copyright concerns that mask the real motivation (ideological opposition to LLMs).
- randusername 2mo agoIt's far-fetched that the GNU project is authentically concerned about software licensing?
- olalonde 2mo agoNo, it's far-fetched to believe GCC would get sued for incorporating LLM-generated code.
- Ekaros 2mo agoYeah, I would question that part. On other hand I would not as them risk being able to sue worth it. Which use of LLMs could very well result in.
- deleted 2mo ago[deleted]
- gspr 2mo agoI think you know that well-known, highly visible entities usually set their legal bar a bit higher than "I'm sure we won't be sued over this".
- overgard 2mo agoThe risk might be small -- but is it a risk they need to take at all? We're talking about a very mature project here that more or less needs to move at the speed of standards bodies, which is basically glacial. Being the first to implement C++ 29 probably isn't that big of a deal. People do not upgrade their compilers daily, shit, most projects stay on the same version for years, so optimizing for velocity seems like a bad idea here.
- mrgoldenbrown 2mo agoIf the only way you know how to code is via LLM, it makes sense you would get defensive/ragey when someone discourages it.
- archagon 2mo agoEntitlement, insecurity, a demand to be treated as a "real" engineer while understanding only a fraction of the code you produce.
- olalonde 2mo agoHe's correct though. You would need 3 extremely low probability events to all occur simultaneously for the concern to actually manifest. 1) Courts reverse their previous decisions and declare LLM generated code as belonging to LLM labs. 2) LLM labs decide to assert their copyright and sue open source projects. 3) They are able to prove that the code was generated by an LLM and not just any LLM but their LLM.
- Retr0id 2mo agoIsn't there also a concern that an LLM may reproduce copyrighted code verbatim (or close enough), and the original author asserts their copyright?
- justthehuman 2mo ago+1, I also thought this was the actual concern.
- worthless-trash 2mo agoI had early chatGPT spit my own erlang code back at me WITH my comments.
- olalonde 2mo agoThis doesn't really happen by accident, especially where it's significant enough to constitute copyright infringement. And to my knowledge, there hasn't been a single lawsuit over this in the entire history of LLM-assisted coding.
- dijksterhuis 2mo ago> there hasn't been a single lawsuit over this in the entire history of LLM-assisted coding. the "entire history of" is circa 3-4 years, which is very much a tiny period of time compared to normal legal system / copyright law stuff (IANAL).
- olalonde 2mo ago
- freakynit 2mo agoYou are absolutely right.
- prymitive 2mo agoIs it "anti-LLM" or is it anti "here's some code I don't understand that a machine generated for me kthxbye"? Code is not just code, it's also liability and trust.
- tossandthrow 2mo agoYou literally spend 99.999% og your time blindly trusting code - and that is only because I assume ymthat you write code yourself. For 99.999% of people, it is literally kthxbye on all code they execute on all their devices.
- EvanAnderson 2mo agoI don't think that's accurate. Until recently the code we rely on wasn't blindly trusted. People wrote and QA'd it. We may not have reviewed it personally, but that's one of the functions we outsource to software maintainers or "manufacturers". I'm not "blindly trusting" code on my computing devices. I'm trusting the vendors / maintainers to do their job. Until very recently the norm has been that the vast majority of code had human eyes and hands on it. Edit: The owners of those human eyes and hands had some type of accountability (either reputationally, in the case of free/open-source software, or occupationally, in the case of proprietary software). The LLM has no accountability as to the output it generates. The companies who make the LLMs also seem to have very little accountability, too. We've assumed a "blame the victim" stance when people use LLM-generated output in some inappropriate ways (legal briefs with "hallucinated" citations, articles "written" by LLMs). Whether that's the right location for accountability to be placed isn't for me to say, but that seems to be how it is. I'm not sure that we're applying accountability to LLM-generated code in the same way we are for, say, the LLM-generated legal brief.
- jadar 2mo agoA compiler is not an LLM, and I do not want to equivocate, but there are aspects of similarity. We do not assume people read the bytes of machine code to ensure it’s correct — there could be mistakes. We also write and run automated tests to ensure the code outputted from a compiler and an LLM behaves correctly. At some point, we won’t have to literally read every byte of code that comes out because we have a reasonable assurance that it’s correct.
- m4tthumphrey 2mo agoI like the top reply: > "The true purpose of AI is to allow wealth to access skill without allowing skill to access wealth."
- rolandog 2mo agoExactly; AI is to intellectual property or skills what shell corporations are to lobbying... they're a tool that won't benefit everyone equally and is unaffordable to most people. It COULD be used for good (that's why its proponents use tone-deaf analogies comparing AI to seats on a rocket)... but we know that --- for the most part --- it WON'T be used for good... (It's already being used to spread more disinformation and to fan the flames of fascism). Technically, you could argue that shell corporations could protect journalists, but you don't see journalists destabilizing democracies by fueling dark money to alt-right groups here and there.
- nh23423fefe 2mo agohuman repeats bad idea.
- ModernMech 2mo agoOne of the very first things the government used it for when they got their hands on it was for targeting missiles, and then they promptly bombed a school full of kids. It's like Idiocracy meets Terminator.
- TZubiri 2mo agoIsn't that a possibility? Is anyone expecting case law to evolve and adapt instantly? To say nothing of new laws.