Sorry for the unproductive tone of this comment, but there's something about the attitude of this tweet that really grinds my gears. Any time someone invents something new and incredible, there's always a crowd of negative nancies eager to discredit and explain why the invention is nothing new and a detrement to society. I don't understand why someone would willingly share their code on github where it is publicly av…
They own their code and it either has a license for use or is implicitly rights retained if not. If Copilot regurgitates their code, from a project that is public but with a non-permissive license they are having their IP rights violated so are totally correct in being unhappy about that. Just because you’ve made something cool doesn’t give you the right to harm others in the process. If MS or OpenAI don’t think this…
Copilot sells code other people wrote
291–300 of 838 posts
Re: Copilot sells code other people wrote
#292Sorry for the unproductive tone of this comment, but there's something about the attitude of this tweet that really grinds my gears. Any time someone invents something new and incredible, there's always a crowd of negative nancies eager to discredit and explain why the invention is nothing new and a detrement to society. I don't understand why someone would willingly share their code on github where it is publicly av…
> Instead of marvelling at the human ingenuity that went into creating it, they sneer at the audacity of openAI to do something without first asking their permission. Something being cool doesn't exempt it from discussion of its ethics and certainly doesn't exempt it from legal consequences. Often what people call "disruption" is often just exploiting resources/people/their work in unsustainable ways until oversight…
Even including something banal like Linux is already problematic since it's GNU licensed, which by extension makes your entire project GNU licensed and you can't keep the exclusive rights to it.
Re: Copilot sells code other people wrote
#293Re: Copilot sells code other people wrote
#294Sorry for the unproductive tone of this comment, but there's something about the attitude of this tweet that really grinds my gears. Any time someone invents something new and incredible, there's always a crowd of negative nancies eager to discredit and explain why the invention is nothing new and a detrement to society. I don't understand why someone would willingly share their code on github where it is publicly av…
One big reason I support it is because it grants me the right and ability to change things I need/want to change.
Re: Copilot sells code other people wrote
#295Earlier quoted context omitted.
The entire point of a fair use right is that you don’t need the copyright owner’s permission to be able to exercise it. Fair use allows you to do things that the copyright owner doesn’t like. Is fair use on a massive scale still fair use? Courts generally think so, otherwise Google would have been out of business a long time ago.
Is this fair use? I don't think that's been established yet. And if it is why didn't MS and OpenAI train it on their private code repositories? Fair use for thee not for me isn't very in keeping with the spirit of that claim.
Re: Copilot sells code other people wrote
#296Isn't every programmer in history (except the gall who invents her own language and writes all her own code) simply an archeologist for other people's work? We all Duck/Google for code anyway. Why not admit and make it easier?
Re: Copilot sells code other people wrote
#297Earlier quoted context omitted.
I would agree with you if the AI was genuinely assisting with that task, but it isn't. It's taking inputs, ignoring their licenses, permuting them in ways that are not understandable to the user, and then outputting them. That's an entirely different task than the user reading SO or using Google and then writing their own code, because the "AI" is not capable of writing its own code at that level. Relying on this too…
> That's an entirely different task than the user reading SO or using Google and then writing their own code, because the "AI" is not capable of writing its own code at that level. I would say it's a very similar task. If I need to remember how to use a certain function, I can Google for documentation and examples, or I can tell Copilot what I want to do. The fact that the solution was presented by Copilot or a SO th…
Re: Copilot sells code other people wrote
#298Earlier quoted context omitted.
This seems disingenous. People don’t have a problem that AI is being used in some form to provide the service. The complaint is pretty clearly that code is being lifted from repositories without attribution or compensation, and being redistributed into other applications. How impressive the work behind copilot is or is not really isn’t relevant.
I've made use of a ton of open source tools and have not paid any attribution or compensation. By made use of, I mean I used them as their intended purposes and not their source code. I have a FOSS OS, server, CMD tools and libraries powering my ideas, it's part of the deal that I don't have to pay. If I modify them I know what I have to do, but Co-pilot is somewhere in-between the two, it's abstracting knowledge fro…
But that's basically all copilot does? It's just a fancy compression system with a search function.
Re: Copilot sells code other people wrote
#299Earlier quoted context omitted.
I don't consider copying a 3 liner from stack overflow and not writing an attribution plagiarizing (regardless if technically speaking it is or isn't according to the law).
Plagiarism isn’t a legal concept, it’s an ethical one. You need to either attribute the source, or rewrite it in entirely your own words — just like when writing a paper. Confirming to the license is also required; iirc, SO requires attribution under the CC-SA license.
Well if it isn't a legal but an ethical concept, then that's just your opinion, since there isn't some universal body that establishes exactly what is ethical and what isn't. And as I said in my previous comment, "I don't consider".
> You need to either attribute the source, or rewrite it in entirely your own words — just like when writing a paper.
Often times a three liner can not be changed in any way, and is the only solution to a problem. In some cases you may be able to change it only in terms of indentation and variable names (in others you can't even change that).
But assuming you can do that, it makes no sense at all just changing indentation and variable names just for the sake of changing it.
> Confirming to the license is also required; iirc, SO requires attribution under the CC-SA license.
As I said I'm not talking about the legalities.
https://stackoverflow.com/questions/55319570/how-can-i-raise...
Are you going to attribute that every time you use Math.pow?
Re: Copilot sells code other people wrote
#300Earlier quoted context omitted.
The entire point of a fair use right is that you don’t need the copyright owner’s permission to be able to exercise it. Fair use allows you to do things that the copyright owner doesn’t like. Is fair use on a massive scale still fair use? Courts generally think so, otherwise Google would have been out of business a long time ago.
Is this fair use? I don't think that's been established yet. And if it is why didn't MS and OpenAI train it on their private code repositories? Fair use for thee not for me isn't very in keeping with the spirit of that claim.
On the other hand, if you copy from private repositories, it quickly gets into the territory of stealing trade secrets.