Just seeing the list here: https://codeberg.org/small-hack/open-slopware
I don't know what to think about it, many incredible open-source projects went downhill, some worse than others, full AI permission usage and some of them even advertise AI providers on README.md. I'm even using many of them myself.
Even the good guys are falling, I'm not sure what to think about it. Am I overreacting maybe?
You might think, that's fine, not a big deal, some of them just allow AI usage, but not AI generated code, but for how long? If you allow use of AI for anything the tendency is that you'll be even more open about it in the future.
List of projects that personally draw my attention or I use eventually:
- Firefox: not unexpected, but still, I had hope on Mozilla bring more tech awareness on mainstream
- Spaceship prompt: I use this on my terminal for customization, why'd you need AI for such a simple project?
- VLC: just sad
- curl: sad x 10
- Vim: sad x 20
- zoxide: they literally promoting AI providers in the README, such a simple tool as well, why?
- CoMaps/Organic Maps/OsmAnd: the few ones providing a good alternative to Google Maps
- Element: that's literally the most used client for Matrix I guess?
- Python: I thought they were the good guys as well
- Lemmy: unexpected, code of conduct says it's allowed
- Linux: the final boss, unbelievable
Is there any hope at all? Or am I just overreacting?

Oh I see you’re telling it to make code for entire features and just accepting what it made without going over it yourself, or … I’m gonna stop here. I know where the actual problem is.
Sometimes, yeah, when management is constantly breathing down your neck telling you that you need to be more "agentic". Just typing a prompt and waiting for the LLM to spit out a feature is the fantasy workflow that a lot of orgs are pushing for, and it's what companies like Anthropic keep pretending is possible.
But even the more careful and focused approaches still produce crap — or, after much hand-holding and angst, they give you something that actually does work while conforming to the styles and standards of your platform... but only after you've spent more time babysitting the AI than it would have taken you to just write the damn code yourself. And, again, you've burned a shitload of tokens in the process.
The only thing AI coding tools are reliably good at is writing "boilerplate", but non-AI tools have existed to handle that stuff for decades... and honestly, if your project has that much required boilerplate, it's probably not very well-engineered in the first place and the AI is just acting as a crunch holding up weak architecture.
The only way to go over something yourself correctly is by doing it yourself correctly.
You: fire all developers but yourself.
Got it. 👍
Only if you want to go over everything.
If you don't you either need to make someone else responsible and accountable for going over something, or be accountable for not being responsible.
Remember:
🥱