Look, if you want to write some code with an LLM, fine.
-
Look, if you want to write some code with an LLM, fine. You shouldn't, but fine.
However you absolutely do not get to say *you* wrote it. You didn't. The computer wrote it for you.
If I buy a car from Honda, I don't get to say I made the car. It's the same principle.
We have to stop normalizing language like "I made x with Claude."
No you didn't. Better: "I paid Anthropic to write x for me."
The former is intellectual dishonesty.
-
Look, if you want to write some code with an LLM, fine. You shouldn't, but fine.
However you absolutely do not get to say *you* wrote it. You didn't. The computer wrote it for you.
If I buy a car from Honda, I don't get to say I made the car. It's the same principle.
We have to stop normalizing language like "I made x with Claude."
No you didn't. Better: "I paid Anthropic to write x for me."
The former is intellectual dishonesty.
@camertron It is important to realize both "I paid Anthropic to write x for me" and "I made x with Claude" exist, and there is a significant difference. The former creates poor quality code and leaves you with no Theory of the Program... but it's easy. The latter is somewhere between guiding an intern and pair programming in creativity, difficulty, and time spent, but it pays off. It's the difference between https://github.com/setdef/RatatuiRuby/blob/stable/tasks/doc.rake and https://github.com/setdef/RatatuiRuby/blob/stable/tasks/bump.rake
-
@camertron It is important to realize both "I paid Anthropic to write x for me" and "I made x with Claude" exist, and there is a significant difference. The former creates poor quality code and leaves you with no Theory of the Program... but it's easy. The latter is somewhere between guiding an intern and pair programming in creativity, difficulty, and time spent, but it pays off. It's the difference between https://github.com/setdef/RatatuiRuby/blob/stable/tasks/doc.rake and https://github.com/setdef/RatatuiRuby/blob/stable/tasks/bump.rake
@kerrick First of all, thanks for RatatuiRuby, it's awesome
️ Second, I should have been more specific. "I made x with Claude" is often two separate statements:
"I made x," then a few sentences later, "Claude wrote a bunch of the code."
If I write code with another human, even if that human is my junior, it's disingenuous to claim the thing you created together was something you made by yourself.
You would never say, "I made x" - you would say "Steve and I made x."
-
@kerrick First of all, thanks for RatatuiRuby, it's awesome
️ Second, I should have been more specific. "I made x with Claude" is often two separate statements:
"I made x," then a few sentences later, "Claude wrote a bunch of the code."
If I write code with another human, even if that human is my junior, it's disingenuous to claim the thing you created together was something you made by yourself.
You would never say, "I made x" - you would say "Steve and I made x."
@kerrick So why is it any different when Claude is involved?
It's not really a question of ownership either, since humans can own things that other people (or computers) created.
The US Copyright Office issued a report a few months ago that said AI-generated works cannot be copyrighted. So legally speaking it's not even possible to own the code Claude produces either.
-
Look, if you want to write some code with an LLM, fine. You shouldn't, but fine.
However you absolutely do not get to say *you* wrote it. You didn't. The computer wrote it for you.
If I buy a car from Honda, I don't get to say I made the car. It's the same principle.
We have to stop normalizing language like "I made x with Claude."
No you didn't. Better: "I paid Anthropic to write x for me."
The former is intellectual dishonesty.
@camertron I agree with “you didn’t write it” but it’s not exactly as buying a car. You usually have very little input in what the car is, you choose from pre-made configurations. With vibecoding you, arguably, create a spec for what’s to be made. In a bigger project you have to direct the agent at least a bit to get any kind of even remotely working output. Complete autonomy is not a thing yet. So some credit goes to the person.
It’s sort of like CEO of a large company says “I built so and so”. No, they didn’t but also they’re still kinda responsible for it.
-
R relay@relay.mycrowd.ca shared this topic