Hacker News new | ask | show | jobs
by aeturnum 2295 days ago
Uh, I suppose the name calling, strawman-ing of arguments and insinuations of subterfuge.

> toxic loonytoon

> The actual goal of the movement behind the ESD

> banishing contributors for wrongthink

> The "Persona Non Grata" clause is best understood as an attempt to paralyze resistance to such political ratfucking

Like I said I don't know the OSI culture (or this context) but nothing about this message strikes me as someone who's acting in good faith. There's lots of nonsense out there, but engaging in good faith is about taking what people say in collaborative environments as given in good faith.

I'm open to being wrong and this tone being appropriate. I don't mean ESR has to be nice to people he doesn't like outside of the official policy discussion. But if people are trying to do work this doesn't seem like an appropriate way to engage.

5 comments

> but nothing about this message strikes me as someone who's acting in good faith

So you don't know who ESR is, and you're going to act like the man who has put his entire life into this effort as though he's not "acting in good faith". Wow.

If anything, I'd question whether everyone else on the list even knows what 'good faith' is, as they voluntarily proceed to censor themselves.

I know exactly who ESR is, have read his blog off and on over the years, and agree with him on many political points.

However, that's still a ridiculous email, and inappropriate for any context where grownups are trying to have a serious conversation about adult matters.

First off, it's unprofessional. But even beyond that, the email is either intended to persuade through facts and reasoned argument, or bully though shouting. It's clearly not written to persuade (there are no facts or reasoned arguments), ergo its intended to bully.

> Its originator is a toxic loonytoon who believes "show me the code" meritocracy is at best outmoded and in general a sinister supremacist plot by straight white cisgender males.

"Show me the code" is a good principle, and not just in programming. Hard data is much better than ad hominems or making arguments from authority. It is, therefore, sadly ironic that ESRs linked email is purely comprised of ad hominems, and the best his defenders can do is to make arguments from authority. Your code isn't automatically right because you're the CTO, and your arguments aren't automatically right because you're the co-founder, and the more heated and inflated your claims get, with no citations or links or proof, the less time I have for you.

ESR remains correct on the principles he has spent his life advocating for. His email is still garbage, and I fully support the removal of anyone who authors emails like that from a mailing list until they apologise and commit to behaving better in the future.

> unprofessional

This isn't a profession. It's a volunteer effort. ESR has spent enough time talking about this now that expecting every single email he writes to include a total re-encapsulation of the entire effort is ridiculous. Of course, this is why arguing with these sorts of people is such a pain; they forget everything you've ever said, and any point ever admitted-to is forgotten the next day like as though no such admission had ever been made.

> This isn't a profession. It's a volunteer effort.

I would suggest that is a distinction without a (in this context) relevant difference.

Also, you didn't address my other, larger point.

It seems to me much of what is considered "professional" is the result of corporations trying to control employee behaviour to avoid liability. I hope we can do better than that.
> engaging in good faith is about taking what people say in collaborative environments as given in good faith.

Or at the very least explaining rationally why you feel the other person is not acting in good faith.

Explaining rationally will still get spun by the party as 'bad faith'. I still remember the Ruby thread where the same person started trying to force Matz to either adopt the COC, or otherwise have him step down (presumably so that the right people could get installed to do so.)

These people are HUGE fans of triangulation, their supporters will tear you a new one on twitter if you don't toe the line.

I’m guessing you’re referring to https://redmine.ruby-lang.org/issues/12004 I came across it a while ago and bookmarked it to read later (but never found the time). I didn’t realise they were trying to get Matz to resign. I’m neither a Ruby developer – nor on Twitter so wouldn’t be too up-to-date on these issues.

What does “triangulation” mean in this context?

They were trying in a very roundabout way, but it follows the pattern.

Triangulation refers to when your primary aggressor has their associates perform social pressures (sometimes without them applying much themselves.)

For lack of a better example, consider the aspect of Shunning in some religions/cults; If the leader thinks someone is out of line, word quickly spreads, and the entire group will focus their behavior on making the target feel unwelcome.

Source: dealt with more culty shit than I ever wanted to, which is why these movements creep me out so much.

I was not familiar with this term:

>Ratfucking is an American slang term for political sabotage or dirty tricks

https://en.m.wikipedia.org/wiki/Ratfucking

> banishing contributors for wrongthink

And now he is banished.

Are you really arguing against this?

Wrongthink shouldn't make you immune from banishment for being an asshole.
I think communities have the right to decide on what kind of engagement they want.

ESR could be acting within the community standards of OSI, in which case I don't think he should be banned.

I also find the way he engages to be more hostile than I'm comfortable with and probably wouldn't want to work an environment where it was the norm.

ESR was OFF the lists for 20 years prior to posting this message. Seems like he's out-of-touch with what the community standards are.
If you said that at work you would be fired, because nobody can have a civilized conversation with you and no progress can be made. Nobody is stopping him from expressing himself in his personal life but if you are going to bring your crap to work expect there to be consequences.
Some people would be fired if they wore a tshirt to work. I don't think whether or not a behavior would be tolerated by corporations should be the measure by which we judge appropriateness in any context other than a corporate workplace.
Where do you work? because in every developer/engineer job I've worked over the past 12 years, in corproate, academic, small business and startup environments, hostility, foul language, heated arguments and even implications of violence run amok. When/if it is appropriate is a delicate and tricky balancing act that requires careful judgement (which is sometimes misplaced), and the nuances are such that no policy (or lack of policy) can adequately accommodate them.

I'm not an expert on government and law, but it is my understanding that due process is rooted in the recognition that circumstances are often more nuanced than laws can accommodate, and so evaluation of the circumstances are necessary for every case.

I'm not saying OSI actions should follow the same due process as criminal courts, but my point is no, saying the things he said at countless companies, corporations, environments, under some context or another, would not result in firing.

He is banished for being an ass, not for his exhaustive level-headed critique of known supermarxist coraline ada ehmke /s
Coraline is pox on the community that uses their 'marginalized' status as a hammer against reasonable people across multiple projects. You want toxicity, there it is - stirring up drama where there was none in the name of the culture war.
That's what would detract you from the community? You must be joking.