Hacker News new | past | comments | ask | show | jobs | submit login

The company I work for did something similar at the end of last year. We had consultants who went over everything, and made a massive document of all sorts of things they deemed "problematic". Along with a week long of seminars/training/workshops on sensitivity/inclusion/etc.

- Everyone had to list what pronouns they wanted people to use. In slack / our email footers everything. This was not optional. We were also told that referring to people by their names instead of pronouns can be offensive.

- Words such as "master", "owner", among some other ones were deemed problematic and needed to be changed. Ironically they also said use of "CRUD" was inappropriate because it was slang for poop.

- We have a bunch of things where we have an owner of users/reports/etc, and we have a bunch of code with stuff like "listUsersOwnedByUser", which apparently could be construed as offensive by certain groups of people.

- A bunch of verbs such as "see", or "visible" could be ablest, etc.

- Our company had a completely optional get out/get exercising type of thing since everyone is WFH, and apparently exercise could be considered offensive to people.

- Our company of 300 people does not have some sort of LGBTQIA+ outreach program.

Some of it made sense, but a lot of it was frankly so nitpicky and difficult to even understand. Pretty much everything we were told/taught went out the window almost immediately.




> Words such as "master", "owner", among some other ones were deemed problematic and needed to be changed.

This is slippery slope happening right before your eyes. For those who claimed that slippery slope is just a fallacy and never ever can be true.

When did Github change the default branch name from "master" to "main"? Few months ago? Now it's "owner" too, and using this word probably could get you in some real trouble.

I'm not even going to comment on "see" and "visible".


Every time I see a project on GitHub being pressured to change a term because of PC a little of me die inside. I still remember the PR where someone changed the term master to primary in Swift and Chris Lattner wrote a comment to object, only to delete it shortly after likely due to pressure.

It's a shame we can't stand up against bullshits like that because there's too much to lose.


What drives me crazy about the "master" vs "main" branch name is that before this started the branch name "master" was in my mind a completely un-racist definition. Now the debate has changed my the link in my mind to the point where I feel like a branch name has racist history and I feel dirty typing it.


That is where this movement is being counterproductive -- it's injecting racial division into places where there was none (neither systemic, nor overt, nor covert) before.


You give them too much credit. Injecting racial division is the entire point. Critical race theorists want to divide everyone up by their immutable characteristics, discriminate on the basis of race, and make everyone as hyper-conscious about skin colour as possible. They explicitly say that they want to undermine the American liberal order and do away with such concepts as legal neutrality and equality under the law; here's a quote from page 3 of Critical Race Theory: An Introduction, one of the leading textbooks:

> Unlike traditional civil rights discourse, which stresses incrementalism and step-by-step progress, critical race theory questions the very foundations of the liberal order, including equality theory, legal reasoning, Enlightenment rationalism, and neutral principles of constitutional law.

You saw this with Trump's anti-CRT executive order, widely misreported as "banning diversity training" or "banning federal employees and contractors from being taught about racism". People who claim that this is what the EO said either haven't read it or they're deliberately lying; section 10 of the order explicitly says that diversity training is still allowed.

What the EO actually banned was "diversity" or other training which teaches any of nine specific things, all of which are perfectly reasonable ideas to not want in government, for example that "one race or sex is inherently superior to another race or sex" or "an individual should be discriminated against or receive adverse treatment solely or partly because of his or her race or sex." Look it up yourself; read the full list of nine points and tell me which ones you would want to see taught to government employees (or anyone else).

Wokeists went nuts at this EO, and Biden reversed it on his first day. Why? Because they want to discriminate, scapegoat and spread stereotypes based on race and sex. What other possible explanation could there be? Wake up.


I think the discussion about “master” started within the context of “master/slave” DBs.

“Master” has both a non-racist and racist definition. After seeing it used in the context of a “slave” DB, I can see why the innocence of the word was lost for many in the programming community.


How can the definition of a word be racist? Making people slaves based on race was, obviously, horribly racist. But the words "master" and "slave" are not inherently racist.


Moreover, "slave" ultimately comes from Latin "sclavus", which came from Slav, as Slavs were sold off for purposes of servitude.

Slavs, as in, the white European ethnic group.

Edit: wow, downvotes for factual info[0][1]. Go back to reddit.

[0] https://www.jstor.org/stable/j.ctv16zk023.7

[1] https://languagelog.ldc.upenn.edu/nll/?p=41445


Ok, and the swastika was an old religious symbol. Things change over time. The most recent interpretation is often the most relevant.

In the US a swastika evokes memories of Nazis and the word pair “master/slave” evokes memories of white masters and black slaves.


> Ok, and the swastika was an old religious symbol.

It's a current religious symbol. It's everywhere in Asia. Lots of media get swastikas edited out when sent for consumption in the West. Nobody cares.

> The most recent interpretation is often the most relevant.

You mean the almost exclusively US interpretation is the most relevant.

> In the US...

See?


> You mean the almost exclusively US interpretation is the most relevant.

As far as I'm considered, the worst part about this is that because of American propaganda in the mass media and popculture, people from outside the States are projecting American history and problems onto themselves, because that's a hip and cool thing to do now.


I wish you were kidding. We have enough with our own cultural traumas to tackle the American ones on top, but some people really really want them.


We’re on a forum of a US-based VC firm. The majority of companies and news discussed here is US-focused, so yeah the US view is relevant.


It's not racist, but it introduces horrible historical baggage into a place it doesn't belong.

I don't mean to exaggerate... it's just words and we use all kinds of expressions that have roots in something objectionable.

Unfortunately people twist something from "mildly/moderately inappropriate" into "racist", which I agree is ridiculous.


Sorry, I mean “master” can be used to describe a racist slaveowner or a non-racist skilled worker among many other definitions. But using the words master and slave together is to my knowledge primarily used in the context of describing a racist relationship, especially in America. The word pair has been co-opted by the programming community but I’m not sure why originally.


I was familiar with it in the hardware world before I was ever exposed to it in software, as in master and slave devices in SCSI, then later in context of data replication. People opposed to these words are making them racist (or acquiescing to those that want us to think that way) where their origin was never anything of the sort. The master/slave relationship predated the American continent and across the broad swath of human history has been a pretty color-blind enterprise. This accommodation to absurd American sensitivities is an embarrassing insult to basic intelligence that’s only getting worse. People need to grow the F up.


> People opposed to these words are making them racist (or acquiescing to those that want us to think that way) where their origin was never anything of the sort

I’m pretty sure actual masters and slaves were the origins of the words and predate your SCSI example.

> The master/slave relationship predated the American continent and across the broad swath of human history has been a pretty color-blind enterprise

But it’s never been healthy or admirable, wether based on racism, class, tribalism, religion, etc.

So we’re upset that we can’t personify inanimate objects and describe mechanical processes using words that were originally used to describe horrible human behavior? Is this really the hill to fight on? Does renaming a DB pair primary/secondary really mark the downfall of our society? No one is trying to make you “acquiesce”. If personifying an application with the words master/slave is super important to you, go for it.

It just seems more odd to me those that insist on using it rather than the multitude of words that aren’t associated with generational pain and suffering.


> actual masters and slaves predate

Obviously, where did you read me saying otherwise?

> [bunch of hyperbole about downfall of civilization]

The idiocy of attempting to change language like this and the rationale given is certainly making society dumber, to say nothing of the insulting nature of people pretending this buffoonery is perfectly natural.

> no one is trying to make you acquiesce

The comments on this thread contain many examples and testimonies to the contrary - corporate training programs, censorship.

> seems odd to me

Perhaps it’s odd to you because you see it as a small and limited change; it’s ridiculous to me because there’s no limiting principle to what’s offensive. This word pair is actually one of the less ridiculous attempts at linguistic overhaul (somewhat less ridiculous than trying to ban whitelist/blacklist, e.g.).


> where did you read me saying otherwise?

> where their origin was never anything of the sort

It sounded like you were trying to use the SCSI example or the programming example to show that “master/slave” is an innocuous word pair commonly used in ways that don’t apply to the slave trade. But their semantic origin is the slave trade. It’s like if we started referring to DB wipes as “genocides”. The origin of “genocide” and emotional impact of the word doesn’t change when the word is co-opted (poorly and for no ideal reason) down the road.

It sounds likes silly argument to argue that the origin of the word pair and it’s emotional/historical context should be secondary (or even ignored) because it was used innocently in a niche domain like hardware or software far later down the line. I guess I’m arguing the reverse that the original meaning matters the most and the latter applications of the word matter the least, simply because the original meaning is still taught in school and used as a reminder of the horrors of human behavior while the overhauled use of the word pair is a poor analogy that directly attempts to reference that original meaning.

> This word pair is actually one of the less ridiculous attempts at linguistic overhaul

Yet there’s huge resistance and debate about it. I don’t understand why one would want to draw a line in the sand here and insist on overhauling the original meaning of an emotionally charged word like “slave” to poorly personify an inanimate process. Even if I was going to personify a replica DB, I’d call it a “clone” or “twin”. I don’t think renaming “master/slave” is the social oppression / thought police we’re all worried about.


America is probably just one of very few cases in human history where slavery was based on race.


Slavery was almost always based on race/ethnicity.


It is already difficult enough to come up with naming things that makes sense. I kind of get "master" when used in the context, however things like "owner" i struggle extremely hard with. Especially since major companies like Microsoft use it.

I remember asking what did they suggest instead of owner, and they basically gave a list of synonyms that frankly did not really work the same way, or are insanely long e.g. "Primary Account Holder".


"Primary Account Holder" -- have they never heard of the word "slaveholder"?

And of all things, I would think a financial context, which is completely based on the ownership of property, would be OK with the word owner.


I'm surprised I haven't seen "trunk" be suggested more as it works well with the branching analogy. It's used by SVN but I don't think that should matter.


I believe the words 'is' and 'the' have been used in the past by slave owners. Probably the next to go.


chmod 755


DBs used to be master/slave. Should we keep that naming so as not to participate in a slippery slope?

It’s a fine line between a slippery slope and progress.

I remember in the 80s and 90s when older generations would complain that they couldn’t gay bash anymore. They thought it was a slippery slope that if they were forced to respect homosexuals, they’d be forced to respect other types of behavior they deemed immoral. Turns out it was just progress.

Recently, I noticed that I would refer to adult females as “girls” and adult males as “men”. I want to be careful with that in the future and try to change because I’ve been called out a few times and I can see how it’s disrespectful. And I don’t want to be those adults from the 80s I saw so resistant to change.

I guess I try to view it as each year brings new ways of communicating and interacting. It’s OK that I wrote master/slave years ago and it’s OK that I’d never allow that in my code base now.

We’re all trying to be better and that means change.

I’m glad folks are sounding the alarm because we don’t want to be complacent, but not every new social norm is suppressive either.


Personally, I don't see what the issue is with master/slave for databases. Of course it's a terrible and immoral relationship to have between two humans, but that doesn't render the words themselves immoral when used descriptively in a completely different context.

By the same logic, shouldn't it be offensive to refer to the "owner" of a house? Or the "torturous" path up the mountain? Can we also not "kill" a process? Or run a "headless" browser? Or talk about a project being a "death march"?


Counterpoint--the word "slave" does inherently refer to a relationship between humans (i.e. animals or inanimate objects cannot be slaves, as that word is defined). When it is used as a CS analogy, the analogy does refer back to that relationship between humans as its source of meaning.

"Owner" is fine because the generic, base meaning is not inherently wrong. Claiming to a person as a slave is one application of that generic meaning (which is ofc very wrong). Owning a record in a database or owning some land is another, distinct case (which is perfectly fine).

"Death march" and explicitly militaristic terms are not ideal, although many people do believe in some kind of just war, so theoretically words themselves are not fundamentally immoral, the whole topic is understandably not going to result in any positive feelings so it would be best to avoid it.

Likewise, "headless" if we really want to stretch it to a human analogy, would not refer to cutting off someone's head, but rather to a type of creature that doesn't have one in the first place.


I understand that these and other terms have historical baggage, but that seems like a property of language in general.

If we’re really thorough about this stuff, we’ll probably end up with hundreds of words and phrases that we can’t say because they could remind people of something dark or unjust in our history. Everyone will have to think about it constantly to avoid slipping up.

It strikes me as a lot of sound and fury for something that ultimately isn’t going to make a single oppressed person any better off, and that will lead to a lot of conflict and resentment when people feel that innocent patterns of speech are being policed.


> It strikes me as a lot of sound and fury for something that ultimately isn’t going to make a single oppressed person any better off

It’s not meant to make them better off, it’s meant to not make someone feel worse.

> completely innocent patterns of speech are now being policed

No one is perfect but if someone’s telling you that a word pair like “master/slave” sucks for them to have to type, why is our response anger and resentment at the “word police” rather than compassion and understanding?

If we consider the worst fates for a race or ethnicity we often think about genocide or slavery.

Just like we could “genocide” a DB by deleting everything, it would probably suck for many to see that word normalized in a new context. It’s probably good for some words to maintain their strong visceral reactions. I’d say the fact that “slave” feels like an innocent speech pattern is actually a good reason why we should want to move away from using it outside of it’s original historical context. The word “slave” should hopefully elicit fear, sadness and contemplation. Instead it seems it generates confusion as to why anyone would feel negative emotions in response to that word. Just like swear words, they carry weight largely because they’re seldom used and are often attached to emotions. To dilute their potency seems like a mistake to me.

In any event you’re not a bad person by any stretch if you use those words innocently. But I personally would rather use a different, less charged word to describe a DB if others were so inclined to indulge me.


I think the broader question is whether it's a good idea in general to go through terminology or common idioms with a fine-tooth comb looking for unintentional offense or the potential to offend.

It's of course very different when the intention is to offend, as with racial slurs, but when it comes to things like master/slave db, git master, 'sanity check', the masculine/feminine in Spanish, and others that have been mentioned in this thread, you're really talking about a project to 'reform' everyday speech, with no clear boundary on when this project would ever be complete. And really, there can be no clear boundary since 'unintentional offensiveness' is a purely subjective determination that anyone can claim in response to almost any word or phrase, no matter how benign others may find it.

However progressive someone's politics might be (mine are fairly progressive fwiw), this seems like a highly questionable undertaking. There are clear echoes to measures that have been taken by totalitarian regimes in the past, like asking citizens to call out and report each other for ideological transgressions.

Considering this danger and how much it aggravates people to feel that they must walk on eggshells with their words, there seems to be very little practical benefit toward advancing any concrete progressive goals. People not feeling bad seems like kind of a wash since it also feels bad to have your character questioned based on using common/widely accepted terms.


I hear what you’re saying about history. I studied abroad in Germany and those lessons are painfully obvious there. But for me the line is drawn at facts and opinion and words in their original historical context. No one is rewriting the definition of “slave”, they’re actually trying to preserve it.

“Master/slave” is a recent manufactured idiom. No one is hunting through dusty books trying to find things to be offended about. As more African Americans enter the field of programming the more apparent it has become how unnecessary it is to use this idiom. It certainly wasn’t coined in a programming context by an African American. It would be inherently obvious to them that it’s not even a good idiom from a semantic view. It’s only because African Americans were absent from those naming decisions that it ever gained traction.

No one is censoring facts or opinions here. They’re simply saying: “hey, now that African Americans are participating more in our programming community it’s become apparent how uncomfortable it is for African Americans to have to use this master/slave idiom that is barely even semantically appropriate. No one is blaming anybody but can we agree to use a term that’s both more semantically accurate and one that all of us including our African American colleagues feel more comfortable with?”.

It’s like if we’re in a public park and I ask you to take turns on the swing. There’s no rule about it and you could say I’m on a power trip trying to get you to give up the swing, or that I’m blaming you for not having noticed that I was getting annoyed waiting. Or we could just take turns and be friends. I want you to stop using the swing so I can use it. You being on the swing isn’t a problem, but acting like I’m oppressing you by asking you to change positions is a bit of a stretch in my opinion. No ones character is being questioned and no one is wrong. But if you say no to sharing the swing because you’re afraid of a slippery slope of me expecting you to share your house, your car, etc. then you’re operating out of fear rather than responding to my actual request. Or, you could trust that when my requests actually inconvenience you, you’ll say no.

> it also feels bad to have your character questioned based on using common/widely accepted terms

I’m know it does. But insisting you’re not offending anyone or have never offended anyone isn’t the goal. No one is perfect. No one can go through life without being a jerk or offending people. The real test is how we respond after we have done so.

If you used an idiom that made some people uncomfortable, just apologize and move on. Don’t be afraid to give up the swing worrying about everything else that might happen later. It’s just a swing and this is just an idiom. Offering understanding and compassion and even an apology costs you nothing but your ego.


I also hear what you're saying, and I agree with your point that a black person wouldn't have come up with master/slave. That said, I've also worked closely with black developers and while I don't want to make assumptions, it's really hard for me imagine them being offended by something like this. It's more like a parody of what a white person who has never spent any time with black people thinks a black person would be offended by.

But regardless, it's not that I'm so stuck on using this specific term. I don't care that much, and primary/secondary is fine, as you say. My point is that many people and groups will have more-or-less equally valid complaints about countless other words and terms, and I don't think attempting to excise all of them from our language is a helpful or productive path to go down. As many anecdotes in this thread have demonstrated, it's not "just a swing" or just a single idiom. It's already starting to snowball into a pretty long list.


> Personally, I don't see what the issue is with master/slave for databases.

Because there are other words that convey the same programming intent that don’t also personify slavery. I can think of dozens of oppressive human relationships that could also be used to describe a subordinate database architecture, but why? What do we gain by personifying our DBs with terms like “slave”?

They’re short words of convenience rather than some malicious intent, I get it, but it’s not hard to name it something just as relevant like “primary/secondary” or “source/replica” and move on to bigger and better things.

The other words you mentioned don’t have the same painful historical connotations for a large minority of the population.


Killing child processes could certainly have painful historical connotations for anyone who's miscarried, had a forced abortion, or is distressed by the historical existence of those events. I'm sure if it becomes politically advantageous to remove the kill command, a community organiser or developer advocate somewhere will immediately start lobbying for it.


Ok, fair point about miscarriages / abortions.

> I'm sure if it becomes politically advantageous to remove the kill command, a community organiser or developer advocate somewhere will immediately start lobbying for it.

Politically advantageous? I’m not sure why social change is assumed to have ulterior motives. If one of my employees said a violent personification of a programming process was distracting or disturbing to them and made their job harder, why not change it? It’s not like these are technical terms. These are words that relate to human interaction that we’ve embedded into a non-human field.

There are tons of words throughout history that were accepted by previous generations that aren’t accepted by subsequent ones and vice versa. Language and social norms are always changing.

If you can’t speak the truth freely, that’s a huge problem. If you can’t program with others using your preferred personified analogy for a variable name when another variable name will communicate the intent just as well, that doesn’t strike me as quite the same existential threat to society and public discourse.


I don't believe that most of the cancelled terms were distracting or disturbing anyone who wasn't a political activist to any significant degree prior to being cancelled. Staking them out as unacceptable terms has brought into existence a battlefield where there didn't need to be one, and caused people to be offended by terms that hadn't offended them before. When I look for reasons why this might have been done, I find a lot of people making careers out of their advocacy, and getting a lot of dopamine hits from social media.

It's my impression that there are a lot of people looking for things to cancel, justified by their political beliefs, but motivated by social approval and career-building.

If this is the case, it's obvious why we shouldn't change our language to suit those demands: the demands are motivated by a positive feedback loop where cancelling is rewarded, and rewards enable cancellation, and so whether a term is a real problem is irrelevant so long as outrage about it can generate enough income or likes.


That’s a pretty pessimistic view.

As the programming field becomes more diverse, isn’t it reasonable that some might have a legitimate emotional reaction to the word “slave” especially in the context of a “master/slave” relationship?

Or is it more realistic to assume that it’s people on power trips manufacturing outrage for social or physical currency? And that no African American would ever have had a problem with that word pair until a social justice warrior came along and told them to be outraged?

The latter is pretty insensitive, but not an uncommon view.

> we shouldn't change our language to suit those demands

Programmers used an analogy that attempted to change the meaning of the word pair “master/slave”. People are advocating not to change the meaning of our language but to respect the original meaning that is still taught in every school. “Master/slave” has an important historical meaning and isn’t something we should casually co-opt.

If someone wrote a script to “genocide” a DB instead of “wiping” it, I’d hope that we could see that co-opting a word that already has important historical meaning doesn’t help anyone, but surely hurts some.


I often think about how every generation I can think of had a fight over what was OK. The younger generation would set down some new standards, and everyone who grew up with the old "normal" thought it was ridiculous that the standard was changing.

So, whenever I think some "new standard" is ridiculous, I try to think on that for a moment and err towards not wasting too much time worrying about it.

Does using the new term hurt me in anyway? Does it help someone else? Alright, then. I might not get it, and it might feel ridiculous to me in the moment, but I don't want to be the guy yelling about how calling something "gay" isn't homophobic.


Maybe it doesn't "hurt" you in a direct way, but forcing people to change their behavior for a power trip is not something you should willingly bend over for. If change is for good, you should be willing to change. If it's for nothing, it's okay to resist.


I think the idea a change is "for nothing" is subjective, and that the people most likely to say a given a change is "for nothing" are the people who don't benefit from it.

Again, I go back to my example.

Were LGBT activists "forcing me" to change the way I used the word "gay"? Sort of. Did doing so hurt me? No. Did it benefit them? They say it did. Was it for "nothing"? They say it wasn't.

Language changes. I'm not going to waste a lot of energy worrying about it.


Those are examples where you examined the choices and decided that a change makes sense. That may not always be the case. Again, you are capable of deciding. "For nothing" is subjective, and, as such, you get to use your best judgement. Good luck.


My point is that because "For nothing" is subjective, my own bias will lead me towards discounting the benefit of a given change. So, I err towards being accommodating when the request requires something so small from me.

At the time, I thought the change was ridiculous. It took me a few years to realize I was just being petulant.


Isn't there a risk that, like feeding pigeons, you end up encouraging minority groups to become over-sensitive, because they become addicted to the power of controlling what other people say?


I'm not really sure how to respond to that.

1. I'm not comfortable with the analogy.

2. Going back to my example, the whole "if we let them do X, where does it stop?" was a big part of 90s discourse regarding LGB rights. So far, the slope hasn't slipped into any of the scenarios people brought up. Language changed a bit. Some people felt more included by society. I suffered no injury beyond letting go of the notion I was entitled to use certain words to mean certain things.

I found other ways to convey those things. It turned out fine.


I apologise if my analogy made you feel uncomfortable, and I'd be happy to learn a different analogy which expresses the same idea just as clearly. If there isn't an effective alternative analogy, though, then it might appear as if you are using claims of discomfort to limit legitimate criticism of your ideas, which I trust isn't the intention.


While I denoted I was uncomfortable with your analogy, I still responded to your criticism.

I'm not sure why you need an analogy to get your point across.


I appreciate you responding to my criticism despite my analogy, but I was concerned you might try to discourage or prevent people using such an analogy in future, without offering an alternative (and despite me having no ill intent behind it).

As for why I used an analogy, I don't know what reason will satisfy you. People use analogies to help other people get an intuitive sense of an idea which might otherwise be hard to explain. If you understood my point without needing the analogy then that's great, but I don't want to assume that analogies are never helpful.


It's possible to recognize some changes as warranted and some changes as being misguided or based on entirely false premises. You are capable of examining your thoughts and listening to other people's explainations for determine which is which.


I often like to imagine that if I were in that situation I announce that I sexually identify as military attack helicopters and insist my pronouns are apache/apachim, but I know the irony would be lost on them and really would just result in me getting fired for thought crimes.


Honestly the person running the seminars was very very strict. Several people said "I don't really care what people call me by", or can I just leave it blank to be what people want. The person explained how that attitude is disrespectful to people who do care about these things, and how it can foster an environment of hostility towards people who put them. Which in turn marginalizes those people etc.

However in January the entire sales team removed them after apparently a customer reacted negatively to the inclusion. Which lead to other external facing teams removing it to prevent the same issue. Most people have removed it from emails, and honestly many people just don't seem to care, and HR doesn't seem to be enforcing it.


The funniest thing of the whole "thou shalt list your pronouns" thing is that the actual trans folks I've talked to tend to be opposed to those policies. It paints them into a corner - either state that you want to be misgendered, or out yourself as trans.

Mandatory pronouns are a pure shibboleth in the culture war. Trans activists don't want it. Anti-trans activists don't want it. The only people who want mandatory pronouns are the folks wanting a cheap signal for how much of an ally they are and an easy way to identify and ostracize people who aren't in-line with their politics.


"It paints them into a corner - either state that you want to be misgendered, or out yourself as trans." Huh? What do you mean? How would not listing pronouns help?


What if they don't know their pronouns yet (gender neutral/fluid) or don't want to list them because they don't want to come out yet?


That's awfully strange they would have a problem with that, because there are some non-binary people who do welcome the use of all pronouns and even discourage people from using only one, or only the one they were initially using.

If someone is really okay with all of them and wasn't just saying it to be disrespectful, then it's fine. If they said it just to devalue someone else who did care (but really cared themselves all along and in no way would actually be okay with it), then it is wrong.


This isn’t a “thought crime”, it’s just painfully unfunny and doesn’t belong in a discussion between mature adults.


I tend not to view people who insist on forcing others to make political statements they don't agree with as "mature adults."


These 'consultants' probably get paid more than me for doing busywork of no use whatsoever.


That's the whole point. It's a billion-dollar industry created by useless people with no real economic value. They need to inject racism and sexism and division into every situation so they can claim credit for opposing it. How else are they going to justify their bloated paycheques?


Serious question: did your workplace also eradicate Mr. and Mrs., which are short for master and mistress?

Folks are renaming git branches, but not these honorifics, and I’m curious about the logic.

https://en.wikipedia.org/wiki/English_honorifics


> Everyone had to list what pronouns they wanted people to use

I’ll be glad to demonstrate my knowledge of Unicode, Sumerian and Chữ Nôm in my signature and be OFFENDED by any "woke" idiot who get it wrong. Bonus point if the fault lies in fact in software the company uses.


In my opinion, its definitely worth getting rid of "master/slave" since after all it does directly refer to a violent and wrongful historical relationship. It may be only a metaphor, but it does clearly refer to that and I can understand how that makes some people feel unwelcome. But ownership is a little different. One object owning another doesn't make any reference to the "ownership" of people in slavery, it just as well references the ownership of literally anything else which is perfectly legal.

I also don't buy the "see is ableist" thing. Entire languages would be unacceptable if that were true. For example Japanese appends -て見る (see) to verbs for the meaning "try to <verb> and see (how it goes). That notion of "seeing" is a fundamental part of the linguistic concept of "see" in most languages and it is in no way a reference to blind people. When you say someone is "blinded by the sunlight" or describe a "deafening roar" you are obviously not saying anything about blind or deaf/Deaf people, those words clearly have included a wide variety of definitions including temporary ones which were then the basis for metaphorical ones. That's different than "master/slave" which is a metaphor for a word/concept that was inherently racist and violent from the beginning.

On the other hand, I don't think pronouns in email signature is a bad rule. Even if the pronouns you use are the same ones you have used your entire life, you do have a preference nonetheless, so I don't think there's anything inherently unfair about making people specify them. It's not like you don't want people to use any pronouns or you don't feel that they should exist at all, so it's not really harming your rights. It does help trans people feel more accepted in sharing their pronouns, and it doesn't really cost other people anything to do it.

The stuff about CRUD is just absurd. As is creating ultra-expensive outreach (that make money for the people writing these reports) for companies to small to support it. If HR was concerned about inclusion, they could add a tasteful note on their website about how their workplace was affirming/welcoming space and that they welcomed those applicants. Of course, employees should certainly be free to create such a group if there is actually interest in it.


sounds like someone let the consultants run amok - never bodes well for whatever they touch




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: