← Back to context

Comment by ninkendo

1 day ago

> That's arbitrary and quite unproductive convo to be honest.

Yeah but that’s what the legal system ostensibly does. Splitting fine hairs over whether a derived work is “transformative” is something lawyers and judges have been arguing and deciding for centuries. Just because it’s hard to define a bright red line, doesn’t mean the decision is arbitrary. Courts will mull over whether a dotted quarter note on the fourth bar of a melody constitutes an independent work all day long. It seems absurd, but deciding blurry lines are what courts are built to handle.

EDIT: I changed my argument completely.

That makes no sense because what if you refactor your code ad infinitum using AI? You spin up a working implementation, then read through the code, catalog the changes like interface, docs, code quality and patterns and delegate to the AI to write what you would.

It's 100% AI code and it's 100% human code. That distinction is what's counterproductive.

Because at the end of the day, someone has to own the code, so some lines have to be drawn no matter how arbitrary they seem.