Earlier quoted context omitted.
I think that was his point, the project full of bad developers isn't the competition. It is a peer whose skill matches yours and uses agents on top of that. By myself I am no match for myself + cline.
That’s true in the short term. Longer term it’s questionable as using AI tools heavily means you don’t remember all the details creating a new form of technical debt.
Define policy forbidding use of AI code generators
161–170 of 427 posts
Re: Define policy forbidding use of AI code generators
#162Open source and libre/free software are particularly vulnerable to a future where AI-generated code is ruled to be either infringing or public domain. In the former case, disentangling AI-edits from human edits could tie a project up in legal proceedings for years and projects don't have any funding to fight a copyright suit. Specifically, code that is AI-generated and subsequently modified or incorporated in the res…
If a software is truly wide open source in the sense of “do whatever the fuck you want with this code, we don’t care”, then it has nothing to fear from AI.
Re: Define policy forbidding use of AI code generators
#163> It's best to start strict and safe, then relax. Makes total sense. I am just wondering how do we differentiate between AI generated code and human written code that is influenced or copied from some unknown source. The same licensing problem may happen with human code as well especially for OSS where anyone can contribute. Given the current usage, I am not sure if AI generated code has an identity of its own. It’s…
It’s a power saw. A really powerful tool that can be dangerous if used improperly. In that sense the code generator can have more or less of a mind of its own depending on the wielder.
Ok I think I’ve stretched the analogy to the breaking point…
Re: Define policy forbidding use of AI code generators
#164Would it make sense to include the complete prompt that generated the code with the code?
Re: Define policy forbidding use of AI code generators
#165This is a "BlockBuster laughs Netflix out of the room" moment. I am a huge fan of QEMU and used it throughout my career. The maintainers have every right to govern their project as they see fit. But this is a lot of mental gymnastics to justify clinging to punchcards in a world where we now have magnetic tape and keyboards to do things faster. This tech didn't spawn weeks ago. Every major project has had at least two…
Re: Define policy forbidding use of AI code generators
#166Open source and libre/free software are particularly vulnerable to a future where AI-generated code is ruled to be either infringing or public domain. In the former case, disentangling AI-edits from human edits could tie a project up in legal proceedings for years and projects don't have any funding to fight a copyright suit. Specifically, code that is AI-generated and subsequently modified or incorporated in the res…
Re: Define policy forbidding use of AI code generators
#167Earlier quoted context omitted.
I think that was his point, the project full of bad developers isn't the competition. It is a peer whose skill matches yours and uses agents on top of that. By myself I am no match for myself + cline.
That’s true in the short term. Longer term it’s questionable as using AI tools heavily means you don’t remember all the details creating a new form of technical debt.
Really, really good tools.
Re: Define policy forbidding use of AI code generators
#168Oh hey, the thing I predicted in my blog titled "yes i will judge you for using AI" happened lol Basically I think open source has traditionally HEAVILY relied on hidden competency markers to judge the quality of incoming contributions. LLMs throw that entire concept on its head by presenting code that has competent markers but none of the backing experience. It is a very very jarring experience for experienced indiv…
send your blog link please
Re: Define policy forbidding use of AI code generators
#169Earlier quoted context omitted.
That’s true in the short term. Longer term it’s questionable as using AI tools heavily means you don’t remember all the details creating a new form of technical debt.
Dude, have you ever looked at code you wrote 6 months ago and gone "What was the developer thinking?" ;-)
So-called AI makes this worse.
Let me remind you of gyms, now that humans have been saved of much manual activity...
Re: Define policy forbidding use of AI code generators
#170Earlier quoted context omitted.
I'm not sure which way AI would move the dial when it comes to the median submission. Humans can, and do, make some crap code. If the problem is too many submissions, that would suggest there needs to be structures in place to manage that. Perhaps projects receiving lage quanties of updates need triage teams. I suspect most of the submissions are done in good faith. I can see some people choosing to avoid AI due to t…
> If the problem is too many submissions, that would suggest there needs to be structures in place to manage that. > Perhaps projects receiving lage quanties of updates need triage teams. I suspect most of the submissions are done in good faith. This ignores the fact that many open source projects do not have the resources to dedicate to a large number of contributions. A side effect of LLM generated code is probably…
The barrier to being able to do a first commit on any project is usually quite high, there are plenty of people who would like to contribute to projects but cannnot dedicate the time n effort to pass that initial threshold. This might allow people an ability to contribute at a lower level while gently introducing them to the codebase where perhaps they might become a regular contributer in the future.