Twitter engineers replacing racially loaded tech terms like 'master,' 'slave'
cnet.com
cnet.com
Race is being dragged into everything now and I hate it.
Everyone's trying to get to a level playing field where race isn't an issue. Maybe equality can seem like it's oppression if you're used to not having to worry about that stuff.
If changing branch names makes them even just a little bit more comfortable I don’t care if they rename master jiggerypokery.
Here's a really great article that helped me notice my own privilege - https://www.racialequitytools.org/resourcefiles/mcintosh.pdf
Nobody who is actually racist goes "oh. I guess I shouldn't be racist anymore because they changed the name of the default Git branch" -- I refuse to pretend this is anything other than complete totalitarian Marxist nonsense.
Given the word 'Master' would asking 'MasterCard' to change its name make it less racist? Can't say Masters degree anymore because someone has dragged race into it and has been 'offended' by it. Perhaps you know some academic who's in a dilemma and can't cite a quote from a paper because the terminology contains the scary 'Master' word in it due to fear of being called a 'racist' if they use it. See where this goes? Where do you draw the line and how far will this be taken?
At some point, someone is going to draw the line somewhere and disagree with renaming for the sake of virtue signalling.
And, when changing "Slave" to e.g. "Follower", it makes sense to rename "Master" to "Leader" too.
I'm surprised some people want to rename the Git "master" branches to "main", although the word "slave" is absent in this context. That's similar to your MasterCard example? (Rename to "MainCard".) But I'm not a native speaker or color minority person where I am currently, so what do I know.
At the same time, "main branch" is shorter than "master branch" and simpler to understand for beginners? I think it's a better name.
Changing the usage doesn't harm me in any way and if it arguably provides a more welcoming environment for people then why not.
Here we have 50+ HN readers and hundreds of OC readers wasting part of their limited patience/passion/tolerance/love for the topic of racial unjustice because someone is using their etymological ignorance (and inability to use Wikipedia) to project their own bias into completely unrelated matters.
Do you believe that there is limited space on the internet? Or that in the absence of this discussion every person here would instead be doing something highly productive?
For example I know many people that would be offended by referred to has them or they instead of she/him.
There is no perfect solution there you will never offend anyone. Offense is taken not given.
In the words of Stephen Fry
“It's now very common to hear people say, 'I'm rather offended by that.' As if that gives them certain rights. It's actually nothing more... than a whine. 'I find that offensive.' It has no meaning; it has no purpose; it has no reason to be respected as a phrase. 'I am offended by that.' Well, so fucking what." -- Stephen Fry
Remember, you can please everyone some of the time, Some people all of the time, but you can never please everyone all the time
Even more problematic is that the majority of the people who claim these terms are offensive use projection upon others to derive the offensive nature of said terms since they themselves are neither the descendants of slaves nor of former slave owners, nor are they truly offended by the supposedly positive connotation of the word 'white' in terms like 'whitelist'. In the last few years a cult has grown around the concept of 'white guilt' led by a priestly class of apostles like Robin DiAngelo (author of 'White Fragility', currently the #1 bestseller according to the New York Times). What the cult leaders don't seem to realise is that their narrative totally revolves around 'white' people who they put in the centre of their universe which' well-being depends on their actions and inactions. They are just as race-centred as white (or black) nationalists, they just approach the situation from a different position. They can both use Kipling's The White Man's Burden as a guide, they just view it as an indictment against 'the white man' instead of a proclamation of manifest destiny. They deny agency to 'non-white' people by claiming they can only truly reach their peak by grace of the 'white' people seceding from positions of power.
In short, these cultists are racists, their racism being that of low expectations. Martin Luther King had it right, when it comes to race relations the ideal society is a colour-blind society.
I have a dream that one day this nation will rise up and live out the true meaning of its creed: "We hold these truths to be self-evident, that all men are created equal."
I have a dream that one day on the red hills of Georgia, the sons of former slaves and the sons of former slave owners will be able to sit down together at the table of brotherhood.
I have a dream that one day even the state of Mississippi, a state sweltering with the heat of injustice, sweltering with the heat of oppression, will be transformed into an oasis of freedom and justice.
I have a dream that my four little children will one day live in a nation where they will not be judged by the color of their skin but by the content of their character.
I have a dream today!
I have a dream that one day, down in Alabama, with its vicious racists, with its governor having his lips dripping with the words of "interposition" and "nullification" -- one day right there in Alabama little black boys and black girls will be able to join hands with little white boys and white girls as sisters and brothers.
I have a dream today!
Do you have a source for the "tiny fraction" claim? And do you have a similar number for how much of the population cares about etymology?
Also, most of my reply was a direct quote from Martin Luther King's famous speech. The rest of the reply is a statement of fact on the cultist nature of the concept of 'white guilt'. Please explain to me in what way this sounds like a white supremacist diatribe, as far as I understand white supremacists are not wont to cast aspersion on their 'white brethren'.
Stop throwing these labels around, they can not replace rational arguments and are just a form of academic laziness.
Also maybe consider that etymology is about not just the origin of words, it's also about their evolution over time as cultures evolve.
Not replying anymore, have a nice day!
Thank god I'm not alone.
The answer is yes. It does. Because it's not about sparing the feelings of the person who hears it. It's about controlling language to control thought. It's about control.
Think about why people go looking for things to be offended by. If they only wanted to feel welcome would they really go looking?
There are multiple definitions of these words including:
Sanity - reasonable and rational behaviour.
Dummy - an object designed to resemble and serve as a substitute for the real or usual one.
It strikes me as incredibly sensitive to say these are unacceptable for use. Sure, we can use different words but that is not the point - the point is how can words used as commonly defined and with no spite or foul intention be banned?
The comedian Stewart Lee has an excellent routine on this:
Update: Not sure why I got downvoted for stating the rationale for why people are making this change. Objectively I haven't even stated my opinion on the change, just the rationale I've seen for it. If you want a source here's one from NPR around this language: https://www.npr.org/2019/07/08/739643765/why-people-are-argu...
That being said, given your example I'd ask you to consider this situation: If you call someone a bastard jokingly and they happened to be a child who was born out of wedlock and it was a sensitive subject for them, do you think it would potentially be hurtful? Is there another word you could choose to get the same point across that might have been less hurtful? If so, is there a significant downside to using that other word instead? If you found out that someone was literally a bastard and the word made them unhappy, would you continue to use it when talking with them?
Great that they're working on this, but how about them engineers work on improving their API stability.
I really have an inside battle when I read this sort of stuff here on HN, because I don't want to post derailed political comments, I want this place to be like it is, keep it cool and avoid kulturwars, but man it's hard.
Look, I'm not in the US, so maybe I can't even think how it is with racism there, but I just can't help to think this is kind of stupid-naive virtue signaling. It feels like some bunch of uber-priviledged SV guys who think too high of themselves want to feel good about something and they come up with this BS that everyone will forget a week later.
Man, it's so surreal. Don't you have poor people in your city? What about helping your local NGOs? What about working for them for free? One week you help feed the people, another in the kitchen and another one in accounting.
Dunno, it feels sooooo far away from my reality. I don't know what is to be earning +100k year and thinking this is a great idea! It was even difficult to write this comment because I find it funny and just feel the impulse to mock this.
Except that’s not what happened. This was spearheaded by Black developers who don’t want to have to read about “slaves” being “rekicked” at their jobs. Is that not a reasonable request?
I'm sorry, but this fixes nothing. It's just to feel good about themselves, pure virtue signaling.
I’m glad you were able to reclaim whatever historic signifiers of oppression you’re talking about. For Black people in the US, that oppression is still ongoing, and the developers at Twitter would rather avoid using terms with that baggage in the context of their work.
¿? Mmm, no? You can help feed poor people or lobby for better housing regulations and you don't need to be signaling anything.
And I don't know what "conservative values" I hold, since I'm a social democrat.
> I’m glad you were able to reclaim whatever historic signifiers of oppression you’re talking about.
We didn't reclaim any historic signifiers. We have architecture, statues and museums about such invaders, everything is fine. In fact this "cancel culture" came from the anglophone world, thankfully without that much success, but enough to distract people from real issues we have here.
> For Black people in the US, that oppression is still ongoing, and the developers at Twitter would rather avoid using terms with that baggage in the context of their work.
I'm having a hard time believing that black developers at twitter are not in the top of the food chain. Also, the previous point I made about polysemic words. Knowing that words have multiple meanings seems useful for communication.
Why not?
Isn’t this like a simple lesson from children’s Harry Potter books? Why give words like “Voldemort” so much power. Words are just pointers for communication. the contextual intent isn’t what matters not what you read into it.
There’s real profiling and brutality going on and having word police ain’t gonna change that.
Dispute English’s effort to demonize me, no one has even noticed.
There’s real concrete nuts and bolts problems with policing, the laws, the justice system. Swapping out a few words is less than spitting on a fire.
Let's not worry about this because there are much bigger problems to worry about. Never mind that those bigger problems are much harder to solve and these are quite simply and within reach.
Lol.
Yes, that is the ideal, that the colour of your skin does not matter. If you don't want to take my word on it, maybe Martin Luther King can convince you:
I have a dream that my four little children will one day live in a nation where they will not be judged by the color of their skin but by the content of their character.
I have a dream today!
[1] https://www.americanrhetoric.com/speeches/mlkihaveadream.htm
Please don't capitalise the term 'black' here
The San Jose Mercury has just changed their style guide to do exactly this (capitalize Black when used in a racial identity context)[0]. When using "white" in the same context, it remains uncapitalized.[0] example: https://www.mercurynews.com/2020/07/03/protesters-march-to-s...
But if you adopt MLK’s views like this, can I take it that you then support reparations and civil unrest in response to racial oppression? That you think the biggest obstacle to racial justice are white moderates? That you oppose capitalism and support socialism?
Why would you think that? MLK was his own agent and so am I. Just like he agreed with some of the things e.g. Fredrick Douglas said but disagreed with others, I agree with some things he said and disagree with others. On the subject of the response to racial oppression I can, in some cases, support civil unrest as that is often the only way of breaking a status-quo. I do not support direct reparations because a) this does not solve the problem and b) neither those who would pay nor those who get paid are either guilty of enslaving people or having been enslaved. Targeted investments in areas which still suffer from the effects of earlier redlining and similar Jim Crow laws are something I can stand behind, as long as they are just that: targeted and effective. I do not support "Socialism" since I interpret that as being the precursor to Communism which has cost enough lives by now that it should be clear to even the most stubborn observer that it is a dead-end street - literally. I do not oppose Capitalism as it is implemented in e.g. north-western Europe, i.e. an economically liberal social democracy. Is it perfect? No, certainly not. Can it be improved? Absolutely. Given all that it still seems to be a reasonable compromise between individual liberty and social responsibility, both terms which when taken to the extreme lead to (extreme liberty) chaos and (extreme social responsibility) oppression.
However Grandfather? Dummy Value? Sanity Check? Enforced speech codes for Pronouns?
It's a childish waste of time that has nothing to do with solving real world problems. Changing terms used in technology contexts doesn't do anything for racial injustice in any capacity whatsoever.
You "think this is kind of stupid-naive virtue signaling" because that is exactly what it is.
The real problems we face as a society can not be fixed with a Twitter post and a image outlining the Newspeak we must all follow in the totalitarian superstate that SV wishes upon us
Chess is racist, blacks always move second and are thus at a disadvantage. Cancel chess.
Daoism is racist, yin is black and has negative connotations. Cancel Daoism.
Star Wars are racist. Droids are enslaved, C3P0 even calls his owner 'Master Luke', a racially-charged word. Cancel Star Wars.
Education is racist. Issued Master's degrees use a racially-charged word. Cancel education.
"To kill a mockingbird" is racist. It is full of insensitive language and it makes reader feel uncomfortable. Cancel "To kill a mockingbird".
"Mysterious island" by J.Verne is racist. The only black character is a servant to a wise white engineer and serves mostly as a comedic relief. Cancel "Mysterious island".
Coal industry is racist, miners are always mocking blacks wearing blackface after every shift. Cancel coal mining. (Good for environment, too!)
Disclaimer: I'm so insensitive because I was born with a white privilege, which I greatly enjoyed since my early childhood in an industrial/mining town in the Ural Mountains, near the eastern border of Siberia.
I can kind of understand the argument that there is a history of racism connected with slavery, but the concept of "slave" predates discrimination of coloured people by millenia, closely followed by the word itself, which is actually derived from "Slav" (like you sometimes hear Russians being referred as). But fair enough, seeing a connection to racism is maybe just misinformed.
But "blacklist" (and "whitelist") is just completely absurd. "Blacklist" is a term from a play, referring to a literally black list. Whitelist is just an antonym. Such color metaphors are incredibly common, think wedding dresses or "black death", or black flags, or white lie. Obviously, none of this is connected to skin color. How exactly does your mind have to be wired to come to the opposite conclusion?
As one of the largest (and most criticized) players in political information, one would think that Twitter could maybe do something better about the current situation than engaging in etymological misinformation...
It's my understanding that slavery has very little to do with race, blacklist has nothing to do with black people and "man" is the default term of humanity that comes from a completely different etymology than the word we use to refer to a male person.
I'm generally pretty stubborn but given the amount of traction this is getting, can someone _please_ explain to me the logic here? I'm perfectly willing to change my mind but right now I cannot fathom that these terms were harming people- unless those people were looking for reasons to be harmed.
You're not "controversial" for skipping over the blindingly obvious, but we're not allowed to insult people on this forum, so feh!
Slaves in Russian Empire were freed a few years earlier than slaves in the USA. There were roughly 5 times more slaves in Russia than in USA, and I can pretty confidently say that zero of them were black. Even if you add ~2 million black slaves from Brazil, the number of black slaves would be dwarfed by the white slave population from Russia.
Based on this calculation, I don't think that your thesis about the history of slavery in the last 500 years holds well.
The world is not the US and does not share your culture, yet you're imposing it on us.
Some of the terms, especially 'whitelist' and 'blacklist', are also very confusing to many non-native english speakers. 'Allowlist' and 'denylist' are just a lot clearer in those cases.
why?
Update: Not sure why I got downvoted for stating the rationale for why people are making this change. Objectively I haven't even stated my opinion on the change, just the rationale I've seen for it. If you want a source here's one from NPR around this language: https://www.npr.org/2019/07/08/739643765/why-people-are-argu...
Labels applied to disadvantaged groups linguistically develop a pejorative connotation over time.
I would fervently argue that 'sanity' has nothing to do with denigrating persons, merely ensuring that the solution remains "sane" in light of many people pouring time on things in different contexts.
Unless we're saying sanity in of itself is bad?
I'm good with the rest of it. I have no need to call anything master/slave. I worry about analysis paralysis though. Primary/secondary has caste connotations, if you ask me...
Also, the word 'twit' has several meanings which might not fall so well with certain people. Ask Google Translate what it means and this is what you get:
Twit: (noun) a silly or foolish person. Syonyms: idiot ass halfwit nincompoop blockhead buffoon dunce dolt ignoramus cretin imbecile dullard moron simpleton clod dope ninny chump dimwit nitwit goon dumbo dummy dum-dum dumbbell loon jackass bonehead fathead numbskull dunderhead chucklehead knucklehead muttonhead pudding-head thickhead wooden-head airhead pinhead lamebrain peabrain birdbrain zombie jerk nerd dipstick donkey noodle nit numpty clot goat plonker berk prat pillock wally git wazzock divvy nerk twerp charlie mug muppet nyaff balloon sumph gowk gobdaw schmuck bozo boob lamer turkey schlepper chowderhead dumbhead goofball goof goofus galoot dork lummox klutz putz schlemiel sap meatball gink cluck clunk ding-dong dingbat wiener weeny dip simp spud coot palooka poop squarehead yo-yo dingleberry wing nut drongo dill alec galah nong bogan poon boofhead mompara tomfool noddy clodpole loggerhead spoony mooncalf
While I personally think they chose a name which fits the product very well indeed I do get the feeling that, if the current witch hunt continues, they'll eventually fall foul of the mob and be either forced to bend to their will or find themselves in the position now reserved for Facebook, i.e. the whipping boy of the social media giants.
I get dibs after Asians, as a person who has some rosacea. For too long we have been disadvantaged.
I am not a fan of ignoring context but I get why American companies, with their specific history would want to do that.
Not for the last 500 years.
https://www.theguardian.com/news/2019/feb/25/modern-slavery-...
None of this has any effect on me and I don't see the negative side of changing it.
We obviously didn't chose black list or white list to donate race but regardless it's another brick in wall for black to equate to bad.
As a white European this has no impact on me in any way shape or form apart from wanting a more inclusive space for my friends.
Out of interest why are you so against the idea of changing terms? In your comment here (https://news.ycombinator.com/user?id=f3295cde) you make the comparison of "will replace the word 'football' as it is offensive to people with limb difference", you do realise these are fundamentally different issues right? People aren't looking to replace the words for the fun of it.
>Whitelist becomes allowlist.
>Blacklist becomes denylist.
>Master/slave becomes leader/follower, primary/replica or primary/standby.
>Grandfathered becomes legacy status.
>Gendered pronouns (for example "guys") become folks, people, you all, y'all.
>Gendered pronouns (for example "he" or "his") become they or their.
>Man hours becomes person hours or engineer hours.
>Sanity check becomes quick check, confidence check or coherence check.
>Dummy value becomes placeholder value or sample value.
For the love of grammar, just invent a neutral pronoun.
"He" or "she" is singular.
"They" is plural.
These things are not like each other.
Depending on context to post-hoc disambiguate definition collision is a slippery slope. Especially given that language tends to be immutable once it's popularized.
Given that, why not push for a "ze" or equivalent that solves the need more optimally?
So much of the tech language is filled with insensitivity.
It certainly was a relief for me ( I am a dark Indian) when SQLServer went from master/slave to publisher/subscriber.
I don't have to second guess intonations when people say master/slave as a sly joke or a sincere discussion in tech meetings.
this feels like empty (if not hypocritical) when (as Cory Doctrow writes) the same companies:
"spend 20-45% of their budgets on policing on but cops run foundations that solicit millions from large corporations, which then take tax breaks for their donations. The money goes into a slushfund used to procure off-the-books military and surveillance gear. " -- https://twitter.com/doctorow/status/1278391796733669378
this just fuels the culture wars but does nothing to address the problem of racism
We have the opportunity to make tech marginally more hospitable to Black developers at basically zero cost to everyone else. Let’s not mess it up!
In essence, it's a defence of the slippery slope. And not the slippery slope fallacy, as the list included in this article already demonstrates that the slippery slope is very real, extending the approach from terms where the connection makes sense (e.g. the master/slave relationship) to terms where the connection is much weaker (e.g. dummy value).
I'll gladly support the changing of a particular term e.g. master/slave if we draw the line at discussing that term alone on it's merits and justify it's change with specific arguments that for this particular case the benefits outweigh the cost - and the cost is not "basically zero", it requires work on many, many people to change many, many things, it's a nontrivial cognitive cost of changing the habitual terminology of literally millions of people. If it's only about this particular case and we don't concede that "word policing" is generally acceptable behavior.
But if the position is explicitly about the general case, as it seems to be in the article; if we lump together the master/slave terminology with dummy value and expect to extend it further (e.g. the RuboCop debacle not so long ago), then I can't consider that acceptable. If it's piecemeal, then we can discuss specific cases, but if it's all-or-nothing, then I'm strongly on the side of free speech and against the policing of what words are permitted.
If there's no clear, defensible line of changing master/slave terminology that ensures that neutral-seeming (to me) terms won't be attacked as well, then I must defend the general concept and assert that no terms should be changed. The big issue at stake here is whether it's appropriate to make demands to change terminology because someone feels offended, as opposed to making requests (where "no" is accepted) and awaiting consensus. So there's some "line in the sand" (which I don't want to see crossed) at the implied moral right to make demands at the choice of words others use for technical terms. Because it's absolutely unacceptable to have people verbally assaulted and 'cancelled' for things that weren't meant in offence, it's absolutely unacceptable to require everyone to self-censor everything that might be misinterpreted. I've seen how it went back some decades ago in USSR, trust me, we don't want that. If ensuring this means that we'll also have to permit racists to say racist things, oh well, too bad; some things are more important than others, and freedom of speech (practical freedom, including social consequences, not the first amendment about government restrictions) is far more important than freedom from being offended. I strongly support a social climate where misinterpretable things are tolerated and people are free to just live their lives without worrying about stepping on social landmines. So if person A uses a misinterpretable term (like most of this list) in a technical discussion and person B loudly protests its use and calls for social ostracism, I'd want person A to be safe and person B to be ostracized for making unreasonable demands.
And to put it clearly, if someone demands the rest of the world to change from "dummy value" to "placeholder value", then that is an unreasonable demand. If you want to speak differently, you're free to do so, but requiring a whole field to change without a very strong reason is unreasonable chutzpah that should not even warrant attention - and it's sad that here it is, requesting attention.
If you have links to other examples, I'd appreciate them. You can always send them to hn@ycombinator.com.