Earlier quoted context omitted.
It should be copied and paraphrased, but respecting the license. This means, among other things, crediting the author.
It may be hard to believe, but there are sick and twisted individuals in this dangerous world who copy from github without even a single glance at the license, and they live among us.
GitHub Copilot as open source code laundering?
291–300 of 473 posts
Re: GitHub Copilot as open source code laundering?
#292If I read a lot of GPL code, absorb naming conventions, structures, patterns, tricks and later when it comes down to writing a P2P Chat server, I happen to recall similar patterns, naming structures, conventions and many of the utility methods are pretty much how they are in the GPL code bases out there. Now is my produced code is also GPL derivative because I certainly did read through the code base to be able to wr…
"""
"but eevee, humans also learn by reading open source code, so isn't that the same thing" - no - humans are capable of abstract understanding and have a breadth of other knowledge to draw from - statistical models do not - you have fallen for marketing
Re: GitHub Copilot as open source code laundering?
#293Re: GitHub Copilot as open source code laundering?
#294The second tweet in the thread seems badly off the mark in its understanding of copyright law. > copyright does not only cover copying and pasting; it covers derivative works. github copilot was trained on open source code and the sum total of everything it knows was drawn from that code. there is no possible interpretation of "derivative" that does not include this Copyright law is very complicated (remember Google…
If you can read open source code, learn from it, and write your own code, why can't a computer?
Re: GitHub Copilot as open source code laundering?
#295Attempts to litigate any license violation are going to get precisely nowhere I bet, but I find the actual license violation argument persuasive. This is an excellent example of how the AI singularity/revolution/whatever is a total distraction and that a much bigger and more serious issue is how AI is becoming so effective at turning the output of cheap/free human mental labour into capital. If AI keeps getting bette…
> trillions in capital will be captured by the 0.01%. How is that different from the current situation?
In the hypothetical fully-automated future, there's no need for workers anymore; automated capital can generate wealth directly, and its owners can trade the output between each other to fully satisfy all their needs. The only reason to give anything to the 99.99% at that point would be to keep them content enough to prevent a revolution, and that's less than you need to pay people to actually come and work for you.
Re: GitHub Copilot as open source code laundering?
#296Earlier quoted context omitted.
They need to defend their capitals from the rest 99.99%. Expect huge combat robots investments and expanding of private armies. And, of course, total surveillance helps to prevent any kind of unionization of those 99.99%.
Unions (and striking) become rather impotent when the means of production run by themselves and you no longer need workers.
Re: GitHub Copilot as open source code laundering?
#297Earlier quoted context omitted.
Not sure how much it would matter but the main difference I see is that if I upload my own code to GitHub I have the ability to give away the IP, but if I upload Avengers End Game to YouTube I don't have the right to give that away.
I wonder how it would work if we consider you flagged your code as GPL before it hits Github. We could end up in the same situation as the Hollywood movie even if you are also the one setting the original license on the work. Basically you have a right to change the license, but it doesn’t mean you do.
Re: GitHub Copilot as open source code laundering?
#298I don't see the point of this tool, independent of the resulting code being derivative of GPL code or not. being able to produce valid code is not the bottleneck of any developer effort. no projects fail because code can't be typed quickly enough. the bottleneck is understanding how the code works, how to design things correctly, how to make changes in accordance with the existing design, how to troubleshoot existing…
I use the React plugin for Webstorm to avoid having to write the boilerplate for FCs. Maybe in the future Copilot will replace that usage.
Re: GitHub Copilot as open source code laundering?
#299This implies that by just changing the variable names, the snippets are classed as non-verbatim.
I don't buy that this number is anywhere close to the actual figure if you assume that you can't just change function names and variable names and suddenly say you have escaped both the legality and the spirit of GPL.
Re: GitHub Copilot as open source code laundering?
#300"We found that about 0.1% of the time, the suggestion may contain some snippets that are verbatim from the training set" If it's spitting out verbatim code 0.1% of the time, surely it's spitting out copied code where only trivial things are different at a much higher rate. Trivial things meaning swapped order where order isn't important, variable/function names, equivalent ops like +=1 vs ++, etc. Surely it's launder…