Live data from Hacker News

Announcing the GNU Kind Communication Guidelines

lists.gnu.org

381–390 of 412 posts

Re: Announcing the GNU Kind Communication Guidelines

#381
post #80

Earlier quoted context omitted.

You're not the only GNU maintainer who is unsatisfied with Stallman's response. GNU Octave also stands with Guix here, and I think I speak on behalf of at least of a few other co-maintainers. Maybe we should be drafting our own CoC.

> Maybe we should be drafting our own CoC. As an octave fan, please don't; at least publicly. Do you really need to push this? Do you have actual harassment cases among your developers that such a "punitive" CoC would help to solve?

If you object to a CoC (which is really the same damn thing as the GKCC, what kind of "punitive" measures can we take, really), then I really don't want you around the Octave community.

And yes, we've had our share of unpleasantness.

My objection to the GKCC is that rms is failing to address the actual problems such as the disadvantage of certain groups. I think CoC detractors think that the CoC is going to be used to unfairly punish them in ways they don't understand but, (1) there really isn't much punishing that could be done even if we tried and (2) every community already has an implicit CoC. Writing one only makes it explicit.

Wouldn't you rather know what the rules are instead of having to guess? Right now the rules already exist, but you might not know about them.

Re: Announcing the GNU Kind Communication Guidelines

#382
post #289

Earlier quoted context omitted.

Zizek is good at uttering profound-sounding things, but there's no substance. Anyone who has raised young children knows there's a high chance they'll call your bluff.

Is there a Zizek-bot, like the Chompskybot? I feel like there could be... Chompskybot -- http://rubberducky.org/cgi-bin/chomsky.pl (generates random Chompky-sounding nonsense)

It's a little silly that people seem to find Chomsky hard to understand, when he himself accuses 'theory' of being hard to understand. But it should come of no surprise that people unfamiliar with the problems and terminology of a field think it's all nonsense.

So here is a counter-question: I wonder if there's an Einstein bot that generates random Einstein-sounding nonsense.

Re: Announcing the GNU Kind Communication Guidelines

#383

Earlier quoted context omitted.

It’s impossible to come up with a doctrine of free speech that allows for person A to say what they want, but does not allow person B to express outrage or opprobrium about what person A just said. It’s also well within person B’s rights of free association to not interact with person A because of what person A said. Of course a literal mob threatening violence is absolutely suppression of speech, very very few peopl…

> It’s impossible to come up with a doctrine of free speech that allows for person A to say what they want, but does not allow person B to express outrage or opprobrium about what person A just said. Nobody asked for that. B should be able to complain about what A said all they want. They just shouldn't be able to censor A. > It’s also well within person B’s rights of free association to not interact with person A be…

It’s not about precedence or what’s “OK”, it’s about how free speech works in general. You still cannot possibly create a system where person A can say something that’s against the prevailing norms, and persons B through Z can’t say “you should be fired” and consider it to be “free speech”. Regulating speech based on content or the number of people saying it is not free speech.

(The few exceptions, such as directly encouraging a crime are very narrow. For example, expressing bigoted opinions is legal, saying “there’s a , get them!” Is not, because it’s a direct and specific incitement to commit a crime).

Those that bully others and encourage suicide should receive social opprobrium for being toxic. They are typically well within their right to say such odious things, but we are also within our right to call them out and shun them from polite society. Freedom of speech doesn’t just apply to nice speech.

You can suggest that such pressures are mercurial, and that businesses shouldn’t cave to the crowd demands. In many cases you would be right, but in general if your attitude is that humans should ignore social pressure when you don’t like it, you will be continuously disappointed. If you attempt to regulate that, then you no longer have freedom of speech, period.

I find your comparison of social disapproval via opt-in social media to a lynch mob that killed minorities in cold blood to be completely gross. Comparing the two overstates the former and trivializes the latter in a way that I don’t think people should find comfortable.

There’s no need to run counter factuals about social media powered past, plenty of people were actually killed for expressing progressive sentiments long before the era of social media or even mass media. A couple hundred people having it out over 280 characters is fine, and comparing that to lynch mobs is both historically illiterate and sensationalist.

Re: Announcing the GNU Kind Communication Guidelines

#384

Earlier quoted context omitted.

Why is it such a dog whistle? What's mindblowing is the rage that seems to pour out of, mostly, non-contributors when this stuff comes up. There is a more fundamental insecurity or just a fundamental disrespect that some of these folks seem to have for others. I've heard claims that there have even been planted "social justice warriors" that have intentionally engaged in conflict to change projects. When you have guy…

It's become a "dog whistle" issue because there is a perception that some activists may use CoC-type documents to deny contributors' ability to freely engage in political speech in other, unrelated, contexts. The worry is that this in turn will lead to either witch hunts or chilling effects, which are viewed as at odds with modern Western political free speech culture. Many people feel uncomfortable with this as a co…

Eich's "speech" (his donation to the Prop 8 campaign that would ban gay marriage in California) was telling all of his LGBT employees that he did not believe that they were entitled to the same basic human rights as he was. This is not a simple political disagreement; this is telling those people that he believes they are second class citizens. As a result, many of those employees, as well as other organizations that worked with Mozilla who highly valued inclusion did not feel they could effectively work in such an environment. They wished to exercise their freedom of speech by deciding to no longer associate with Mozilla. Eich chose to step down, recognizing that such actions would be very bad for Mozilla.

Re: Announcing the GNU Kind Communication Guidelines

#385
post #185

Earlier quoted context omitted.

What if the code was indeed garbage, and it cost a lot of time (super precious asset) and brain power (a precious asset) to evaluate and reject? Such a reaction would be understandable even if hurtful. No wonder people leaning towards the Asperger/autistic spectrum of brutal honesty would state that; such is their nature. What would you propose for addressing it? Ghosting? Silent blacklisting? English-style "there is…

> No wonder people leaning towards the Asperger/autistic spectrum of brutal honesty would state that; such is their nature. Actually, it is not "their nature". The nature of people on the spectrum is to have difficulty understanding social conventions. Having a system whereby social conventions are explicitly spelled out in detail is likely to help people on the spectrum adhere to them, because they no longer have to…

“Actually, it is not "their nature". The nature of people on the spectrum is to have difficulty understanding social conventions.”

Holy moly, please don’t tell me what I do and don’t have difficulty understanding. Even if you were a clinical psychologist, it’s a spectrum and throwing out what entire populations do or do not understand is so weird, I’m not sure what point it serves.

Even if I was the elected spokesperson of this population in the world, I’m not sure I’d have the authority to issue such a nebulous statement.

Re: Announcing the GNU Kind Communication Guidelines

#386
post #53

Earlier quoted context omitted.

I was there to witness the private mailing list that culminated in this, and there was a very clear example of that happening there. A certain GNU contributor, let's call her Sal, was voicing concerns with current practices. Someone else replied to her with "Sally," condescendingly talking down to her. To this she said, "I did not invite you to call me by a nickname. Call me Sal." A sub-discussion then erupted about…

Thank you for sharing the context. One of the problems we have with written interaction is that we don't have all the information that we have in face-to-face communication. One helpful approach is to initially grant the benefit of the doubt to the person that you think offended you. I ask myself, "Am I certain the other person meant to be condescending" (or some other offense)? Do they have a history of this? If I r…

If someone has stated what they wish to be called by, and rather than respecting their wishes, you choose to go down a tangent on how what you said is not a problem, then that is condescending, whether you intended it or not. Although I would have a very difficult time believing that someone who did that did not intend to be condescending.

Re: Announcing the GNU Kind Communication Guidelines

#387

Being politically correct vs getting the job done, I'll always choose getting the job done. There is plenty or role playing projects where your feeling matter more than your skills. In last couple of jobs I am always asking about company policy, if they start piling about diversity and getting everybody heard and how everybody's feelings are most important thing, I don't want to work there. Earn your place with your…

> Being politically correct vs getting the job done, I'll always choose getting the job done. I am absolutely baffled at the idea that there is ever a situation where getting the job done requires a choice to be politically incorrect as implied here. Do you have an example of the phenomenon you're discussing?

I have a lot of examples :)

I once felt the same way, that there’s always a good way to give criticism. The shit sandwich really works well in even the mist dire situations (“this is great,” “this is garbage,” “but this is great too”).

But I once had a co-worker who had an opposing development philosophy. It was in a bit of a weird, anarchic environment where there was little supervision, but steady budgets.

There was an algorithm made and after reviewing it, it was just really, really bad. It was for improving health, but it used the wrong population, it inferred from data inappropriately, it made broad recommendations, and it did so I consistently. It was garbage, but it’s not helpful to say that as that never really helps and is not constructive and not accurate. Basically what you’re saying.

I got the merge request and sent it back with a thoughtful commentary, adding in another peer for input, asking for test cases, asking for user story requests, etc. Pretty polite.

They resubmitted it unchanged saying “no, I know it’s right. Just take it and we’ll fix it later.” (There’s no we, it’s just this one person).

I spent more time and sent more detail, showing similar, valid changes.

Same thing back. I spent probably a few hours between the two responses and they were resubmitted within seconds.

I figured I’d chat with the person so based on work schedules sent an invite for two days away.

Person said they couldn’t wait, had to go now. I tagged the other two maintainers, one was on the initial reply, and asked for a review. They pointed to response #1 and said “no, refer to reasons.”

Submitted then went to boss land and asked boss to approve the merge. Boss can’t do that, etc etc.

Boss and I meet with submitter. Submitter asks us to read original submission and gives nothing further.

Boss asks me to reconsider, I point out comments for improvements, submitter says they won’t change them. So request stays at no.

Lots of HR madness takes place over the next few weeks. Merge request never made it.

I probably spent 40 hours, plus peers and submitter added on.

Obviously, I’m not skilled enough to communicate why the merge request wasn’t sufficient. I’d love to learn, and am always trying. But I sometimes wonder that I could have saved a lot of time by just saying “this request is a garbage fire and a waste of time to discuss further. You are unworthy.”

It wouldn’t have worked to make the submission good, but would have cut directly to HR and skilled all the well intentioned attempts that ate up time. If this were OSS, it might be good for the community to prevent future stupid stuff.

I’m not sure what the solution is as you have folks who are good in one thing (algorithm design), but bad in another thing (conflict resolution / mentoring randos). Hopefully you’re lucky and have leads with both skills.

Re: Announcing the GNU Kind Communication Guidelines

#388

Earlier quoted context omitted.

"The problem is that it is often turned into a politics." Everything is politics. Politics is part of everyone's life, and affects everyone's life. Some more than others, and some have the good fortune to not have to face that fact every day.

No, this attitude is harmful. First, because it dilutes the meaning of the word "politics", which describes something much more specific than "everything". And second, because as you point out in your last sentence, politics is something that can and should be kept separate from many aspects of life. Inviting politics where it does not belong particularly harms vulnerable populations, because politics is about the us…

"politics is something that can and should be kept separate from many aspects of life."

The Trump administration had plans leaked this weekend that stated their intent to change the definition of "gender" so that trans people would not exist to the Federal Government. I'm sorry, but being able to keep politics separate is a privilege.

Re: Announcing the GNU Kind Communication Guidelines

#389
post #376

Earlier quoted context omitted.

That is flat out not true. Someone constantly attacking your character to others is going to have an effect. Those other people may be influenced by what that person says, and that will affect how they perceive you, which will in turn affect your involvement in the project.

No, it is true. If a community doesn't listen to that sort of behavior, then it has no effect.

That is a mountain sized "if".

Re: Announcing the GNU Kind Communication Guidelines

#390
post #350

Earlier quoted context omitted.

The covenant of civility was already broken by those who hold those religious beliefs. They have attempted, repeatedly, to remove a woman's right to control her own body, and to use the force of government to interfere with attempts to exercise that bodily autonomy. That, to me, is the infinitely more uncivil act. That is the incivility that society should be seeking to correct, not the microscopic incivility of call…

Please stop using HN primarily for ideological battle. We've discussed this before, but you've reverted with a vengeance. If that doesn't change, we're going to end up having to ban you again.

That was not ideological battle. That was responding to someone that their concern over civility was misplaced.
Post reply on HN