| ▲ | guessmyname 5 hours ago | |||||||||||||||||||||||||||||||
Most people leave the “Co-authored-by: <name>” lines in their Git commits [1]. I’m not sure why exactly, but I suppose it's either laziness or a lack of care. Regardless, if I were Codeberg, that would be the first thing I’d detect, and then I might use a Random Forest Classifier to identify the rest. [1] https://docs.github.com/en/pull-requests/how-tos/commit-chan... | ||||||||||||||||||||||||||||||||
| ▲ | raesene9 4 hours ago | parent | next [-] | |||||||||||||||||||||||||||||||
As other have mentioned, and I'm the same. Leaving "Co-Authored by:" feels like open disclosure of how the project was created. That way if a consumer does not want to use LLM generated/assisted software, it's easy for them to do that without having to search around in the codebase for "AI Tells". Removing those would feel like I was mis-representing my coding abilities (LLMs are better at most coding than I am) :) | ||||||||||||||||||||||||||||||||
| ▲ | skeledrew 32 minutes ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||
I expressly leave them there for transparency and potential future analysis. I'm even working on a coauthor attribution format for work done with Pi agent, as well as when there are multiple models collaborating. If Codeberg wants to gatekeep on AI-generated code, I'll leave them to their tiny niche. | ||||||||||||||||||||||||||||||||
| ▲ | K0nserv 5 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||
I feel it's a faux pas to pass off work entirely or partially done with AI as your own. I make sure I leave those lines in specifically for that reason. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
| ▲ | prennert 5 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||
honesty? | ||||||||||||||||||||||||||||||||
| ▲ | applfanboysbgon 5 hours ago | parent | prev [-] | |||||||||||||||||||||||||||||||
AGENTS.MD and CLAUDE.MD also provide easy detection avenues. Trivial measures will probably catch 70-80% or more. You don't need a 100% enforcement rate for a rule to exist, indeed there are basically no rules anywhere in the world that achieve that. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||