News for hackers. Stuff that matters.
Re:Why I no longer contribute to Racket by acdha on Wednesday June 16, 2021 @03:39PM (#27532567)
The problem is that “later on” often means “never” — and doesn't do anything to help with the damage before it happens. Abusive people are also commonly adept at finding ways to imply they did that without really doing so sincerely, as well as pushing boundaries so there's more chaff for them to hide behind (“<other person> joked about x, why is y worse?”).

What a CoC does is give clear expectations for everyone in the community. It makes the discussion easier because it's a simple “Don't do this, rule #3” rather than having to lawyer about whether something is a problem after things have already become heated. This doesn't solve everything, of course, but setting a baseline cuts out a lot of tedious lower-level stuff and helps set a climate which discourages bad behaviour by removing the lower level stuff which can encourage it. That guy who infamously used a porn image in a conference slide probably didn't just wake up one morning and decide to do that but was in a subgroup where sexualized comments & humor was normalized.

Re:Why I no longer contribute to Racket by shakow on Wednesday June 16, 2021 @03:47PM (#27532671)
> What a CoC does is give clear expectations for everyone in the community.

That's my whole point; that CoCs might be a necessary step for social changes that quite many people don't understand and/or master yet (e.g. custom pronouns) is understandable. But apologize after you hurt someone is something I (and, I assume, most people) was taught when I was 4 y.o. and should be widely applied. What will be next, a little panel reminding you to say "hello" and "goodbye" when you come in and leave, or "don't forget to say thank you" next to the cashier?

Re:Why I no longer contribute to Racket by faitswulff on Wednesday June 16, 2021 @03:51PM (#27532717)
The world is a much less friendly place than most kindergartens. Saying sorry both acknowledges culpability and results in losing face. An adult issuing a true apology to another adult is very rare.
Re:Why I no longer contribute to Racket by CarelessExpert on Wednesday June 16, 2021 @07:20PM (#27534613)
> The world is a much less friendly place than most kindergartens. Saying sorry both acknowledges culpability and results in losing face. An adult issuing a true apology to another adult is very rare.

If that's your experience I feel bad for the toxic environments in which you must be immersed.

Just this week I witnessed one of my co-workers apologize to another, publicly, in front of a number of their fellow colleagues, for behaviour they regretted.

And yes, it was a genuine apology. And no there was nothing to be gained for this individual, personally, by delivering that apology.

I myself have both given and received many apologies in my professional career. If that's rare, it's only because most people, most of the time, don't behave in a way that warrants apologizing later.

It's precisely the kind of fatalism you express, here, that leads to bad behaviour going unaddressed.

Re:Why I no longer contribute to Racket by faitswulff on Wednesday June 16, 2021 @07:34PM (#27534702)
Misplaced pity is an odd thing to add to your comment.
Re:Why I no longer contribute to Racket by andrewaylett on Wednesday June 16, 2021 @05:51PM (#27533880)
We try, for ourselves and with our children, to make a distinction between "I'm sorry" and "please forgive me" -- saying "I'm sorry" is an expression that you wish that something hadn't happened, or had happened differently. It's not (or at least it shouldn't be) an admission of a moral failing.

Asking for forgiveness, on the other hand, is admitting that what I did was wrong. That's not necessarily the same thing that I'm sorry about -- as an example, "I'm sorry that ball hit you on the head, please would you forgive me for not being careful enough?". This separates my actions from their consequences in a way that acknowledges their affect on other people.

And I'm quite glad that in most situations I find myself, someone being willing to admit when they are wrong is considered a positive. It builds trust, and shouldn't result in losing face.

Re:Why I no longer contribute to Racket by shakow on Wednesday June 16, 2021 @04:01PM (#27532821)
> Saying sorry both acknowledges culpability and results in losing face.

That sounds awfully weird for me coming from an environment where accepting your errors and apologizing is seen as the only honorable option; "noblesse oblige" and catholicism-impregnated traditions I assume.

Re:Why I no longer contribute to Racket by acdha on Wednesday June 16, 2021 @04:36PM (#27533184)
My point was simply that these aren't necessarily as universal as people might think, especially in a large multi-national community like open source. There's a fair amount of cultural variation on what's considered worthy of an apology and a CoC can be helpful simply by getting people to think about that up front rather than after something happens.