Earlier quoted context omitted.
who said they haven't. for something to show up verbatim in the output of a textual AI model it needs to be an input many times. I wonder if the problem is not copilot, but many people using this person's code without license or credit, and copilot being trained on those pieces of code as well. copilot may just be exposing a problem rather than creating one. I don't know much about AI, and I don't use copilot.
there's exactly no way they have
GitHub Copilot, with “public code” blocked, emits my copyrighted code
301–310 of 806 posts
Re: GitHub Copilot, with “public code” blocked, emits my copyrighted code
#302Earlier quoted context omitted.
Not safe for work, but one example I saw going around: https://twitter.com/ebkim00/status/1579485164442648577 Not sure if this was fed the original image as an input or not. Also seen a couple cases where people explicitly trained a network to imitate an artist's work, like the deceased Kim Jung Gi.
It's really interesting. I suspect the face was inpainted in, or this was a "img2img". I think over time we are going to see the following: - If you take say a star wars poster, and inpaint in a trained face over luke's, and sell that to people as a service, you will probably be approached for copyright and trademark infringement. - If you are doing the above with a satirical take, you might be able to claim fair use…
So much for “generation” - it seems as if these models are just overfitting on extremely small subset of input data that it did not utterly failed to train on, almost that there could be geniuses who would be able to directly generate weight data from said images without all the gradient descent thing.
Re: GitHub Copilot, with “public code” blocked, emits my copyrighted code
#303Earlier quoted context omitted.
When Joe Rando plays a song from 1640 on a violin he gets a copyright claim on Youtube. When Jane Rando uses devtools to check a website source code she gets sued. When Microsoft steals all code on their platform and sells it, they get lauded. When "Open" AI steals thousands of copyrighted images and sells them, they get lauded. I am skeptical of imaginary property myself, but fuck this one set of rules for the poor,…
I think copilot is a clearer copyright violation than any of the stable diffusion projects though because code has a much narrower band of expression than images. It's really easy to look at the output of CoPilot and match it back to the original source and say these are the same. With stable diffusion it's much closer to someone remixing and aping the images than it is reproducing originals. I haven't been following…
So very similar to how the music industry treats sampling then?
Everybody using CoPilot needs to get "code sample clearance" from the original copyright holder before publishing their remix or new program that uses snippets of somebody else's code...
Try explaining _that_ to your boss and legal department.
"To: Effective immediately, any use of Github is forbidden without prior written approval from both the CTO and General Councel."
Re: GitHub Copilot, with “public code” blocked, emits my copyrighted code
#304I guess GitHub is violating it the instant their servers send verbatim snippets like this to developers without the copyright notice. And then the Copilot users are also violating it when (if) they release their code that contains verbatim snippets and no notice.
This is a pretty good live experiment on how useful these open source licenses really are. This guy find his license is being violated, so what does he do? If complaining on Twitter seems like the best course of action then maybe we need to rethink the system.
Re: GitHub Copilot, with “public code” blocked, emits my copyrighted code
#305Earlier quoted context omitted.
I think copilot is a clearer copyright violation than any of the stable diffusion projects though because code has a much narrower band of expression than images. It's really easy to look at the output of CoPilot and match it back to the original source and say these are the same. With stable diffusion it's much closer to someone remixing and aping the images than it is reproducing originals. I haven't been following…
Stable Diffusion sometimes reproduces the large watermarks used by stock photo providers on their free sample images. That’s embarrassing at the minimum, and potentially a trademark violation.
Re: GitHub Copilot, with “public code” blocked, emits my copyrighted code
#306Earlier quoted context omitted.
I’m a programmer and a songwriter and I am not worried about these tools and I don’t think they are bad for society. What did the photograph do to the portrait artist? What did the recording do to the live musician? Here’s some highfalutin art theory on the matter, from almost a hundred years ago: https://en.wikipedia.org/wiki/The_Work_of_Art_in_the_Age_of_...
> What did the recording do to the live musician? The recording destroyed the occupation of being a live musician. People still do it for what amounts to tip money, but it used to be a real job that people could make a living off of. If you had a business and wanted to differentiate it by having music, you had to pay people to play it live. It was the only way.
Re: GitHub Copilot, with “public code” blocked, emits my copyrighted code
#307Earlier quoted context omitted.
I’m a programmer and a songwriter and I am not worried about these tools and I don’t think they are bad for society. What did the photograph do to the portrait artist? What did the recording do to the live musician? Here’s some highfalutin art theory on the matter, from almost a hundred years ago: https://en.wikipedia.org/wiki/The_Work_of_Art_in_the_Age_of_...
> What did the photograph do to the portrait artist? It completely destroyed the jobs of photo realistic portrait artists. You only have stylised portrait painting now and now that is going to be ripped off too.
This was of course a leading question. The point was to get you to think about what artists did in response to the photograph. They changed the way they paint.
I'm positive that machine learning will also change the way that people create are and I am positive that it will only add to the rich tapestry of creative possibilities. There are still realistic portrait painters, after all, they're just not as numerous.
Re: GitHub Copilot, with “public code” blocked, emits my copyrighted code
#308Re: GitHub Copilot, with “public code” blocked, emits my copyrighted code
#309Earlier quoted context omitted.
What makes it not simple like FizzBuzz? You will not be able to come up with a reason why this one single function is copyrightable, but a FizzBuzz function isn’t. It’s one function in 15 lines of code. Get 1,000,000 developers to implement that function and you’re not going to have anywhere near 1,000,000 substantially different implementations.
For one thing FizzBuzz is like... 5-6 statements? This function has 13. FizzBuzz has a whopping 1 variable to keep track of. This function has so many I'm not even going to try to count. I'm not going to keep arguing about this, but if you want to believe they're equally simple then you'll just have a hard time convincing other people. That's all I have left to say on this.
Without that context, fizzbuzz is not that different from a matrix transpose function to me.
Re: GitHub Copilot, with “public code” blocked, emits my copyrighted code
#310Earlier quoted context omitted.
Not sure how you’d get caught if your code is kept private.
If you are releasing binaries that are publicly accessible it is possible to get caught. Statically linked binaries for example have parts of libraries embedded into them. There exists tools that can analyze the binary and try to detect signatures from a shared library in the binary. In the past there were (and probably still are) companies who provided services to help with finding people who have linked in your cod…