Live data from Hacker News

GitHub Copi­lot inves­ti­ga­tion

githubcopilotinvestigation.com

181–190 of 1001 posts

Re: GitHub Copi­lot inves­ti­ga­tion

#181
post #122
post #79

Earlier quoted context omitted.

why use the API? why not just use git to get the code? All you need the API for is repository discovery

I'm gonna guess that Microsoft GitHub (tm) would shut you down pretty quickly if you tried to clone tens or hundreds of thousands of repos in a short window of time, b/c of course that's sketchy/abusive use of their infrastructure, right? But of course if the data is already sitting in object storage inside your cloud environment and all you have to do is run some MapReduce jobs to get at it... Hence: unfair, anticom…

> I'm gonna guess that Microsoft GitHub (tm) would shut you down pretty quickly if you tried to clone tens or hundreds of thousands of repos in a short window of time, b/c of course that's sketchy/abusive use of their infrastructure, right?

ArchiveTeam has a distributed Github archive project[0]. It's unclear what the status is right now. It seems like a worthwhile idea.

[0] https://wiki.archiveteam.org/index.php/GitHub#Archive_Team_p...

Re: GitHub Copi­lot inves­ti­ga­tion

#182

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…

There are plenty of regulations that only apply to companies with more than X employees, etc. What makes you think any way to improve the law would necessarily harm individuals?

Re: GitHub Copi­lot inves­ti­ga­tion

#183

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…

> look I prompted CoPilot for this piece of code that I already knew about and it spit it right out" (that's not how it's going to be used in practice).

So what? I’m not being snarky: does that actually make any difference, legally?

Re: GitHub Copi­lot inves­ti­ga­tion

#184
post #162
post #143

Earlier quoted context omitted.

If they continue that path, the future will be that OpenAI, Microsoft, Google etc. will pay larger and larger fines at least in the EU, until they are blocked entirely.

And the EU will continue to fall farther and farther behind in software development.

If that’s what it takes to uphold EU citizens’ legal and moral rights, so be it. People said the GDPR would hinder business too.

Re: GitHub Copi­lot inves­ti­ga­tion

#185
post #78

Earlier quoted context omitted.

Copilot wouldn't be shut down or neutered because "a few vocal people" protested against it. 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. You act like Microsoft is trying to do a public service and people are angry about it. The reality is that they're taking billions of hours of work and using it to build a product t…

> 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 Copi­lot inves­ti­ga­tion

#186
> Arguably, Microsoft is cre­at­ing a new walled gar­den that will inhibit pro­gram­mers from dis­cov­er­ing tra­di­tional open-source com­mu­ni­ties.

This is extremely far fetched.

User bases (let's avoid one of the four dirty C words) are organized around something which builds, executes and is documented, not searches for snippets.

Re: GitHub Copi­lot inves­ti­ga­tion

#187
post #173

If you're against Copilot as developer, you're shooting yourself in the foot. Locking up code under non-permissive licenses stymies the pace of code development and increases the costs of progress dramatically. We all stand on the shoulders of others before us. Including the organisations that stand to benefit the most from aggressive licensing.

Copy & paste isn't "standing on the shoulders of others". It is more like being an intestinal parasite.

Re: GitHub Copi­lot inves­ti­ga­tion

#188

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…

Any law where the penalty is a fine only exists for the poor. Any regulation where the penalty is in the millions only exists for small businesses.

I guess that's true. If you consider laws to be strictly transactional then you can totally do the crime if you're willing to do the time.

I'm just not convinced by the idea that any penalty less than death isn't a penalty.

Re: GitHub Copi­lot inves­ti­ga­tion

#189
post #78

Earlier quoted context omitted.

Copilot wouldn't be shut down or neutered because "a few vocal people" protested against it. 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. You act like Microsoft is trying to do a public service and people are angry about it. The reality is that they're taking billions of hours of work and using it to build a product t…

> 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. Copilot makes source code much more open, if you think about it. It implements code reuse in a different way than classes and libraries. It offers its skills equally to everyone, skills learned from everyone. As for the cost of the API - it's expensive to run large langua…

And if it preserves licenses that's fine. Otherwise it's copyright infringement.

Re: GitHub Copi­lot inves­ti­ga­tion

#190
post #103

One issue I see with Copilot is that they get free access to all open-source data on GitHub, but using GitHub APIs to download the data yourself isn't possible (rate limiting). This is an unfair advantage. Copilot is not only making money off of open-source, they are making money off of open-source in a way others can't. I would love to see a lawsuit which requires GitHub to provide their full Copilot dataset.

Github does plenty of stuff that you can't do. e.g. the contributions graph as just one example that comes to mind. That's not unfair, and not the basis for a lawsuit, it's just business. > Copilot is not only making money off of open-source, they are making money off of open-source in a way others can't. Of course! That's why MS paid squillions to buy Github.

You're not supposed to be able to use dominance in one market (git hosting) to gain dominance in another (AI powered code suggestions).
Post reply on HN