What do people think the future looks like where publicly available resources on the Internet (art, code, etc) aren't fair use for training ML models? Where you have to opt into models or can opt out (and many wind up doing so)? OpenAI, Microsoft, Google, et al will STILL train such models that can do all the same things, but it will be much harder for non-industry-backed individuals to navigate the legal minefield w…
I think I agree with this comment[1] from the other thread; never previously thought that a process being transformative means input and output datatypes do not coincide, but maybe that is it. 1: https://news.ycombinator.com/item?id=33240681
GitHub Copilot investigation
221–230 of 1001 posts
Re: GitHub Copilot investigation
#222This would be a better approach than "shut it down".
Re: GitHub Copilot investigation
#223Earlier quoted context omitted.
It’s not illegal, it’s at worst a fancy code search tool that Github has the right to show you the results via the license you grant them when you upload and make public code on Github which is way stronger than other search engines like Sourcegraph have to show public code. It doesn’t mean you have the right to use any of the code it generates but Copilot itself isn’t illegal in any meaningful sense.
This is definitely not true. When your license requires you bundle said license with any reproductions of the code, and Copilot spits out said code sans license, they are breaking the law.
I don’t think it’s accidental that this product is specifically Github Copilot.
But even then I think this is legal overkill. If you use the search box on Github they will display snippets of code from public repositories without the license. Same as what Sourcegraph does same as Copilot does. Nobody here is arguing ripgrep is violating the license by displaying matches without the corresponding license.
Re: GitHub Copilot investigation
#224Earlier quoted context omitted.
> It would be because it's illegal and violates the licenses, desires, and intentions of the thousands of workers who wrote the code in its corpus. I wonder how many people on HN would be on the side of the creators if we were talking about content created by Walt Disney and whether pirating was ethical?
It'd probably turn towards Disney's history of bribing congress for copyright extensions whenever the mouse is about to enter the public domain.
Re: GitHub Copilot investigation
#225For example, if an overseas firm can just as easily use Copilot as I can write original code (or use Copilot myself), why would any company hire me locally?
Re: GitHub Copilot investigation
#226I'd be rather saddened if Copilot was shut down or neutered because of a few vocal few protesting against it. It's been a massive productivity improvement to our senior devs, and I got so used to it that it's an annoyance when Copilot doesn't respond.
I’d claim that it’s more than a “few vocal” protestors. If the system is illegal, it needs to become legal or disappear. If I’m writing code for a query optimizer, the SQL Server solution isn’t going to magically show up.
Re: GitHub Copilot investigation
#227What's with the default to "if it's not explicitly legal, it must be illegal"? Imagine if every new piece of software your wrote had to be tested for legality because you don't know that it's explicitly legal. Oh there aren't laws for this new thing, so I guess you should challenge yourself all the way to the supreme court? I get the author not liking Copilot, but I don't see that GitHub/Microsoft have any kind of ob…
> I get the author not liking Copilot, but I don't see that GitHub/Microsoft have any kind of obligation to figure this out just because they're GitHub/Microsoft.
Because its a trillion dollar company with an infinite amount of lawyers and legal resources?
Re: GitHub Copilot investigation
#228I'd be rather saddened if Copilot was shut down or neutered because of a few vocal few protesting against it. It's been a massive productivity improvement to our senior devs, and I got so used to it that it's an annoyance when Copilot doesn't respond.
Reread your post. Doesn't it sound scary? You are blocked from even thinking and crafting because a specific web service is down.
Even if Google is down you can go direct to Stackoverflow and MDN, and have a choice of information sources.
Also what is "productivity" ... as in features built / month or lines of code / month?
Re: GitHub Copilot investigation
#229Earlier quoted context omitted.
You aren't allowed to just read code and regurgitate it in order to claim it as your own. That is, just because you memorized this great new novel you read, it doesn't mean you can go and sit down and hammer it out and sell new copies. People go to great lengths to do this sort of things (see: clean room reverse engineering [1]) in order to try and wash themselves of liability. [1] https://en.wikipedia.org/wiki/Clean…
If you think most people pay any attention to licenses or respect them you better think again. Snippets get copied verbatim with no regard to their source all the time. Licenses have no power and are routinely ignored.
Re: GitHub Copilot investigation
#230My view is the copilot is not stealing open source code. It is learning from it just as a human reader would. People's disguste is based on the assimilation of what they thought was a human trait being machine derived from their work. The copilot service backed by an army of actual humans wouldn’t be a story at all. Nor would anyone be angry, if an individual offered coding skills as a service, and had gone through t…
You aren't allowed to just read code and regurgitate it in order to claim it as your own. That is, just because you memorized this great new novel you read, it doesn't mean you can go and sit down and hammer it out and sell new copies. People go to great lengths to do this sort of things (see: clean room reverse engineering [1]) in order to try and wash themselves of liability. [1] https://en.wikipedia.org/wiki/Clean…
Do an internet search for “copyright utilitarian” and read up on it if you don’t believe me!
Copyright is about protecting artistic expression which is held in contrast to the useful nature of a work.