Get that code off of slophub and move it to Codeberg.
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
This is big tech trying to kill FOSS.
Godot is also weighing the possibility of moving the project to another platform where there might be less incentive for users to "farm" legitimacy as a software developer with AI-generated code contributions.
Aahhh, I see the issue know.
That’s the incentive to just skirt the rules of whatever their submission policy is.
I am a game developer and a web developer and I use AI sometimes just to make it write template code for me so that I can make the boilerplate faster. For the rest of the code, AI is soooo dumb it's basically impossible to make something that works!
Yes I feel like many people misunderstand AI capabilities
They think it somehow comes up with the best solution, when really it's more like lightning and takes the path of least resistance. It finds whatever works the fastest, if it even can without making it up and then lying that it works
It by no means creates elegant and efficient solutions to anything
AI is just a tool. You still need to know what you are doing to be able to tell if it's solution is worth anything and then you still will need to be able to adjust and tweak it
It's most useful for being able to maybe give you an idea on how to do something by coming up with a method/solution you may not have known about or wouldn't have considered. Testing your own stuff as well is useful or having it make slight adjustments.
It finds whatever works the fastest
For a very lax definition of "works"...
Kind of agree with the rest of your points. Remember though, that the suggestions it gives you, for things you're not familiar with may very well be terrible ones that are frowned upon. So it's always best to triple check what it outputs, and only use it for broad suggestions.
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.
You can always checkout the branch and run it yourself.
It would be nice to bump upthe useful stuff through the community but even then there could be bot accounts that push the crap to the top
So I guess it is time to switch to a different style of FOSS development ?
The cathedral style, which is utilized by Fossil, basically in order to contribute you'll have to be manually included into the group. It's a high-trust environment where devs know each other on a 1st-name basis.
Oh BTW, Fossil is a fully-fledged alternative to Git & Github. It has:
- Version-Tracking
- Webserver
- Bug-tracker
- Ticketting-system
- Wiki
- Forum
- Chat
- And a Graphical User-Interface which you can theme
All in One binary
What if I want to contribue to a FoSS project because I'm using it but I don't want to make new friends?
But you still use it, no ?
That is a wonderful method because it works in a similar way of many FediVerse server administrators admitting people to new accounts. This way is the slop is immediately filtered away
But what if the code is your own and super embarrassing?
Why would your code be embarassing ? Yes I get it, but so what But at least it's not AI-Slop, you fork it & do your own thing.
It's not a perfect solution
I think moving off of GitHub to their own forge would be a good first step to reduce this spam.
To Codeberg we go!
It’s discussed in the Bluesky thread but the CI costs are too high on Gitlab and Codeberg for Godot‘s workflow.
Codeberg is cool but I would prefer not having all FOSS project centralised on another platform. In my opinion projects of the size of Godot should consider using their own infrastructure.
Let's be realistic. Not everyone is going to move to Codeberg. Godot moving to Codeberg would be decentralizing.
Time to become a plumber!
Codeberg Anubis when?