One of the very first commits on the forked project UZDoom was to disable billinear texture filtering by default. That was a default setting that many in the Doom community wanted changed but Graf (the original maintainer) insisted on keeping it enabled.
Like I don’t hate all AI coding but there are legit questions about using it in GPL projects.
Also “hey ChatGPT said this works but fuck if I know” is a big no no when coding. You still own what you ship and need to understand what you’re actually pushing.
You still own what you ship and need to understand what you’re actually pushing.
Precisely on point. Lots of comments are talking about "Knee-jerk anti-AI" as if pushing broken code and washing your hands is ok.
Really wish the article headline was highlighting this issue instead of singling out AI.
Seems to me that the sole focus should be on the quality of the code being submitted. I don't really care how it was made, the question is whether the code is clean, if it's doing what was intended, if it has tests.
I don't think this is the whole picture. AI-generated code is harder to maintain because the creator may not understand how/why it works, and AI is are notoriously bad at debugging it's own code. Using a lot of AI generated code often counterintuitively slows down the overall development process
It's the job of the people maintaining the project to review changes they merge in and to understand them. When people make PRs to my projects, I don't just trust them blindly.
The fork is called UZDoom and it's already in the AUR. I read the Slashdot story on this today, and there's a little more going on here. AI code grosses people out, but the bigger issue is that it's being used in a GPL3 project which kind of isn't allowed. The lead dev was also being a bit of a twat and not cooperating with the community. Long live UZDoom!
the bigger issue is that it’s being used in a GPL3 project which kind of isn’t allowed
I followed the links and I think the original argument being referenced has been twisted around a bit game-of-telephone style, GPL prohibiting inclusion of LLM generated code isn't what it's claiming, it's more that they think AI trained on GPL code violates it when it happens to reproduce it exactly:
it is readily apparent that GitHub Copilot is capable of returning, verbatim, already extant code (although it does attempt to synthesise novel code based on its training data). This immediately raises the issue, what happens when that code (such as the previous example) is licensed under a copyleft license such as the GPL or AGPL? How is the matter of copyright in this instance resolved?
https://github.com/ZDoom/gzdoom/issues/3395
It might also be the case that the GPL prohibits LLM generated code somehow, I don't actually know, just want to point out that no one has made an argument for that.
https://github.com/ZDoom/gzdoom/commit/584af500736b0317e42824f39285ed3d954fc4e2
autodetection of dark mode. The Linux solution was provided by ChatGPT and needs to be reviewed before being deployed.
The commit in question.
Basically a nothingburger..
dont use this term.
Ok, random internet stranger, i won't use that term because you so eloquently stated why it's not good to do so...
I just dont like it ok
Please refrain from censoring other people just because you like to. I just don't like it, OK?
The reason I don't like it is because its infantile. Fox News hosts use the term all the time to dismiss quite true statements about whomever they're defending because they're talking to stupid people who need to have things dumbed down in order to understand them.
We aren't on Fox news here. Your concern trolling is also a nothingburger
its not concern, and im not trolling. I politely asked someone who isnt you to not use a certain term. I didnt expect a response. several people including yourself have chimed in calling it censorship and trolling
TIL telling someone to do something is actually just politely asking.
Huh? Why not?
Open Source
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Useful Links
- Open Source Initiative
- Free Software Foundation
- Electronic Frontier Foundation
- Software Freedom Conservancy
- It's FOSS
- Android FOSS Apps Megathread
Rules
- Posts must be relevant to the open source ideology
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
- !libre_culture@lemmy.ml
- !libre_software@lemmy.ml
- !libre_hardware@lemmy.ml
- !linux@lemmy.ml
- !technology@lemmy.ml
Community icon from opensource.org, but we are not affiliated with them.