Live data from Hacker News

Give up GitHub: The time has come

sfconservancy.org

31–40 of 585 posts

Re: Give up GitHub: The time has come

#31

Earlier quoted context omitted.

What is it with Americans and their dismissal of other people's concerns as always being "politics". It totally does break licencing laws, just because Americans think they can change the terms of an agreement and relicense your code because you didn't remove it doesn't make that legal.

I haven't looked into this extensively or tried Copilot myself, so I might be completely wrong about this. But from what I understand, the code Copilot generates is generally different enough from the source data that it shouldn't be an issue. In a sense, Copilot reading lots of code on Github to train a code-writing model is analogous to a human reading lots of code on GitHub and learning from some of the design pat…

> But from what I understand, the code Copilot generates is generally different enough from the source data that it shouldn't be an issue.

It's a completely closed system and they refuse to let you know what they used as source, so you will never know which is the problem raised by the fine article included Microsoft's refusal to engage.

The premise is completely unfounded. If I read the Windows source code and then went to recreate Windows functionality in Wine Microsoft would completely sue the crap out of everyone even if I didn't copy/paste Windows code. Why should we give Microsoft leeway?

Even Amazon lets you understand what licences went into the code you are copy/pasting.

Re: Give up GitHub: The time has come

#32

What are peoples opinions on gitlab? It wasn’t mentioned in this article, I’m wondering if it was a willful omission.

GitLab is mentioned on the advocacy page https://giveupgithub.org/. GitLab is an open-core business, which means there is a permissively licensed FOSS version and a proprietary version. The gitlab.com website uses the proprietary version. In addition many features of GitLab don't work at all or work much less well if you turn off JavaScript. They have swayed a lot of ostensibly FOSS, copyleft-leaning and privacy/security-centric projects to use it, despite the business model and license.

Re: Give up GitHub: The time has come

#33

> For its part, Git was designed specifically to make software development distributed without a centralized site. Just yesterday I had to explain the basic premise/history of Git to a young intern. I had asked him if he was using Git to manage his little pet project the company gave him to play with. “No”, he replied, he didn’t know what the company’s policy was to posting code in public on GitHub. As I explained to…

I actually (almost) got in trouble once for this because people thought I was posting code publicly on Github when I was merely creating a local repository in my home directory. I had to explain what Git was and how it was not Github.

Re: Give up GitHub: The time has come

#35

Earlier quoted context omitted.

What is it with Americans and their dismissal of other people's concerns as always being "politics". It totally does break licencing laws, just because Americans think they can change the terms of an agreement and relicense your code because you didn't remove it doesn't make that legal.

I haven't looked into this extensively or tried Copilot myself, so I might be completely wrong about this. But from what I understand, the code Copilot generates is generally different enough from the source data that it shouldn't be an issue. In a sense, Copilot reading lots of code on Github to train a code-writing model is analogous to a human reading lots of code on GitHub and learning from some of the design pat…

https://twitter.com/ChrisGr93091552/status/15397316329318031...

Re: Give up GitHub: The time has come

#36

Earlier quoted context omitted.

What is it with Americans and their dismissal of other people's concerns as always being "politics". It totally does break licencing laws, just because Americans think they can change the terms of an agreement and relicense your code because you didn't remove it doesn't make that legal.

https://youtu.be/sCvw_eAT9aM?t=166

I'm not entirely sure what that is.

Re: Give up GitHub: The time has come

#37
post #18

Does Github give users a toggle to opt-out of being in the copilot training dataset? I feel like that would be a decent compromise for folks not down with their code being used in copilot.

Given Git is distributed (or most source control as a matter of fact today is) - even if you stopped pushing your code to Github, does it stop Copilot from pulling code from sources like gitlab.gnome.org, kernel.org, gitlab.kde.org etc?

I think underlying discussion should be about licensing, not about website to which you are pushing open source code to. Because that can be easily worked around.

Re: Give up GitHub: The time has come

#38

> For its part, Git was designed specifically to make software development distributed without a centralized site. Just yesterday I had to explain the basic premise/history of Git to a young intern. I had asked him if he was using Git to manage his little pet project the company gave him to play with. “No”, he replied, he didn’t know what the company’s policy was to posting code in public on GitHub. As I explained to…

Why is it baffling? GitHub and GitLab have embraced and extended git so much that it is no longer independently visible to most users.

If you didn't already know git was independent of the SaaS products, you'd have no reason to suspect it was independent.

Re: Give up GitHub: The time has come

#39
The writing is a problem. It's a call to action, it's a history lesson, it's an opinion piece. And, it's a mess. This is not The New Yorker: I want to know the gist of what you have to say in the first paragraph, and I want intro and outro to be good summaries. Bonus points for a structure that let's me surveil the finer points easily.

Re: Give up GitHub: The time has come

#40

Quoted post unavailable.

What is it with Americans and their dismissal of other people's concerns as always being "politics". It totally does break licencing laws, just because Americans think they can change the terms of an agreement and relicense your code because you didn't remove it doesn't make that legal.

"My opinion is perfectly rational, others' opinions are political."
Post reply on HN