Yeah, that's why I said clean-ish room. I'm thinking more about open source projects here that you just want available in a new language, without any architectural "cruft" copied from the original (since different language idioms may imply different architectures), than trying to evade copyright on something commercial. Most commercial stuff isn't making its code base public in the first place anyways.
You also really need to review its logic too, because it has a tendency to lack the full context of the code it’s working on, and make very silly logic mistakes.
There's nothing I love more than unfounded arrogance.
How about you try to make a change to SumatraPDF code base.
Let's see how good of an engineer you are when you actually have to write a line of C++ code in complex codebase as opposed to commenting on a check in with an explanation of the issue and a fix.
I want to know why this [0] needed to be co-authored by Claude. Especially because it seems like the kind of change you'd explicitly want to make without Claude's "help" (presuming that's how that got in there).
Asking Claude to commit and push triggers the Co-Authored-By thing typically, even if the change was made by hand. It could entirely be possible the author just asked it to generate a commit message for this change (although the style doesn't strike me as very Claude like).
I use Claude to help me code. I'm a solo developer and this is a side project, AI helps me move faster on things I'd otherwise not get to. The code is all reviewed and tested by me before it ships. I understand the skepticism though.
That’s all well and good, but you can’t enforce a license on it. Code written by an AI is in the public domain. So the license you’re using is essentially meaningless, and anyone can do anything they want with the code.
Blocking AI users on github is such a quick way to avoid most slop and get advanced notice when an existing project has started going into tech/cognitive debt.
You'll get a warning banner for those repos if you go to these users and block them:
I left my job in 2021 to start a business. I just launched it, but I still don’t have a steady income. I’m living with my wife, and still have enough to get by for a couple more years, but I’m really hoping my business can start making money.
reply