Live data from Hacker News

I do not agree with Github's use of copyrighted code as training for Copilot

thelig.ht

461–470 of 545 posts

Re: I do not agree with Github's use of copyrighted code as training for Copilot

#461

Earlier quoted context omitted.

I used to think like this but the total cost of ownership of on-prem is substantially higher, and it has its own security implications too.

I laugh at the thought that every company trying to host 20 vendor apps is more secure than having the company that wrote the apps host them. Self hosted apps get updated on a much much slower schedule and don't have access to the brains who built the software.

Cloud based solutions are demonstrably not secure. The brains who built the software clearly can't keep it secure either.

Re: I do not agree with Github's use of copyrighted code as training for Copilot

#462
post #357
post #352

Earlier quoted context omitted.

So @chrisseaton was correct, you did edit your posts and their question was in good faith. Edit - I’m adding another point as an edit to show another way to communicate. Would any of your points been lost had you done something similar?

> So @chrisseaton was correct No that’s not true. I did not edit my posts after reading their reply, and the false accusation was that I changed my comment after it was replied to. I didn’t challenge whether the question was in good faith, but I’ll just note that the relevant discussion of copyright got dropped in favor of an ad-hominem attack. My question of which “it” was being referred to is a legitimate question…

> I did not edit my posts after reading their reply, and the false accusation was that I changed my comment after it was replied to.

Replies exist before you read them.

Re: I do not agree with Github's use of copyrighted code as training for Copilot

#463
post #34

I thought this was a pretty good thread (by an ex-Wikipedia lawyer) on Twitter about the IP meaning of Copilot. https://twitter.com/luis_in_brief/status/1410242882523459585... And this is a longer article about how IP and AI interact: https://ilr.law.uiowa.edu/print/volume-101-issue-2/copyright... I am not a lawyer, but I am capable of summarizing the thoughts of lawyers, so my take is that in general, fair use allow…

>Copyright has concluded that reading by robots doesn’t count. Infringement is for humans only; when computers do it, it’s fair use.

Glad to hear this. My warez group from here on out will only release binaries written collaboratively with a neural net trained on the best proprietary software available

Re: I do not agree with Github's use of copyrighted code as training for Copilot

#464
post #89

Earlier quoted context omitted.

there's a nice example here of it reproducing carmack's famous inverse square root function from Quake 3 (sans GPL, of course) https://twitter.com/mitsuhiko/status/1410886329924194309 this is clearly copyright infringement, and if it isn't: it should be

That function appears in hundreds, if not thousands of GitHub repos. It's plausible that it's the most famous block of code ever. Are all those repos guilty of copyright infringement? https://github.com/search?q=float+Q_rsqrt%28+float+number+%2... The only ways this argument could be less alarming to me is if people were bothered that it was writing the same Hello World as somebody else, or that it was naming variabl…

> Are all those repos guilty of copyright infringement?

If those portions of code are not licensed GPL, yes, it is copyright infringement.

Re: I do not agree with Github's use of copyrighted code as training for Copilot

#466
post #34

I thought this was a pretty good thread (by an ex-Wikipedia lawyer) on Twitter about the IP meaning of Copilot. https://twitter.com/luis_in_brief/status/1410242882523459585... And this is a longer article about how IP and AI interact: https://ilr.law.uiowa.edu/print/volume-101-issue-2/copyright... I am not a lawyer, but I am capable of summarizing the thoughts of lawyers, so my take is that in general, fair use allow…

>When computer do it it's fair use

Like when cp does it?

Re: I do not agree with Github's use of copyrighted code as training for Copilot

#468
post #456

Earlier quoted context omitted.

To me, the sentence > I have a lot of open source code that I love to share for things like education or private stuff, but if you want to use it for something real, you need to hire me. implies that they have code which they are sharing under that proviso. Do you read it differently? You are right about the technical distinction of open source from source-available. I think that the GGP (and myself) were both using…

Is Copilot trained on source available code? If not, then whatever restrictions you may want to apply with your source available code isn’t relevant. The debate is about copyleft.

The RMS function in Quake Source code exists in the copilot training set (see https://news.ycombinator.com/item?id=27710287) is covered under GPL which is source available (see https://github.com/id-Software/Quake-III-Arena/blob/master/c...)

Re: I do not agree with Github's use of copyrighted code as training for Copilot

#469

I used to admire GitHub for being a fully bootstrapped company and free to pursue a path in the world they believed in as a company. Since the Microsoft acquisition it’s becoming painfully obvious how unhealthily centralized the dev world has become, and they seem to strive to become ever more entrenched in the name of maximizing shareholder value. I only have a small amount of open source projects on GH but I intend…

It's more than that though. You should vote with your feet in opposition to all Microsoft products involved in this loop, not just GitHub. No GitHub Sponsors. So no VS Code. No NPM. No Azure.

Re: I do not agree with Github's use of copyrighted code as training for Copilot

#470
post #460

Earlier quoted context omitted.

> Of course not. Reading some copyrighted code can have you entirely excluded from some jobs That's not a law. That's a cautionary decision made by those companies or projects to make it more difficult for competitors to argue that code was copied. Those projects could hire people familiar with competitor code and assign them to competing projects if they wanted. The contributors could, in theory, write new code with…

>That's not a law. That's a cautionary decision made by those companies or projects to make it more difficult for competitors to argue that code was copied. Okay, so it's not law, it's just a policy compelled by preceding legal judgements. Case law, perhaps.

It's a policy compelled by the cost of fighting a court case compared to getting one dismissed.
Post reply on HN