Forgot your password?
typodupeerror

Comment Clean room is a legal strategy, not a requirement (Score 1) 125

Clean room design is a legal strategy, but it is not a legal requirement. There are other methods that can be used for creating works not considered to being a derivative work.

Also a reminder, words used in law don't have the same meaning in language. The law usually narrows the meaning explicitly, or implicitly via case law.

GNU has used this to their advantage to clone most of the shell runtime utilities, so why shouldn't the same be used to replace GNU licensed code?

Comment Re: Not clean room (Score 1) 47

Plagiarism and copyright violation aren't the same thing, contrary to some people's opinion.

LLMs don't produce a literally work verbatim, they produce extracts verbatim. I have two ex-gf that can quote entire pages from books they've read. (dozens, to hundreds). (it helps to be on the spectrum).

But, the ability to do doesn't mean anything they produce is inherently a violation; it does increase the *risk*.

Comment Re: Not clean room (Score 1) 47

Clear room implementation is *not* required.

The idea of a clean room implementation is to remove the possibility of the resulting code being in violation, however, that's not actually required to avoid being in violation. That just makes it much easier to show good faith.

If you implement a test suite, and then have the AI generate a version that complies with the test suite, it's entirely possible you are not in violation.

Symantec code validation would be prudent, but not necessarily required.

(Replace all variables with generic references and see if the code matches up).

Keep in mind, have a dozen lines of code actually match still doesn't mean those lines are a violation, it just means they could be.

Comment Re:Buried the lede (Score 1) 113

Basely comment about Claude?

I spent the last few days iterating over code to build an SDR Receiver framework. There are right ways to use AI to produce code, that includes validations and built in unit testing processes. You can take weeks of work down to a few days and you can provide validations for it. It won't be perfect, and it will require oversight, but it can be done.

Oh, and I've been writing this in a language that doesn't have many SDR examples, so no, it ain't _stolen code_.

Comment Re: Working in Canada (Score 1) 141

Windchill temperatures aren't relevant for this discussion. At least not until rate of heat dissipation is a key component.

I got nothing against electric busses done right; but actual temperature is relevant for the discussion, not windchill.

(If the temperature is -30C, and windchill is -50C, your corpse will be found outside at -30, not -50C. The rate it kills you is affected by windchill, but not the final temperature.)

Slashdot Top Deals

"What the scientists have in their briefcases is terrifying." -- Nikita Khrushchev

Working...