News for hackers. Stuff that matters.
Re:A bitter pill for Microsoft Copilot by jscheel on Saturday July 10, 2021 @10:54AM (#27793711)
I think Github should support some kind of variant of robots.txt in the source code. Maybe a common line in the license file that excludes it from ML training data. That said, if you want to exclude it, that's your right, but you should consider why you are open sourcing in the first place, and what about ML feels different to you than traditional human cognition.
Re:A bitter pill for Microsoft Copilot by sp332 on Saturday July 10, 2021 @11:05AM (#27793812)
Github ignored licenses for this project and included code from all publicly-accessible repos. They claim it's not copyright infringement and you can e.g. use code from this AI trained on open-source repos in closed-source projects.
Re:A bitter pill for Microsoft Copilot by elcomet on Saturday July 10, 2021 @11:38AM (#27794124)
It's not as simple as that...

It's not clear to me how it is copyright infringement if the generated code is truly new. Of course, if some code output is very similar to existing code, then it is obviously copyrighted.

When you read code from an open source GPL repo and are inspired by it to write your own code, it's obviously not copyrighted.

Re:A bitter pill for Microsoft Copilot by pittmajp on Saturday July 10, 2021 @11:52AM (#27794220)
When I read code, I understand it, its intentions, and its output. I'm not simply replicating things that I've read before. I learned about inheritance in java in school. When I go to write python, I need only look up the syntax because I understand the logic.
Re:A bitter pill for Microsoft Copilot by elcomet on Sunday July 11, 2021 @02:54AM (#27798939)
But what matters is the output, no ?

Also, some people explicitly avoid reading codebases to avoid duplicating by mistake some copyrighted code.

Not sure if this is true but I heard that it used to be forbidden to Microsoft developers to read open source code.

Re:A bitter pill for Microsoft Copilot by sp332 on Sunday July 11, 2021 @08:36AM (#27800305)
One problem is that copyright is not well-defined. They just have to convince a court that their use is "transformational" and not a "derivative work" and they're home free. Then it doesn't matter what the license says, because Microsoft isn't licensing your work.
Re:A bitter pill for Microsoft Copilot by mikro2nd on Saturday July 10, 2021 @11:44AM (#27794166)
No. Opt-out is exactly the wrong approach. Instead consider a flag indicating that "I'm OK with mu source being used for training AI models." i.e. opt-in.
Re:A bitter pill for Microsoft Copilot by ghaff on Saturday July 10, 2021 @12:12PM (#27794380)
The problem is that defaults are very powerful. I could equally well argue that the Internet Archive shouldn't archive my website unless I give them opt-in permission. Of course, if that were the case, the Internet Archive effectively wouldn't exist.

ADDED: To be clear, it may be fine to say that making certain things opt-in means that other things that many might value can't exist.

Re:A bitter pill for Microsoft Copilot by l-lousy on Saturday July 10, 2021 @01:04PM (#27794832)
The counterpoint here is that the internet archive isn’t a for profit service which is claiming exact reproductions of other people’s content as “new work”
Re:A bitter pill for Microsoft Copilot by bluefirebrand on Saturday July 10, 2021 @02:18PM (#27795325)
> The problem is that defaults are very powerful

This isn't the problem, it's the whole point.

Things need to be made opt-in because we want there to be a meaningful barrier to companies using data that does not belong to them in order to make money.

Re:A bitter pill for Microsoft Copilot by Lev1a on Saturday July 10, 2021 @11:00AM (#27793767)
Why should the users be forced to do extra work in order for Github to do their commercialization "correctly"?

This is something Github/Microsoft started, something that only really benefits Github/Microsoft and that they were doing lackadaisical from the start by ignoring licenses.

Re:A bitter pill for Microsoft Copilot by ghaff on Saturday July 10, 2021 @11:51AM (#27794215)
You could say the same thing of people with a website that they don't want to be archived on the Internet Archive or indexed by search engines.