Codeberg Anubis when?
Technology
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related news or articles.
- Be excellent to each other!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
- Check for duplicates before posting, duplicates may be removed
- Accounts 7 days and younger will have their posts automatically removed.
Approved Bots
Couldn’t you just set up actual AI/LLM verification questions, like “how many r’s in strawberry?”
Or even just have an AI / Manual contribution divide. Wouldn’t stop everything 100% but might help the clean-up process better
Those kind of challenges only work for a short while. Chatgpt has solved the strawberry one already.
That said, I wish these AI people would just create their own projects and contribute to them. Create a LLM fork of the engine, and go nuts. If your AI is actually good, you'll end up with a better engine and become the dominant fork.
They don't want to do it in a corner where nobody can see, they want to push it on existing projects and attempt to justify it.
They also want the safety net of the maintainers. It's cowardice really.
Use open source maintainers as free volunteers check whether your AI coding experiment works.
There's a joke in science circles that goes something like this:
"Do you know how they call alternative medicine that works? Just regular medicine."
Good code made by LLM should be indistinguishable from code made by an human... It would simply be "just code".
It's hard to create a project the size of Godot's and not have a human in the loop somewhere filtering the slop and trying to create a cohesive code base. At that poin they either would be overwhelmed again or the code would be unmaintainable.
And then we would go full circle and get to the same point described by the article.
They can fork Godot and let their LLMs go at it. They don't have to use the Godot human maintainers as free slop filters.
But of course, if they did that, their LLMs would have to stand on their own merits.
Sounds like they need a bot to check the code for AI telltales. Send AI to kill AI.
Sounds like an excellent use of power and water and cou cycles in data centers.
It's frequently hard to tell at a glance codegen slop, you actually have to look at it and understand what's going on. An LLM that would produce such slop itself isn't going to be effective at detecting such slop.
gzdoom just simply banned ai code, and made a new fork that tries to stay clean. why cant they do the same?
Stupid question:
Are there really no safe guards to the merging process except for human oversight?
Isnt there some "In Review State" where people who want to see the experimental stuff, can pull this experimental stuff and if enough™ people say "This new shit is okay" it gets merged?
So the Main Project doesnt get poisoned and everyone can still contribute in a way and those who want to Experiment can test the New Stuff.
Most projects don't have enough people or external interest for that kind of process.
It would be possible to establish some tooling like that, but standard forges don't provide that. So it'd feel cumbersome.
And in the end you're back at having contributors, trustworthiness, and quality control. Because testing and reviewing are contributions too. You don't want just a popularity contest (I want this) nor blindly trust unknown contribute.
It is my understanding that pull requests say "Hey, I forked and modified your project. Look at it and consider adopting my changes in your project." So anyone who wants to look at the "experimental stuff" can just pull that fork. Someone in charge of the main branch decides if and when to merge pull requests.
The problem becomes the volume of requests; they're kinda getting DDOS'd.
People want AI, people get AI! Force feed your self with AI, thats what you wanted right? ask your self, what innovations have AI brought to us, apart from money to big corporate companies.
Time to become a plumber!