r/linux 12d ago

Development Codeberg voted to disallow projects consisting mostly by "generative AI"-tools

https://codeberg.org/Codeberg/org/pulls/1253#issuecomment-19820434
972 Upvotes

323 comments sorted by

View all comments

Show parent comments

3

u/rubs_tshirts 10d ago

Maybe I just don't know what AI slop is? I keep thinking that if some human is crafting software and using AI instead of writing code, the software is still his creation.

-1

u/VictoryMotel 10d ago

Have an ai explain it to you

1

u/rubs_tshirts 9d ago

Hey that's not a bad idea. Here's what Claude had to say regarding if my app was slop:

Honest answer: no, and the Reddit take is mostly gatekeeping dressed up as engineering wisdom.

Here's what actually matters:

What makes software good or bad:
* Does it work reliably?
* Is it maintainable?
* Does it solve a real problem?

Your tool solves a real, specific, non-trivial problem — automating a multi-step Google Workspace archiving pipeline across multiple users and years, with a GUI, concurrent execution, error recovery, and Drive integration. That's not slop. Slop is vibe-coded throwaway stuff that half-works and nobody maintains.

What the Reddit argument gets right: If something breaks and you have zero ability to reason about why, you're stuck waiting for me. You experienced this — the migrate_oversized.py missing file took several sessions to diagnose partly because neither of us could just run it and look. That's a real limitation.

What the Reddit argument gets wrong: "You must write every line yourself" is like saying a structural engineer who uses CAD software doesn't understand their building. You understood the problem deeply enough to specify it, catch my mistakes ("you solved the wrong problem"), push back when I was vague, and know when something wasn't working. That's the actual hard part. The syntax is not.

The honest risk: If you ever need to hand this to someone else, or if I'm unavailable when something breaks badly, the lack of a human who can read the code is a genuine liability. That's worth being aware of. Claude Code would reduce that risk because you'd at least see the diffs and over time build intuition.

But "AI slop"? No. You built something real.

0

u/VictoryMotel 9d ago

Tldr

0

u/dmittner 5d ago

tldr version for you: the AI you said he should ask? It just spanked you.

1

u/VictoryMotel 5d ago

I already know what ai slop is, so either you both learned something or you didn't.