Live data from Hacker News

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

thelig.ht

541–545 of 545 posts

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

#541
post #450

Earlier quoted context omitted.

The GPL isn't about sharing contributions back to the project, but ensuring the end-users have the source code and permission to use, modify and share it.

Did you mean to say that "GPL isn't just about sharing ..."? It most certainly is part of the intention behind GPL. Changes to GPL software must be disclosed and made open source. If you as an end user want to modify the source code for your own use, then that is fine. If you want to distribute it, you must state the changes, and you must also do so for any code it is linked with. The original maintainers are then al…

Nothing in the GPL requires making changes public or sharing them with the developers of the project. You only have to give your changes to people you give your modified binaries to. You never have to give your changes back to the upstream project. So AFAICT the GPL is about user freedom rather than sharing and any sharing that happens is a side effect of user freedom. There are organisations who make changes and share them with their customers but not with the wider community. There might be situations where sharing publicly could lead to detrimental effects, Debian's "Desert Island", "Dissident" and "Tentacles of Evil" tests are some examples of that.

https://en.wikipedia.org/wiki/Debian_Free_Software_Guideline... http://people.debian.org/~bap/dfsg-faq.html

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

#542
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…

I have a question. How to define the AI? In an extreme case, could I say copy-paste is the AI if I implement it in hundreds of thousands of NN layers and it output piece of the origin work (e.g. 30s of music from 3mins with small modification).

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

#543
post #78

Earlier quoted context omitted.

> Copyright has concluded that reading by robots doesn’t count. Until someone trains a DNN to generate Mickey Mouse-like cartoons I assume.

There was a joke that all ML will be immediately banned the moment there's a Copilot for RIAA-licensed songs.

Nudge Copilot to produce Mickey Mouse as ASCII art.

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

#544

Earlier quoted context omitted.

Hit the nail on the head, at least as far as my concerns go. Security is a constant issue with humans writing code. Do we really want an "AI" that understands neither code nor security spitting out snippets of code to pasted into network services? If Copilot ever becomes truly popular it's going to be an absolute security nightmare both from the code it suggests (just bad code, GIGO as you say), but also because adve…

Wikipedia's code quality tends to be "sophomoric". Most of the algorithms aren't production quality and have poor edge conditions. I suspect Copilot won't even be up to that standard.

Disagree slightly with the "sophomoric" bit -- it's just that wiki code is usually meant to be Pseudocode, I think.

My objection to that term is only because being at the beginning of a learning curve isn't bad per se. Neither is writing Pseudocode.

Your conclusion is right, however.

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

#545

Earlier quoted context omitted.

I don't believe you on this in the slightest. This sounds like you making up an argument, so cite sources if you want people to believe your claims.

The limitations on those projects are well-known though.

To whom? Because I work with VST a lot, and that's sure news to me.
Post reply on HN