If you are a member of Codeberg e.V. please take the time to participate in the poll that was just sent out about banning vibe-coded projects on Codeberg.
Please agree to the proposal. Slop can live on GitHub.
Discussion
If you are a member of Codeberg e.V. please take the time to participate in the poll that was just sent out about banning vibe-coded projects on Codeberg.
Please agree to the proposal. Slop can live on GitHub.
@tante User or Vereinmitglied?
@tante it seems I only signed up as supporting member, not active. So I actually can't vote on the polls 😥
@tante I haven't received it, yet I am a member. If it passes, I will have to retract my membership unfortunately
@tante IMHO this is nothing, Codeberg e.V. should even care for. If I want to put vibe-coded projects there, that’s my thing. Just walk by, there’s nothing to see.
Besides, it is almost impossible to enforce it, thus only will lead to fights whether something is vibe coded.
And finally, it’s the reality that these things happen. You may like it or hate it, but that doesn’t make AI-generated code go away. We have to accept it to a certain degree—in the end, no one is forcing you or me to use it
@stephan Codeberg e.V. is the association running the infrastructure and it's in that organization's right (and duty) to manifest the will of their members. And if the members don't want to host slop, that's their choice. People who want to vibe-code can go to literally _any_ other forge (like GitHub).
@tante I know, what Codeberg e.V. and I am also a member. Because I believe that the idea is great. If the majority of the members votes for this change, I will prepare the popcorn and watch the discussions whether something is vibe coded. To the best of my knowledge there exists no reliable way of detecting it. Thus, in dubio pro reo, that rule will be a toothless tiger a priori 🤷♂️
@tante What about those of us who have a Codeberg account, but for privacy reasons have no linked email address? Any way I can vote?
@catdraoichta this is only for official paying members of the Codeberg e.V. association
@tante What ever happened to the freedom to use software any way you want to? A still existing Debian ideal. When that was adopted the concern was for software used to do generic research, and the use of software could not be restricted from that. Now the mandarins of Codeberg, who are known for their malicious fork of Gitea, want to ban AI tools and blockchain research. Bleh.
@jeffmcneill They don't want to host that stuff (and pay for it). Which is totally legitimate. Microsoft takes all that code. Why does Codeberg need to accept it?
@tante This is a betrayal of open source principles that Codeberg claims to champion. The idea that you can do whatever you want isn't principled leadership, it is abuse of power.
@jeffmcneill "Power"? In comparison to whom? _Maybe_ if Github pulled that. But Codeberg? Do "Open Source Principles" mean that an infrastructure provider needs to host _anything_ regardless of their values?
The proposal argues from a standpoint of a) unclear legal situation and b) lack of quality control/degration of security. That is a reasonable argument to be made.
Also: Codeberg has always not allowed certain content. Look through the ToS (https://codeberg.org/Codeberg/org/src/branch/main/TermsOfUse.md) no hate speech, no Nazi shit, etc. Does your interpretation of "Open Source Principles" mean that Codeberg has to throw those rules out as well?
@tante Because freedom, wake up
@jeffmcneill Codeberg voluntarily runs infrastructure that it offers - for free - under certain terms. Defining those terms is an expression of the freedom of the members of Codeberg.
Codeberg is not a monopoly or a state actor, they don't have to include projects and people who don't follow the terms.
@tante I propose a slightly stronger rule.
"Submitting content generated in large part by so-called generative AI will be construed as implicit consent for the hiring of thugs to hunt you down and thrash you to within inches of your life. Oh, and you'll be permanently banned as well."
Funny to read some of the replies from closeted vibe coders here.
"So hard to enforce!"
"Let's not be dogmatic!!"
"But what *is* vibe coding, actually?!?!"
🤭
I would be all for it.
Except: define "vibe code", please. Where is the limit? I ask some chat bot how to join a list into a string, get a working answer and use it. Vibe Code?
Now work up the list in complexity. I ask for a class to manage the Froblimox, get the code and
- either read it carefully, understand it, fix a comment, reformat to my standard, commit
- or just commit
Which is vibe code, how do you tell?
@tante
I agree 100% with the fact that "AI" should be opposed in any possible way. But I fear that banning vibe-code can do more harm than good. I'd rather have clearly labeled vibe-code, so I can confidently never touch it, than vibe-code pretending to be actual code, which forces me to vet carefully any repo I may want to use or contribute to.
@tante Hello! I'm not in a position to pay 24€ now. Can one be a member without pay for a year or so? Thank you.
@tante ugh. No open source schism, please
@tante Thanks for giving me AI tech bros to block. 👍
@thejessiekirk @tante Precisely what I appreciate most out of threads like this, too. Outing the blockables.