Earlier quoted context omitted.
Check timestamps of commits of replicated code to find the original.
That would only work if the original was uploaded to GitHub before the copies. Like, somebody could copy from GitLab or BitBucket. And git histories don’t always help if they’re not copied over.
GitHub Copilot, with “public code” blocked, emits my copyrighted code
561–570 of 806 posts
Re: GitHub Copilot, with “public code” blocked, emits my copyrighted code
#562Earlier quoted context omitted.
> If you're concerned that software developers job security is at all at risk from co-pilot than you greatly misunderstand how software engineering works. I think you are vastly underestimating how many professionally employed software developers are replaceable by copilot at this very moment. The managers are not caught up yet and you seem to be lucky not having to work with this type of dev, but I have had 1000s of…
So are you going to report him or you are just whining about why life is unfair? What he does in order to do his job is none of your business as you don't know how his life is behind the scenes.
Re: GitHub Copilot, with “public code” blocked, emits my copyrighted code
#563Earlier quoted context omitted.
What alternative are you suggesting? Things turned out pretty great economy-wise for people in the UK. So that's a poor example even if Luddites didn't hate technology. Not working on the technology wouldn't have done the world any favours (nor the millions of people who wore the more affordable clothes it produced). I personally think it'd be rewarding to make developers lives easier, essentially just saving the cou…
> If you're concerned that software developers job security is at all at risk from co-pilot than you greatly misunderstand how software engineering works. I think you are vastly underestimating how many professionally employed software developers are replaceable by copilot at this very moment. The managers are not caught up yet and you seem to be lucky not having to work with this type of dev, but I have had 1000s of…
Re: GitHub Copilot, with “public code” blocked, emits my copyrighted code
#564Earlier quoted context omitted.
This doesn’t at all address the primary issue, which is one of licensing. Is it a valid defense against copyright infringement to say “we don’t know where we got it, maybe someone else copied it from you first?” If someone violated the copyright of a song by sampling too much of it and released it in the public domain (or failed to claim it at all), and you take the entire sample from them, would that hold up in a le…
It does address it, although not that clearly. This happens all the time with news media. They will post a picture and say they got permission from X person, but X person actually didn't even own the copyright in the first place. That doesn't make any of it okay, but it does mean that the organization has legal cover in this case and the worst that will happen is that they'll have to take the content down. In GitHub'…
Then they decided to wade in and build a house of cards where the cards are everyone else’s code, just waiting for the grenade pin puller and we’ve potentially witnessed the moment?
That’s the only thing that makes sense to me here. They don’t care because opening the issue will bring down everyone else with them.
Re: GitHub Copilot, with “public code” blocked, emits my copyrighted code
#565Earlier quoted context omitted.
The “it’s really hard” argument isn’t a very good argument in my opinion? If we hold reproductions of a single repository to a certain standard, the same standard should probably apply to mass reproductions. For a single repository, it’s your responsibility to make sure it’s used according to the license. Are there slightly gray edge cases? Of course, but they’re not -that- grey. If I reproduced part of a book from a…
If someone uploads something and says 'hey, this is some code, this is the appropriate licence for it', it is their mistake, it is in violation of Github's terms of service, and may even be fraudulent. [0]. I'm also not sure that Copilot is just reproducing code, but that's a separate discussion. > If I reproduced part of a book from a source that claimed incorrectly it was released under a permissive license, I woul…
Re: GitHub Copilot, with “public code” blocked, emits my copyrighted code
#566Earlier quoted context omitted.
> why not train it on opt-in repositories for a few years first, and iron out the kinks? Ha ha. Because then the product couldn’t be built. Better to steal now and ask forgiveness later, or better yet, deny the theft ever occurred.
If Copilot was designed with any ethics in mind, it would have been an opt-in model. Instead, they scoured and plagiarized everyone's source code without their consent.
Re: GitHub Copilot, with “public code” blocked, emits my copyrighted code
#567Re: GitHub Copilot, with “public code” blocked, emits my copyrighted code
#568Howdy, folks. Ryan here from the GitHub Copilot product team. I don’t know how the original poster’s machine was set-up, but I’m gonna throw out a few theories about what could be happening. If similar code is open in your VS Code project, Copilot can draw context from those adjacent files. This can make it appear that the public model was trained on your private code, when in fact the context is drawn from local fil…
Re: GitHub Copilot, with “public code” blocked, emits my copyrighted code
#569Earlier quoted context omitted.
So are you going to report him or you are just whining about why life is unfair? What he does in order to do his job is none of your business as you don't know how his life is behind the scenes.
I read the gp comment as an example of the type of engineer that can be replaced by copilot. Nothing more.
I will admit I’m kind of a “throw stuff at the wall and see what sticks” kind of coder but nobody is paying me boatloads of money to poke at some program until it stops segfaulting, would be nice though.
Re: GitHub Copilot, with “public code” blocked, emits my copyrighted code
#570Earlier quoted context omitted.
I mean it starts like this, but if Copilot gets a pass, companies might just use AI as a way to launder code and avoid complying with Free licenses.
Having worked for a couple of big companies with IT, you should know they are effectively all breaking the law already in this regard (except for maybe hardware companies) because it’s basically impossible to enforce and no one cares. The best way to make sure your code isn’t copied is not to publish it.