this post was submitted on 11 Mar 2026
830 points (99.3% liked)
Programmer Humor
30341 readers
1971 users here now
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
You know what's funny?
I use AI to develop software. However when I'm looking for libraries to do things if I see a CLAUDE.md file I have to look and see when it was added and hold it against the library if it's early in the history.
It's like prewar steel.
I also recognize it's hypocritical.
https://codeberg.org/irelephant/kittygram/src/branch/main/CLAUDE.md
meow
I love this sabotage. Has this worked against anyone that you know of yet?
Interesting. I'm unfamiliar with the purpose of that file as originally intended, but if I understand it right, it probably can be used to detect PRs with ai-made code. Tell Claude to write a particular string in every PR, and then reject all PRs with that string.
It's not hypocritical. Because you use AI to code, you know how easy it is to just let the AI do it's thing and not check it's work. It's almost like a sirens song. So you know the odds that a library that was coded with AI probably wasn't checked by a human. That's just called experience.
It's the difference between checking for questions in stack overflow and implementing solutions VS pasting every SO solution blindly until something works.
I do use autocomplete and ask plenty questions, sometimes even use an agent so it makes small changes that I then review and test, but I would never commit unchecked changes, and a claude.md implies that the AI is coding AND committing without supervision.
I can't stress enough how different those scenarios are.