Conversation

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.

26
10
1

@tante Time to become a member, I'd been meaning to anyway. Thanks.

0
0
0

@hllizi @tante I just got mine. I guess their email sender is working through the list fairly slowly.

0
0
0

@tante how do you define vibecoded? Projects made completely with AI? Stuff which was created using AI as a tool?

3
0
0

@tante I guess the time is coming for me to become a member.

0
0
0

@tante somebody buy slophub.com and redirect it to github

1
2
0

@tante I will vote in favor of it. I just wish the reasoning for banning such projects would go beyond an unclear copyright situation. there are so many more good reasons to not want such projects on a platform like Codeberg.

0
0
0

@tante But this can range from code completion to fully autonomous workflows.

How could it be enforced?

2
0
0

@xconde It's never about 100% enforcement. It's about telling slopsters to go away and to have leverage and reason to throw some code out

3
0
0

@tante fair point.

Sounds like the “no alcohol” signs you see in Australia public beaches. If you’re having a quiet drink or two, no one will say anything.

2
0
0

@tante

I dont know if its a good idea in the basis of bad actor makes ai pr and suddenly they have an excuse to kick you

2
0
0
@tante how do you prove something is slop of it doesn't have it written all over the code with em dashes and coauthored by commit signatures
0
0
0

@tante ah yea, SlopHub, not Slopberg, thank you!

0
0
1

@tante I could care less if people host their own vibe coded projects. I programmed for years, but who am I to judge if their project is actually useful for someone?

As long as there's no AI PR spam I'm find with it. In fact, I really mostly object to AI PR spam. Add a filter or something to let people act responsible around this.

Outright bans? nah. live and let live. If you vibe code, it's your own loss imho.

And yes, I pay for Codeberg, although non voting.

0
0
0

@tante
Not sure. I am afraid that the project might head into a dogmatic direction.

I would want Codeberg to be a place also for art projects and crazy side activities of people who are not experienced coders. I think, it can be fine to „vibe code“.

Maybe self-assess the handwritten vs. AI delivered code via a filterable icon? An approach simulate to the LICENSE as a middle ground?

4
0
0

@tante

And how does one propose to tell if it's LLM-assisted code?

A code scanner? Like this Mary Shelly Frankenstein that's also 100% AI?

Good luck.

1
2
0

@bjoern @tante

So, no code autocomplete for you!
And no function correction for you!
And fuck, no IDE for you!

Hell, spellcheck was that scary AI that would ruin spelling foreverrrrrrrr. And guess what, it was also a whole big pile of horseshit.

LLMs will blow over.

1
2
0

@gabboman @tante the precise wording of the amendment is:

You must not share projects that mostly consist of code written by “generative AI”-tools

so it would have to be quite a large PR or over a long period of time

I think a bigger concern would be if this would cause people to simply not label their slop in order to evade detection

0
0
8
@nelson @tante if you are a Codeberg e.V. member then the poll will be emailed to you
0
0
0
AI, Coderberg Meta
Show content

@crankylinuxuser @tante this gets brought up a lot, but my perspective is:

A) a lot of AI projects are proud of it and will disclose it somewhere.

B) the collaborative nature of Open Source makes it difficult for larger projects to hide process details indefinitely.

C) if the outcome of this is that projects using AI hide their usage and don't evangelize it, that is a significant win that we should take.

AI "detection" is unnecessary for a rule like this.

2
1
1
AI, Coderberg Meta
Show content

@crankylinuxuser @tante programmers are some of the biggest AI evangelists right now, and if a bunch of them start hiding their usage, that is a serious blow to companies like Microsoft and Anthropic who are counting on them to help drive a narrative about demand.

We take those wins; those are real wins. I want people using AI to hide their usage rather than to be public about it, I want it to be something that's culturally shameful to admit.

2
1
1

@tante it will be fun to read this in 10 years.

0
0
0
AI, Coderberg Meta
Show content

@foxyoreos @tante

Are you shameful of spellcheck?

How about Markov chains and spam detection?

Are IDEs "AI"? Like function completion, or auto completing templating?

Or if its about training and recitation, are you against PID control loops? 3 neurons.

Or STT/TTS assistive technologies offensive to those disabled people?

Or is this how much data is in the statistical array? Is 1B OK, but 35B bad?

Cause this nebulous term " AI" doesn't actually mean anything. Has no scientific definition, and has changed hundreds of times even in my professional life.

Just how far up the statistical computing ladder do we go before its "evil"?

And LLMs are just tools. I am a tool user. Just so happens that I run my own .

5
0
0
AI, Coderberg Meta
Show content

@crankylinuxuser @tante See, it's exactly like I said: detection isn't a problem because LLM users will tell you :3

3
0
0
AI, Coderberg Meta
Show content

@foxyoreos @tante

No, I'm asking on the spectrum of statistical programming where is 'evil'? How many neurons? What kind of training functions? How much training data?

My 8bit Marlin 3d printer runs 'AI'. Sure, its when I run a PID training and then using to calibrate the hotend and bed, but it absolutely is learning software and AI.

2
0
0

@tante thanks for the signal boost to our proposal <3 @Gusted

0
0
0

@tante What does "member" mean? I'm a Codeberg financial contirbutor (at a low level) but I didn't get an email

2
0
0
@mcc @tante an active member of Codeberg e.V. (as opposed to a supporting member, who cannot vote)
1
1
3

@mcc member of the association running Codeberg (member of Codeberg e.V.)

0
0
0

@xconde @tante It can't in an absolute sense and that's also not the point.

0
0
0

@tante what about typical makers which mainly c&p code from various sources without exactly knowing what the code does. Will they be banned too? @xconde

0
0
0
AI, Coderberg Meta
Show content

@crankylinuxuser @foxyoreos @tante Once upon a time before the interwebs, there was a thing called common sense. I guess it ain't no more.

1
0
0
AI, Coderberg Meta
Show content

@ftranschel @foxyoreos @tante

I've been in industry for almost 30 years.

What timeframe of AI should I be angry at?

1
0
0
AI, Coderberg Meta
Show content

@crankylinuxuser @tante Right, and what I'm saying is that when a project author shows up demanding ontological proof that AI is evil and for you to rigorously define the exact syntactic line between modern LLMs and other forms of AI - that's your detection. You don't need to run an AI detection service on the code.

You wait for the project author to completely voluntarily, unprompted (pun intended) volunteer that they use specifically LLMs, and then you ban those projects.

1
0
0
AI, Coderberg Meta
Show content

@crankylinuxuser @tante

> And how does one propose to tell if it's LLM-assisted code?

You post that it's good to hide LLM usage and that people should be embarrassed about using them, and then your LLM-using projects will tell you that they're using LLMs during the resulting argument.

It's a surprisingly reliable detection method.

2
0
1
AI, Coderberg Meta
Show content

@crankylinuxuser @foxyoreos @tante Yeah, AI means anything these days.
However, I'm tired of hearing this "LLMs are just tools" rhetoric.
Acting like they're just "tools" that are harmful "only" because of their users is reductive and excludes all the genuine legal, environmental and ethical concerns regarding LLMs.

1
0
1
codeberg, ai
Show content

@davidonline @tante i don't think artists and similar should be exempt from the "vibe-code" rule.
What they're doing will still end up as harmful as any other vibe-coded project, they're not different from everyone else.

1
0
1
The biggest question is, how will it be enforced, and how strictly? Will they rely on common LLM files, author signatures, or will they use LLMs themselves to judge whether a code base is probably AI-generated? What resort will there be to appeal false positives?
1
0
0
codeberg, ai
Show content

@davidonline @tante At worst, that's a very bad way to make software, even if one might be unexperienced and wish to get help in one way or another.
Have we forgotten about the old ways of learning how to code?

0
0
1

@crankylinuxuser @bjoern @tante "Hell, spellcheck was that scary AI that would ruin spelling foreverrrrrrrr. "

In other news, I can confidently confirm that German spelling in my students is FUBAR.

Sure, it is as anecdotal as your assertion, but whatever.

0
0
0
AI, Coderberg Meta
Show content

@stilic @foxyoreos@mastodon.social @tante

If you run your own using open weights, most of those problems go away. I use my own equipment, in my own house. And yeah, backed by solar and battery. I don't trust the cloud vendors.

And the copyright violation (maybe) aspect doesn't go away. But frankly, I DGAF about copyright. Its way too long, and ends up still abusing artists. And my purpose is 0-profit. I use it for me. I don't sell it. I dont rent it.

And given theres 5 movie studios, 4 record companies, 3 publishing companies, 2 app companies.. they profit, and the artists and creators get soaked. So basically I hurt the companies. Excuse me while I play a sonata 😹

2
0
0
AI, Coderberg Meta
Show content

@crankylinuxuser @tante The problems won't get away like that, the so-called "open weights" models are still usually trained the same way as commercial ones

Also you can't just "ignore" legal problems like that and say you don't care about it.
You won't magically be given a free pass because you think your opinion takes precedence over everything else.
Your "purpose" and your mindset changes *nothing* about your legal obligations.

0
0
0
AI, Coderberg Meta
Show content

@crankylinuxuser @tante @stilic

And there we have it. You have answered your own query about how a no-LLM policy can be enforced: the people who use LLMs, like you, eventually brag about their usage.

0
0
0

@tante I wish I could be a member to vote for this! I never heard back from several requests

0
0
0

@anemone @tante The point isn't perfect enforcement I would think. I would suppose, the point is to have a policy to point to when someone sends you a vibed PR, so that we don't need to relitigate it every time. You simply tap the sign. Plenty of rules exist for purposes like this.

While it may be "unenforceable" any reduction in the deluge is probably worth it, because right now it is a DDoS on many maintainers brains.

1
0
0
@theeclecticdyslexic@mstdn.social @tante@tldr.nettime.org seems like it will just result in people arguing over whether something is vibe coded or not instead. Isn't that potentially worse?
2
0
0

@anemone @tante I don't think that will be the case, but I could be wrong. No AI policies have been working okay on the servers represented in my fedi feed... They aren't perfect, but I almost never interact with the slop, and when I do, I can report it.

I think it is most likely to be a community pruning force. If someone does not feel welcome, because they want to fire around merde requests at the speed of slop, they probably won't end up on codeberg.

1
0
0
@tante @xconde the way i ended up wording it in my project has become a sign that is tapped:

> AI-generated contributions will never be knowingly accepted. If and where unknowingly accepted, help in pointing out and eliminating the slop portions is generally welcome.
0
1
0

@tante Thanks for giving me AI tech bros to block. 👍

1
0
1
re: AI, Coderberg Meta
Show content
@foxyoreos @crankylinuxuser @tante unconscious hunches are still surprisingly good at finding images (my own projects on codeberg are fairly graphics intensive), but for me it's more like trying to tell if someone's lying through contextual cues

- how long did they have
- could a person have typed that all out by hand in that time
- why is this huge amount of detail/complex code here
- what kind of a person would spend all that extra effort doing that background detail (or code or prose equivalent)
- is this person that kind of person
- does that extra detail serve some other purpose, or is it a vestige of some previous version, or is it an easter egg, etc.
- does this seem to have been done with some implicit understanding of the project's overall structure OR intended purpose as a whole
0
1
0
genai
Show content

@anemone @tante many policies are not straightforward to enforce and moderation is full of these edge cases. genai is not a new thing here

there should be standards, like stating that genai is not accepted

sure, someone can sneak it in, but when there is proof, they get kicked out (maybe with a system of warnings?)

if they already can’t be proud of using this dehumanizing and unethical technology, i feel that’s great. it also means they can’t be promoting this fashtech

0
0
0
re: AI, Coderberg Meta
Show content
@crankylinuxuser @foxyoreos @tante spellcheck is shamful and harmful to compreension

spellcheck is shampoo and harmful to compression
1
1
0
AI, Coderberg Meta
Show content

@foxyoreos @crankylinuxuser @tante yes, exactly. it should be shameful to admit

this doesn’t mean we should be shaming them, though. the shame should be coming from themselves

0
0
0
AI, Coderberg Meta
Show content

@crankylinuxuser @foxyoreos @tante oh come on, you know exactly what we’re talking about. don’t give me this shit

with “ai” what is referred to is generative models

0
0
0
re: AI, Coderberg Meta
Show content
@crankylinuxuser @foxyoreos @tante (granted that's autocorrect not spellcheck but LLM coding is a lot closer to autocorrect than a mere diagnostic issue-flagging tool)
0
1
0

@davidonline @tante

And we can just choose to ignore the horrifying externalities, yes?

0
0
0
@theeclecticdyslexic@mstdn.social @tante@tldr.nettime.org tbh I don't think the people spamming vibe coded PR requests care about feeling welcome. My concern is that the spam will continue but people will also get into petty arguments accusing people of using LLM code when they're not like what's happened with artists. There are so many cases of real artists getting accused of using genAI when they're not to the point a lot have had to start livestreaming their process just to avoid accusations
0
1
0
AI, Coderberg Meta
Show content

@crankylinuxuser @foxyoreos @tante It has parallels in communities that have a rule that says “No Nazis permitted entry” where the ones vocally upset at the rule are most likely to be white supremacists

0
1
1
@anemone @tante @theeclecticdyslexic @ophis why not just have Codeberg require you tag your project if its all or mostly vibe coded
1
0
0
@sun @anemone @theeclecticdyslexic @tante they probably don't even want to waste the storage hosting it
0
1
0
AI, Coderberg Meta
Show content

@foxyoreos @crankylinuxuser @tante …and tell you, and tell you, and tell you, and tell you, and… 🤦🏼‍♀️

0
0
0

@xconde @tante

Opening your conversation with a group by saying "well I'll get to violate your group's values a _little_, right?" does not project the mentality of someone who wants to collaborate in good faith.

0
0
0

@thejessiekirk @tante Precisely what I appreciate most out of threads like this, too. Outing the blockables.

1
2
0
RE: AI, Coderberg Meta
Show content

@crankylinuxuser @ftranschel @foxyoreos @tante how's about the generative variety

0
0
0
AI, Coderberg Meta
Show content
@foxyoreos @tante
It takes a rhetorical genius to prove your point perfectly and not even realise it
0
0
0

@dascandy @tante

Somebody (it seems like a squatter, though) already had an idea to grab that domain:

Domain Name: SLOPHUB.COM
Updated Date: 2026-03-13T07:30:13Z
Creation Date: 2026-01-07T19:36:17Z
Registry Expiry Date: 2028-01-07T19:36:17Z
Registrar: GoDaddy.com, LLC

0
0
0

🇨🇦🇩🇪🇨🇳张殿李🇨🇳🇩🇪🇨🇦

@anemone @tante Ah yes. The Abrahamic disease. 60% effective is just as bad as 0% effective, so anything that isn't 100% effective needs to be dropped.

Laws against murder are unenforceable seeing as they keep happening (along with, you know, literally every crime in statute). We should just strike them from the books, shouldn't we? It's not 100% effective, so it's unenforceable.

1
0
0
@ZDL@mstdn.social @tante@tldr.nettime.org I've explained my reasoning in the thread, agree or disagree, but this isn't relevant
1
1
0

🇨🇦🇩🇪🇨🇳张殿李🇨🇳🇩🇪🇨🇦

@anemone @tante For some value of "reasoning", I guess.

1
0
0

@tante

banning vibe-coded projects on Codeberg

woop so is it just “vibe-coded” projects and “”responsible”” slop would still be allowed? thats, ugh, better than nothing, but ugh

0
1
0

@davidonline @tante

Not sure. I am afraid that the project might head into a dogmatic direction.

bwahahahahahaha are u gonna preach “no politics” now too. free software is inherently dogmatic, screw playing centrist

0
1
0

@tante I don't want to give people a reason to go to a µsoft service, where they are automatically pushed to use more AI. Having them on Codeberg where they see nice human coded projects and rules telling them to warn their code is vibecoded (possibly nudging them not to use vibecoding) wouldn't be the worst thing IMHO.

1
0
0

@tante And I wonder what happens if someone vibecodes project A (w/o declaring it), I fork it afterwards (not knowing it's vibecoded), edit like 10% of the code manually and afterwards get to know it has been vibecoded. The result will still be mainly vibecoded, but I invested my own time to improve it and now I am forced to go to another forge (I personally have some git forge at my university anyways, but some people would simply move to GitHub instead as it's the most prominent one)

1
0
0

@benedikt @tante It's always suspicious to me when someone sees a rule and immediately starts contriving edge cases that oppose that rule.

It makes me think they had no intention of following it in the first place and are showing how smart they are by hacking it.

0
1
0

@csolisr How are the rules in most (all?) F/OSS projects against the use of proprietary code enforced, and how strictly?

Same here.

0
1
0

@davidonline @tante F/OSS in general is already dogmatic. What do you think copyleft, for example, is? That's dogma.

0
1
0

@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."

0
1
0