Everything else aside, the design on this site is among the best I've ever seen. Amazing typography, great to read on a phone.
GitHub Copilot investigation
781–790 of 1001 posts
Re: GitHub Copilot investigation
#782If you can't train on data before asking for permission, the data set becomes sparse. Thje only people who will be able to afford this will be, you guessed it, established giants who can build their own sets.
Re: GitHub Copilot investigation
#783It is also very telling that they have not included any of their own proprietary code in the training set. If it's merely suggestions that are generated, why not also train on the NT kernel? Office?
Re: GitHub Copilot investigation
#784Using it is exactly like using Google. Google scrapes the internet and trains a model that gives you results for search queries on their website. The results may be copyright protected
Copilot scraped the internet to train a model that gives you results for code snippets in your code editor. The results may be copyright protected
Re: GitHub Copilot investigation
#785Copilot is trained on and returns AGPL code verbatim. It’s game over. If these licenses are not enforced it defeats the entire purpose.
It might be the case that it is fair use to train the model on public data, but the code which it produces is covered by AGPL. Github limits liability in its TOS. (I am not a lawyer).
Re: GitHub Copilot investigation
#786Earlier quoted context omitted.
From GitHub’s Terms of Service [0]: > Except to the extent applicable law provides otherwise, this Agreement between you and GitHub and any access to or use of the Website or the Service are governed by the federal laws of the United States of America and the laws of the State of California, without regard to conflict of law provisions. You and GitHub agree to submit to the exclusive jurisdiction and venue of the cou…
Anyone can say that, but that doesn’t make it real, especially with regards to European consumer protection.
Some seem to assume there's some general "If it's American it's invalid" law in Europe. This is not the case. With the exception of specific laws, such as GDPR regarding privacy, this is a perfectly valid clause.
Re: GitHub Copilot investigation
#787Re: GitHub Copilot investigation
#788As a joke, I made a webpage where you can do attribution to ALL GitHub repositories: http://thanksforthecode.com It scrolls past all the repos movie-credits-style. Doing it that way takes several days! It shows how abstract and absurd giving contribution to such a large body of works is.
Re: GitHub Copilot investigation
#789Especially with algorithms.
I was rooting for Google when the JVM topic happened and I'm rooting for GitHub with autopilot.
And yes there is src from me on GitHub too but use it! I used so much other code in the last 15 years.
Copyright on algorithm or basic code should be a no go.
Re: GitHub Copilot investigation
#790Earlier quoted context omitted.
I mean, he clearly knew about that code in advance and used his prior knowledge to coax Copilot into spitting it out, yeah? Three characters can get you pretty far, that's 1 combination out of 125,580 (considering all english letters, upper and lower, along with most of the numbers and symbols on my keyboard), plus the description of a fairly complex algorithm. Also, this code is really just executing a mathematical…
Of course it is cherry picked. The idea is that it allows you to INTENTIONALLY void any copyright you want. So let's say I obtain an illegal copy of microsoft windows' source code. Under this precedent, what stops me from just (overfitting) training a neural network to produce the source code verbatim, sans any license notice? But it doesn't end there. What stops me from making a neural network that exactly reproduce…