Hacker News new | ask | show | jobs
by haswell 1827 days ago
Matthew called him out publicly. Given that, I can’t really judge the decision to make the apology public.

Ideally, all of this should probably be private, but public discourse about internal things seems increasingly the norm. I’m not a fan.

Edit: after reading Matthew’s updates to his original post [0], I fully understand why the apology is public. Matthias responded to the original post privately via email, and Matthew chose to publicly publish key excerpts and a general characterization of what Matthias wrote privately.

He then “gave permission” to Matthias to publish any corrections.

I’m not a fan of Matthew’s general approach here (even while acknowledging that of course bullying/abuse is unacceptable).

- [0] https://beautifulracket.com/appendix/why-i-no-longer-contrib...

1 comments

What should he have done? Kept quiet? Attempted (and likely failed) to obtain a meaningless private apology, for multiple instances of public belittlement - while the bully carries on bullying?

No. As he says in his post - "It’s apparent that Felleisen has avoided account­ability for a long time. I’m far from his only target. I’ve seen him verbally abuse and heckle others. I’ve heard other accounts privately. But I’m only part of the cover-up if I choose to be. So from now on—I’m not."

And further on he directly responds to your objection:

"In general, I have a strong aver­sion to sharing any kind of personal or confes­sional anec­dotes on the internet. I’ve made an excep­tion in this case because the conceal­ment is worse."

We can only speculate on whether he attempted to resolve this in private or not.

My preference is that things like this should be addressed privately. I realize that this is not always possible, and at times, a public "shaming" is the only way to make progress.

My objection is to Matthew's insistence on taking a private email and making it public without permission, and then acting like he holds some authority to "permit" Matthias to respond / publish any corrections.

Matthew has every right to be upset about Matthias' behavior. He has every right to ask for an apology. But I can't help but feel he's giving away the high ground by using tactics that are pretty distasteful regardless of context. Like I said, it doesn't excuse or change how problematic Matthias' behavior was, but bad behavior shouldn't automatically justify more bad behavior.

1) No, you don't need to speculate. He describes three years of events that all happened in private (with no resolution). Starting from the very first sentence of the piece ("In January 2020, I told two members of Racket’s core team …")

2) The private email is relevant because its message is so starkly at odds with the public statement. It goes directly to the whole thesis of the piece: that bullies gain power through secrecy. He does not owe the bully any secrecy, because the bully has misused secrecy in the past. His attempt to find a principled middle ground is reasonable.

1) Nowhere does he say he ever attempted to address this in private. You could argue that "Matthias should have apologized unprompted", and I agree, but I think it's clear that this was behavior that had to be confronted. My comment about speculating is about prior attempts to resolve this privately, and as far as we can tell, that never happened (we also don't know it didn't happen, because Matthew never comments on this).

2) I'm reacting here because Matthew's message regarding the private communication is also starkly self-contradictory.

He starts by saying:

> I believe in the norm that private commu­ni­ca­tions should remain so, unless everyone agrees. So I’m going to para­phrase his message. If Felleisen feels mischar­ac­ter­ized, I give him permis­sion to publish it.

He seems to believe that by not publishing the exact words, he's somehow free of his own belief that "unless everyone agrees, private communication should remain so". What he's actually doing is proceeding to publish the private communication anyway by using a technical workaround, despite not having the agreement he called out moments before.

Again, I want to be extremely clear: I'm not defending Matthias here, at all. But Matthew is not being true to his own statements, and while this shouldn't invalidate his message, it certainly doesn't look great as a tactic, either.