Live data from Hacker News

RMS: GitHub has done terrible harm to our community

lists.gnu.org

111–120 of 126 posts

Re: RMS: GitHub has done terrible harm to our community

#111
post #7

There is some awful stuff in that thread, like this gem [1]: After microsoft puchased Github, they encouraged "Codes of Conduct". So now 40k "opensource projects" hace CoC's. Obviously men won't be contributing to said projects, other than the people allready in them. [1] https://lists.gnu.org/archive/html/gnu-system-discuss/2019-1...

Take a look, for example, at the "contributor covenant", which github endorses [1]. It lists as its first example of unacceptable behavior: > The use of sexualized language or imagery, and sexual attention or advances of any kind This is a perfect example of rules that are simply too broad. Say I write a comment `//normalize file path because fuck windows`. I said fuck; does this count as "sexualized language"? Do I…

Why do you need to swear in the commit history? And if you do, why not write something more clever. Also, saying, “fuck” and referencing sex are not the same thing, ask any harassment attorney. The law isn’t some mystery, these Code of Conduct rules weren’t written in a vacuum. Why is everyone such a baby about maintaining a basic sense of decency on a public, sometimes cross-cultural, project? Seriously, harden the f up and sacrifice something fairly trivial for the good of the group.

Re: RMS: GitHub has done terrible harm to our community

#112

Earlier quoted context omitted.

Take a look, for example, at the "contributor covenant", which github endorses [1]. It lists as its first example of unacceptable behavior: > The use of sexualized language or imagery, and sexual attention or advances of any kind This is a perfect example of rules that are simply too broad. Say I write a comment `//normalize file path because fuck windows`. I said fuck; does this count as "sexualized language"? Do I…

Why do you need to swear in the commit history? And if you do, why not write something more clever. Also, saying, “fuck” and referencing sex are not the same thing, ask any harassment attorney. The law isn’t some mystery, these Code of Conduct rules weren’t written in a vacuum. Why is everyone such a baby about maintaining a basic sense of decency on a public , sometimes cross-cultural, project? Seriously, harden the…

The group? You mean the common denominator - they ought to grow thicker skin. The CoC is a ridiculously unnecessary and shallow piece of text made to make one transsexual famous.

Re: RMS: GitHub has done terrible harm to our community

#113

Earlier quoted context omitted.

> Before codes of conduct, it was reasonably common for misogynistic men to get away with poor behaviour towards women in their communities “because they write good code”. And now they're just as misogynistic, but we don't get to enjoy their code. They're also hidden from view so it's less likely that someone is going to tell them to cut the crap and maybe re-evaluate their world-view. They've essentially been shoved…

> And now they're just as misogynistic, but we don't get to enjoy their code. I'd rather get the code of all the women who were driven out of tech by their bigotry and hate than whatever they'd write, even if it was legendary golden code spewed forth from the fount of all wisdom.

So you have no place in the market with this destructive mindset.

Re: RMS: GitHub has done terrible harm to our community

#114
post #103

Earlier quoted context omitted.

I'm confused now. Are you saying A) that OP doesn't have any know-how to contribute to the project, and you deduce that from their political views, or B) that, no matter how much OP may contribute on a technical level, it's meaningless if their political views don't align with yours? In either case, I suggest you stop using the internet. It mostly runs on (GNU/)Linux servers, which were strongly influenced by RMS who…

Rather C) to keep people who think “treating those different from themselves with common courtesy and decency” is a political view, and that technical prowess exempts them from such from getting involved. If you can’t contribute without being a dick, why would anyone want your contribution?

Because code has no political or other opinion - it either works or it's trash. When one or two people in the world ban good code, everyone loses. Rather, those one or two people are problematic and could use psychological guidance to fit in better.

Re: RMS: GitHub has done terrible harm to our community

#115

Earlier quoted context omitted.

Here let me be even more clear for the downvoting-without-commenting cowards : > It's a wretched, insidious *code* sneaked in by very bad > actors into mainstream open source repositories. How would have OSS projects historically dealt with code pushed by someone, which was deemed detrimental/inferior to the overall intent and purpose of the software ? Isn't it the presumption that whatever gets absorbed / pulled in,…

These people said they won't contribute to a project with a CoC, which is exactly what you say they should do. So what is the point of your post? They are already following your advice!

Umm no. Can you read threads in whatever client you are reading this on?

The post I replied to said that they were put off by a CoC and alleged that this is being pushed by bad actors. My point was to say that the CoC exists in the repos because of the same reasons open source exists. Not because of insidious acts of bad actors.

Re: RMS: GitHub has done terrible harm to our community

#116

Earlier quoted context omitted.

Because reasonable people already know how to behave and don't need a document to tell them. I've never seen a case where a coc improved software.

> Because reasonable people already know how /letting people use/modify/redistribute modifications is good for software/ and don't need a /license/ to tell them. I've never seen a case where a /copyleft license/ improved software. Don't you see the absurdity of the argument ?

If we didn't have copyright law then your comparison would make sense.

Re: RMS: GitHub has done terrible harm to our community

#117
post #87

Earlier quoted context omitted.

And people "know" not to steal. Yet we need to have laws so we agree on rules and boundaries. You can think of it like a list of rules agreed on early, so the project leaders don't have to go through the arguments about what's accepted after someone crosses one person's boundaries, but not another's.

The core principle of laws is that they are common and enforced equally onto every citizen. Laws and enforcement are transparent and has check and balances. The most common objection to CoC is that they are not enforced equally. Different classes of people get treated differently and enjoy different rights. The enforcement have no transparency and no check and balances. To take two recent well known examples, we had…

You're raising good points regarding consistent enforcement and transparency, but I think they're orthogonal to the existence of CoC. You can have transparent handling of issues without preexisting rules. You can have rules with bad/no implementation.

Sure, some CoC rules may be not great. But having some rules written down at least indicates leaders thought about the problem.

Re: RMS: GitHub has done terrible harm to our community

#118

Earlier quoted context omitted.

I recommend you Google the name Linus Torvalds. You will find some truly shocking language directed at his fellow human beings.

Linus' use of explicit language was exactly something that should be used as an example. He rarely attacked people, but instead attacked the actions that they did or ideas that they had.

"""My flippant attacks in emails have been both unprofessional and uncalled for. Especially at times when I made it personal."""

https://www.businessinsider.com/linus-torvalds-linux-time-aw...

Re: RMS: GitHub has done terrible harm to our community

#119
post #30

Earlier quoted context omitted.

He makes what I consider a valid point that a license should be compulsory or if missing more clearly highlighted. He also makes a point that you cannot select "GPLv3 or latter" which is the licence GNU recommends.

But you can still use any license you want. The ones he's talking about are just sugestions by github, but you can put anything you want in that ./LICENSE file

Note the usage of the word "encourages", which is exactly what happens. You can use any other license you want, but it's not as easy so people just don't bother.

Re: RMS: GitHub has done terrible harm to our community

#120
post #32

Earlier quoted context omitted.

I am sure it would work just fine.

It mainly would not exist. Or if it did it would be very different.

Most open source software wouldn't exist if it wasn't for proprietary software succesfully showing there is a market for it.
Post reply on HN