News for hackers. Stuff that matters.
Re:Ruby removed “Participants will be tolerant of opposing v... by zozbot234 on Thursday September 30, 2021 @08:35PM (#28712996)
"Protected class" means stuff like race, sex or veteran status. So if you harass a random conference-goer at a Ruby-focused event, that cannot be addressed under the CoC because you haven't evidenced harassment towards a protected class as a whole (e.g. all veterans)? How does that even make sense?
Re:Ruby removed “Participants will be tolerant of opposing v... by dragonwriter on Thursday September 30, 2021 @09:13PM (#28713344)
> “Protected class” means stuff like race, sex or veteran status.

“Protected class” is an (American) legal term, with situation-specific definitions. (It means different things in federal employment law, federal public accommodation law, federal fair housing law, and the various states employment, public accommodation, and fair housing laws of each of the States.)

It is entirely unclear what it means in the Ruby CoC, and the explanation in the discussion thread is literally “everyone knows what ‘protected class’ means” which is obviously entirely false. Its a term used by someone who has some overly precise, overly generalized idea of what it means, doesn’t realize that they are wrong, and thinks everyone agrees with them.

Re:Ruby removed “Participants will be tolerant of opposing v... by bawolff on Thursday September 30, 2021 @10:01PM (#28713662)
It boggles the mind that people could actually think its obvious what behaviour is unfair discrimination and what isn't. Like have they never opened a history book? Or noticed the countless lawsuits on the subject? (I think usa has a sort of arbitrary enumerated list, but canada doesn't explicitly enumerate so there's fun court cases over things like do drug laws discriminate against people who enjoy the taste of marijuana, etc)
Re:Ruby removed “Participants will be tolerant of opposing v... by pseudalopex on Thursday September 30, 2021 @09:28PM (#28713451)
Re:Ruby removed “Participants will be tolerant of opposing v... by morpunkee on Friday October 01, 2021 @12:13AM (#28714449)
Troll or not, he was supported by those people.
Re:Ruby removed “Participants will be tolerant of opposing v... by pseudalopex on Thursday October 14, 2021 @05:53PM (#28870690)
Who supported them? What did they support?

No one supported hmdne's claim everyone knows what protected classes are.

Jacob Herrington encouraged hmdne to make another PR mostly. Consider he recognized hmdne was trying to derail his PR. And he said he'd be in support of finding a better way to communicate the spirit of tolerance and mutual respect. Not removing that part.

Matz approved both PRs. But it isn't clear he read the discussion.

Re:Ruby removed “Participants will be tolerant of opposing v... by awb on Friday October 01, 2021 @09:47AM (#28718367)
From the PR: https://github.com/ruby/www.ruby-lang.org/pull/2690

> @hmdne commented yesterday

> @Try2Code A protected class is a group of people that has been historically discriminated or a group of people we (as humanity) want to privilege to offset the years of discrimination - but that's not all. For example the People of Color are a protected class, because of slavery. Members of board of directors of the big corporations are a protected class because they financially contribute to the cause. The non-heterosexuals are a protected class, because of discrimination. Women are a protected class obviously. I don't know how to better define it. The dictionaries should have a more understandable definition.

Side note: anyone follow what this means? “Members of board of directors of the big corporations are a protected class because they financially contribute to the cause.”?

> @peterc commented yesterday

> Since California has been mentioned, I'm guessing these: https://www.senate.ca.gov/content/protected-classes

Re:Ruby removed “Participants will be tolerant of opposing v... by White_Wolf on Friday October 01, 2021 @10:54AM (#28719222)
"group of people we (as humanity) want to privilege to offset the years of discrimination" -->the humanity part is the part that have a problem with tbh (explanation below)

The "(as humanity)" should be removed. A protected class in US/UK might of been the oppresor in other countries. Example below.

Romania and Bulgaria have been invaded countless times by the ottoman empire for hundreds of years. Why would a romanian or bulgarian even consider protecting them(muslims)? Black were part of that same force(and high ranking officials) that pillaged the 2 countries. Why would eastern europeans even owe them anything?

EDIT: As an eastern European I don't ower any of them any protection. If anything those 2 classes owe us according to historical facts.

Re:Ruby removed “Participants will be tolerant of opposing v... by apple4ever on Friday October 01, 2021 @05:59PM (#28723847)
> Members of board of directors of the big corporations are a protected class because they financially contribute to the cause

Uhhhh this person has to be trolling, right?

Re:Ruby removed “Participants will be tolerant of opposing v... by bawolff on Thursday September 30, 2021 @09:29PM (#28713460)
> "Protected class" means stuff like race, sex or veteran status

Only american vetrens. Screwing with canadian vetrens is still fair game according to this CoC i guess.

Re:Ruby removed “Participants will be tolerant of opposing v... by js8 on Friday October 01, 2021 @05:31AM (#28716310)
Honest question - are young or old also a protected class? I disagree that CoC clauses should be based on protected classes only, because I think there are possible types of discrimination that should be addressed in CoC.
Re:Ruby removed “Participants will be tolerant of opposing v... by zozbot234 on Friday October 01, 2021 @06:15AM (#28716566)
In a legal context, yes, age is a protected class. So if past practice is anything to go with, I guess quips like "ok boomer" will now be officially verboten on the Ruby mailing lists and in Ruby events.
Re:Ruby removed “Participants will be tolerant of opposing v... by awb on Friday October 01, 2021 @10:03AM (#28718563)
*Old age is protected.

It’s legally OK to discriminate based on a minimum age, but not a maximum age. No voting, alcohol, tobacco, driving, guns, executing contracts, renting a car etc. until 18/21/25.

Re:Ruby removed “Participants will be tolerant of opposing v... by sethammons on Friday October 01, 2021 @08:21AM (#28717511)
Age over 40 is a protected class
Re:Ruby removed “Participants will be tolerant of opposing v... by pelasaco on Friday October 01, 2021 @10:18AM (#28718743)
Interesting, that "Age (over 40)" are cited as "Protected class". So people over 40, which feel harassed by many of these "new rules" can actually do something about it?
Re:Ruby removed “Participants will be tolerant of opposing v... by awb on Friday October 01, 2021 @01:06PM (#28720968)
I think anyone can report anything they don't like.

It's more that insults against people over 40 (or that reference people over 40) will be taken seriously, where as insults against/referencing 20 year olds apparently won't be.

So, I'm assuming "ok boomer" would not be OK, but "ok junior" would be.

From reading the comments, it sounds like it's actually self-described "non-protected" folks that are proposing these rules. And the incident started with some male developers getting upset about a joke/insult about females.

Re:Ruby removed “Participants will be tolerant of opposing v... by Zababa on Friday October 01, 2021 @07:35AM (#28717119)
Protected class is used for the person on the receiving end of harassment, not for the nature of the harassment.
Re:Ruby removed “Participants will be tolerant of opposing v... by eli on Thursday September 30, 2021 @08:38PM (#28713035)
No, many other rules would still apply including “Behavior which can be reasonably considered harassment will not be tolerated.”
Re:Ruby removed “Participants will be tolerant of opposing v... by jonas21 on Thursday September 30, 2021 @08:41PM (#28713068)
That's one of the rules they removed.
Re:Ruby removed “Participants will be tolerant of opposing v... by eli on Thursday September 30, 2021 @08:48PM (#28713144)
No it isn't? It's unchanged in the linked PR.
Re:Ruby removed “Participants will be tolerant of opposing v... by Dylan16807 on Thursday September 30, 2021 @08:51PM (#28713168)
"Also changed yesterday"

The line about protected classes is not in addition to a general rule against harassment, or emphasizing that kind of harassment in particular, it replaced that rule.

There is a separate rule against personal attacks, but is that rule supposed to take over harassment in general? That sort of makes sense in a vacuum, but then it leaves the exact meaning of the 'harassment against protected classes' rule kind of confusing. What does harassing a class mean exactly, and can you harass a non-protected class?

Re:Ruby removed “Participants will be tolerant of opposing v... by jonas21 on Thursday September 30, 2021 @08:57PM (#28713236)
It was removed in a follow-up PR, "Remove abuse enabling language pt. 2", which is linked to from the first:

> Encouraged by the quick success of this PR, I made #2691 with another small change. One step at a time at fixing the world :)

https://github.com/ruby/www.ruby-lang.org/pull/2691

[dead]
Re:Ruby removed “Participants will be tolerant of opposing v... by torstenvl on Friday October 01, 2021 @07:20AM (#28716975)
Ah, well, but remember... intent doesn't matter...
Re:Ruby removed “Participants will be tolerant of opposing v... by pseudalopex on Thursday September 30, 2021 @08:51PM (#28713167)