GitHub, fuck your name change
mooseyanon.medium.com
mooseyanon.medium.com
- The first time it occurred to me that "master" in this context could offend anyone was when GitHub changed the name (and broke my workflow).
- My immediate reaction was, "this change is by white people for white people," where "white" means anyone who isn't black.
- My next reaction was, "they may be changing the name for the wrong reasons, but the change is brilliant."
Let me explain a little more. Whether motivated purely by virtue signaling or by more genuine intentions, changing the name doesn't fix any of the problems that black people face. The article explains this well.What's powerful about this name change is that it pushes us to alter a habit, in my case one embedded deeply in my fingers, something that I do every day without realizing that I'm doing it. Thus it is a useful reminder of the implicit bias that contributes to the lack of diversity in tech. Never mind that the old name was harmless, the change brings repeated awareness to an important topic, and it reaches a the developer community in a targeted way.
So, next time you are annoyed that you have to fix a script or you accidentally type master when you needed to type main, please just take a deep breath, change the name, and remember to reflect upon whether you have are subconscious habits or biases that work against diversity in tech.
If someones existing repo changed their own branch name then it was the decision of that repo owner.. not related to anything GitHub did - technically if you see what's happening, Github barely did anything for this change..
I don't really care; I fixed the scripts. The question was if there was any impact, and not if the impact was onerous.
These changes to remove subconscious bias from our language are necessary. They are microaggressions which the average user doesn't even realize exist- but which do harms to some individuals in our society. This may be a minority group within our society- even a very small fraction of a percent- but removing biases which are perceived as harmful is one way that we as an organization demonstrate that we are being actively inclusive to all, instead of falling back on habits developed to favor, or carrying the embedded biases of, one social or cultural group.
I look at it like ADA requirements for language. If you have a curb a wheelchair user can't climb, that's a harm to that individual- and so we require actions, by law, to ensure that wheelchair users are accommodated in our society. 30 years ago the similar complaints were made against ADA ramps, handicap-accessible restrooms, etc.- that they weren't really necessary because the minority who were being hurt by their absence were such a minority, and weren't really the target served population of the organization, etc. That was anti-inclusivity- and so we passed the ADA and support accessibility for all in our organizations- and nobody these days chafes at it at all, for the most part.
Removing harms from how organizations execute their business operations is part of inclusivity. It's not cargo culting, it's not engaging in a self-pleasuring but pointless behavior, it's not a meaningless act that carries no value- it's ensuring that our organization does as little harm to folks as possible as we move forward doing business in the world.
Just so I'm understanding this point of view correctly, every time I or any other dev types git checkout master, a micro-aggression is taking place and someone somewhere is indirectly suffering?
I just can't take that line of thinking seriously, I'm sorry.
The micro-aggression, as I understand it, is having to ask yourself whether the term ‘master’ _did_ originate from slavery (in the context of git, IIRC it didn’t, but master-slave replication is the stronger example). The context and plan fact is that programming, as a broad culture, to date, _has_ been excluding Black people and others. So it is not hard to imagine some folks desiring to make a symbolic change to make the culture more inclusive.
I don't believe it was the technical terminology that caused unwelcoming conditions, but the people in the industry.
And, of course technical terminology _alone_ is not the issue! Totally agree that there is more to be done. I just find it amusing that there is so much pushback on this particular aspect (the naming of the branch). Clearly it is a concern, and it is on the whole a small thing to change. Larger systemic change is of course more ideal, but sometimes the battle starts at the symbolic level and expands from there.
> I just find it amusing that there is so much pushback on this particular aspect
I think push back comes not from attachment to "master" but from the emotions the virtue-signalling crowd causes in people who desire real change. The virtue-signallers are like the kid on a school project who did virtually nothing, and then tried to claimed all the credit once the project was done. It's a bit "hashtag-contribution," but ironically. It awakes a sense of righteousness in people (whether it's misguided or not is another topic) that think this is stupid, useless, and some probably think it's harmful because it pacifies a large group of people with thinking change happened, when it didn't. It's a bit like seeing a broken website, then changing the button colour and calling the website fixed and being done with it.
However, it's like you said, people aren't monoliths. Various people have trigger words. Some people get triggered by "moist," someone in another comment mentioned Jews have the right to be offended by the word "concentration" or the word "camp" (yes, even if it's out of context; master in the case of git is also very out of context to slavery).
I don't think changing the world for the sake of individuals is possible/scalable, but what we should do is try and accommodate them. I'm all for making people included and accommodating them, to a degree in which it doesn't make me feel uncomfortable in; I want to be given the same courtesy.
It feels like Alex from the blog post waited for the world to change, instead of being the change he wants to see. Waiting for the world to change is futile, you can only influence your environment to a degree, and if that doesn't work look for a better one that suits you better. I don't know if Alex did that or not, but it reads as if he was passive until now. I guess better late than never.
> Larger systemic change is of course more ideal, but sometimes the battle starts at the symbolic level and expands from there.
I fully agree with you on this, which is where my cognitive dissonance kicks in. I guess part of the reason is that, even though I agree symbolic changes are good, I don't feel that this was even symbolic enough. A better symbolic change in my mind would be for Github to announce a paid apprenticeship program for people without a STEM/CS background, and try to also somehow cover more black communities. I don't know how this would be executed[1], or if it even can be executed, so maybe it's not a well thought-out idea.
[1]: Maybe engage/market more proactively at schools/communities where the majority of the students/people are black?
Edit: This comment describes the issue more eloquently and succinctly than I could! https://news.ycombinator.com/item?id=26492686
On the other hand, I guess the "habit" thing might hold _some_ credibility, but it's not probably not going to be as effective as they think. They say it roughly takes 40 days to make a habit, so in the most optimistically woke scenario, this person will be hyper aware about the branch name for about 40 days, after that they'll stop noticing it[2].
[1]: I can also never tell if these people are trolling or genuine.
[2]: I'm not really an expert on habits, so maybe my analysis makes no sense.
During onboarding you learn "git checkout master". You type those words everyday for six months, never thinking twice. Your confidence has grown over those months and you begin to feel like you belong here. But there's one coworker, Brad, who just doesn't seem to like you. Or maybe that's just his personality. But Brad just never seems to have anything nice to say. His code reviews are abrasive, though they don't rise to the level of bullying. Maybe that's just how he is.
This morning Brad picked apart a commit you were particularly proud of. Code you thought was rather clever, he tore into as overcomplicated and premature optimization. Okay, fine maybe he was right, but he didn't have to be rude about it. You feel like maybe Brad just doesn't like you. What did you ever do to him? Is it because you're black? No, you don't have any real evidence for that. "But...maybe?" a small voice whispers in the back of your mind. Unfortunately you can't look to how other black developers are treated by Brad. There aren't any.
You get some fresh air to clear your mind before sitting at your desk to make those changes Brad suggested. "git checkout master". Typing those words, you notice for the first time that "master" is a word with other connotations. Really, they had to choose that word? I mean, it would be a silly thing to complain about aloud.
Nevertheless, for months, every time you type that word part of you thinks "Really?" It doesn't upset you, exactly, but it reinforces a sense that this workplace is--hostile is too strong of a word--but not welcoming to black people. Maliciously indifferent. The kind of indifference that sees an enormous racial disparity and shrugs.
It's called a micro-aggression for a reason. It's a small thing. But small things add up. And it's an easy fix, so why not?
I'm not black, but i worked with Brad before. Years later, I realize Brad was largely right, although a bit of a dickhead with an attitude, but I learned not to be emotionally attached to my code and not think everyone has a beef with me.
We are teaching people how to be a bunch of cry babies with all this microaggression nonsense and safe spaces. People need to have a thicker skin, not everyone who disagrees with you or doesn't treat you right has something against you, they sure as hell have reasons for it, not an excuse, but reasons.
Checkout Ego Is The Enemy, a light/easy read book, but it introduces you to what I'm saying a little deeper.
I am going to go out on a limb and say 99% of people have had their ancestors enslaved. Is having an ancestor enslaved 150 years ago different than somebody who had their ancestors enslaved 200 or 300 years ago? If you, your parents, quite possibly even your grand parents never even met the slave in your family then it is irrelevant.
I mean, the mere fact that you can trace your lineage back that far is indicative of the difference. Many people find their identity through their culture, and often times that perspective is gained by tracing their origins back generations. The foods you eat, the customs you share with your family, even your name.
Some people can trace their lineage back through dozens of generations. Other people can't see past a few levels up the family tree because their history was destroyed by a more recent slaver society. For some people, the traditions in their family are the traditions of their enslaved ancestors. The songs they sing were sung on the fields their ancestors were forced to work. The names in their family are the names forced upon them by their oppressors. Their family cook book contains recipes their enslaved ancestors used to make the scraps they were thrown palatable. Theirs is not an organic culture, but one that formed out of necessity due to the conditions forced on them by slavers (relatively) recently. So yes, I think it does matter that even if a person has never met a slave themselves, they can still feel the reverberations of slavery quite strongly.
More importantly, I can ask around in my family and find out family health history, how long people lived; I know where they came from and can find relatives. My African-American friends cannot all do the same. For some, their known family history only goes back to the last slave sale. They don't know where their ancestors came from in Africa. They have limited knowledge of family health history, compared to what I know. I know the language my great-great-great grandparents spoke; they don't. I can do research on historical foods from my area; they can't. With the advent of modern genetics, some can figure out some of that (look, maybe I'm Igbo, let me go to Wikipedia and look that up....) but it's quite different than being able to ask your aunt to set you up on a tour of where your ancestors lived in the 1700s and her being able to just look on her desk for those files.
I guess I don't think where our ancestors came from is very important. I only know where my ancestors lived about 200 years ago and it is just general areas not any specifics. I don't know anything more than that. This is quite possibly about the same amount of years as many blacks whose ancestors came over during the slave trade.
My country was destroyed by Nazis, milions of my country citizens died cuz of it and it was less than century ago.
I'm working fine with german companies / people just fine as I'd work with other country based companies, no bias.
Time to move on.
I guess other people could be pissed off, but I think "concentration camp" is nowhere even close to "master"
maybe "camp"/"bootcamp" is close to "master", but then I don't think people would be annoyed over it.
"We're sending people to a week long bootcamp", just pretty normal and neutral statement.
equivalent of "concentration camp" would be "we'd want you to work as our slave" in job description sent to black person.
Should all uses of the word "master" be changed? Is the main character of the Halo games a microaggression? Metallica's "Master of Puppets"? Is "master bedroom" a microaggression?
Like the author said, it just feels like a meaningless gesture so people can feel better about themselves without fixing any real issues.
It's apparently an indirect reference, because its taken from the master/slave usage in BitKeeper, even though there is no slave on the git context.
In any case, “main” is simply descriptive rather than either a not very apt metaphor or an out-of-context reference to another (also not very descriptive) metaphor, so it's an improvement independently of whether “master” had social problems on top of it's descriptive ones.
The (likely) basis for the belief that BitKeeper use master/slave and git followed them, the GNOME mailing list post[0] that reignited this discussion in 2019, was retracted the next year[1].
I wrote a summary of the history[2] for Git Rev News, the git developers newsletter. In short, the usage didn't come from BitKeeper, and was intended to mean 'master copy'.
After the article was published, Aaron Kushner from BitKeeper reached out and gave me some more history on the usage of 'slave repository' in that one particular spot in BitKeeper[3]: it was a presentation for a client that was already using master/slave terminology and so the same terms were used in the presentation.
0: https://mail.gnome.org/archives/desktop-devel-list/2019-May/...
1: https://mail.gnome.org/archives/desktop-devel-list/2020-June...
2: https://git.github.io/rev_news/2020/07/29/edition-65/
3: https://twitter.com/AndrewArdill/status/1350537333292949505
https://www.nytimes.com/2020/08/05/realestate/master-bedroom...
Changes to language like removing the term master are absurd and performative. You have jumped onto a movement that is operating like a religion. Telltale signs are capitalization of certain words that aren't normally capitalized, and making a big deal about certain interchangeable words.
Growing up as an evangelical Christian I was not allowed to say the word lucky and was insisted that I would say blessed instead. The people who were a minority of my church that made a big deal this did so for personal gain in the social hierarchy.
You can sit here and moan all day long about stupid theories that came out of disciplines in universities where the practitioners are universally illiterate in statistics.
At the end of the day the entire theory is rooted around essays and very very shaky implicit bias science where the test which I have taken several times are not reproducible for a single individual. Depending on the day I take an implicit bias test I am either anti-black or anti-white.
Naturally there's no implicit bias test that has other races featured because these all came from US universities who have a myopic view on race driven by politics and title 9.
Enjoy your silly religion. The rest of us are going to set about building a better world for everyone while you ride along on the technical progress and its fruits.
Interestingly, this new convention is superior to the old in several ways, including one you might call scientific: it has two less keystrokes! I can only assume Jef Raskin would heartily approve.
Umm, no, they were pressured into it. That also means the reason they're doing it is pressure, not liking it.
> and it's gained traction.
It didn't "gain" traction. It was forced on people by various means of pressure.
"They": who do you mean by this? Do you mean every group of engineers who has made the change? Just GitHub? The Software Conservancy?
"Not liking it": I suppose you have evidence that these changes were generally unsatisfactory to the people making them? And not, say, you projecting your own anger upon them?
"Pressure": You seem by this to posit that conventions ought not to act by pressure at all, which is a really weird way to imagine how the world works. How could a convention, or a change in convention, _not_ generate pressure?
"Forcing": You seem determined to strip engineers of their own agency, but this is silly. Only defaults have changed. Master branches still abound, and renaming within Git itself remains a relatively trivial matter.
"Gain traction": You have not been paying attention if you think this terminology shift was a sudden change made all at once from the top down. I've been in debates about master/slave terminology in CS (and specifically Git) going back to Ferguson, maybe even longer.
I get that you like your old branch name and you don't want the hassle of changing it, but all this talk of "pressure" and "forcing" by nameless adversaries is quite unnecessary to get that point across.
Because I happen to be friends with the ones we did have since we were all on the team together I happened to know that they all thought it was stupid. Every single black engineer at my former company thought the master slave terminology was not a big deal and resented the performative nature of people like yourself who clamored to get it changed.
They found it very embarrassing, and patronizing.
Not that anyone in the leadership ranks cared what they thought. They were too busy performing for the masses clamoring to capitalize on a social media trend and the moral panic propelled by activist idiots.
Not a single one of these people would ever think for a second to invite a person to dinner who had been convicted a few years earlier of holding a pregnant woman at gunpoint after invading her home. Especially if that person was white.
Suddenly they all cared in a change that happened overnight. That's great that you were pushing for these things with Ferguson but I grew up in a mostly black community and I dealt with this my whole life rather than jumping on a bandwagon like you did.
The prescribed philosophies and practices don't help the situation they just make it worse and you would know that if you had grown up in a black community like I did. You didn't so you don't.
I know a hell of a lot more about race relations than people of any color who grew up in predominantly white suburbs. I got the s** kicked out of me in the early '90s in middle school after they did a screening of Malcolm x. I actually loved the film but several boys decided it was a great occasion to beat the s** out of a white kid in response to the racism they witnessed in the film. Those are the kinds of experiences that teach you that often times you are further dividing people rather than uniting them. None of you wokies get that.
White racism created a lot of cultural conditions in places like Ferguson. Those cultural conditions continue to perpetuate themselves in the absence of the racism that first spun them into existence. Your ideology ignores this and acts like the forces that spun those things into existence are still prominent. In a nation that elected a black president. It's nonsensical and opinion polls show this.
A bunch of activist wanted more money and more prestige at the universities that employ them and they're getting it. Congratulations your side one and the country is worse off because of it.
They were totally cool about it, and I was left to my own free will to choose which word to use..... oh wait, no, they were aggressive and coercive, because that's what moralistic narcissists do. Shamers are gonna shame.
It's funny how few people who are actually substantive contributors are vocal about this. It's all these peripheral people with minimal accomplishments, just like at my church. The bus driver was the biggest moralistic enforcer I've ever seen.
The recent batch of radical identitarians on the left make their ideology into a religion, make that religion into their identity, and react accordingly.
They are slightly different approaches that reach the same end: Intolerant, miserable human beings who can't help but contaminate every social interaction with intolerance.
https://wptavern.com/proposal-to-rename-the-master-branch-fr...
`main` is just as bad as `master` but for a part of the world which is not domestic US.
Plus... you do know there's this thing called "Masters" degree, right?
> As harmless as the word “main” seems in most Western cultures, a comment posted by Mike Schroder (original Japanese text by Takayuki Miyoshi and translation by Shinichi Nishikawa) pointed out that it was problematic in Japanese culture. “In Japan, for example, to put ‘main’ and ‘others’ as different groups has been utilized as an excuse to justify discrimination,” said Miyoshi. “Not caring about suppressing the Ainu people and their culture at all is possible because of the assumption that Yamato folk is the main and others are secondary. I now came to a point to think we should consider that to set one thing as ‘main’ creates marginals that get oppressed.”
I didnt know that, though it does not sound as bad?
maybe thats my own cultural bias speaking?
So... just like "master"?
> Removing harms from how organizations execute their business operations is part of inclusivity. It's not cargo culting, it's not engaging in a self-pleasuring but pointless behavior, it's not a meaningless act that carries no value- it's ensuring that our organization does as little harm to folks as possible as we move forward doing business in the world.
Serious question - What harm are you removing here?
Let me ask again - Who is being harmed, how is this helping them?
Because to me... I see a giant company (MSFT) using political theatre as advertising.
Worse, as a developer in one of the areas that's actually fairly racially diverse (South Atlanta) I sure as fuck don't see any of my black co-workers doing anything other than roll their eyes at this.
This was a change engineered by white people, to appeal to white people's current sense of morality, so that a large company can continue its practices of fucking minority and non-white folks over, and yet here you are congratulating them on wasting billions of dollars on it.
Your subconscious bias of being an oppressor is showing. You are pushing your views onto others. This is what some slave owners tried to do. Maybe you should check your privilege and stop engaging in microaggressions before accusing everybody else of doing the same.
Please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here.
Edit: it unfortunately looks like your account has been using HN primarily for ideological battle, or is close to it. That's the line at which we ban an account, for reasons explained here: https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme.... I don't want to ban you, so please stop doing this.
FWIW I live in Paris, France and I think the tech scene is quite diverse here.
And I'm not saying racism is not an issue, but I also have black friends that told me that they never experienced it.
Yep, crazy. As an offshoot of that, affirmative action is also forbidden. True story.
tl;dr: such data was used during the Nazi occupation and France helped deportation
[0]: https://www.brookings.edu/articles/race-policy-in-france/
[0] https://www.washingtonpost.com/world/europe/coronavirus-fran...
The term "contribution" implies active impact on a problem. It comes from the Latin "contribuere" which means to "bring together" or to "add". If X contributes to Y, you should be able to measure the contribution, but there's no way to measure the impact of something that never existed in the first place.
I'm sure the far right in France would love to have ethnic statistics, especially for crime rates... it's the left that historically pushed back against it.
There are several forms of affirmative action that depend on things like income and local disparities.
"In 2010, France passed a law prohibiting people from wearing clothing in public that covers your face. And although many blasted the law as Islamophobic, the "burqa ban" remains in place today, punishable with a fine and citizenship course."
Here's the third search result for the term "is france a tolerant society?", from Wikipedia which has a wiki dedicated to that topic [1]:
"Racism is regarded by many in French society as a significant social problem. Racism against Jews and Muslims has a long history, and acts have been reported against members of resident groups including Algerian, Berbers and Arabs. In 2016, the French National Commission on Human Rights reported that 8% of French believe that some races are superior to others."
[0] https://www.npr.org/2020/04/28/847433454/from-niqab-to-n95 [1] https://en.wikipedia.org/wiki/Racism_in_France
In the end you'll find that it's the classic divide between Europe and America, seeing society as different classes versus different "races".
Many statements are selection bias or apex fallacy. The author of the original article talks about $20m donations as though that's the case for the majority of white people, instead of just a rounding error. What's worse is assuming that an observation must be selection bias, when selection bias needs demonstrating.
Having free education for everybody surely helps.
"Some of them will complain" -- a majority? Then yes, it makes sense to listen and adapt. Or, a loud minority who threatens? I don't believe that the change was made due to any overwhelming user feedback.
Is it the better long-term approach? If you give in to a vocal minority what is stopping them from trying to change something else? Git means "an unpleasant or contemptible person". Surely that could be construed as offensive. What happens when / if a vocal minority decides Git and Github need to change their name? Should Github just change their name to prevent backlash?
Not to mention it appears to be mostly white people pushing this change, not even the alleged victims.
You are completely inverting democracy.
If 98% of people vote that something isn't offensive, and 2% vote that it is, and your takeaway from this is "the thing is offensive", then how can anything ever be determined to be not offensive?
If you really want to, you can use "master" as the name on your new repos. You simply have to manually type that in now.
Glad we settled that one!
[1] https://tvtropes.org/pmwiki/pmwiki.php/Literature/TheCulture
Nobody would have complained about GitHub doing nothing had GitHub done nothing.
Now we get to complain about their mindless actions, and possibly later on their spineless back-pedalling.
I was caught off guard by the change when it was implemented, and was frankly quite annoyed. My suspicions were the same as the author's, that the reasons were likely insincere. But I never made the leap you did to (try and) assess my subconscious biases. Thank you for the insight!
On an other note, 'main' is fewer letters to capture the same idea ad therefore more efficient.
It's creepily similar to the indoctrination technique of teaching people they are evil and can only be redeemed by following <belief system of choice>.
I think you’re optimistic in your formulation that there is redemption in that system. That or it’s a very useful paraphrase.
Original Sin is just as real to the worldview of millions over centuries as Subconscious Bias is to others.
To delve into this a little bit more - if mankind is _by nature_ depraved / evil, then there is nothing more to say or do. We are fighting against our nature, trying to pull ourselves up by our bootstraps out of a morass which we were born into. There is no point in trying, because we are broken. We can only hope that the principle of sufficient reason (a cause must be sufficient to explain its effects) is false and that our AGI children will be able to be born free from our defects and destroy / save us.
IFF mankind is not _by nature_ depraved, then either: * We are not currently depraved (and live in Eden [which seems ... unlikely]) * We are injured (in some way).
The doctrine of Original Sin, looked at from a purely natural perspective, is the declaration that "man is not by nature depraved, but he is suffering from an ancient injury". Which is much more hopeful than any of the other options.
So either subconscious bias is religious and dogmatic like original sin, or subconscious bias is hopeful and not religious like original sin.
This is a useful reminder. It's a reminder that associative thinking can invert causal relationships and turn anything into a symbol for anything else. There is no rational limit to things that can be attacked this way. Someone can demand you to change the way you talk or dress, what you read or watch, how you do your job. The changes themselves can be anything and the only limit to their extent is your willingness to say no.
And by the way, don't ever forget who is enforcing this. This is not your coworker individually asking you do something differently to accommodate them. This is coming top-down from one of largest tech corporation in the world.
Let's not exaggerate, they just changed the default for new repos, everyone is free to continue naming their branches "master" or "stable" or "trunk" or whatever they want.
In today's hyper-socialized society there is not really much difference between "you are forced to make this change" and "make this change or else you will be socially outcast by all your peers".
Github is used by millions of developers all over the world. There is almost certainly at least one person in every western software company that regularly uses github. They have the power to broadcast messages into every software company in the western world, and right now this message is "make this change or you are racist".
I've never heard this stated so clearly and succinctly. Thanks for advancing the conversation.
Related to this conversation: years ago Nikon removed the terminology of Master and Slave in their flash units in favor of Commander and Remote.
https://petapixel.com/2020/07/08/nikon-says-it-stopped-using...
To the author: We have to start somewhere and it is a sign of progress (no matter how small) that finally there is some awareness around this issue and now something is being done about it
I don't have a horse in this race, I just wanted to point out that the language is far more flexible than some people seem to think.
I’m actually wondering if I should create a tongue-in-cheek movement to renaming this term across studios. It’s incredibly ingrained.
Are you sure about this? It seems the music industry is going through a parallel exercise. I'm not familiar with music industry terminology really, but it seems those who are disagree with you:
"Following that thread, [Pharrell] Williams suggested that the company “get ahead of this and do the right thing. Start with the terminology — like ‘master’ and ‘slave.’ Master being the main recording and the slave being all the copies made.”
...
Williams recalls hearing the loaded words “master” and “slave” paired in such a manner as a teen, when learning the ropes of the music business from R&B star Teddy Riley in Virginia Beach, Va. As his career took off, Williams spotted the terms woven into many of his contracts."
https://variety.com/2020/music/news/pharrell-williams-master...
Google Ngrams/Book Search seems to validate this, too. I could find no results related to the recording industry that used master/slave terminology.
I'd personally be leery of accepting sources post-2020, due to the confidence with which people can recall false memories.
"The word master has two meanings: 1. The original recording made in the studio is called a master, because it is the master (meaning controlling entity) from which all copies are made (the machines making the copies are called slaves—master/slave; get it?). ... 2. The word master also means a recording of one particular song. Thus, you might say an album has “ten masters” (meaning ten selections) on it. These individual recordings are also called cuts, because of the historical fact that each selection was “cut” into vinyl."
You originally said:
"This terminology was incorporated into software, back in the CD-ROM days, with their "gold master" from which copies would be produced."
So it appears you are referencing the first usage of the term master, which this industry insider explained in 1991 (a pre 2020 source) had a direct master/slave relationship to the copies, and the terminology was used knowingly to refer to a more conventional understanding of a master/slave relationship between humans.
This master/slave relationship between recordings seems to have been used in other contexts in the industry, showing its usage was widespread.
Here is a retailer explaining in 1998 what a "slave" reel is (in contrast to a "master" reel): "Historically refers to a reel of multitrack tape upon which there is a submix of the tracks from a “master reel” to record overdubs against. The purpose of slave reels is to more easily provide additional workspace (tracks) for creating multitrack recordings." https://www.sweetwater.com/insync/slave-reel/
Here is a machine from 2002 called a digital loop bin that duplicates "slave" tapes from a master: https://web.archive.org/web/20030318000601/http://www.optica...
Here is an account from 2000 by someone who worked with the analog version of these machines in the 70s. He uses the terms "master" and "slave" throughout: https://web.archive.org/web/20101208122537/http://www.8track...
Here is a post in a large community of audio enthusiasts about a recording from the 80s labeled as a "safety" for a master and slave reel. If you search on this site you can see the words master and slave used in various contexts from master/slave recordings to master/slave sync relationships: https://www.gearslutz.com/board/so-much-gear-so-little-time/...
So to summarize we have:
- Accounts by several prominent artists of encountering master/slave terminology referring to recordings, both in common parlance and in contracts.
- A popular book (10 editions, 500k copies sold) written by a prominent recording industry lawyer, who would have been involved in writing contracts, that explicitly defines master recordings with respect to slave recordings. He even gives a wink/nudge to the common understanding of a master/slave relationship in human society.
- Various technologies that through the decades were advertised as having the capability to make "slave" recordings from "master" recordings.
- A community of audio enthusiasts who have incorporated master/slave terminology into their parlance.
Given this evidence, can you please explain to me whether you are still "fairly confident that master/slave terminology wasn't used by the recording industry"? What would it take to convince you otherwise?
The reason master branches are called master branches is as an analogy to a music/record "master", which means "the original, the truest, the canonical".
(In an analog world where every copy necessitated deterioration, there was a need to say "this is THE version").
So git master branches meant the same thing: canonical. That's why the name "makes sense" even though there are no slave branches.
Just adding this here out of a sense of duty for historical accuracy, and not commenting on the name change itself.
The point is that the word master, in this context, has a different etymology that the word master in say, a database. Now, that might not matter: if you care about changing the name of the branch you probably care about the way the name makes people feel, not the etymology of the word, and perhaps that's a good argument (personally I don't know and don't really care). Nonetheless, the etymology of the word is a factual statement, so I was correcting a poster who was assuming it was an analogy to a different context.
Good Idea! I'm going to start a gofundme for a petition on change.org right now.
> What about chess?
Don't get me started about all the sexism (only one female character), classism (royalty vs pawn) and racism (black vs white) as well as animal abuse (war horses) in chess...
They changed the goddamned name of the master branch.
You're gonna have to explain to me how changing that name makes much more significant headway than any initative I enumerated above or adjacently related. There's a lot of heavy lifting being done by "a useful reminder".
I mean, you or I don't need reminders, that's what the article is about. As for the rest of the tech industry, its a crapshoot to even suggest even half would be moved by changing the name of the branch nevermind possibly not caring at all about the greater issue for whatever reason.
The FTA is about continuous action that requires investment, you're applauding cheap, low-effort PR moves. This country, and you and I, deserve better than what amounts to yet another TikTok affirmation, and it's difficult to discern tangible value for actual Black people that someone somewhere thought to themselves as they typed 'git checkout main', "Ah, yes, let me reconsider the web of power-relations I'm enmeshed in".
> So, next time you are annoyed that you have to fix a script or you accidentally type master when you needed to type main, please just take a deep breath, change the name, and remember to reflect upon whether you have are subconscious habits or biases that work against diversity in tech.
There is no amount of reflection that is ever going to substitute the actual presence of Black folk in the tech workforce, and thinking we'll over come this waiting on some kind of ethical consensus that eventually leads to a beneficial outcome is not reflected by history, see Civil Rights legislation.
Suggesting you're surreptisously altering behavior via minor language changes is just "spooky action at a distance" come alive. It lends the sense that someone is "effecting" outcomes without actually having to be accountable for actual outcomes occuring.
The "postmodernists" (in quotes cause it tells you nothing, more accurate would be to call them postmarxist) developed something resembling this (predominantly American) language theory, though much broader in scope, looking at documents from the 19th, 18th, and early 20th century when there was a small elite regulating knowledge, language, and education. (the official language academies of France, Spain, early communities of biologists, crimonologists etc). Those conditions simply aren't the case today precisely owing to mass communication.
All this that is accomplished by this (IMO as a former philosophy academic) complete bastardization of so-called "postmodern" language theory is a new out/game for standing institutions to play. The FTA points out how Microsoft is changing the name of master with their right hand, but supplying facial recognition software to police to identify protesters and mistake Black folk for Gorillas with their left hand.
Changing the name of something or issuing a press release costs absolutely nothing. When you actually dig into the issue you find corporations have no problem with racist practices if changing them would be expensive or challenging. Running background checks on employees and not disclosing what they will discriminate on, acting like meritocracy is anything more than a fiction, the incredible bias towards hiring from places their friends worked at, etc. And most of big tech are falling over themselves to take contracts from oppressive governments and institutions.
I have to laugh a little when Amazon or Microsoft takes a stand against racism but does business in China, possibly one of the most racist, and human rights abusing government on Earth. Turns out the only thing these companies won’t discriminate against is cold hard cash.
Your comment reminded me of those email signatures that say something like, "Please think of the environment before you print this." Do they actually accomplish anything or do they just annoy people?
We need to weigh the real impact of actions against their potential annoyance. Because otherwise we're turning people off to the goals we're trying to achieve.
There was recently an environmental action in my city to stop traffic with a banner during a busy Sunday when lots of people were returning to the city. The activists did it because they wanted to get people to notice and care about the environment. The motorists were of course very annoyed and many of them posted on social media about this. Does annoying a bunch of motorists work towards saving the environment or just alienate people who could have been your allies?
There's a similar dynamic happening here.
A name was changed.
The change annoyed some people. Some people were not annoyed.
Nothing else happened.
Society needs to take a stronger position against virtue signaling type behavior that has a facade of benevolence while being ineffective. Doing something ineffective for the right reasons is worse than doing nothing at all: it wastes productive energy and will to act on those reasons.
On an individual level, I don't find it useful to get too worked up about name changes. Pronouns, names, whatever -- if someone's got a strong feeling I'll use what they want. You know why? (rhetorical HN you, not imbnwa in particular) Talk is cheap. Follow the money, though, the actual money, and supplying crappy facial recognition software that allows mass surveillance and leads to unsupportable arrest of innocent people is $$$. Selling a shitty "AI" program to screen resumes that uses a model that tells you a name like Jared is the best predictor for getting hired is $$$$. Perpetuating inequality through crappy AI/ML design is $$$$, and then noting that it exists and charging to "fix" it is $$$$$! As the beauty and pharma industries know, the best way to make money is to introduce a problem and then introduce a "cure" six months later.
https://www.washingtonpost.com/technology/2020/06/11/microso...
"So, next time you are annoyed that you have to fix a script or you accidentally type master when you needed to type main, please just take a deep breath, change the name, and remember to reflect upon whether you have are subconscious habits or biases that work against diversity in tech."
In order words, the next time you have the urge to think critically about what you are allowed to type and who is forcing that decision upon you take a deep breath, shallow your skepticism, and reflect upon whether you have been indoctrinated enough into the new political Zeitgeist.
Nothing worth fighting for comes easy. Women's rights, racial rights, gay rights... It all had to be forced to happen, because it's much easier to maintain an unfair status quo than it is to convince millions of people that perhaps their world view is wrong and holding others back.
The point of the original comment was that renaming master to main served as a reminder for people. But movements in the past that you were referencing never served a goal of solely putting burdens on other people.
To use the standing example, it's like saying that Parks's goal was just to get arrested to burden people with the knowledge of inequality.
If you accept that racial privilege exists, and that it's causes are correctable, even in part, then raising awareness of those helps. This is doubly true if you think that stone of the causes are social cognitive biases, where awareness and mindfulness directly address the causes.
I'd also argue they do put a burden on people, though not an unnecessary one, to reevaluate their thinking and world view. Rosa Parks didn't force a white person to give up their seat for her. But she, and others, did force white people to rethink what they took for granted as the status quo.
How would you say the American Civil War fits into this picture? Most of the people fighting (and dying to fight) slavery were not slaves. Or when the British made slavery illegal in their Empire? Why choose that, in your model?
Thank you for your service.
If anything, the protests should have been about police reform. Change qualified immunity, change police training to avoid inadvertent deaths. That's something that a lot of people could support because more than just Black people get harassed by cops.
Instead, everything from master bedrooms, to math, to western civilization itself has been called "white supremacist", "racist", and "problematic". It's diluted the ability for these movements to make real substantive progress and is creating growing animosity towards themselves.
Now I'm firmly in the camp that this wasn't worth it. Even having this remotely associated with the real important change that BLM is pushing for really dilutes the message. We're talking about a name and not the real injustices that some people face everyday.
I really don't care about the name change in this case, the OP was mistaken, master record also has roots in a master slave[tape] relationship. So please, change it, just do it upstream and leave me the fuck out of your culture war.
I’m a white person who has performed in a professional production of The Black Nativity. I was literally part of the choir celebrating black traditions in the US.
I now work in software and think less of any racialized group using historic struggles as a tool of power, control, and oppression in the here and now.
Historic wrongs are not an excuse for present wrongs.
Edit: pronouns are hard.
I was mightily confused and had to read your post three times to get an idea of what you meant.
Poorly phrased.
It's not just limited to "black" but also American Indians, gay people, trans, etc.
These all strike me as Priviledged people being offended for others and trying to scream "LOOK AT ME I'M FIXING THINGS!!!" with stuff that matters to no one... and in the end, they widen the divide and make everything 100x worse with all the policies to "fix" racism/sexism/all'the'other'isms but making everything about race/sex/etc.
So divisive and counter productive uses of time that solve nothing.
That's a very public name widely used in commerce.
It's not like there are millions of people walking around in "master branch" t-shirts with a caricature of an overseer on it.
I'm sure you can find "important" differences if you try playing Leeuwenhoek, but why?
https://en.m.wikipedia.org/wiki/List_of_Washington_Redskins_...
It's a privilege to not care. I feel sorry for everyone from other groups that are forced to care about inconsequential things because in aggregate all these inconsequential things that people demand that you care about end up being a denial of service attack, leaving you with less bandwidth to think about things that actually matter like working hard and working smart and building wealth.
If some group that was not Irish kept trying to get me and other people of Irish descent to waste brain cycles on such trivial non-consequential things, I'd ignore them and instruct others to ignore them.
It honestly boggles my mind that our culture has optimized for amplifying the voices of such people as it's so counter-productive.
I'm also 1/32 Native American and feel the same way about those mascots too.
It's honestly all so tiresome and wasteful of brain cycles. Heck, look how many smart people have commented on this story and all because these non-issues have been elevated to the point we're we are forced to waste brain cycles on this because it became intrusive and broke our work flows. Many activists in history have been great but much of what passes for "activism" today is not just useless, but actively counter-productive.
Just because you don't take issue with it, doesn't mean it's not offensive and a big deal to other people (who are often more than 1/32 Native American). The Redskins is a racist name, anyway you slice it. Try to replace red with brown or yellow and it's immediately obvious. I don't think every single case is as cut and dry as that one, but it's not fair to call these issues inconsequential.
Offensive to whom?
Someone is deciding which groups deserve to be free of offense, and which groups don't.
I'd like to shine a spotlight on them, and their hypocritical abuse of power over others.
There's no hypocrisy involved.
I would love to spend more time on economic and tax code reform so as to make the United States more equitable. Would you like to join me? There is not a lot of benefit in arguing, "This is not the thing I think is most important for you to do, so you shouldn't do it" -- let people work on what they want to work on, and put your energy into making substantive change that you believe in.
It's not misdirection. It's just that these are issues you personally don't care about.
what really hurts is, for instance, decades of redlining and systemic bias in politics, economics, education, nutrition, medicine, and a myriad of other daily, real issues that affect the lives of millions of americans, and billions of people worldwide.
this discussion is bullshit because we are not talking about those things. it's a misdirection.
Names do hurt. Does blackface hurt? That's essentially what having a team called the Redskins is. It's important to talk about how mass media and the mainstream will accept openly racist symbols. In the case of Native Americans it's also important to talk about how they went through a barely recognized genocide and have been systematically discriminated against in a major way.
It’s not even legal to talk about Nazis in Germany. Imagine the uproar if a sports team was named after a caricature of Jewish people?
People just want some basic dignity. The only people “obsessed” are those refusing to give it to them.
When everything is racist? nothing is.
That's the key problem with all of these diatribe's. Anything you disagree with is "racist actions" and thus real racist actions are lost in the sea of BS about team names and Aunt Jemima syrup.
https://en.m.wikipedia.org/wiki/List_of_Washington_Redskins_...
>If the goal is to change minds and open hearts then where appropriate, we should endeavor to communicate in ways that will be well received by those who need to hear the message. Stuff like this is just preaching to the choir and alienating the rest.
> Also not actually changing anything that matters in the lives of black people.
I couldn't have put this better myself. There are two issues
- What people want is justice, including economic justice, and progress. They want to stop being discriminated by gerrymandering politicians and trigger-happy cops. They want an economy that serves everyone and not just those on the very top, and that does not disproportionally discriminate those on the bottom and especially minority communities with a history of disadvantage. In this sense, changing master to main is nothing but a feel-good measure for privileged white people to feel good about themselves without actually having to put in any effort into tackling hard problems like improving democracy or improving the economic system.
- Besides this, it's actually a stupid move in a political, pragmatic sense. Like you're saying, it alienates precisely those you need to bring to your side ("it's pc gone mad!") and it's only going to be well received by those already pre-disposed to agree with you. It's actually my main criticism of the Left nowadays: we are shit at politics! You have to be pragmatic and somewhat calculating to actually get shit done. Many activists on the left today rather childishly think that simply being right is enough, as if you didn't have to be smart, convincing, use rhetoric, etc.
a good point in the making until this line, where you aligned yourself with a shallow identity. fuck left and right. stop trying to find a team to mindlessly root for. yes, it's hard, and yes, it means more mindshare devoted to evaluating what you think rather than who you want others to think you are in subservience to ideological hegemony. politics is shit because not enough of us do this, but rather settle on a tribe and leave our brains behind in the process.
the left isn't right, it's a coalition for power, which is for delivering advantage to some people at the exclusion of others. power doesn't value or uphold right and wrong, so you're premise is profoundly misguided here.
In their present condition men are like bees which have just swarmed and are hanging down a limb in a cluster. The position of the bees on the limb is temporary, and must inevitably be changed. They must rise and find a new home for themselves. Every one of the bees knows that and wishes to change its position and that of the others, but not one is able to do so before the others are going to do so. They cannot rise all at once, because one hangs down from the other, keeping it from separating itself from the swarm, and so all continue to hang. It would seem that the bees could not get out of this state, just as it seems to worldly men who are entangled in the snare of the social world-conception. But there would be no way out for the bees, if each of the bees were not separately a living being, endowed with wings. So there would also be no way out for men, if each of them were not a separate living being, endowed with the ability of acquiring the Christian concept of life.
If every bee which can fly did not fly, the rest, too, would not move, and the swarm would never change its position. And as one bee need but open its wings, rise up, and fly away, and after it a second, third, tenth, hundredth, in order that the immovable cluster may become a freely flying swarm of bees, so one man need but understand life as Christianity teaches him to understand it, and begin to live accordingly, and a second, third, hundredth, to do so after him, in order that the magic circle of the social life, from which there seemed to be no way out, be destroyed.
But people think that the liberation of all men in this manner is too slow, and that it is necessary to find and use another such a means, so as to free all at once; something like what the bees would do, if, wishing to rise and fly away, they should find that it was too long for them to wait for the whole swarm to rise one after another, and should try to find a way where every individual bee would not have to unfold its wings and fly away, but the whole swarm could fly at once wherever it wanted. But that is impossible: so long as the first, second, third, hundredth bee does not unfold its wings and fly, the swarm, too, will not fly away or find the new life. So long as every individual man does not make the Christian life-conception his own, and does not live in accordance with it, the contradiction of the human life will not be solved and the new form of life will not be established.
My note: Tolstoy's Christian concept of life is quite different from what most people think of Christianity. He places emphasis on Jesus' teaching of non-resistance to evil by force and was against organized religion.
At least that's the narrative. People like to rally around a single person pushing a single idea, it's a powerful image of a heroic figure who had nothing but a vision.
Almost always, these "single" people are individuals with considerable clout and influence before they become figureheads. They usually rely on armies of subordinates and lots of other resources to do the actual work.
so has "slavery" but that doesn't make it right.
'left' (and 'right') is a term to subvert thinking in ways that advantage the already powerful, and short-circuit the formation of coalitions that can bring about real prosperity and equity to more people.
further, as argued elsewhere, there is no singular correct ("accepted") definition of "left" that isn't a political insistence rather than objective and unyielding fact.
if you believe in "power to the people" or "equal rights" then state that explicitly. don't hide under the highly amorphous tent of "left", which invariably can be contrived into any extant principles that suits the propounder in the moment. spell out what you mean, not your professed identity and (wrongly) assume everyone shares a singular definition of that identity.
So if we can put 50% of these people in a group called "Left" and 50% of these people in a group called "Right", and then prevent direct democracy with something such as elected representatives, then neither the Left nor the Right ever has to vote on the issue, because instead they are fighting over the most important thing, e.g. abortion. When the Left are in power, they are focused on the things that the Right is trying to take away, and vice versa. There is an eternal struggle. As a result, the things that a majority agrees on never get voted on, and even if they did, whoever is not in power would vote against them.
This is not hypothetical. There are several major issues that have the support of the majority (sometimes as much as 80%) of the population, and yet they are never voted on.
Left and Right is a trap.
There is an optimum in the middle. Governments lasting for a day like several European countries have had in the past is also harmful and alienating. But if there is nothing forcing people to compromise and collaborate, what you describe is the expected outcome: frequent swings from one side to the other, each time with a slim majority, and nothing good happening over the long term.
The problem is not left and right. The problem is that you cannot represent a full spectrum of ideologies with a binary choice.
maybe there just isn't really much democracy in the united states.
Can you provide examples?
The support also transcended party lines, with 70 percent of Democrats, 68 percent of independent or third-party voters and 57 percent of Republican voters expressing approval for the bill.”
Except all the left voted for it and all the right voted against it. You confuse and underestimate the impact of a minority party’s ability to maintain control via gerrymandering, wealthy election finding, voter suppression and an undemocratic Senate.
Show us the litany major issues 80% of citizens support that the left kneecaps.
Both sides do it is a trap.
https://www.newsweek.com/gop-opposes-hr-1-poll-finds-majorit...
GP's point is also working as designed. The Founders envisioned a country with a minimum of lawmaking. The system was intended to only respond to a fairly unambiguous signal, and warned of the dangers of a Government that squandered it's credibility on laws it couldn't enforce, or frequent flip-floppery. It's just sad no one seems to have listened.
"Now that … workers are superfluous, what do you do with them? First of all, you have to make sure they don’t notice that society is unfair and try to change that, and the best way to distract them is to get them to hate and fear one another."
The "us vs them"ing that's been happening here for the past several decades is more than concerning, it's shocking. The number of times per year that a Congressperson will side with the opposite party during a vote has been shrinking like a cannonball for decades, and it's so limited now it almost doesn't exist. In the 60s, this wasn't the case; voting with the opposite side on certain things was fairly common. There is no way that is not directed and intentional.
And the issues we are getting wrapped up in emotionally are either 1) focused on fear or 2) 'religious' issues for which we will almost never have common agreement, but which are not of actual vital importance at a national level.
Leftism is, generally speaking, those who want to move the needle especially rapidly towards "power to the people". Those on the right generally want to keep power with the established power base.
This can be contrasted with liberalism, which is the belief in a core platform of liberty, consent of the governed, and equality before the law. Though liberalism is often conflated with leftism, it's not, and neither is it the opposite of conservatism.
Many Americans today have forgotten what these terms mean, but that doesn't mean they're meaningless. They still are relevant, people just aren't really understanding the political philosophy.
in any case, the concepts can be relevant and meaningful and still not be useful as identity markers in any meaningful and relevant way. identification principally with a single school of thought is simply a mistake of rationality, and how we get unthinking tribalist extremism. it happens with any -ism: libertarianism, socialism, nihilism, capitalism, etc. the world works as a non-linear composition of all of these ideas and much more. not a single one can be considered "correct" in any meaningful sense.
Liberalism didn't change because people are using the term incorrectly and don't understand how to use it properly. Like a market, eventually the political landscape returns to rationality. At the end of the day, Trump is a classic fascist, and his supporters are supporting fascism.
They don't get to rewrite the meanings of the words because they don't like the connotations. Many through history have used his playbook, and it all follows the same general arc.
> "At the end of the day, Trump is a classic fascist, and his supporters are supporting fascism."
impulsive statements like this reveal the limitations of that kind of rigid thinking. trump isn't a fascist, he's a self-centrist. he's one of the simplest human beings to understand because of this. politicized projections such as yours are overfitted at best, and completely unfitted in most cases, as in this case.
Those are the very same thing. A fascist does not care about anything other than personal power. All philosophies and ideology are superfluous. Fascists run on the very basic political premise of "you like me, elect me and let me run things because you like me and you'll like what I want to do." That's the core message, anything else is pointless to understanding. That's what fascism is. I'm not misunderstanding Trumpism, I'm giving it the same name everybody else who understands political history and theory gives it.
Everything people like about Trump, are the same things that cause people to put fascists in power. Have a look at this explainer: https://www.youtube.com/watch?v=1M6CXhUS-x8
Fascism isn't some long slow slide down to Nazi Germany that Americans seem to think of when they consider the term. The Nazis are the most visible and publicly know version of fascism, but countless others throughout history, in Europe, Latin America, Africa, have managed to subvert the mechanisms of their republics using the tactics of populism to put themselves in power, unaccountable to any sort of checks.
This isn't a widely accepted definition of fascism. There are plenty of left-wing dictators who fit this definition and weren't fascists.
Well...
Actually it has changed. Classical Liberalism[1] is primarily an economic belief system that advocates small, non-interventionist government. It evolved into Right-libertarianism in the 20th and 21st century.
"In the late 19th century, classical liberalism developed into neo-classical liberalism, which argued for government to be as small as possible to allow the exercise of individual freedom. In its most extreme form, neo-classical liberalism advocated social Darwinism. Right-libertarianism is a modern form of neo-classical liberalism."
This odd positioning is most visible in Australia, where the conservative party is called "The Liberal party" after the mid-20th century view on this.
This is a long way from any modern understanding of Liberalism particularly within the US:
"Social liberalism, also known as left liberalism in Germany, modern liberalism in the United States[4] and new liberalism in the United Kingdom, is a political philosophy and variety of liberalism that endorses a regulated market economy and the expansion of civil and political rights....
In the United States, the term social liberalism may sometimes refer to progressive stances on sociocultural issues such as abortion and same-sex marriage as opposed to social conservatism."[2]
All classical liberals are liberals, but not all liberals are classic liberals. Ditto for social liberals. When I defined liberalism, I outlined a core platform. There are many many many movements within liberalism that all share the same core platform. They have to.
You cannot have classical liberalism in a country that's not committed to the core liberal platform. A free market just doesn't work in a world where there's no equality of the law, no liberty, and no consent of the governed. If even one of these is missing, you really can't have classic liberalism either. A regime will invariably put their fingers on the scales of commerce.
Ditto for every single other political philosophy under the liberal banner. All of these things rest upon a belief in the population of those three bedrock principles.
This goes against any common, modern understanding of the plain unadorned term "liberal". For example, former (Republican) house speaker Paul Ryan has called himself a "classical liberal"[1]
I'd also note:
Core beliefs of classical liberals did not necessarily include democracy nor government by a majority vote by citizens[2]
[1] https://www.badgerinstitute.org/WIInterest/Spring20171/Guest...
Allow me to restate. Liberalism involves a core belief in consent of the governed, liberty, and equality under the law. Classical liberalism is all of these things. They just believe certain aspects are more important than others.
Some American conservative might decide economic freedom (liberty) is the most important aspect of liberalism. That's fine, that's all well and good, under the banner of liberalism. If you suddenly took away this conservative's consent of the governed, or made someone unequal according to the law, they would object, assuming they're a true liberal, which they are, because these values are steeped into just about every American. Solve problems through the political process, not by subverting it. Very, very core America.
What's dangerous about Trump is he's seducing people away from liberalism and towards royalism. Royals are above the law and get to impose governance on the people regardless of their consent. Not even the British agree that the royal family can govern without the consent of the populace, they had many many civil battles eventually deciding the role of the monarchy. Trumpists imagine these things are true even though they're not. They want a monarchy which is above the rule of law. They decide what is true and nobody can use legal action to decide otherwise.
Liberalism is a core Anglo doctrine, every single citizen of Anglo countries is a liberal, and many Europeans as well. They may campaign on other platforms, but if the core liberal pillars of society are threatened, Americans will revert back to those pillars.
Not to put too fine a point on it, but conservatives were fine with Trump's shenanigans, up to a point. That point is essentially, where Trump started threatening core liberal institutions. Once that started happening, the establishment started backing away. Only once Trump waved his hands again after the insurrection, saying it was all for fun, all a show, "be peaceful", did they start to line up again. Trump understood that he had to thread a needle between his base and core America. He failed, because Americans aren't going to go along with a clear subversion of democracy. He thought they could be convinced to and was wrong. Republicans wanted, and still want, his political vitality, but not his tactics.
Conservatives went along with him until he really threatened to make free and fair elections a thing of the past. I'm not saying that the American right is good people, I'm saying that the core beliefs of liberalism are inherent in all of us. There has long long been a fascination with royalism, like every single other democratic nation, but when push comes to shove, those who have tasted Anglo popular sovereignty will choose to continue popular sovereignty. Royalists will always be the minority.
How is liberalism not the opposite of conservatism? Conservatives wish to maintain the status quo, true? Liberals wish to change it....
Liberalism has had a horrendous crash lately, many internal contradictions and fallacies have become clear, but the I still adhere to those principals.
The only two terms that are really opposites here are 'left' and 'right', because they literally mean which side of the aisle you're sitting on. It shouldn't surprise anyone that the extremes of both sides are going to line up around who belongs in power, the elites, or in publicly accountable institutions.
This is the opposite of the positions taken by those described as "left" and "right" in the US. Republicans are individualist, "power to the people", "states' rights", etc, but would never be described as "left", while it's the Democrats that tend towards centralizing power in the federal government.
> Many Americans today have forgotten what these terms mean, but that doesn't mean they're meaningless.
They are certainly approaching that point if people don't mean remotely the same thing when using them.
I wouldn't describe these aspects of Republican messaging as their core platform. They're just conservative standards, all conservatives tend to imagine themselves this way. Rugged individualists, callbacks to tradition, even "states rights", aren't particularly leftist in that they aren't calling for moving power anywhere, but rather keeping it where it is. You vote for Republicans if you like their messaging, it just so happens that how Republicans want to achieve these goals means the old white people are empowered to do things the old white way.
If you pierce through the dreck of the messaging, the platform's the same as any other conservative ideology. Law and order, another pillar of conservative rationale, is the name of an actual political party in Poland, guess what, they're actually the majority party.
There's just not that much special about American politics when you get right down to it. What's dangerous about it is that America has more money than the average European country, but our society is far less well-educated on humanities subjects. If you think that makes us prone to misinformation and propaganda, well, it does.
The right-wing perspective often means the removal of state power in favor of private (ie, "personal") source of power (often in the form of commercial entities).
This spectrum is limited and one-dimensional, but it still is meaningful. The people who claim it isn’t are usually con men after your vote. “The third way” always turned out to be a scam.
Politics isn’t about power except secondarily, it’s about determining ones way of life. I don’t think anyone would care if they were ruled by a dictator, as long as that dictator didn’t interfere with how they live their life.
This is important because it seems like you walk away with the idea that conservatives are always about concentrating power and progressives are all about diffusing it. That’s just incorrect. Both have different ways they want to live their life and their policies are a reflection of attempts to change the environment around them to fulfill that vision. If progressive policy didn’t affect conservatives way of life, conservatives wouldn’t care about progressives. The reverse is true.
This framework fits every instance in history and everywhere on Earth for why politics happen: because people want to live their envisioned life.
Issues up for discussion require rational thinking, discovery of facts, forming a "until new info arises" judgement and then you go with that for now.
Left? Right? These are for hands, car indicators, molecule orientation and other two faceted scenarios.
Complex social topics - and they are always complex - two orientations are not nearly enough to consider the full range of possibilities.
Edit: bit more concise.
For a hundred years after the Civil War, and then a solid 50 more after the Civil Rights movement, we had "white people doing nothing" plus "some still-racist white people actively trying to roll things back." Doing things, and keeping the issue in the forefront, even if the things sometime look silly to some people, is going to make us more progress than going back to doing nothing because some people think only the perfect things are worth doing.
(People getting affronted, offended, and alienated by actions that they think are "silly" is another problem entirely... You don't think it'll make a big difference? That's nice. Why are you making a big deal out of it, then? There's a virtue signalling of "look at how more evolved I am to not be fooled by your silly change, and still spot that the world still sucks after it!!")
"wages have been stagnant for the past 50 years despite gains in productivity"
"prices of tvs and smartphones falling, prices of housing and healthcare skyrocketing"
"statistical studies show voter preferences have near-zero correlation with effected legislation, while preferences of the wealthier 0.5% are very strongly correlated"
etc.
In short: you're alienating people that you could bring to your side, you're wasting time and effort in inconsequential changes, you're giving fuel to those who use these trivialities to distract the populace from the real issues. I see no upside here.
I can't believe anyone really believes that story
We all need to get over ourselves
"People get pissed off even by small changes" is a MUCH bigger impediment towards real progress than "people are making small changes that won't fix the whole world" is.
I don't believe most of the people who say they're only problem is that the change is "too small." I think that's just an excuse of convenience to resist any change or challenge to the status quo. If your problem is that the change isn't big enough, the solution is to push for bigger ones yourself! But that's not usually what we see those people doing...
People who are after a quick, delusional dopamine hit from changing harmless terminology will just go after sillier and sillier stuff instead.
It's not "too small", it's irrelevant and selfish.
It's entirely possible to hire more engineers of color and pay them fairly, but it turns out that pitting workers against each other by introducing a handful of inconsequential process and standards changes is much cheaper and hinders the solidarity that enables coordinated advocacy for better working conditions.
And that's pretty much what the OP article is complaining about, people with savior complexes doing performative things that don't really fix the problem on a larger scale.
I do not really like using Indian to refer to Native Americans as I work with a lot of people from India. This is a personal preference, I don't correct people who say Indian to refer to Native Americans and I will often use it in a conversation where its already being used to avoid confusion or bad vibes.
An of course, there is the confusion you noted that can happen between the super-continent America and the country commonly called America.
As a matter of actual geological fact, North America and South America are separate continents (they have their own cratonic cores). Geographically they are considered distinct in the USA also. Central America is a cultural or political region refering to the isthmus -- it is not a continent in any sense.
Nationals of the USA are called "Americans" by USA nationals, and by people from other parts of the world, including Japan, Russia, etc (in their own phonologies). Canadians refer to USA nationals as Americans, and do not call themselves Americans.
Europeans frequently object to USA nationals calling themselves Americans, claiming that the word should refer people's of both North America and South America. People from South American nations seem to feel the same. Mexicans seem to me much more likely to refer to a USA national as "Americano" than they are "Estadounidense."
USA nationals will sometimes describe people from North and South American nations as be from "the Americas."
Many Europeans object to calling themselves Europeans.
Ex: From my travels and conversations - the English don't refer to themselves as Europeans. I asked them what continent they lived on. Doesn't matter.
It's hard to recall what I was taught about Central America, but I believe it was that it's sort of a region shared between both and only a colloquially separate entity.
(Unfortunately though, I think that ignorance is fairly common for a lot of aspects of life for people raised in the US.)
Side note: I was going to say "aspects of life for Americans", but realized Americans means more than just those in the US. So I propose a new term for "people from the US". USers. :)
That's probably a valid perspective, but I see a lot of well-meaning comments like this, and this thread now has more comments on it, than github has employees. Perhaps the time "wasted" on this at github isn't as high as the time wasted discussing it.
As a software engineer, my workflow is forced to change all the time. As a software engineer, I don't complain. I've been praised for not complaining. I will work on Visual Basic code if you want me to.
Similarly, I'll change how I speak and work if it makes someone more comfortable, no problem.
I'm also desperate for there to be more conversations about unionizing, corporate lobbying, the outsized influence of the 1%.
Maybe if we both just shut up about this topic and get on with our other work, the world will be a better place?
But does it? Is there a clamour of people demanding immediate change due to the grievous usage of... a technical word?
Why?
Achieves nothing; breaks build scripts; imposed by faceless outsiders who have no interaction with the project.
* First, as others have said, it builds resentment in those that see it as not worthwhile compared to other things and who are negatively impacted like how you describe.
* Second, which I haven't really seen people bring up, by succeeding at a visible but inconsequential change, the activists who brought this about are less likely to bother with something that actually matters.
* firstly, I expect that most actual resentment is from people who object to the change on political grounds rather than technical, and 'there are big things to do' is not a reason to not do little things. Not doing changes like this will probably not meaningfully change the amount of resentment to 'political correctness' in the world.
* secondly, the pattern we normally see is that we encourage people to make big changes by helping them succeed with small ones first
I'm a very liberal person, and have actively fought prejudice, especially the type of unconscious bias that is so difficult to stomp out, my entire professional career. I'm especially keen on the dynamics of power in conversation, it's crazy how often people from a less privilege group get interrupted, and people rarely realize the dynamic as its occurring.
But all of the PC policing and the with-us-or-against-us rhetoric has really soured me on giving a shit about any of this. While I'm privileged by being white, I was born to a lower-middle class family in a rural area and don't feel particularly privileged. I went to a backwards high school where I was bullied for being a nerd, with curriculum from 60's( graduated in ~2010 and we didn't have a single CS class, and highest achievable GPA was 4.2, while people in neighboring districts could go to the GATE high school and graduated with a 5.0). I had undiagnosed/treated mental health problems which were significantly exacerbated by my family's inability to afford healthcare (we had insurance, but couldn't afford to actually see the doctor). Despite this we were too wealthy to qualify for any student aid and I was unable to win any substantial scholarships. I was mature enough at 20 to know I wasn't doing well enough nor did I have adequate direction in school to take tens of thousands in what I understood at the time to be an undischargeable debt on the gamble that it would pay off. I remember looking for help about how to do better at the community college I was attending and basically determined that I, as a straight white atheist, didn't really have allies as when I asked people where they got e.g. counseling, it was always through a channel i didn't have access to, whether it was a church group, a family friend or some support group for people who weren't me. My parents are both 40 years my senior and were so far out of the loop that they didn't even know that GPAs went higher than 4. I also didn't know that if I saw a psychiatrist I could turn everything around, and had no access to one, so I dropped out.
>Why are you making a big deal out of it, then?
Because I, personally, find all this woke shit about race and sex from bougie whites offensive, classist, and racist. I completely support it when it is coming from the (dis)affected community in question, but when there is a dogpile of privileged people virtue signaling in a way that completely negates the actual issues (like people not having equitable access to justice, healthcare, education and housing) I find affront. I would argue most of the problems that minority communities face are also shared by poor white communities, the only difference is that those communities have virtually no actual voice in modern discourse and have privileged whites talking on their behalf instead. Admittedly a common problem generally, but I don't want people with power, and make no mistake bougie tech workers have a lot more power than the poor do, to feel they've "done something" and pat themselves on the back until they actually make poor people's lives better, changing master/slave to main/source, or whatever the fuck language change you choose is literally doing nothing to make things better for anyone but github/micorsoft. It's paying lip service, full stop.
I also find some of talk about the historic enslavement of Blacks in the US kinda weird. I can track my lineage back thru 100s of years of serfdom, my ancestors literally fleeing Europe to America during Reconstruction in 19th century to escape brutal peonage and serfdom.. and nobody cares. I'm of the "priviledged class" because people who I have no relation to but shared my skin color were of the ruling class 250 years ago when we didn't respect human rights. Sounds racist as hell to me, all things considered. I just don't get it.
But responding to one of your points, and I don't think this is taught very well in schools, the specific discrimination that Black people faced went on for a long time after the end of slavery. For example, here in what is now considered progressive Oakland, CA, Black people were kept out of many jobs through the 1940s and 50s, including as streetcar drivers. Also, they were excluded from government subsidized mortgages through the 60s, which impeded their ability to build wealth and live in good conditions. These examples of explicit racial discrimination happened well within living memory.
Even apart from your examples, (you missed Japanese interment camps/stolen wealth, probably the worst thing the US did domestically in the 20th century) racial profiling is still extremely real in this country. Which is on everyone radar, but it's really put into focus the times I've traveled cross country and consistently see POC on the side of the interstate.
>These examples of explicit racial discrimination happened well within living memory.
I mean, the way I see it, explicit financial discrimination is still happening today. Its just called affirmative action.
Nope. Redlining, the entire history of USDA subsidies in the 20th century, the GI bill etc are far more economically impacting than any meager adjustments to the dominance of white people in business and government. White people need to STFU about affirmative action as it has not meaningfully changed the shape of leadership in our workforce.
Not even close. Everyone I've talked to about it makes some mention about the left having lost its mind, myself included.
Alienates at best, emboldening the racists at worst. Clearly even the author was pissed by this change, not just because it's an empty gesture but also a change to workflow. I'm imagining some f̶a̶s̶h̶y̶ ̶e̶d̶g̶e̶l̶o̶r̶d̶ "Western Chauvinist" programmer throwing a fit every time they accidentally git checkout master, racism intensifies.
"pc gone mad! radical leftists want to ban the word "blacklist"!"
is a news segment that doesn't open with
"wages have been stagnant for the past 50 years despite gains in productivity"
"prices of tvs and smartphones falling, prices of housing and healthcare skyrocketing"
"statistical studies show voter preferences have near-zero correlation with effected legislation, while preferences of the wealthier 0.5% are very strongly correlated"
"hey have you noticed that the EU is hilariously undemocratic"
etc etc.
We'll always have controversy and I really doubt that reducing it would improve the level of discourse one iota.
Media that prioritises controversy will do whatever they can to find or foment it rather than discuss the topics you listed.
You can see this dynamic in Republican posturing in the Biden era. Biden is a much harder topic for Republicans to attack. His Covid relief bill has broad bipartisan support and he's an old white guy just like Republicans like to see in office. So instead of wasting time and effort on trying to attack Biden or Covid relief, they spent the last few weeks attacking cancel culture and Dr. Seuss.
This move is the opposite, it lets those interested in social justice and equality participate in a political action. Any time you can energize your base around something, that's a great boon to your side.
More generally speaking, political battles are fought by people who care, not by people who don't. Actions taken that cause the uncaring to care even less are fine so long as they can get some people to care more.
For no better an illustration of this look to PETA. The only reason we still know who they are is because they've taken this as a holy dictate. We still know who they are because they're fantastically successful at creating absolute zealots.
Is that what you think is happening here? People are fighting against this change out of concern that if they support it, they won't be able to care about other, more important things down the line?
I witnessed a white woman exclaim she was revoking someone's Mexican card the other day because he voted for Trump. Supposedly the Mexican is the racist according to this ideology....
Most of this family of points seems to equate 1) being in favor of changing master to main; and 2) being in favor of stopping there.
Mostly nothing. Corporations can largely only avoid harming various groups, and engaging in fair business practices. They're not set up, by their incentive structure, to do work that reforms society at large.
Even non-profits need to focus on a specific mission, and they're usually most successful by putting people in touch with each other.
Because, especially if you look at it through the lens of "material" help, the further an action is from the control of the individual being helped, the amount of good that can be done per unit effort drops off dramatically.
We normally view individualism as a normative claim, that "the rugged individual" ought to help himself. But you can cast it as an observation: most help in your life is only effective (again, in terms of return for the effort involved) if it comes from you personally or someone quite close to you.
Well for one thing it teaches people to be confused about the idea that meaning depends on context. Look at the dictionary definition of 'master' and you'll see that it doesn't exclusively represent the idea of a person who enslaves people. Consider:
* master of disguise
* grand master
* master's degree
* master tape
I would say that "master" as used in git is closest to the "master tape" definition: "an original movie, recording, or document from which copies can be made". That isn't quite what a master branch is, but "common name given to the main branch of a Merkle tree" probably isn't going to show up in your average dictionary.It also creates conflict for no good reason between people who are comfortable with multiple meanings of words and people who view any objection to their interpretation of the English language as evidence of racism.
Sure, it’s trivial. It doesn’t, in any significant way, actually do anything. But I find a lot of time when reviewing code — if there are code badly formatted or variables misspelled, I have a hard time looking at the actually problems in the code until those superficial things are fixed.
I don't see it that way. In my view, this change is worse than "nothing at all" because it doesn't represent any substantive change, but it does create fodder for bad faith actors to portray the movement for social justice as trivial.
What do you mean? Name change of a default branch clearly fixes issues of racism in the software industry. Racism in IT = gone
Clearly the problem must be solved now.
Imho meaningless lip service: master branch -> main branch
Also imho the most insulting towards PoC and everyone else for that matter is to patronisingly assume people can't comprehend context, as OP's article points it out.
Whereas blacklist in its original forms was used outside of a racial context. I think it'll be pretty hard to try to break the association between black (the color) and night, hiddenness, unknown, sin, fear, etc. All of which are pretty negative, but not originally racial.
I find it difficult to distinguish one of these changes from the other in terms of usefulness.
I also don't hold much truck with the 'insulting' and 'patronising' thing. It's perfectly possible for a white person to prefer to remove inappropriate and confusing terminology that trivialised historical injustices and/or glorified things they disagree with regardless of whether or not non-white people are offended by such usage. There seems to be an underlying view that a white person could only want to change such usage for inauthentic reasons. If we want to find things patronising, I find that patronising. Just because you're white doesn't mean you can't hold an authentic position of your own on these topics.
The (likely) basis for this belief, the GNOME mailing list post[0] that reignited this discussion in 2019, was retracted the next year[1].
I wrote a summary of the history[2] for Git Rev News, the git developers newsletter. In short, the usage didn't come from BitKeeper, and was intended to mean 'master copy'.
After the article was published, Aaron Kushner from BitKeeper reached out and gave me some more history on the usage of 'slave repository' in that one particular spot in BitKeeper[3]: it was a presentation for a client that was already using master/slave terminology and so the same terms were used in the presentation.
0: https://mail.gnome.org/archives/desktop-devel-list/2019-May/...
1: https://mail.gnome.org/archives/desktop-devel-list/2020-June...
2: https://git.github.io/rev_news/2020/07/29/edition-65/
3: https://twitter.com/AndrewArdill/status/1350537333292949505
I'm not familiar with the LibreOffice change, but from what I can tell, it doesn't seem like this change was delivered with any fanfare or something like an official blogpost targeting the general public and presented as an effort towards inclusion and social justice. Instead, it seems to be treated by the developers in a manner that reflects exactly what it is, a trivial relabeling, perhaps in a positive direction, but one that doesn't merit injection into the wider discourse over racial justice. The developers made this change based on their personal values and in a way that doesn't interrupt the natural workflow of the users which inevitably draws scrutiny and creates contention. I'm all for developers using whatever labels align with their values, where I have a problem is the pronouncement of such trivialities as if they represent something meaningful.
> it trivializes the movement
As a developer, I am comfortable with the change in terminology. As a human... My phenotypes are different from yours and OP's, but I am certain that if we do not bring the critique to bear against systemic enslavement of people (regardless of "targeted" phenotypes), we have all missed the point and really changed nothing. Who is blacker or whiter or truer to the tribe... these are serviceable distractions.
Slavery is abhorrent to any enlightened human. But slavery existed and continues to exist because those who profit like it that way.
If I were at the head of the org I would take the time & $ that would be wasted on this effort and invest it into underserved black schools. (of which there are many in the US)
It's really not an apt technical analogy. The most significant aspects of the master/slave relationship (ownership) are not present in the technical version.
https://en.wikipedia.org/wiki/Master%2Fslave_%28technology%2...
Most of the relationships in that list would be more accurately described as lead/follower (followers copy or join in with the actions of a leader), boss/worker (workers work on tasks given them by a boss).
In protocols, work provider --(activates)--> work performer. None of nodes have autonomy, so any pair of terms that overlaps with (provider, performer) are equivalent.
Well, some terms are more accurate and some terms have greater baggage. If we're talking about a relationship where one node gives work and another node does the work, this is the kind of relationship we see everywhere in manager/employee relationships without unnecessary and inaccurate baggage about ownership or autonomy.
It's not even necessarily the case in a human master/slave relationship that the master gives work to the slaves, the key aspect is that the slave's work is done for the benefit of the master, but the actual assigning, coordinating and supervision of the work is not a core aspect of a masters role, and being itself work, would often be delegated to someone else.
I don't think language is innocent, but language is also not statically linked to history. I believe that changes to software terms do not solve any problem that the poor are facing.
Such changes make the preservers of hierarchy comfortable. That is all.
That said, I do recall getting “pat us on the back” vibes from GitHub but just wanted to throw this alternate justification out into the discussion.
Can I just briefly highlight that this wasn't "a thing" per se? This was a company privately deciding to pull some poorly selling publications from active publishing and adding a positive PR spin by calling out some questionable decisions in the art.
This was made into "an issue" by some pretty rabid media outlets rebranding it as government censorship while the decision was entirely privately made. That's a pretty terrible mis-categorization.
These sorts of controversies, from both the right and the left, sell news papers and that's the reason why media latches onto them so aggressively.
That was my point. Risk mitigation IMO
The Dr Seuss estate wasn't afraid of SJW's randomly cancelling them. And neither was Ebay or Amazon, which were instead signalling support for a society retcon that nobody - not even Dr Seuss' estate - asked for. Those latter companies are staffed by people experiencing the same cognitive dissonance in this comment thread.
Media made a big deal out of "canceling" Dr. Seuss and those books weirdly became an icon of free speech for some folks and now we've arrived at a place where secondary markets are being forced to take a stance on the issue.
Books get pulled from publication all the time - books even get pulled from publication for really extremist content (or are refused by publishers in the first place). This is only a circus now because some media outlets stirred it up. It is occasionally the case that some folks on the internet find something offensive and try and get it canceled with a petition - I loathe this process for a number of reasons - but this isn't what happened here, some media outlets took a nothingburger and turned it into a four course meal.
If you hike in the woods you'll pass by bee-hives all the time, that doesn't mean you always go out in heavy clothing - but if someone ahead of you on the trail kicked a hive repeatedly then you'll put on the clothing if you've got it. All the "thing" here is just reactionary to there being so much arbitrary attention directed at it in the first place.
I'm minimally troubled by the discontinuation of what I'm fairly sure actually -were- underperforming titles while also extremely pissed with ebay.
I've seen some of his WW2 propaganda and saw a lot of the contemporary artwork from other artists while I was in school - buck-toothed squinty asians in rice hats abound - and he very rightfully walked that back and acted in a reasonable manner. I don't think this has particularly tarnished his image but I also avoid twitter and facebook zealously so I tend to be outside of most of the outrage bubbles.
I do hope that his image continues to do well since he was ahead of the curve on a number of issues near and dear to my heart.
I must have missed that. All the criticism I've seen about the action was just that -- criticism of the private action, basically criticizing the editorial decision.
I haven't seen anyone confuse it with government regulation.
I pointed out that Ted Cruz had made such attacks and was also trying to make money off it.
Googling for "cruz tweet seuss" will provide you with plenty of first hand information about Cruz' actions; McCarthy also beclowned himself over the issue. If you prefer to disbelieve 'a bunch' that's up to you.
there is another comment talking about a black engineer not prioritizing this in their team and being told by the rainbow haired PMs that they were internalizing systemic racism.
do you think you would get unceremoniously cancelled instead instead of simply silenced like the black person thats assumed to be "the poor victim with no independent agency"? are you sure that is a valid fear?
They ended up producing a "manifesto of inclusive software" where they listed every word they considered offensive and what it should be replaced with and made a very public announcement regarding the change.
The only response to their email was my (black) colleague asking if the branch renaming could be postponed to after a release because he didn't know what it could break in the build and release automation in case "master" is hard-coded somewhere.
This apparently started a lengthy thread between him and the 5 PMs where they explained to him that the reason he wasn't supportive of the change was because of the "systemic and cultural racism" he apparently internalized.
Or maybe not. If accusing people of internalizing systemic racism didn't work, nobody would do it. We have a system where accusing a person of racism is an instant win and cannot be argued with, and as long as it is an instant win, it's going to be used, even against actual black people.
Shouldn't the black engineer's white colleagues "do their own work" instead of forcing him to do it for them?
He stopped responding to the thread. Moved the ticket to "Backlog" and didn't assign anyone to it.
Thank God the white people were there to tell the black man how to think and feel about himself. After all they're incapable of self care and rational thought... /s
No, they were racists all along. They merely over-played their hands and revealed it. But actually they reveal it in other ways if you care to look: the hair and the pronouns in bio are giveaway clues. They "colonised" our industry and now it's time they got decolonised themselves.
As near as I can tell, their need to explain my condition is triggered by independent thinking on my part.
It's where they change how they treat someone based on the color of their skin while alleging they're an ally.
They think they need to save or help them because they think they're incapable of doing things like getting ID at the DMV, voting or using the internet. They're the ones that use terms like African American and have never had real talk with some black friends, if they have any at all.
They say they're for equality but they don't treat other races or ethnicities as equals. Maybe it just makes themselves feel good, maybe they have a lot of guilt, maybe they feel like they're part of the solution.
And certainly, some people could use more help than others, but it's dangerous, unhealthy and unfair to start with the assumption that someone is incapable of something or treat them like a victim to feed their own savior complex or agenda.
People who are physically handicapped don't even want people coddling their life. Why do some people assume they need and want their help with everything?
White saviour complex, is what it is. They soon turn nasty if they don’t think you’re grateful or deferential enough, same as male feminists do with women. But like I say you can easily spot them.
(Non-white myself btw)
She called me a racist.
I have a totally opposite experience, I'm white trailer trash that managed to get a math PhD from a fairly high ranking school. People just assume I grew up upper middle class.
I am not from the "inner city", and this conversation was pretty dumb. Most of them are.
If you feel that the master branch is a symptom of systemic and cultural racism then sure, feel free to make your case. I am interested in what you have to say and will do my best to consider what you have to say as best as I can.
But once people start making these kind of arguments it's clear to me I'm dealing with someone in simplex transmit-only mode and not receiving anything I have to say.
I really hate these kind of arguments. It's just gaslighting and handwaving away of whatever people are saying. "Your argument is invalid because you are subconsciously racist". Right, what makes you such an expert on my subconscious, hm? This is where I lose interest in talking to people.
I'm about as liberal as they come, but in the last few years I've mostly lost interest in social justice cause not because I think the cause is bad, because there are too many people involved that are just thoroughly unpleasant to deal with. It's high time the community ejects some of its more toxic elements, which will benefit everyone, but thus far they're mostly protected, defended, and even celebrated because "they're on our team". But that's not how it works. Assholes are assholes, no matter which team they're on.
As another black SWE - I have to ask which hearts are we trying to open? Some are far too gone and it would be a waste of time to try to convince them to let go of their bigotry. The very same will feign engagement and argue in bad faith while being energy vampires. Why should I supplicate racists before I have my dignity as a human? Fuck "hearts and minds" - I have no way of definitively knowing those - I'll take changed behavior instead, that's all I truly care about. If I ever have kids, I can't have them live like this.
> we should endeavor to communicate in ways that will be well received by those who need to hear the message
I agree, but you need to consciously consider who these people are - if it's everyone, then the battle is already lost.
Any that can be opened. The ones that are "too far gone" are moot by definition, so we should keep in mind those who might see things differently if we communicate in a way that reaches them rather than puts up roadblocks.
> The very same will feign engagement and argue in bad faith while being energy vampires
Yes, there are many of these people, but my argument is that actions like this empower bad faith actors.
> Why should I supplicate racists before I have my dignity as a human?
We fundamentally disagree that use of the word "master" in a technical context is racist or a denial of human dignity. Using the word "main" instead of "master" doesn't improve economic, social, or political outcomes for black people, it doesn't do anything except create fodder for the bad faith actors.
> Fuck "hearts and minds"
I think this approach hurts the cause. I don't see how our children grow up in a better world if we abandon all hope of reasoning with our fellow citizens. However, as my comment stated, my advice only make sense if the goal is to change hearts and minds, if you don't care about that then my reasoning does not apply.
> but you need to consciously consider who these people are
As you already pointed out, we can't know who they are, thus I think it is prudent to craft broad messaging in a manner that is suitable for those who can be convinced, not those who are already convinced, or those who cannot ever be convinced. I also want to highlight that my comment includes the caveat "where appropriate", that is to say, we should be strident in the face of discrimination and bigotry, but I don't agree that the status quo for git branch names are an example of such problems.
My POV is that bad actors should never be a consideration - they are never going to be helpful whether you "empower" them or not. They should be removed from the equation entirely.
> We fundamentally disagree that use of the word "master" in a technical context is racist or a denial of human dignity.
I never claimed naming a default branch "master" is racist - changing it is petty and performative, and doesn't change anything overall. That said, the people who get outraged over this, claiming "PC culture has gone mad" or "'Wokism' is destroying the world" raise a red flag for me, and I immediately suspect them of being culture warriors. I didn't see the same levels of indignation when the kilobyte and megabyte were redefined from 1024 to 1000, but technically the changes are similar (minor annoyance that might break your code/build, but can be fixed with a search-and-replace).
> I don't see how our children grow up in a better world if we abandon all hope of reasoning with our fellow citizens.
Oh, I think reasoning with our fellow citizens is a wonderful thing, but it should not be a prerequisite for a subset of the citizenry to obtain what ought to be inalienable rights - it shouldn't be a negotiation. At times, well-meaning criticism from moderates/the squishy center - who are not as invested - can slow down the movement: I think MLK's "Letter from Birmingham"[1] addresses this more eloquently than I can. Additionally, other movements who are (or feel) oppressed are not relegated to starting from a point of appealing to fellow-citizens: not the Pro-life, or the Pro-choice, or the Pro-2A contingents do this. Why is there a difference?
1. https://www.africa.upenn.edu/Articles_Gen/Letter_Birmingham....
Yeah, this always ends well...
We disagree on strategy here. Bad faith actors have the power to damage the movement, and we should not give them opportunities to do so if it can be avoided. I want to be clear that I'm not saying we should diminish the fervor of the fight for social justice to accommodate racists, what I'm saying is that we shouldn't waste political capital on efforts that give us nothing in return; fanfare over git branch names gives us nothing, but gives them a talking point. To clarify even further, I'm not saying changing the name is wrong, I'm saying that elevating such trivialities into the wider conversation of social justice is harmful to the cause.
> I never claimed naming a default branch "master" is racist - changing it is petty, and doesn't change anything overall
So what were you referring to when you asked why we should supplicate racists before earning a chance at human dignity?
> People who get outraged over this claiming "PC gone mad" or "'Wokism' is destroying the world" raise a red flag for me and I immediately suspect them of being a culture warrior.
We are in total agreement here. My point is that an 800lb gorilla like github declaring such trivialities as progress towards social justice offers the culture warriors a brightly painted catalyst for delivery of their propaganda that they wouldn't otherwise have. If github were doing something meaningful then this would be a completely different situation because the positive changes they were enacting would outweigh any bleating of the bad faith actors, but since this isn't something useful, the sum total of the act is to harm the movement.
> Oh, I think reasoning with our fellow citizens is a wonderful thing
Your statement of "fuck hearts and minds" doesn't seem to reflect that belief, but I'm happy to take your word for it.
> it should not be a prerequisite for a subset of the citizenry to get what ought to be inalienable rights
I never made that argument. I was discussing the trivialities which were the topic of this article, not inalienable rights.
> I think MLK's "Letter from Birmingham"[1] addresses this more eloquently than I can.
An excellent read of which I am very familiar, but I hope I've made it clear that on the topic of discussion (git branch names), the inalienable rights of oppressed peoples is not the subjective of my criticism.
Oh, absolutely - and that is fine.
Additionally, we're probably having slightly different conversations - you appear specifically focused on only Github's renaming of the default branch, and I on the more general "hearts and mind" argument - I used Github's action and the criticism thereof as a launchpad to a more general problem - perhaps I failed to communicate that clearly.
>> Oh, I think reasoning with our fellow citizens is a wonderful thing
> Your statement of "fuck hearts and minds" doesn't seem to reflect that belief, but I'm happy to take your word for it.
The phrase you quoted better captures my thinking when it's not truncated halfway; the second half of the sentence you elided is the more important half.
You'd actually be surprised. Most Pro-2A folks have given up on any hope for actually having the Supreme Court pick up a case, never mind coming to a positive judgement that makes the regulatory framework less fickle and perilous. Screw up with a gun, have a bad lawyer, and poof, everything becomes a felony. You lose voting rights, and your firearm. (Actually I think felonies are woefully overused as criminal punishments nowadays, period)
You can be turned into a felon in waiting overnight if the ATF deems it so. Few hopes at legislation are realistically attainable (silencers becoming non-NFA because of the hysteria around them, to the benefit of many enthusiast's ears) and other perfectly reasonable legislation everyone wants gets poisoned the minute another rider taking another chunk out of the 2nd Amendment gets attached. Most pro-2A groups have tried to build grass root support through friends and family to dispel the fear and mania around firearm ownership.
There are a lot of subgroups and interests all competing for limited legislative and public awareness resources; everything comes with a poignant attrition cost. Completely pointless changes for change sake like the branch name change are the worst type of wasteful expenditure of human organization. It doesn't get an actual physical result. It doesn't cut prison populations. It doesn't get kids in disadvantaged or resource poor districts a shot at better education or exposure to something new. It just lets someone uncomfortable with the world as they perceive it cathart through (in a tragedy of the common sense) being able to point at something and say, "Look, I did something!" Damned be the consequences or naysayers.
The changes are similar but they reasoning behind them isn't.
Personally I'm annoyed about the change to the point of refusing to use Github, as a protest. To me it strikes as being overly politically correct. The whole master/slave and white/blacklist thing is an insane stretch of wokeism. If anything I'll start using more of these "controversial" terms if it actually ticks these kinds of people off.
There used to be a Confederate statue in the town square where I live. Many Black people worked over decades to point out what the statue symbolized, how the Klan had revised history in building that statue. Some white people wanted it gone. Finally a lot of white people wanted it gone. Then these same people began calling for reparations. A local college instituted reparations. There are calls to engage with land back movements.
I’ve lived through many backlash cycles. Locally we’re still dealing with egregious health disparities that are costing Black lives daily. There is gentrification. The city’s just lived through a night in which white supremacy took the lives of several Asian women.
But something has changed.
Words matter. We have to keep chipping away at this monster.
In American politics/history I totally hear you. But maybe tech is a slightly different animal? 'White supremacy' is a tough sell when <40% are domestic-born christian white.
(none of the above comment is intended as a value statement on various ethnicities doing well/poorly, just an observation of how well they're doing).
> spanish are underrepresented.
I think you mean Hispanics and probably Latinos. Spanish are from Europe.
If most things we can do is pointless, fuck it, everything we do is probably pointless.
I'm actively fighting against my own mindset to keep looking for things I can do that will make an effect. Most probably won't. I get it's just virtue signalling or whatever phrase of the week we're calling it but it's also inertia. Yes this one is pointless, but maybe the next step isn't.
Anyone that's ever been told what they're doing is useless will never know.
Shamefully I didn't give any consideration to anyone but myself, keeping my existing mindset everyone on the internet was a white guy like me with all the privileges I have. GitHub changing master to main might have been a joke to you, fair enough, but it opened my eyes.
I dunno I'm probably just whitesplaining, sorry.
For context, I'm Finnish and many of my ancestors were sold as slaves as well.
its only the people that would be vicariously offended.
Its optimal for them to make up parts of houses and arbitrarily rename neighborhoods to attract the most people
There's nothing objectionable about this.
I am disgusted at corporations, companies and professionals tagging on the bandwagon with PC. It is just not genuine.
That's not what the Gestapo did.
This, too, is a bit of an overreaction.
But in most contexts, white privilege doesn't care about your actual ancestry. A 2nd generation black immigrant from Africa to NYC will face some of the same discrimination as a descendant from slaves. And with your white skin you will receive some of the same privileges as a wealthy descendant of the Mayflower.
It doesn't really hurt to recognize this, and it doesn't have to "erase" the pain that your ancestors went through. It's simply recognizing that there are inherent subliminal biases in our systems and society.
[0] https://www.theverge.com/2018/3/2/17070624/google-youtube-wi...
[1] https://www.wired.com/story/new-lawsuit-exposes-googles-desp...
-MLK
It's a form a privilege. It doesn't make you bad. It doesn't mean your life is easy. But it's worth recognizing.
Now let's compare this theoretical white person to a theoretical black person with none of these privileges. One caveat though, the white person is poor and the black person is rich.
Now the question is, does the economic privilege of the black person offset the other privileges of the white person?
In my opinion and the opinion of the person you're replying to, the answer is yes. Economic privilege generally outweighs other privileges, so focusing on these other privileges seems counterproductive if we want to increase equality.
If you think a poor white person can drive around West Virginia in a beat up car without being pulled over and harassed because they look like they deal meth you don’t know what the average experience is like.
If someone wants to say my privilege was not living in that type of area then I guess maybe, though my situation wasn't too much better. This whole notion of having privilege is absurd.
In some cultures, the aspect of giving every single person inalienable rights and equality isn't explicitly valued like it is in the west. I wouldn't want to impose western values on those cultures.
However, your argument boils down to whataboutism. Yes there are other countries with other forms of privilege. Yes there are civilizations in the past with other forms of privilege. In the US we tend to value equality, and in the pursuit of that we must recognize all forms of privilege that exist in our society. It doesn't matter that it exists elsewhere.
FYI I am not at all talking about the original article. I was simply responding to this tangent comment thread.
Only because there haven’t been any large groups of white immigrants to the US in recent history. If there were, you could expect to see the same sort of intolerance you can see in Europe, where some people really do care a lot about your ancestry, even if you’re just as white as them.
Just wanted to point out there's a huge difference here. Black communities in America very much live with the legacy, and remanifestation (I recommend reading The Color of Law), of slavery in their everyday lives. At one point in US history, nearly 10% of american identified as KKK members. Do you think all of them suddenly disappeared.
There's also huge legacies in our academia. Just a couple decades ago sociology was essentially the study of eugenics in our own country while anthropology was the study of eugenics in other countries. Even commonly used terms in statistics (e.g. regression to the mean) root from the study of eugenics. There's been much scholarship dedicated to clearly tracing these roots and a constant theme of antiblackness
PBS has a great history documentary called "American Experience: The Eugenics Crusade" that I'd highly recommend if you wanna start to dig at the heels of how deeply rooted this is in our culture
I don't mind change if it is for the better, for example postgresql instead of master-slave uses master-standby which is much more accurate how the replication works. Perhaps using main by GitHub is better, but because of timing, it feels like it was made to help forget about that part of the history, which IMO is doing the opposite of what was intended.
This is the entire point, this sentence right here.
You cannot argue using reason that there is no racism to fight, because he has decided that there is, there must be.
So to the anti-racist whatever action they do is perceived meaningful, even when completely absurd.
It’s clearly a new kind of piety, a new kind if religion.
So if that's the point, then it shows that we shouldn't be doing this.
1) The burden falls disproportionately on Git maintainers and on people with large amounts of dependencies to the old word which is not a good way to distribute work (across tech workers) when making changes especially since some people will not even notice the change.
2) Not everyone uses Git each day and I am certain that people who continue to use the word "master" without knowing a thing about what Git is will be viewed as racist and morally inferior. E.g. (Master of Ceremonies, Master of Arts, etc.). Explain how a tech worker can agree that "master branch" is offensive but putting that they have a "Master of Science" on their CV is fine.
3) Somewhat arbitrarily changing words with a tenuous relation to racism seems like an extremely passive aggressive, murky, and dangerous path to go down. Not only does it lay a trap for people to be accused of being racist but if this is acceptable it is inconsistent with not removing all words associated with slavery. Even words with a distant relation to slavery.
While the “master” branch is clearly using master in the sense that it asserts control of the other branches in some way.
So IMO, explaining could be done by pointing at the dictionary.
Master as in expert, meritorious of command, arbiter of truth.
They all mean the same and you can't have a master's degree without a master copy of information.
Control is exerted only by virtue of being correct.
Compare to other uses in technology that are far more directly related to control, and far less likely to change, e.g. https://en.wikipedia.org/wiki/Serial_Peripheral_Interface
wherein a black musician explores the idea of master/slave ownership in the recording industry.
EDIT: So confusing to me why this was voted down. Please help.
I'm just speculating here -- HN doesn't even allow downvotes to direct responses, so it's not me -- a little more tie-in to the thread might help understand the context and relevance of a music video (HN tends to prefer text over video, and prose/exposition over music). Or maybe there's a bot that downvotes anything with certain words. Or maybe there are one or two people who happened to accidentally downvote because the button was lined up with their thumb when they were scrolling on their phones.
Master/Slave flip-flops, on the other hand, are named for behavior closer to the connotation github is trying to avoid.
And, I'll also add, as a young White child who built and played with master/slave flip-flops, it never occurred to me to associate it with people, slavery, or racism. Maybe if I had been Black it would have been different.
Maybe it's easy to spin this way, but that's not where git's terminology comes from. It originated in a system meant to migrate away from BitKeeper, which did use the master/slave terminology. Citation: https://mail.gnome.org/archives/desktop-devel-list/2019-May/...
[1]: https://web.archive.org/web/20200706203737/https://twitter.c...
In short; no there is no master/slave terminology in Git. The person commenting on the Gnome mailing list was mistaken.
If we scroll to the adjective section, we see three notable definitions:
> 28 directing or controlling: a master switch.
I assume this is the definition you are thinking of?
But I don't agree that this is the definition git is thinking of. I think it's either:
> 27 chief or principal: a master list.
or
> 29 of or relating to a master from which copies are made: master film; master matrix; master record; master tape.
I would agree that the definition you are referring to has racist connotations, but I don't think #27 or #29 does.
Additionally, I don't think sense 29 actually makes sense here. A "master copy" is immutable. Once somebody burns a master record, that's it — you're done. You make copies from that one because it is deemed "correct" in some sense.
But git branches are not immutable; they are able to be added to at any point. The master branch can be interpreted as collating the work done by all of the other branches: non-master branches do some work, then it gets merged back to `master`. Which means... the master branch is coordinating work done in other branches. And, in many git workflows, work on the master branch itself is discouraged, meaning almost all work is done in separate branches and then the master branch is used to accumulate that work, and is the main reference point to see "the current state of things". I don't think it's a stretch to see why the master/slave relationship seems a more fitting sense of "master" than "master copy".
That GNOME mailing list post was retracted the next year[0].
I wrote a summary of the history[1] for Git Rev News, the git developers newsletter. In short, the usage didn't come from BitKeeper, and was intended to mean 'master copy'.
After the article was published, Aaron Kushner from BitKeeper reached out and gave me some more history on the usage of 'slave repository' in that one particular spot in BitKeeper[2]: it was a presentation for a client that was already using master/slave terminology and so the same terms were used in the presentation.
0: https://mail.gnome.org/archives/desktop-devel-list/2020-June...
1: https://git.github.io/rev_news/2020/07/29/edition-65/
2: https://twitter.com/AndrewArdill/status/1350537333292949505
Expecting others to know what's happening in your own head and getting offended when they don't is absolute insanity. This is why we have language standards.
Not knowing how language works and being mad that it changes LIKE IT'S ALWAYS DONE is absolute insanity. Not being able to handle change is a common problem for a lot of humans, but it doesn't mean the change is at fault, it's your ability to cope with differences as they emerge.
Your point? Those changes happen as people in the ENTIRE society agree on them. They don't happen because a small minority or some ridiculous elitist in San Francisco pulled it out of his/her/xer ass one day and decided to dictate to everyone what a word means. If we do not agree then you're essentially creating your own language and communication becomes ineffectual.
Equally, one individual doesn't get to dictate what a word means in their own head and expect others to follow along, while accusing them of being bigoted for not doing it. The minority of offended individuals don't get the power to make these decisions.
Quick search of definitions of master include (paraphrased slightly for brevity): -(n) person with people working for them -(n) person in charge -(adj) showing great skill -(adj) main/principal -(v) to acquire complete knowledge/skill in something -(v) to overcome (as in one's emotions)
Depending on whether it had a more literal or more abstract genesis, I could see almost all of those variants apply to Master of Science.
Similarly, for master branch -- it could easily be 4 of the 6.
Now add in the fact that these meanings change over time, that they can be coined organically vs. explicitly, and that different early adopters can themselves have different connotations of the meaning in mind.
TLDR: There's nothing simple or clear about the case for removal.
Honestly I find it terrifying that high ranking tech people can't see the cognitive dissonance they're showing.
Either they're lying in a pitiful attempt to fit in with the silicon valley leftist elites or they're actually intellectually inept. Either way it's not good.
"Master of <subject_matter>" is pretty clear in that a person has mastered a trade or an area of study! No one confuses that with the idea of "Master/Slave" or "Master Branch" which implies a hierarchy that reminds some people of slavery, particularly the slavery that was practiced in the US.
There's an obvious contextual difference, and it's not some political conspiracy from an imagined "leftist elites" that I assume you think are coming for you. Conspiracy theories are unhealthy and I personally think you should let this one go.
The only thing unhealthy here is inventing problems where there aren't any and then trying to force the majority population to go along with your insane ideology while trying to paint them as bigoted if they don't like it. Sounds like a recipe for creating a dystopian society.
Please tell me what good will come out of this? Because I can think of a lot of negatives.
Slave owning in the US was heavily linked to racist ideology, that's simply history.
> without actually doing anything helpful.
"main" is both shorter and more ergonomic to type
> then trying to force
None of my old repos have broke over the new suggested default
> insane ideology
Maybe they took not being racist a little too far, but changing a single word is hardly "insane" or "ideology".
> while trying to paint them as bigoted if they don't like it
I think the only people getting painted as bigots are the ones painting themselves with their over-reactions.
> dystopian society
With the way some of these complaints were worded, you'd think they changed the default new repo branch name to "stalin" or "karlmarx" or "漳州市" and started disabling non-compliant accounts, so I had to read the article, no it's actually a really boring and unintrusive default branch name of "main" for new repos.
You realize that word existed before the US was even a country right? You also realize that the word is used in many contexts with no relation to anything dealing with skin color or slavery right?
"Maybe they took not being racist a little too far, but changing a single word is hardly "insane" or "ideology"."
You've got your head in the sand and are oblivious to what's going on at a national level if you think this just involves a tiny one word change happening at GitHub. There's a broader cult like indoctrination happening with the current administration and it's cascading all the way down to schools and the workplace.
I'm really tired of hearing this spiel about how we shouldn't get upset because this is just one silly word. Well since it's filling children's minds with critical race theory in schools and training them they're subconsciously evil if they're a certain color I find it quite upsetting.
Btw here's the etymology of the word to prove your point even more incorrect https://www.etymonline.com/word/master
Black slaves had something called "masters".
> if you think this just involves a tiny one word change
I literally unironically believe this, and the only skin I have in this game is that "main" is shorter and more ergnomic to type.
> There's a broader cult like indoctrination happening
Yeah, it's called "qanon" and "postmodern conservatism".
> it's filling children's minds with critical race theory in schools
I'm not an alt right extremist who believes in nonsensical white supremacist conspiracy theories, so the fact that children are getting a real education is not a problem for me.
Outliers like Peter Thiel aside do we actually know the personal politics and beliefs of people like Mark Zuckerberg, Jeff Bezos, or Marc Benioff? They all seem perfectly fine on the PR-positive side of any issue and likely skew fiscally conservatives privately on matters that concern their personal fortunes.
Sure their companies skew "progressive" with LGBTQ inclusion, some diversity hiring (YMMV and some of it appears to be purely projection), and the banning of hate speech, fake news, and calls for violence, on Twitter and the de-platforming of Parler - but is that leftist or just doing the right thing?
" banning of hate speech, fake news, and calls for violence, on Twitter and the de-platforming of Parler - but is that leftist or just doing the right thing"
Hard to argue it's doing the "right thing" when Twitter lets actual dictators post to their platform and Facebook was found to be the main gathering platform for the capitol insurrection.
I'd only add for me it is every time.
Its the master/slave dynamic that is considered the issue...if there were Slaves of Ceremonies and Slaves of Arts as official titles, we might eventually take a second look at the naming too.
Real talk though, when this first blew up, I took the opportunity to change all my master branches to trunk, the oldest and best term for "that from which branches grow".
"main" is lame, it reeks of compromise and giving the least amount of thought possible to the replacement. Worse, it shares the same first two letters with "master", and that means more time spent typing out the wrong branch name, muscle memory being what it is.
I am not concerned about diversity in tech and this was never on my mind until it started getting shoved down everyone's throat by American companies and activists. Many European countries blindingly copy whatever comes out of the USA, so now it's here too.
For me it's just one more annoying thing I feel that some privileged brats that I never met and don't care to meet are forcing others to spend time on.
Which sounds okay(1) if all I'm working on is a simple document. If I'm in the larger context of making a change in code because it's breaking something somewhere else, the cognitive overhead of switching gears from "technical mode" to "political mode" to "what the heck was I really doing again?" is costly.
(1) I had "great" but downgraded it to "okay" because literally no one is offended by this -- it's virtue signaling to make rich people feel like they look better.
However, there remains considerable discussion over oppression, race, and politics. For you to shoehorn in your personal viewpoint here immediately ends the discussion and implies that your side is right, when that may not be the case.
Think about if we changed the names literally to “n-word” and “white whip”. You’d be just as disgusted as I am for the opposing side to claim empirical moral high ground and to force you to accept something that you don’t find to be a settled debate.
- GitHub prefers cheap virtue signaling not only to actually caring about racism, but to technical merit and customer service: the public pays for this PR stunt with *millions* of adjustments to their repositories and working copies
- Branch names, and many other similar things, are now a battleground for freedom of expression, exposed to dangerous storms of political correctness
- GitHub has the arrogance of trying to control how people call their branches, and ultimately people's political ideology through the manipulation of language
For me and many others, the habit that is going to change (maybe slowly) is using GitHub.> - GitHub prefers cheap virtue signaling not only to actually caring about racism, but to technical merit and customer service: the public pays for this PR stunt with millions of adjustments to their repositories and working copies
Neither git nor GitHub is forcing the branch names to change. git added the ability to specify a default branch instead of hardcoding it to 'master'. Github is taking this into consideration by allowing the users to specify their own default branch as well, and updating documentation and command examples to use 'main' as the default branch name.
> - Branch names, and many other similar things, are now a battleground for freedom of expression, exposed to dangerous storms of political correctness
No freedom of expression concerns here. You actually have more freedom now as git, GitHub, GitLab now make it easier to choose your own default/primary branch instead of hardcoding it to initialize to 'master'.
> - GitHub has the arrogance of trying to control how people call their branches, and ultimately people's political ideology through the manipulation of language
GitHub is not controlling anything. You, like always, can name your default branch 'master' if you want.
1, If you believe in Jesus, then you can walk on water. If you can't walk on water, then you don't truly believe in Jesus.
2, Chinese saying, "杀人诛心“,meaning that accusing one's motive is worse than killing that person, as the accused couldn't even defend against the accusation. Attacking the Motive is a logical fallacy, no?
3, Back in the 1960s in China, if you were born in a not-so-red family and denied that you were counter revolutionary, then you were just deeply counter revolutionary, and therefore deserved more severe punishment.
Since when people are not judged by their behavior but their thoughts that someone else assert?
Hopefully an example that’s not too prickly: I’m from the south of the US. I don’t have a southern accent (except when drunk or sleepy!). A lot of people, myself included, have an unconscious bias that people with southern accents are less intelligent than people without. However, I’ve known lots of smart people with southern accents, and lots of unintelligent people without them. I don’t know why I have this bias: it was instilled in me by the culture I grew up in, I guess. But, because I am aware of it, I can watch out for those reflexive feelings that make it more likely for me to dismiss something someone is saying just because of their accent. I can adjust my actions to align with the kind of unbiased person I’d like to be, even though I can’t control the lingering feelings the bias creates.
This is the general idea of wanting people to be aware of their implicit biases: not to judge them due to those biases, but to help them see that, due to societal or cultural or familial influence, they may not be living up to the kind of person they’d like to be. There’s a huge difference between someone who’s consciously racist and someone who has racist priors due to the culture they grew up in. Many in the latter group accidentally propagate racist systems, even though they would never want to do so if they had a conscious choice. But it’s hard for anyone to see how their subconscious affects their day-to-day opinions. The hope of teaching about implicit bias is that people can see its effect in their lives and make adjustments, hopefully reducing the systemic problems that people face in the process.
Saying “I’m not a racist” may be treated as having failed to do that self-reflection in some camps, because usually, for most people, things are more nuanced. So a sign of having done that reflection is often an unwillingness to make such categorical statements about something as complex as our own internal motivations and feelings. I’m not sure whether or not that’s fair, but I would imagine that’s where some of that comes from.
Calling two different things the same thing is always a problem, and weaponisable. Which is why people do it.
It is also important to realize that most humans are biased against admitting they’re wrong, and that it’s hard to see things you haven’t perceived before. So, it can be hard to recognize our own implicit biases without conscious and honest work. All anyone is saying is that doing that work can help to make everyone’s collective lives easier.
So if you're on the lookout for weaponization, be sure to look around widely. None of us is immune to having our "common sense" flattered.
Almost (probably everyone) has biases. That is nothing new, and I would think is uncontroversial. Allowing your biases to dictate your behavior in an uncritical way can be damaging, either for yourself or others. That I also think should be uncontroversial.
People who grew up in a given culture tend to have shared biases. Some of those will be useful, some will be harmful. This is not to say they that every member of that culture shares those biases. My guess is that what you're talking about is the tendency to assume that a particular member of some culture has a bias that is common in their culture as a whole (for example, to use a US-specific example, if I assume that any Southerner I meet is biased against socialistic ideas). This is clearly not always going to be accurate, but may be an assumption made for safety's sake when you're in a vulnerable population and you know that those biases can be damaging to you (if I'm secretly a communist living in the South, it may be better to hold that in on average to avoid problems).
I think the reason these conversations may seem "targeted" at well-off white people in the current cultural context isn't because other groups don't have biases (they do!), or that every white person holds a given bias (they don't!), but because well-off white people on average hold more power, and therefore their biases are as a consequence more likely to cause harm.
And also, sure, I'm sure there are people who go overboard with all of this, but that is true of literally any position. Letting the extremists define the discourse isn't going to help anything.
But this escapes me and no one seems to have a good answer. Until then I have to categorize it as an emotional response and handle it in the same way, which is basically just empathizing, consoling, and not necessarily fixing the root of the problem. I need to know what to measure and how to fix it: I've been through the corporate unconscious bias training a couple of times and it did none of that. Until then I'm a skeptic.
I was shocked with my own results from the gender/career bias test.
At the end of the day, the test doesn't tell you how to fix it, it shows you that these patterns of thought are deeply ingrained in how we think and the way to "fix" it is to actively go against the biases we have been trained on. There is are some good resources here as well. https://implicit.harvard.edu/implicit/faqs.html#faq14
> The results may fluctuate and should not be used to make important decisions.
which is the gap.
To get to your comment, unfortunately I think that measuring our own thought processes is far from a solved problem. And I'm not sure that implicit biases are necessarily a problem that can be "solved." A huge part of being in society is subduing certain of our more damaging natural inclinations, essentially being civil: not yelling and hitting people when we're angry, being willing to be bored for long periods of time in order to get something we need, etc.
I really do think you hit the nail on the head with this:
> Until then I have to categorize it as an emotional response and handle it in the same way, which is basically just empathizing, consoling, and not necessarily fixing the root of the problem
Largely, these things are emotional responses, and just like emotional responses, they're not necessarily rational or useful. Often the only thing we can do is recognize that they're there, let them exist, and refuse to act on them.
To be clear, I'm not making any claims here about any kind of corporate training. I'm not sure that I'm personally convinced that mandatory corporate training does any good in any situation, although I'm inclined to say that I guess it's better than nothing, in that it at least (hopefully) makes clear what the official company line is on things, and makes it clear that e.g. blatant sexism is not okay in the workplace, even if it doesn't actually change the opinions of any workplace harassers or misogynists. That being said, I am also deeply skeptical of its ability to effect any real change in people.
The difference from your examples is that an act or attitude can be racist, but that doesn’t make YOU racist. You are not defined by a single event any more than a single belief defines your broader theology.
These tests have been administered to large numbers of people and on average, almost every single person that has taken the test has scored some level of implicit bias. As a result, it's very likely (but not certain) that you ARE unaware of your implicit bias.
Of course, if you take the tests and score perfectly, you'll now be able to demonstrate empirically that you have no measurable implicit bias and will have an answer to those people who insist you do.
The reason why this is different to the walking on water statement, is that there are hundreds of thousands of data points all showing implicit bias is almost universal, whereas there are zero data points showing people can walk on water after believing in Jesus.
Teasing out those differences could help e.g. layout information and design cameras and image pipelines to reduce the effects of bias.
Otherwise, I don't think the implicit bias is what OP said. Our HR would remind us recency bias, for instance, during a perf review. That kind of implicit bias does exist and is worth reminding.
The good news:
> There's been some evidence that the IAT is pretty robust. Most trivial matters like position of items don't much much of a difference. People who were asked to convincingly fake an IAT effect couldn't do it.
The bad news:
> A common critique of the test is that the same individual often gets two completely different scores taking the same test twice. As far as re-test reliability goes, .6 correlation is pretty good from a theoretical point of view, but more than enough to be frequently embarrassing. It must be admitted: this test, while giving consistent results for populations, is of less use for individuals wondering how much bias they personally have.
I am not familiar with Chinese philosophy and find your perspective very interesting.
This is a really interesting framing and I appreciate it.
As a Caucasian American, I have been perplexed by this issue. The terminology change itself didn't especially annoy me - you don't have to change your existing repositories after all - but it didn't seem to really accomplish anything useful. My instinct was that this served no purpose beyond PR ("virtue signaling") and might be mildly harmful at worst (as a distraction from important structural issues, a constant reminder to right-wing people how annoying liberal scolds can be to them) without any upside I could actually envision.
I feel like what you describe was very far from the original intent, whatever it might have been, but I appreciate that it may help in some small way I did not envision.
It is entirely about those "annoying liberal scolds"... and the way anything they say will be turned into an existential crisis. I feel like this is less about any actual change as a constant search for a thing to be aggrieved about, and when found, pounced on with absolutely maximum force.
I think of it as "vice signaling": performing the objections without even a moment's thought, not for the purpose of refuting it but to be seen as being the most, loudest, most obnoxious opposition.
I don't feel like we're reading the same thread. There are plenty of reasonable objections in these comments, and dismissing as you do is, to me, as intellectually shallow as the change in question.
Implicit bias is made to be the boogeyman when it reality, it is probably a very a small fraction of the cause of "lack of diversity" in tech, if at all. Anyone who has attended computer science courses in college anytime would know the number of black students were little to none. It has always been a pipeline problem from the education side of things. To say that typing a word that so happens to have a relation to slavery caused a "lack of diversity" in tech is the biggest farce in this industry and it is extremely sad to see this line parroted by many in the industry. I expect to be heavily downvoted and even flagged for "wrongthink" but I think it tells a lot about how irrational and unhealthy our state of discourse is in today's world.
Yes and so were the ancestors of every race on this planet at some point.
"So, next time you are annoyed that you have to fix a script or you accidentally type master when you needed to type main, please just take a deep breath, change the name, and remember to reflect upon whether you have are subconscious habits or biases that work against diversity in tech"
What exactly am I supposed to be reflecting on? I don't need useless word changes that cause issues at my job to do that. This sort of strange thinking that somehow language causes racism and not the other way around needs to stop. It lacks so much logic it's infuriating, especially for people in tech fields. Additionally, you're simplifying words to one specific meaning when in reality the word master gets used in a multitude of different contexts that don't have any relation to black slavery AT ALL.
How about we do something useful with our time instead of constantly looking for victim hood and racism where it doesn't exist? I guess I should be somewhat encouraged because the fact that people have the time to worry about which words might be offensive (or make things offensive that aren't) means they're doing pretty damn well. So well, in fact, that they don't actually have enough going on in their lives and are making problems where they don't exist. The massive con here though is that eventually if you tell enough people they're victims of a system and can't help themselves it'll eventually cause real societal harm.....
Great point! Everyone acts like history started in the 19th century. When you take a step back and learn about history on larger spans, it’s obvious that enslavement was common all over the globe. More people should learn that the world slave originates from the ethnic name “slav”, because Slavic people from central and eastern people were frequently enslaved by Moors, who come from the north of Africa.
“The massive con here though is that eventually if you tell enough people they're victims of a system and can't help themselves it'll eventually cause real societal harm.....”
Agreed, and I’m afraid we’ve already reached that point.
A google search on "git master" shows 446,000 results -- now to be revised?
A google search without the quotes shows 171,000,000 results.
This is not to mention all of the company-internal documentation, correspondence, etc. which now becomes subject to pressure/demand for revision.
And by all getting together and renaming our white/blacklists and master branches and slave devices, we're all agreeing that this is important.
And.... yeah, it's also a way to find the people who aren't willing to mildly inconvenience themselves in this pursuit. Yes, cranky posters like the OP are ALSO signaling with their refusal to go along. What they're telling the rest of us is that this racism stuff isn't something they want to care about.
And that's why we do this stuff.
Deliberately? No, of course not. But it's a good way to tell where people stand, nonetheless. And I can tell right now that you personally feel much more strongly about opposing woke excesses than you do about opposing genuine racial injustice. So the performative nonsense has done its job.
To you, it is a "genuine racial injustice".
To others, it is simply nothing of the sort.
Said another way, I also feel much more strongly about opposing woke excesses than I do about opposing genuine racial injustice--expressly since I very much support opposing racial injustices and do not find the master/main debate as a genuine racial injustice.
That's exactly what a purity test is.
I'm not sure this benefit of the doubt is merited. A lot of people participate in these shenanigans either performatively or because it gives them license to attack and feel good about it. Anecdotally, I've encountered far more people for whom the motivation is one of these two than I have for whom it's pure good intentions. Those few with genuine good intentions are usually also engaging in other good acts that actually matter and for which they don't get social credit for.
“The surest way to work up a crusade in favor of some good cause is to promise people they will have a chance of maltreating someone. To be able to destroy with good conscience, to be able to behave badly and call your bad behavior 'righteous indignation' — this is the height of psychological luxury, the most delicious of moral treats.”
― Aldous Huxley, Crome Yellow
This is an extremely privileged and dangerously ignorant point of view.
There are more people living in slavery across the world right now than ever before in human history.
Maybe we should reflect on that fact instead of simply covering up words which make us uncomfortable in a vain attempt to expiate self imposed guilt for being born with a particular shade of skin.
My guess is that it ingrains a different habit--patting ourselves on the back for 'defeating racism' via some banal change or other. Or worse, that it leads them to write off the whole movement as disingenuous for all of its focus on pointless endeavors. It's probably another drop in the bucket of things that make people actively unsympathetic and perhaps even drives them toward the open arms of the far-right. Call me cynical, but it seems unlikely that any substantial change is going to manifest from this. Just a little more self-righteousness for some people and a little more bitterness for others.
Non of their ancestors were slaves.
We have social issues, mostly because the huge differences in culture and exposure to technological and educational advances. And the fact these people are immigrants. Sure there's racism, and troubles.
But the narrative is completely different from the american narratives. Because of the US hagemony in entertainment and media, you see young jewish black (mostly from ethiopian origin) espousing the American narrative. This is extremely hurtful for their cause as it is not into touch with their reality.
So basically, I hate the american wokeness wars because of the havoc the wreck on non american societies. Not because the blacks in the US are treated fairly, but because the media frenzy is making it impossible to actually get things better.
Not much to add, thought it might be interesting.
https://elderofziyon.blogspot.com/2013/01/did-israelis-force...
Not that we don't have problems with racism – we absolutely do – but the context and reasons are just completely different to the point where the American conversation on the topic for the most part just doesn't apply at all, but unfortunately not everyone seems to have realized this.
Whoa, whoa, wait a minute there. I have mexican-indigenous blood running through my veins and coloring my skin and all I can say is this: no matter how much you've suffered, you don't get to minimize other people‘s suffering.
Eliminating words from a vocabulary is very 1984-like. Those words have a deep historical meaning, allowing ourselves to just "remove them" is akin to forgetting and ignoring the dark past of slavery, rather than remembering and acknowledging it (with the hopes it will never happen again).
Saying that it helps change habits (in my opinion) is analogous to saying that preventing kids from playing violent video games will reduce mass shootings (there is evidence it does not). I disagree with your premise that this pushes us to change habits and is only a mechanism to be ashamed of our shared (and dark) history. Lest we forget.
This thread has demonstrated that plenty of people are committed (har har) to calling their repository's je ne sais quoi branch `master`.
While I'm with you that I don't understand how this will move the needle on racial equity, I'm uncomfortable with how visceral of a reaction a group of technology professionals is having to what is essentially a library changing a default value.
Like, vocabulary changes all the time. Technology changes even more frequently. Why y'all so scared to use a different label?
I agree that the outrage can sometimes seem out of proportion to the change itself, but I can also understand why people who write software in general would be offended by the silliness of the whole episode.
I read the announcement from Oct. 1 [1] and it doesn't have any explanation outside of a link to a Software Freedom Conservancy [2] (the folks now maintaining Git)
A lot of people here are assuming virtue signaling, but it could just as easily be "a majority number of our staff was behind this change". Unless GitHub has stated the why somewhere (I spent ~5m googling to no avail) we simply don't know.
[1]: https://github.blog/changelog/2020-10-01-the-default-branch-... [2]: https://sfconservancy.org/news/2020/jun/23/gitbranchname/
Because you just created a massive amount of tech debt that needs to be addressed in the here and now without convincing people that creating this tech debt was worth creating in the first place and when there is a lot of other tech debt that actually matters that still hasn't been paid off.
Like someone else said here: "On one hand, here I am trying to get work done and on the other hand you have these people actively slowing me down. These people are my enemy"
I would posit to your quotee that they're being phenomenally self-centered.
Github has been mum about the why behind this change, but I'd bet my hat it wasn't because they wanted to actively slow down't their users.
This is overly dismissive. Build pipelines that interact with bespoke branches now need dynamism for backwards compatibility; a value that was previously static is now changeable. That doesn't really qualify as brittle to me; that any value in a codebase must be changeable is a ridiculous requirement from a codebase.
I work with build systems in my day-to-day, and I can't remember the last time I worked with something that didn't support dynamic branch names but did support git
But my experience is obviously skewed by where I work.
But with every build system I work with (which are: Jenkins, Concourse, Github Actions, and Gitlab CI) you can make any branch you want the branch-to-build-on.
Every book and piece of documentation on git is now obsolete. People learning git will now hit a wall trying to do very basic things.
I work on a software team that has the usual level of diversity, an almost equal mix of East Asian, Indian, Middle-Eastern, and White developers, a few women, and not a single black developer. Here's the problem though... I've been part of the screening and interviewing process and we've only had ONE black person apply, he was an immigrant from Africa. He made it all of the way through the interview process, but did not get the job for reasons that I am unaware of, though I did give him a yes vote as he seemed competent and friendly to me.
Given that we have screened and interviewed hundreds of applicants and as far as I'm aware he was the only black developer to apply, how can we as individuals on the team make a difference to try to be more inclusive?
This has been true everywhere that I've worked. In my entire career spanning > 25 yrs I've only had the opportunity to work with one black developer. He was extremely good, but timid, very soft spoken, and too quick to self-judge, leading to him not very proactive at advertising his successes, which was unfortunate as he was doing great work, but not recognized by the majority of the team. When I later became his manager I would go out of my way to ensure that every major accomplishment of his was widely publicized, but by then the perception had already been set.
It seems to me that the root problem is further up than the hiring process -- it feels like it's something that needs to start at a younger age, encouraging more people outside of the usual circle to consider tech as a career in the first place, but maybe I'm not blind to my own short-sightedness and would love to be shown where I personally can effect change.
reach out to people with the skillset you like.
black engineers have jobs. the government and defense contractors recruit at schools that have a higher percentage of black software engineers. its not that hard of a concept.
you are desperately looking for something that wasn't suggested or said, but if you weren't (despite asking a question and responding with a conclusion you already had) the answer to your first question is "no". it would not be racist to expand recruiting to more engineering schools. and outside of that many existing recruiters have no difficulty reaching out to engineers with skills they like, this person's company does not seem to do that.
its not harming other groups
expanding recruitment efforts to places that include more black developers is not racist by any definition. maybe you aren't reading this the same way, its places that also include more black developers
it is not racist by any definition of the word. just because they change a practice does not make it racist, even if their reasoning was as contrived as you think it is, it still would not be racist/prejudiced/exclusionary-to-other-groups when the result is simply expanding efforts to places that also include more black developers
2) we're talking about expanding recruiting for all races and somehow you still misread that, choosing to focus on the reason that recruiting would be expanded as controversial
2) That’s a very dishonest framing of the issue. And I am not even sure why focusing on the controversial part is used as accusation of something bad ?
also this person’s company doesnt do any recruiting so that not a strong argument for them
Also recruiting in universities is an effort that does not scale, I did that for about 5 years and it was not possible to reach all the universities in my country, so I had to limit myself to the universities in the top 3-4 cities that I could reach. Yes, I left out some that may have some good candidates, but this is a limitation of resources and not an intentional exclusion "I don't go to X because I don't like them". In the old days companies were not putting announcements to hire in every newspaper in every small city across the country, but only in key places to maximize output per cost.
I know a few black developers. They have no problem staying employed. Big surprise! They're developers, we're blessed to have a chronic shortage of labor. There isn't an untapped labor pool of chronically underemployed black developers, because they aren't incompetent at greater rates than their non-white peers.
So with extraordinary effort, a company can get up to the ~13% ratio which would represent parity. Or a black startup founder from an HBCU could draw on her peers and get a much higher percentage.
But, relentlessly, that means other companies will have even fewer than 5%. If having 13% of American-born developers be black is a worthwhile goal (and I don't see why not), hiring harder can't reach it. It just can't.
So clearly and unsurprisingly there is a problem at the top of the funnel (3% << 13%), but it sure seems like there's a problem lower in the funnel too. I assume those folks aren't turning down SWE job offers to take administrative jobs. To your point, obviously every engineering team can't be 13% black if only 6% [2] of people qualified to write code are black, but if big organizations are way below 6% black it seems fair to ask why.
[0] https://www.edweek.org/teaching-learning/no-girls-blacks-or-...
[1] https://www.nytimes.com/2016/02/26/upshot/dont-blame-recruit...
[2] Using the share of black CS grads as a somewhat bogus approximation, this is probably an underestimate since black developers are disproportionately likely to come from non-traditional backgrounds, as the article points out
This is a reasonable assumption, though I'm interested what they classify as Office and Administration.
There could also be some confounding variables here. For example, perhaps black people are less likely to move across the country for jobs because they prefer to stay close to family (I.e. cultural differences).
Of course, the easy way out is to say that the system is biased against black people. Which might well be true, but we don't know that.
I think Asians are a very interesting example of the effect of culture. There is definitely strong cultural pressure for them to go into specific fields and be high achievers, so it's no surprise to me that they are massively overrepresented in the Computer and Tech field.
This is all to say: I agree it doesn't look great, but there could easily be hidden reasons for the large drop off in the funnel.
What is the goal of inclusivity? What is better for your team, having the best developers or having the most diverse developers? What is the productivity and value of diverse developers versus expert developers? Is a developer more valuable because of the skills or because of the skin color? Would you want to be treated by a competent doctor or by a black doctor? I am not saying there are no competent black doctors, but you make it sound that color is more important than competence.
Imagine the coal mine next to you that has the target to hire a certain percent of black people, 50% females and 5% LGBT: it would close instantly because it cannot meet the target. But just imagine the value of the different perspective a black coal miner would bring, compared to the wonderful perspective of the female miners.
I don't care if it's a new JS library breaking dependencies to support import instead of require or if it's idiots changing names of things. These people are my enemy.
If I already have zero tolerance for whatever virtue signalling crap is popular in the mostly white and affluent San Francisco, is because of behaviours like this one.
On the bright side, this can help more people to discover there is a world outside of the liberal bubble, hopefully contributing to a more balanced society.
(black ancestors, libertarian background)
After, I short while i am getting used to main. No issues, just occasionally type main instead of master and vice versa.
Further, i think i like main better. The name fits a bit better the purpose (in my flows) and it also shorter ;)
Yeah, I totally need that, because there is not enough churn in tech. For instance, every release of Android since 4 has been identical in terms of UI, so I haven't had to learn any new subconscious habit in the use of a phone.
Web developers haven't had to learn new framework in over a decade; they could use this, too, not to mention C++ devs.
I don't know that I'd call the change "brilliant", though – for anyone not already seeking to actively reflect on their own subconscious biases, this change will probably feel less like a welcome gentle reminder and more like someone trying to control how they think (which nobody likes).
Yes, a habit, but nothing that has to do with race or racism. So, is it a habit worth, or needing of being broken? What was bad about this habit? How does using it in a non-racial context aide in perpetuating racism?
Masters degree. Master recording. Master Chief. Master at Arms. Like Git, none of these things has anything to do with a master/slave paradigm, or even have a "slave" counterpart. There is no slave in git...there is clone and branch. There is no slave in audio recordings, you make a duplicate or copy of the master. Language is complex and nuanced. Not every word used in a race context has to do with the same word being used in another context, unless we make it so. There's nothing consciously or subconsciously racist about saying you have a masters degree, assuming you do. There are many definitions for master[1]. Only one of them deals with the disgusting practice of a person being owned as property, ie slavery, and it's not even the top definition. Should we just get rid of all of the other definitions of the word entirely because one of the definitions has some very disgusting history in the US, and historically the world at large going back thousands of years?
For the record, I'm white. My ancestors were serfs, ie slaves, in Europe. Unless you're of a royal bloodline that wasn't conquered by another royal bloodline, chances are everyone has a connection to relatives that were enslaved by someone, somewhere, at some point in time[2].
Now, I can agree we should get rid of master-slavery terminology. That is blatant, imho. But "master" on its own when there is no "slave" component unless we make one up in our heads? If we follow that logic, there are a LOT of words that we should get rid of, including the word "black" to describe a color. There are a lot of racists who also use that word in a negative context to spread their racism. Where will it end? Where is the line? How much thinner should we make the dictionary so that no one is offended or subconsciously reminded of something that didn't actually have to do with the subject at hand? And after we do that, will there be newly found things that people will get offended at? Count on it.
Specifically master and slave drives.
Wasn’t a common complaint and was treated with eye rolls. Maybe others had different experiences.
Last few years there has been a dramatic change in fringe groups becoming the masters of speech.
At least for those outside the Bay Area.
A "master recording" is the immutable "official recording" and is the source from which all copies are made, but the "master" in this term comes from the historical use of a "mastering lathe" to create vinyl records. It's quite clear that a "master branch" in git is not like a master recording, because a master branch isn't immutable and moreover is the branch that changes get merged into.
Given that the "master" in historic VCS programs (like Bitkeeper) is explicitly based on master/slave terminology, that git deliberately picked the term to maintain continuity of context with other VCS systems, and that "master" is ultimately a inaccurate description of what a "master branch" actually is in the context of git, it absolutely should be changed to something less inflammatory, like "main" or "working" or "local."
While some VCS programs may have used master/slave (I think maybe CVS did?), BitKeeper did not.
The (likely) basis for the belief that BitKeeper use master/slave and git followed them, the GNOME mailing list post[0] that reignited this discussion in 2019, was retracted the next year[1].
I wrote a summary of the history[2] for Git Rev News, the git developers newsletter. In short, the usage didn't come from BitKeeper, and was intended to mean 'master copy'.
After the article was published, Aaron Kushner from BitKeeper reached out and gave me some more history on the usage of 'slave repository' in that one particular spot in BitKeeper[3]: it was a presentation for a client that was already using master/slave terminology and so the same terms were used in the presentation.
0: https://mail.gnome.org/archives/desktop-devel-list/2019-May/...
1: https://mail.gnome.org/archives/desktop-devel-list/2020-June...
2: https://git.github.io/rev_news/2020/07/29/edition-65/
3: https://twitter.com/AndrewArdill/status/1350537333292949505
Could you please give me specific examples of what biases I, a software developer, may have? I like to think that I have always treated people with respect, judging them only by the character of their work and interactions with me, as opposed to stereotypes based on characteristics outside of their control. Perhaps I am wrong, but reflecting did not help maybe because I have had found no luck finding a thorough, rational source to educate myself on these issues that doesn't just echo meaningless politically or emotionally loaded statements. I am thus genuinely interested to hear from someone like you who is directly affected by these issues.
I find statements like these to be well meaning straight from the pulpit of a culture that finds cancellation or edits prefferable to new and better.
It's decline. Regression. It's looking at the present solely through the eyes of the past and a refusal to look an inch forward.
A word won't change the state. It's meta. The nub of the issue is that a black kid who might have an interest in computing has access to one, does he have that as a choice, and can anyone help or nudge him towards an academic pursuit in computing. That's where the work is.
The word master doesn't occupy this space in my head and never has. I've associated this term primarily with teachers from a very early age. There's obviously the master-slave terminology in tech, but that really doesn't map to slavery in my head. This is probably because I'm from the British Isles which has a very different history in terms of slavery.
For me, I felt this change was really about the impact this term has for people who have been impacted by slavery having to continue to use these terms, which I thought many must felt comes across as, at best, insensitive.
Hence, I felt the cost of doing this seems reasonable. I mean, if we used the term holocaust for wiping a hard drive at some point people would probably have said - "err, yeah, no that's just a bad idea", because it would be offensive.
> My immediate reaction was, "this change is by white people for white people," where "white" means anyone who isn't black.
> My next reaction was, "they may be changing the name for the wrong reasons, but the change is brilliant."
This is exactly what I would expect from a person with a deeply ingrained racial identity.
> So, next time you are annoyed that you have to fix a script or you accidentally type master when you needed to type main, please just take a deep breath, change the name, and remember to reflect upon whether you have are subconscious habits or biases that work against diversity in tech.
Well, I have reflected upon that, and I came to conclusion that it is people who base their identity on 19th century pseudo-science on kool-aid who are wrong, not me.
At the time, the master->main switch felt completely pointless.
But I came to appreciate the courage needed to actually commit. It's a signal that people do care.
Issue is, most folk have no idea on how to meaningfully contribute towards a lack of representation.
It is also a common criticism of the American “left”, and is entirely accurate.
For everyone perplexed about black Americans and other people of color walking away from the left, its because you/they don't see us as equals that can be bothered by the exact same things that other Americans can be bothered by: being told what to think, watching people be vicariously offended without asking if context in question is offensive, and the obsession with signaling instead of meaningful action.
Displays of misplaced white guilt like this - while bizarre psychologically - don't really harm or help anything.
Oh wait no I don't, because feeling shame or accomplishment for something your ancestors did hundreds of years ago that you had zero control over is a completely ridiculous concept.
Of course, our media is run by billionaires so they capitalize on the identity politics to divide everyone and avoid having any real debate about economic policy, which is the only thing that really matters.
I would so much rather be debating about the best way to roll out UBI than whether to call something "main" or "master".
Economic incentives don't change people's minds, they motivate them to double-down on their biases.
What I'm saying is that if Fox and CNN (for instance) devoted the same air time to good-faith debate about the causes for, impact of, and solutions to wealth inequality and our changing socioeconomic landscape as they do reading Twitter comments live on air, we might be in a better position than we are today.
They want you constantly thinking about race instead of thinking about wealth inequality.
They want you constantly fighting with your fellow workers instead of forming unions.
Basically all large, multinational corporations now make their company logo rainbow for pride month, and all release the same sounding official statements about racial inequality on a regular basis, etc. etc.
It's almost impossible to find a large corporation that doesn't do this now. And their statements are so bland and generic that they are almost all identical, and completely interchangeable.
See: Rodger Ailes, Rupert Murdoch, Bill and David Koch
This specific instance seems like an overreaction of some in both corporate and social media culture. One poster already pointed out that this is likely more about corporate fear of getting targetted by a vocal but ultimately small 'woke' crowd (there, another label, but at least a bit more specific than just generally someone who wishes to achieve basic goals like welfare, equality, and regulation of private industry). It does have all the looks of virtue signalling without any real justification.
In debates like this sometimes a small number of loud, well-meaning but naive people get much more influence than they should for fear of the other being painted the bad guy, while a significant number of people who are actually affected by the underlying issues don't get heard at all.
* Colin Kaepernick and kneelgate
* calls to boycott Starbucks for celebrating an inclusive holiday season, rather than Christmas in particular
* republican voters "cancelling" Mitt Romney and other republicans for being vocally anti-Trump, even though their political principles have not changed
I can think of at least one more serious example that goes beyond just a vocal minority: The long, ongoing fight to teach children about LGBTQ issues in public schools. Teachers can be fired for simply revealing to their students that they have a same-sex partner.
Not long ago, too, was it career-ending for a Hollywood actor to come out publicly as LGBTQ. Ellen comes to mind as an example.
Can you say anything to demonstrate to me that it really is more than just a vocal minority of people?
Perhaps we have different definitions of "cancel culture"? I don't consider the fall of e.g. Louis C.K. to be an example of cancel culture, but rather a clear-cut case of someone in a position of authority abusing their power, and rightfully losing public support for it. I do think the master vs main issue is silly, though. I'm not sure where you draw draw the line between "cancel culture" and "social consequences for toxic / abusive behavior in public".
[0] Religious-right, anyway
You've not met me, but I'm a left-leaning individual who thinks the drama about "cancel culture" is mostly invented.
There's lots of people doing crappy thing on the internet generally and on twitter in particular.
In a world where you can get anonymous death threats for pretty much any reason, I've not seen any evidence that "the left" or "cancel culture" is an actual problem in this regard beyond the baseline of people being nasty when anonymous.
I have seen people, often on both sides of the same issue, point to unpleasant people on the other side and make some kind of argument that "those people" are all crazy. Some of the individual stories are horrifying but I've never found any of them convincing at the level of settling the argument (whichever argument it is invoke in). It's just used as a way to circle the wagons against the other side.
Your position is the same as the ones he's met. That was his point.
For instance the vast majority of working professionals I know don't get themselves regularly involved in political arguments on Twitter, since they see it as unproductive.
So it is simultaneously true that:
* cancel culture is "a thing" on Twitter, in the sense that it's easy to find examples
* cancel culture "doesn't exist", in the sense that no one you are likely to encounter in real life is ok with cancelling people for tweets they made as a teenager
> I don't consider the fall of e.g. Louis C.K. to be an example of cancel culture, but rather a clear-cut case of someone in a position of authority abusing their power, and rightfully losing public support for it.
That is cancel culture.. its just not an example of cancel culture run amuck which is what the problem has always been, not cancel culture itself which is widely accepted by most people for the most egregious behaviors.
If you say it's not cancel culture when a majority of people change their mind about someone, then you're saying that almost by definition cancelling is when a small minority of people have the power to deplatform someone who missteps. So, it's not accurate to say that "the left is ok with cancel culture" (for instance) since only a small group of people are going it who are not representative of the larger population.
Mitt Romney was not attacked for not representing conservative/republican values, but for going against a mob/cult (of personality). That is as "cancelling" as it gets, regardless if it leads to him being voted out in Utah or not.
He is not ostracized in the way I would consider it. As far as I know Republicans still work with him, are willing to let him sponsor bills, etc. My understanding is he is still invited to Republican lunches as well.
I think we are working with two different understandings of cancellation. He will almost certainly lose his next election though.
>he was good enough to be president
Well not good enough since he lost to Obama. Just because you win a primary doesn't mean the majority actually supports you.
>so something else must have changed.
I think people forgot what his views were. People have nostalgia and remembered they thought he was better than Obama which turned him into a more mainstream conservative in their mind. I think there are other things at play like Romney being a Morman and also having name recognition.
My point was specifically that this wasn't the case here. Maybe you misread a negative in my comment.
>Colin Kaepernick and kneelgate
Kaepernick wasn't canceled by the right. He just wasn't the best player out there and didn't get onto another team. He now is making millions from Nike and other deals all without playing the game. If this is what be canceled is like I would gladly sign up.
>calls to boycott Starbucks for celebrating an inclusive holiday season, rather than Christmas in particular
There was an attempt but nothing happened. As far as I know Starbucks' revenue didn't even drop (but I haven't really looked into it). Again a complete failure of a cancellation.
>republican voters "cancelling" Mitt Romney and other republicans for being vocally anti-Trump, even though their political principles have not changed
Romney still has his senate seat and is still on all of the committees he was original on. There is no cancelling here, unless you mean voting out a politician is canceling.
>The long, ongoing fight to teach children about LGBTQ issues in public schools.
This is a bit more complicated. Some people believe it is more than just an objective teaching that LGBTQ people exist and you should treat them as any other person but more of encouraging people to engaging in such behavior. Some people also accuse the schools of focusing on random LGBTQ people or assuming people's sexuality when they weren't married in history class instead of focusing on more important people or just the facts. I don't think I was in school when this was going on so I can't really comment on what it is like.
> Teachers can be fired for simply revealing to their students that they have a same-sex partner.
I have only seen this in private religious schools. In theses cases the teacher agreed to publicly follow the church's teachings and they failed to follow their employment contract. You shouldn't work for a church if you disagree with the church's teachings.
>Ellen comes to mind as an example.
Are you saying Ellen was canceled for being LGBTQ? I am pretty sure she is being attack for being abusive to people who work / worked for her.
Liz Cheney, Murkowski, Richard Burr, Bill Cassidy have successfully been censured by the GOP, and motions are in progress against the rest that defected from the Trump cult.
The NFL would have almost certainly done it themself since the NFL was losing viewers massively. Just not watching a show is not canceling in my view. If that is the case then almost everybody is canceling almost everything else.
>you might remember someone saying "Get that son of a bitch off the field".
Last I checked Trump can't cancel any NFL player.
>Liz Cheney, Murkowski, Richard Burr, Bill Cassidy have successfully been censured by the GOP
I agree these are [partial] cancellations, but members of the GOP being censured by the GOP is not really the same as organization you did not choose to be a part of cancelling you.
There's also the part where conservatives are Masters of Canceling since forever, including things like Hays code.
It's easy to make people who are angry at outgroup not notice they are fleeced.
Which right are you talking about?
Do you know a lot of "woke" people who aren't otherwise on the left? I don't.
Do you know a lot of "left" people who actively speak against the "woke" crowd? I know very few. Almost all of them who speak on the topic, speak in unequivocal support of "woke" ideas and talking points.
If "the left" doesn't want to be equated with the woke culture, they should publicly and consistently disown it. You know, in the same manner as they demand that conservatives disown Trump and his crowd to not be counted as racists.
It's in everyone's power to start extinguishing the extremes. Until then, I'll take silence on your nearest extreme as your tacit approval of it.
Certainly. The majority really. That's in the Netherlands, but compared to the vocal internet crowd most people I know who vote on parties left of the political compass worry about climate, animal and human welfare, and inequality. Rarely will someone go all 'woke' and demand changes like this.
Haha, GP specifically assumed US in the first line of his comment and then got responses from the Netherlands and twice from UK. Yeah, it's largely an American phenomenon so far but I wouldn't be too happy about it because American culture exports these things all over the world and Hollywood is among the most woke.
While you're protesting this notion on HN, plenty of your countrymen are learning English from some of the wokest trash on Netflix.
I don't see how your sweeping generalisation in the last paragraph adds to the considered discussion here either.
Not your fault, though. Our internal borders are meaningful. We lie to ourselves that they aren’t, and the rest of the world goes with that. Minnesota, Michigan, and Mississippi may as well be different countries for all they have in common.
Whereas US' opinions on foreigners are always balanced, well-nuanced and fair?
I'm in the UK so maybe it is different, but lately "woke" is anyone that is seen as an enemy of the far right. Including those who are on the right of the spectrum, but just not as far as those throwing the "woke" label around.
But I was talking about a more agreeable definition of "woke". Many people on the left are very comfortable with this subculture, just like many people on the right are very comfortable with Trump. I very rarely hear people on the left saying anything against the woke culture, so in my mind it's very reasonable to equate or at least strongly affiliate the two.
I am also in the UK and there is lots of hand-wringing about "the extreme far right" but if you gently probe what people mean by "extreme far right" they mean "Brexit" or "not electing Jeremy Corbyn".
I expect in a few months the term "ultra extreme far right" will enter the lexicon, and we'll keep adding superlatives as the term "right-wing" becomes more and more diluted and gradually encloses the entire population except for a few Momentum die-hards.
Bollocks. For starters, Brexit had support on the far-end of the left, who see the EU too liberal, e.g. https://www.ft.com/content/692f2578-fcbd-11e5-b5f5-070dca6d0... (RMT comes to mind since I work in that sector)
I've certainly seen many outside the Momentum bubble being labelled 'Tory' (e.g. Lib Dems as 'yellow Tories', Blair/Starmer as 'red Tories', etc.), but you're speaking pure hyperbole.
"Extreme far right" is reserved for the likes of NationalFront/BNP/UKIP/BritainFirst/BrexitParty/Reform/whatever they're calling themselves these days (plus their goons like EDL, DFLA, People's Front of Judea, Judean People's Front, etc.)
It saddens me to see this sort of word-muddying (especially on HN), since it makes it easier to deflect this sort of crap:
https://en.wikipedia.org/wiki/Racism_in_the_UK_Conservative_...
https://en.wikipedia.org/wiki/Islamophobia_in_the_UK_Conserv...
https://en.wikipedia.org/wiki/Antisemitism_in_the_UK_Conserv...
(Not forgetting https://en.wikipedia.org/wiki/Antisemitism_in_the_UK_Labour_... to avoid the knee-jerks; although that's probably not dismissed as 'people call everything "extreme far right" these days')
By putting BNP and UKIP in the same list you have just proved my point.
Is Rustie Lee "ultra extreme far right" in your opinion? https://www.radiotimes.com/tv/documentaries/who-is-rustie-le...
https://www.theguardian.com/world/2019/mar/03/new-ukip-membe...
The previous I'mNotRacistBut Party was UKIP (featuring Stephen Yaxley-Lennon as advisor for racially-charged issues, and denounced as racist 24 years ago by its own founder)
Before that the BNP was scoring a few percent in general elections.
And around and around it goes, all the way back to Mosley's blackshirts.
Of course, Farage himself may denounce such things:
> I set the party up, she was the administrator that got it set up.
( https://www.theguardian.com/politics/2019/apr/12/former-ukip... )
Which is an interesting contrast to his remarks when the party was being formed:
> This was Catherine's idea entirely - but she has done this with my full knowledge and my full support.
( https://www.independent.ie/business/brexit/the-new-ukip-nige... )
Friendly reminder that it's very easy, and very common, for racists to disavow their racism when it's expedient to do so (e.g. an extreme example https://youtu.be/zcoYKuoiUrY?t=1568 )
Yeah, the funny thing about the UK is hearing from a country where the center-left party bombed an election precisely because it couldn't throw away its woke wing on two big "woke" issues (Brexit and antisemitism), and hearing that "anyone who's not far-right is woke". Well no. Keir Starmer won his place as head of Labour precisely by his willingness to reject further coalition with the "wokes", when Corbyn had been unwilling to really oppose them at all.
Aside from that, the 2019 election was really a Brexit election. Labour failed to pick a side, and the Conservatives were promising to get Brexit done and were early enough in the negotiations that they could promise it would be a soft brexit or maximum brexit depending on which crowd they thought would hear their comments.
Yes. The majority of them are performative liberals.
>Do you know a lot of "left" people who actively speak against the "woke" crowd?
Yes. There is infighting to an extent but it's really not hard to find leftist critiques of what you call woke culture.
>If "the left" doesn't want to be equated with the woke culture, they should publicly and consistently disown it.
I highly doubt bad faith actors would care about what people on the left are doing. Sure hasn't stopped you from mischaracterizing them all this while.
>You know, in the same manner as they demand that conservatives disown Trump and his crowd.
You seem to have a fundamental misunderstanding as to who "the left" are. The majority of actual (not what passes for American left) leftists will agree that disowning "Trump and his crowd" is the same kind of performative wokeness that you accuse liberals of. Disowning and denouncing for appearances does nothing because it doesn't tackle the root cause that allowed a movement like Trump's or the larger right to come to power.
The general population publicly expressing their honest moderate views and opposing the extremes is not "for appearances". It's the core of what's missing in today's public debate, dominated by far left/right activists, bot farms, and personalities/celebs.
My point is, the (American) left is justly associated with wokeness because they are its primary visible supporters. Maybe it's because those on the left who don't support it just don't speak up, in which case, my message is: please do. I'm not just going to assume your existence.
As I mentioned, I've seen plenty of this, but with filter bubbles being what they are, it's hard to fault someone for not coming across them enough.
What I'm saying is that it's not that they (we?) don't exist, more like you don't come across us because of xyz reasons that are getting harder and harder to pinpoint as discourse is manipulated each passing day.
I also broadly agree that nuance is missing in the "modern debate", which causes bad faith interpretations like everyone on the left being either "woke police out to cancel everything you love" or "stalinists looking to establish USSRv2" and everyone in the right being "uneducated white people who don't know what's best for them" or outright Nazis. I wanted to push back against this kind of monolithic interpretation, hence my previous comment.
Isn't that really dangerous though?
eg if you're unlucky enough to become targeted by some of the more "out there" people, they can do career-and-effectively-life ending things by blowing it out of proportion, getting it in the media, etc.
It's an easy way to discredit your political opponent.
Also, i am sightly offended when people call the Democrats "left". I've talked to a real "leftist" (and by that i mean, sightly left on european political board), he felt forced to join the democrat to have a shot at a representative position, and some support for his flyers, but he agreed with my broth: the democrat would be barely center in europe.
And honestly, the far right and the conventionnal right have only themselves to blame for the right of the woke/cancel culture. They are the one who started to open up the overton window, they can't start crying when their politicals opponent do the same.
Also, what does "left" in Europe look like? Because I'm surprised to see you say that Democrats in the US "would be barely center in Europe".
The Democrats push for what can at best be termed social democracy, even though real social democracies in Europe would still be to their left after they fulfilled most of their campaign promises. Left right and centre are kind of reductive categorizations but social democracy is left of centre.
I know of quite a few prominient anti-woke left-leaning people in the UK: Helen Pluckrose, Andrew Doyle, Nick Cohen, Kathleen Stock, and so on.
The best I've seen is sentiments along the lines of "yeah that's overkill" which is about equivalent to what fiscal conservatives and libertarians were saying about the moralizing christian right back when those clowns ran the show.
People don't generally speak out against people who make their positions look like a reasonable middle ground. Woke crap makes basically every mainstream left position look reasonable by comparison so of course they don't want it to die. It makes them look good.
(but neither side seems to know the other has even that little bit in common)
Of course we shouldn’t. That’s not how any of us should think about other people.
The way to improve things is to speak "truth to power", and the moral way to do it is to always "punch upwards".
I've been riling against Trump, Bannon & Co for the past 4 years. Before that I've been vocal about Obama's reign of terror, his broken promises of closing gitmo, and his drone wars. No doubt in my next 4 years I'll be hurling insults against Biden.
There is no need to add disclaimers or enumerating all things that a comment doesn't stand for. Doing so not only makes for "boring reading" but also looks like the person feels very insecure.
>" Do you know a lot of "left" people who actively speak against the "woke" crowd?"
Bill Maher is a fairly prominent liberal who has been vehemently anti-woke. This is regular fodder on his Friday night HBO show Real Time with Bill Maher as well in his regular standup comedy.
There's a lot of them. But do you really expect them to do it all the time? Disavow every single misinformed but loud person? (Why don't you actively speak against Ted Bundy - are you supporting serial killers?)
For example I can argue with my mom who says she's a feminist because women are better than men. Or I can spend that time preparing a lesson for the local programming club for kids. Why would I choose the first option? Who would benefit?
Disavowing Trump is massively different - a single, elected person with power. Taking that position and bringing it to their local representatives would be worth the effort.
Amongst the more left leaning people I know there was a hugely negative attitude towards the CNN/MSNBC style coverage of the past 4 years that fixated on Trump and conspiracy theories and gotcha stories.
Every side is gonna be smeared, it's much more important to look at what they're actually trying to offer people. And offering nothing but vague platitudes tends to be worse than offering lies, as Hillary's pretty vapid 2016 campaign showed. This move by github seemed to bring more attention to them working with ICE and the like than anything else that I could see.
$15 min wage was super popular in Florida, Trump won Florida by a significant margin. Had the dems actually offered this obviously popular thing and stood by it that state could've turned out very differently as it'd force Trump to take a side on something that mattered to people.
Yes. The "healthcare pls" meme springs to mind as a trivial, but very widespread, example https://www.google.com/search?tbm=isch&q=healthcare%20pls%20...
This article we are commenting on is an example of this.
Yes, some big names here: https://harpers.org/a-letter-on-justice-and-open-debate/
(cue the no-true-scotsman argument how e.g. Noam Chomsky, Steven Pinker or Margaret Atwood aren't really "left").
Many of them have gotten flak for signing it, too.
https://harpers.org/a-letter-on-justice-and-open-debate/
Of course, the woke left views somehow views this as infighting, and somehow trying to primary away more conservative Democrats somehow is not.
I don't have the experience of any other group doing this. I agree that it is not inherently a political ideology.
The people involved proudly proclaim to be left and liberal. I think it is important to say that because I know people in other parts of the country that see these as insults and would be surprised to know that people commonly self-identify as these terms.
I find that this group thinks their behavior is better and more helpful than apathy, "silence", and the idea of rampant exclusionary hate from the right. When its really not better, its different, but its not more helpful. There is absolutely a constant threat from people afraid of bird watchers in a park, people that blend into their ranks and are willing to weaponize their understanding of race, two seconds after donating to the Democratic Party.
You are saying 'this group thinks' as if all people who would identify as adhering to leftist ideologies (from the extremes to common social democracy) act like this. You are trying to stuff people into boxes: you are either team A or team B. That is polarization; something we can sorely do without.
There needs to be push-back if they [those left/liberals not in this camp] want to disassociate. But where is it? I don't think there is appetite for this argument.
I know many of left/liberal-types (in the Bay Area) all who either believe, or accept this as silly but somehow think it is meaningful to some people and so should be gone along with...
I'm also convinced that the screamers aren't really interested in stopping black people from being offended (let alone actually harassed/murdered). I think they're much more interested in getting recognition for fighting the fight.
Its just the 99% correlation with my life experience, observations of real impactful polarization, which leave me without another way to describe it.
Be my guest in rewriting it more accurately.
I don't think Microsoft do claim that, nor is that really why they did this.
Microsoft is a profit seeking entity that is trying to maximize its profit and goodwill (an intangible asset) at the same time.
Thus for them the best moves are those which:
* Have minimal cost.
* Distract people away from profitable dirty laundry which doesn't attract goodwill (e.g. concentration camp contracts).
* Buy them some goodwill among some people - especially through the mechanism of "outrage marketing" (people who by dint of attacking "the right" when they attack this will naturally defend Microsoft - a bit like how Nike used colin Kaepernick).
They did this because "change master to main" appeared in a local maxima that maximized these three conditions.
This is being reflected all around the corporate sphere because what applies to Microsoft applies to a lot of other companies.
Just abut the only company to handle one of these situations in a way that seems rational to me is Trader Joe’s. Some people on Twitter decided that having a burrito labeled “Trader Jose” was a horrendous form of cultural appropriation and demanded the company change all products with this kind of word play in branding. TJ’s considered it and just basically said “no, move along” and the whole woke twitterverse moved on to some other target.
https://www.google.com/amp/s/sanfrancisco.cbslocal.com/2020/...
The marketing/PR people in any organisation care passionately about what other people think of the organisation - naturally, because it's their job to care about this.
Journalists are insanely influenced by what other people are saying and love nothing better than a nice piece of juicy controversy to get those ads clicked.
Stock markets are notoriously twitchy about rumours and "public perception".
Most corporate CEO's got to that position by climbing a greasy pole where what other people think of you is literally the most important factor in your climb.
So almost everybody involved in making these kinds of decision are exactly the people most vulnerable to being bullied like this.
But if you can resist - there's only a few thousand Twitterati who will bother even trying to enforce any kind of boycott, and they're probably not your customers in the first place. It's completely ineffectual if you can just ignore it.
Telling the geeks in the IT basement to change the name of the "master branch" on that "git" thing that the organisation apparently uses, so that thousands of angry people (some of them journalists at large media organisations) aren't shouting at you on Twitter seems like such an easy choice to make ;)
a) modern corporate culture trying to make employees take on the company they work for as part of their personal identity
b) young, liberal people working in PR departments who would be horrified if anyone personally called them racist / sexist / homophobic etc
These people go to work, see some random account on twitter saying "<your company> is racist" and a) and b) combined makes this feel like a personal attack on them that they have to defend and social signal against.
This is the most likely explanation I have come up with, because as you said, none of this really makes sense from a logical business perspective.
But that's an obervation we make in hindsight, and without knowing it was like for the targets. At the time, their phone is probably ringing off the hook, media are calling, etc., and they have no idea when the attack will end or if people are getting fired, advertisers withdrawing or any of that.
I'll applaud anyone, left, right or other-vectored, who stands up to mobs, though. I'm not a fan of the phrase "cancel culture," but it gets one thing right: it is a cultural development, both the culture of outrage and the culture of appeasing the mob. The injustice of a, outraged mob declaring itself judge, jury and executioner only works if targets try to appease them. So while the culture of outrage is a hard problem because it's diffuse, anyone who refuses to accept that injustice is has an outsized effect in pushing back against the appeasement side of it.
> It does have all the looks of virtue signalling without any real justification.
If you combine both the statements, you are committing a no true Scotsman fallacy.
The idiots are just very loud on social media.
Why? For what purpose are you burdening 90% of True Scotsmen with an obligation of your choosing?
As an example, as a leftist I can say: “A socialist revolution without social justice is not socialist”. Yes, this is a no true Scotsman fallacy, but here I am merely disavowing a subgroup of people that might share my economic believes that workers ought to take over the means of production, but fail to see that the racial injustice in our economic system is part of the problem. In my view, if you don’t see that, you are not a real leftist.
Seeding wrong ideas in what seems to be a neutral context is not nice™.
That's missing polsci 101, left/right exist, that's why they have names, not the opposite.
Oftentimes simply being talking in public gains otherwise obscure or even unhelpful views traction simply by being available.
I like that you quote it there.
I don't understand why aren't there more real left (no quotes) organizations or parties gaining traction in the US. It seems as if it should have happened "naturally" one or two generations ago.
There are. The Democratic Socialists of America has grown a lot over the past few years. They even managed to get four member elected Congress this last election cycle.
It seems as if it should have happened "naturally" one or two generations ago.
I have no evidence, but I suspect McCarthyism and the following hard crackdown on leftists that followed during the cold war greatly slowed down this "natural" growth. It took a generation removed from the cold war for this growth to start up again.
Edit: equality+equity.
With the rise of Bernie Sanders and a new generation of people getting into socialist and left wing politics, it became quite a bit broader and larger and vibrant. And my impression is it became of a centre of gravity for other left tendencies in the US to coalesce.
There's quite a few different groupings in there these days. I don't think you can make a broad generalization like you did here.
They're more concerned about trigger words and identity politics than dismantling capitalism.
Although there’s still the CPUSA, PSL and even the DSA.
In the US, if you are generally more aligned with the democratic party but see some changes you disagree fundamentally with, you either suck it up or give up your ideals and switch to the complete opposite (republican party).
Just look at COINTELPRO for example, that's what happens.
Democratic Socialists, Social Liberals, NeoLibs, and NeoCons(because of the Republican party's shift to the right) are all stuck under one party, so the biggest group controls the entire thing.
However the confinement of the current democratic system in the USA today simply doesn’t allow for third parties to gain national traction. There are mathematical models that proves this fact. For the real left to get socialist parties to the national assembly some democratic reforms needs to happen first.
For context, I am neither black nor American, I have little time for woke virtue-signalling and fake outrage, but I do want to be properly respectful of others whose background and sensitivities aren't necessarily like my own. With that in mind, I often find socially acceptable terminology around race confusing.
For example, take the word "color". I can understand why an umbrella term such as "colored people" could be problematic. However, if that is the case, I don't understand why "people of color" should be any more socially acceptable, nor why one of the most prominent advocacy groups still uses the former term in its name. There is so much unconstructive commentary about this particular example that it's hard to figure out what the relevant history and genuine sensitivities are here. Can you enlighten me?
Black people in America are from many different cultures and are simply people that noticed that they had a shared experience of being excluded from institutions and even entire states.
The terminology simply comes from individuals taking initiative in the moment and saying "they treat everyone that looks like us all the same and we need umbrella terms to acknowledge our shared circumstance so that its easy to refer to ourselves". Other non-black people already had terms for us and these terms were typically also used in the pejorative. Many people consider "black" to be an affliction even today. So what you have is that some black people reject those older terms, some people try to repurpose and "take back" those older terms, some people create new terms, most terms are still in use.
These aren't scientific terms, but they do permeate into academia to convey a shared concept. So there isn't much to read into it except learning what the consensus is, and the history of why it is. But trying to merge it into the lexicon based on pattern recognition with other words will only confuse you.
but lets look at your example source of cognitive dissonance, NAACP:
The NAACP has done historically monumental things on behalf of a group of very different people that were being excluded as if they were the same. It comes from a different era and different motivated individuals taking initiative. It predates a different individual pushing “African American” much later on. That predates such rampant subsequent immigration and population growth in the US where enough people find African American to be so ambiguous to the point of ridiculous, while there are many slave descendants that take pride in the term and make it their whole identity (or have it forced on them like many black people in other English speaking countries with no American parents, this is particularly comical to me), whereas others who may also be slave descendants adopt black American or other adjectives and identifiers. With the NAACP there is no utility in changing that acronym and no need to or drive to, like a landmark. It wouldn’t surprise me if they arbitrarily did change the name on their own, but there is no talk or consensus amongst its beneficiaries to do so (unlike other landmarks).
Well, yes, this is how the group forms in the first place. It's made up of people who don't have an identity in common other than the one that's forced upon them of "non-white" by the white people discriminating against them.
Note that in countries which aren't white-majority you don't generally get a group of people holistically identifying as "people of colour", even if the same ethnicities would do so in the US. Instead you get different forms of racial discrimination.
Similarly LGBT+ merges a group of people with very different identities and practices, the primary thing they have in common is receiving the same kind of abuse from the same people.
Scott Alexander explains this as a way for upper-class people to maintain their privileges: "The whole point is to make sure the working-class white guy whose best friends are black and who marries a black woman and has beautiful black children feels immeasurably inferior to the college-educated white guy who knows that saying "colored people" is horrendously offensive but saying "people of color" is the only way to dismantle white supremacy."[0]
[0] https://astralcodexten.substack.com/p/a-modest-proposal-for-...
“Indeed, what is acceptable for white people to call African Americans and for black people to call themselves has evolved over the last century. The standard term has shifted from “colored” to “Negro” to “black” to “African American” as people sought to redefine themselves and their place in America.
Now, in 2020, “people of color” often is used to refer to the collective group of non-white Americans. It is offensive to single blacks out as “colored.” That, in part, is because of the painful segregationist history associated with the term prior to the mid-1960s. “Colored-only” restrooms and water fountains are examples of harmful relics of the Jim Crow South that black people had to fight, and die, to remove from American culture.”
https://www.chicagotribune.com/columns/dahleen-glanton/ct-da...
Scott Alexander's hypothesis explains all of that. Constant change is what makes fashion fashion, and fashion is a very effective way to discriminate between the in-group and the out-group.
https://www.npr.org/sections/codeswitch/2014/03/30/295931070...
The most important word in the term "African Americans", to me, is, "AMERICANS". You're in this with us. You're our friends, our neighbors, our brothers and sisters. We're in this TOGETHER. And this woke-ism bullshit is just that: bullshit.
Changing a primary branch name from "master" to "main" isn't solving the damn problem. Execs want to do this to earn PR points and wash their hands of the issue of a lack of representation and equality in the industry as a result. It's cheaper than actually giving a shit. But the reality is that socioeconomic barriers to entry into high paying STEM roles amongst our African AMERICAN friends/colleagues is a very real problem that needs to be addressed on both a cultural and economic level.
Ya'll are every damn bit as capable as the rest of us and I'm fucking tired of seeing you thrown under the bus in this industry, especially under the guise of "woke"-ism. It's time we start tearing down these PR stunts as the falsehoods that they are and insist on real, monetary, quantifiable and results-driven investments in black communities that are damn well deserved.
And to my colleagues in the industry that are non-black (especially white): it's time we stand up and "get their back" for our black friends, colleagues and family members. We're in this together, and it's well past time we stand up for our fellow Americans. This bullshit charade needs to stop and WE have the power to move things forward into an era of REAL representation and fairness, and as such we have a RESPONSIBILITY to do it. Enough talk - it's time to act.
Unfortunately this export from America is starting to take root in Europe.
It is an American import and it is absurd. It also causes division. e.g Many labourers (both skilled and unskilled) see it as a slight for someone who is brought up here and have lived here their entire life to display a flag other than the Union Flag of the St. Georges Cross. I've seen a lot of guys in working man's pubs get quite angry and this sort of resentment is always hand waived away as "racism" when that isn't the problem at all.
Many developers don't spend time with the lower classes / those that aren't university educated which have to deal with the worse parts of immigration. They only see the positive aspects of it.
BTW the same happens with the British in the South of Spain btw. The British reputation in Spain is complete dirt because of the disrespectful party goers and expats. It is due to them not assimilating or even bothering to respect the local culture and language.
This old nonsense. This is the problem people like you will constantly bring up the past and won't let anyone forget about it. None of the people that were involved with that are alive today. Also BTW every country and people have invaded and colonised one another if you go far back enough in time. Are we going to start blaming the Italians for Caesar massacring the Celts and the Gauls? When do you want to stop? 50, 100, 500, 1000 years?
> I suspect your xenophobia is a personal foible, not a British sensibility
When did I claim I had a problem with people having another flag up? I didn't say that. I said the labourers in the pub tend to and it has nothing to do with xenophobia (which is you basically euphemism calling them/me racist btw).
If you re-read my comment I actually said that someone would just claim it was racism and not actually try to understand what the real issue is. You did exactly that and you didn't even direct it at the right person. You can never have a sensible discussion about these issues because mid-wits will scream racism almost as it were some Pavlovian reaction.
BTW I am actually a xeno-phile. I actually have lived all over the globe and have only recently come back to the UK.
> Your insistence that foreigners can't continue to identify with their own culture while also embracing a new one is aptly described as xenophobia.
Nope. I never insisted that at all. I never even mentioned foreigners. You keep on twisting what I am trying to explain and trying to pervert it into something you wish it to be.
I said that this sub dividing people in the *same nationality* by *race* is an American import to the UK (and from what some of my Belgian and French friends have told me) a import into some parts of Europe as well. It isn't typically done in the UK, France, Belgium and I suspect it is the same in many of the other European countries.
Then I said that working class labourers (not all of them white btw) don't like it when 2nd/3rd or 4th generation immigrants aren't patriotic or don't try to assimilate (like their parents did). I then said these concerns / complaints will always get hand-waived away by people as "racism" when the real problem is a feeling of disrespect. Just like you have.
It got nothing to do with xenophobia as the people I am talking about are British.
> If you want to have a sensible discussion, lets start by engaging with what is actually said instead of what we wish was said.
I do. So if you could actually respond to what I said and refrain from this behaviour (which you are now accusing me of) that would be great. Pointing the finger at me, when it is actually you is disingenuous.
How HN works is that commenters need to resist provocation and focus on substantive, thoughtful discussion no matter how divisive the topic is. Please see https://news.ycombinator.com/newsguidelines.html. This is something we're working on learning to do as a community. Most commenters in this thread are demonstrating that it is possible. Accounts that fuck with that process by casually setting fires or stoking them are particularly harmful, so please don't do that here.
In terms of whether an article is on topic, the criterion is not "might someone take it as flamebait", but "is it intellectually interesting and substantive enough to support thoughtful discussion". More explanation about that if anyone wants it: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so....
> Many labourers (both skilled and unskilled) see it as a slight for someone who is brought up here and have lived here their entire life to display a flag other than the Union Flag of the St. Georges Cross.
That's not anti-foreign culture, but it is insulting to be born in the UK and not see it as your homeland. Or would you be okay with me raising a British flag in India and claiming I was British, if my parents happened to move there before I was born?
No that's absolutely racism.
> The British reputation in Spain is complete dirt because of the disrespectful party goers and expats. It is due to them not assimilating or even bothering to respect the local culture and language.
This is also their racism.
A special place is reserved for those people who post comments on the Daily Mail complaining about how many immigrants there in England are when they're a British immigrant to Spain.
> No that's absolutely racism.
Why? Care to explain? I never mentioned the race many weren't white btw that were making a similar complaint.
> This is also their racism.
So Spanish people who are basically white are being racist against other white people? Is that what you mean? That isn't racism.
Or British (not all British people are white) are people being racist against Spanish people? Or are you using Hitler's definition of what "white" is which means Northern European.
Either way this is non-sensical.
> A special place is reserved for those people who post comments on the Daily Mail complaining about how many immigrants there in England are when they're a British immigrant to Spain.
What are you on about? Nobody said anything about that. I said there are people in Spain that are English that don't assimilate with the local population which is Spanish.
I'm actually sympathetic to your views, and feel strongly that immigrants should respect and participate in the host culture as much as possible. That requires effort on both sides, of course, and the blame doesn't always lie with the host Western culture as is often unfairly characterised.
My only point was that I don't see that maintaining a link to your heritage and cultural/ethnic distinctiveness as _necessarily_ incompatible with assimilating and participating fully into the host nation and enriching it in the process. This isn't an argument for neoliberal multiculturalism by the way, which I view as mostly a policy disaster, that hurts the working classes and immigrants the most.
The faction of people that don't believe you are British if you aren't white has to be minority of people. Most of the people that may have brought up the subject are in their Winter years now. Pretending that Enoch Powell is still popular is a nonsense and tbh is nothing more than virtue signalling IME.
She's the perfect example. If a full on British person like Nigel Farage does a heinous crime (or make it apples to apples, he joins ISIS) would they take his citizenship away?
If she was born in the US, it would be unthinkable.
The case went through all the legal proceeding and she is not allowed back in the UK. Good!
> If she was born in the US, it would be unthinkable.
If they were born in the US, they would have just been assassinated by drone strike instead like they did with Anwar al-Awlaki.
The citizenship concept is a requirement for modern life. If a person has their citizenship revoked, what are they to do?
They are illegal where they are, and they are illegal where they go. To my knowledge, there's no processes in any country for becoming a citizen without a preexisting citizenship from another country.
Back to this specific example, if she had wanted to come back and denounce ISIS; what should the UK offer her?
What about if she wanted to come back and face trial; what should the UK offer her?
In the end, just to point out the obvious, revoking citizenship is completely unneeded. If she comes back, charge her with her crimes. If she travels, extradite her. If she stays, let the leopards eat her face.
A lot of ISIS members came back, they faced persecution, some even death sentence but none had their citizenship stripped.
https://www.nbcnews.com/news/world/u-k-strips-citizenship-is...
> If they were born in the US, they would have just been assassinated by drone strike instead like they did with Anwar al-Awlaki.
Yes, but the point is, is there are a legal treatment which is different for people who have been living here for generations vs those whose parents became a citizen in their lifetimes.
Well they shouldn't have been let back in anyway. I also have no sympathy for a woman that said she felt nothing when she saw severed heads (of people executed by ISIS). Also there are claims that she enforced some of the Sharia laws and wasn't a passive member of the Caliphate.
She revoked her citizenship when she left.
> Yes, but the point is, is there are a legal treatment which is different for people who have been living here for generations vs those whose parents became a citizen in their lifetimes.
No there is a different legal treatment for people that join a rogue state which literally wants to destroy yours. I don't care about these people. Her supporters can cry racism all they want, It isn't racism. We don't want terrorists back in the country.
While I do see your point (not British myself, but in Switzerland we had a few ISIS cases as well), I'd like to offer a different viewpoint as well: Our countries messed up at some point in their life - education, mental healthcare support, whatever; something went wrong when one of our citizens feels obliged to join something as heinous as ISIS. After all, we also feel like that with every other terrible criminal - murderers, rapists, etc.; our societies believe in their right to find the right path again, why not someone who joins ISIS?
Anyone born in New York is American, not everyone born in London is British.
The empire caused all sorts of citizenships to appear; citizens of the Empire were "British" right up until the point where they actually started moving to Britain, causing that right to be taken away. https://en.wikipedia.org/wiki/Expulsion_of_Asians_from_Ugand...
Some of it is imported, but the UK is quite capable of its own characteristically British racism, most recently directed against Poles and Romanians.
Tell that to the Balkans.
Remember, America and the EU are on the same order of magnitude in terms of total population and land area. If we didn't have terms for differentiating Americans from each-other, it would be like Europeans having no term to distinguish a Pole from a Spaniard.
I never claimed there were Romanians Europeans living in France. I claimed that if you were happened to be Black and British you were still seen as simply British (until relatively recently). The same is generally true in other parts of Northern Europe as well, I have discussed this with Belgians, Germans and Frenchmen online and they all tell me similar things.
I am complaining that this nonsense of saying you are a White <Nationality> or a Chinese <Nationality> or Black <Nationality> idea has been imported from America. It doesn't make sense here.
> "African American" isn't solely about skin color, but also about a shared history, migration path, acculturation, and regional population concentration. It's as much a valid "sub-nationality" of American as "Midwestern" or "Californian".
I don't care what they do in the USA. That is their business. It isn't a thing here and it shouldn't be. Just because we speak English in the UK, doesn't mean we are like Americans.
> Remember, America and the EU are on the same order of magnitude in terms of total population and land area. If we didn't have terms for differentiating Americans from each-other, it would be like Europeans having no term to distinguish a Pole from a Spaniard.
I understand this and never claimed the opposite.
Thanks to EU freedom of movement, that is absolutely what you do have.
Why is race necessary or useful in the same way?
Yes, but
> You are your nationality.
Only if you're a nationalist. Many believe in cross-national or non-national collective identities, e.g. the identity of being a wage worker.
In other cases - it's groups oppressed by the state. The Catalan and Basque come to mind; and there are the Roma ("gypsies"), who are not territorially-defined.
etc.
Nope. That is how the law and the state sees it.
Are we at the point where we need to announce our skin colour so that can be the basis of judgment of our comments now?
And you chose to only call out the white person? Do I even need to point out the irony of this?
You equate the few radicals that see some issue there with all 'on the left' which is presumably 50% of any population.
Similar to veganism: the joke is that vegans are all very vocal about being vegan. But reality is that you simply don't notice all the ones that aren't vocal about it and silently love their lives or focus on other issues. Its just an issue of availability bias [2].
As in, it isn’t an inaccurate criticism. It would be nice if the various camps just acknowledged their criticisms based on accuracy.
Yes, a few predictably present radicals does make it an accurate criticism. It would be more difficult to predict this kind of behavior from people identifying as “the right”. They do other things and a core part of that is rejecting virtue signaling even if that results in apathy that perpetuates adversity.
People are willing to choose the latter, in absence of other choices, partially because it more honestly matches the last 250 years of apathy by all administrations. Where its clear there is a kind of vapid reckoning occurring in the former that simply assumes their minority constituents are all struggling victims that cant possibly be interested in any nuanced platform.
> Traditionally, Zwarte Piet is black because he is a Moor from Spain. However, since the late twentieth century the common explanation of Zwarte Piet's blackness has been that it is due to the soot on his body acquired during his many trips down the chimneys of the homes he visits. Those portraying Zwarte Piet usually put on blackface and colourful Renaissance attire in addition to curly wigs and bright red lipstick. In recent years, the character has become the subject of controversy.
Oh this is a good short summary of the era
but really the web amplified the tendency to look and speak in shallow settings
it's like morals on the map versus the territory
If you define "left" as anything "not far right" then, yeah, ok, of course it's going to include a bunch of liberals who are not interested in any real structural change in the political-economic system and so are obsessed instead with changing how people speak.
So I just don't use the word anymore if I can. I'm not "left wing", I'm a socialist... Unfortunately "socialist" also seems to mean something weird to many Americans, too. (That anybody could with a straight face call Obama or Biden socialist just boggles my mind...)
I don't agree with their philosophy as I believe it to be unrealistic but their criticisms and descriptions of what the state is and isn't is valid and why some call it socialist may make more sense to you. Hans Herman Hoppe (I am sure someone will quote mine him to smear him after I've mentioned him and haven't read any of this books) even called Democracy a soft form of communism.
I don't know how anyone can make this statement with a straight face. What about ObamaCare?
If it is redistributing wealth, it's socialist. Taking taxpayer money from person A and paying it out as a subsidy (even if laundered through a private company) to benefit person B is socialism.
Anytime you are redistributing wealth under the threat of the government's right to licit first use of force, you're engaging in socialism.
What you're describing is socialism as defined by its libertarian intellectual opponents, and that's a pretty broad definition (any taxation followed by spending is socialism? That's pretty odd... so all military and police forces are socialist?)
So, fine, if that's what you choose to believe, but it's certainly not a policy proposal that is advocated by actual socialists. Even the soft left wing of the Democratic party found/finds the ACA objectionable.
In fact it's explicitly the kind of policy that liberals advocate in order to avoid socialist policy measures and to avoid being called socialists.
That's communism, a specific flavor of socialism.
There are many variations discussed in the article. What you should look for are the market varieties of socialism, especially the ones where the objective is to achieve socialism by following peaceful mechanisms of achieving socialistic goals instead of achieving socialism via revolution.
The “right” simply does other things and a core part of that is rejecting virtue signaling even if that results in apathy that perpetuates adversity.
People are willing to choose the right, in absence of other choices, partially because it more honestly matches the last 250 years of apathy by all administrations. Where its clear there is a kind of vapid reckoning occurring in the left that simply assumes their minority constituents are all struggling victims that cant possibly be interested in any nuanced platform. And there’s just other things that Americans can be interested in like certain trade deals or certain people confirmed into government positions or something completely irrelevant. Your comment really suggests only some people have the privilege of playing the game of America. Within America, people on the left have trouble believing minorities could have any interest in that, as in the Democratic Party doesn’t factor it in at all, while their ranks are filled with posers who are willing to weaponize their understanding of race at a moment’s notice, no different than a self-proclaimed supremacist.
Seems another good reason to “walk away from the left” if even their apparently sincere projects keep backfiring like that.
> It's not pervasive corruption that's to blame, it's the evil culture of people not like you and their corrupt representatives!
We have this where I live, but thankfully we also enjoy a fair amount of mobility; it's less common to be entirely surrounded by those who vote the same as you, and most ridings have flipped between two or three parties over the coarse of most constituent's lifetimes. While the ethnic diversity of the ridings has generally increased over the same time.
Americans could use more political diversity; you're choosing between neocons and neoliberals, and fighting visciously against each other to do so.
To switch things around for perspective:
"There's nothing wrong with being white and you should be proud of your race."
Yep, if a black person told me this it would be patronizing, and if a white person told me this I'd assume they're racist. Swap white for black in my quote, and it's what the white community in the US is effectively telling the black community, if not in such obvious terms.
It's precisely because of systematic racism that we white people get to share our "sage advice" on how to combat racism, while being almost totally ignorant on the subject. It's proof of privilege and hideously condescending.
https://www.nytimes.com/interactive/2020/11/03/us/elections/...
Do you think that there's a difference with using "master" for the main branch vs using "blacklist" for stuff you don't want in your system? Or are they equally non-offensive to you?
"allowlist", "blocklist", "denylist", whatever. They all mean something. I know that "blacklist" is used in a number of areas (blacklisted authors etc.), and I don't have much trouble understanding it there, but those uses also come with a whole set of connotations that don't necessarily apply to lists of URLs or whatever. It's a stretch too far for my brain to be able to hop over without thinking it through.
(For the record, I'm also all in for "false alarm" in place of false positive, and "missed bug"/"undetected flaw" for false negative in the context of static analysis where it makes sense.)
it is part of an effort of acknowledging that things white are seen as good or less bad, and things black are seen as bad and worse, and this is consistent across the language
this particular approach of extrapolating that towards skin color and ethnicity is just as misguided
but I could have seen it coming: when I’ve used the words in context before, it becomes clear people have had race on their mind the entire conversation that they try to make a poor joke about the irony of me using those words. Seemingly for their own comfort.
Not exactly what I would call privilege, in America.
I read about the GitHub name change, then completely forgot about it until I saw this HN thread. At the time I think I asked our internal Git guru if this was going to change anything, and he said don't worry about it.
My concern is that a few gaffes from here and there are combined into some unifying characteristic of my "wing," when most people simply take little or no notice of them.
The best thing a company can do the way I see it is to _dedicate_ a cut of regular profit to a black charity. Like, on a regular basis.
Money can affect serious change in the right “hands”.
JUST MOVE MONEY TO BLACK CHARITIES OR ASSOCIATIONS. ITS CALLED DIVISION OF LABOR. Then, do your best to be inclusive intentionally. That’s the answer IMO.
Take a minute to reflect back on what happened.
People that werent going to do anything meaningful, but still wont. Except now they wear black and blue versions of the American flag in a specific counter protest.
While the actual person of color has to listen to your ilk proclaim rewriting the language is so progressive and for that person no matter what their life experience has been, and also wonder about how much the “silent” people resent them because they think it’s we’re going to cancel them.
Hope that people can further refine how the energy and sentiment is directed. I feel like we’re close, but people are still so out of touch.
Malcolm X was a communist---pretty sure that's about as far leftist as you can get.
Same thing with plastic recycling, in and of itself it is better than landfill, but as it allows us to feel good and look away from the real problem (plastic is cheap because most impacts are externalized) the recycling of plastic contributes more to the problem than to the solution. I know people who traveled around the world about once a year, own a big house and altogether have a pretty big impact that could easily be reduced, but they do recycle plastic and think of themselves as somewhat environmentally responsible.
For the record, I do recycle plastic.
https://text.npr.org/897692090
> Plastic also degrades each time it is reused, meaning it can't be reused more than once or twice.
So no, it's not revealing existing hate. It's actively generating new hate.
Voicing a disagreement does not require or beget hate.
I really don't think so. Most obviously because those two groups did not even exist as entities most people were conscious of until recently.
> Hate doesn't spring parthenogenically from the void
Of course not. But it sure can be seeded and nurtured, as you note, by actions people take. And far too many people have been taking various actions that look to me as if they are designed, intentionally or not, to seed and nurture hate. And fear, for that matter. Which are not unrelated things: hate and fear are deeply intertwined and beget each other.
> Voicing a disagreement does not require or beget hate.
That is most certainly true. At the same time, a disagreement _can_ be voiced in a way that begets hate, and all too often is (e.g. via attacking the person, not the idea). And suppressing disagreement can absolutely beget hate. I feel like both are on the rise, unfortunately.
This would imply that people are capable only of doing one thing at a time and, potentially, that they're only capable of doing one thing full stop. I would honestly be amazed if a single person, anywhere[1], looked at this change and thought "yep, I don't have to think about slavery now".
> think of themselves as somewhat environmentally responsible.
Well, I guess they're more environmentally responsible than if they weren't recycling plastic. It's better to do something, however small, than nothing, surely? (And I doubt their environmental footprint even registers in the grand scheme of things - it's industry we need to shame, not individuals for the moment.)
[1] Who wasn't already heavily invested in ignoring the repercussions of slavery, etc., I suppose.
https://freddiedeboer.substack.com/p/perhaps-we-cannot-do-bo...
No, but it certainly makes you care less. Human attention is not linear.
Surprisingly, human minds do seem to work that way. After doing a "good" deed, we're liable to believe that we've done our part, and owe society no further action. Even if our good deed didn't actually change anything.
This effect is often called "moral licensing".
Yet people keep on recycling and switching their lightbulbs after they do the first one (a "good" deed.) People keep protesting even after they've succeeded in one protest. etc.
A lazy and overused argument. No one said only one thing can be done. Fact is time and attention are resources and by doing some thing you allocate less of them to other things.
For example, in California, due to long term drought, urban water usage legislation was enacted. Urban water usage in California accounts for less than 10% of the state’s total usage, so a 20% reduction, at significant personal impact to urban residents, has a sub 2% impact on total use. However, it also gives the appearance that the legislature is actively engaged in addressing the problem of water conservation to under-informed voters without compelling those legislators to address agricultural and manufacturing uses (and their organized lobbying efforts).
The problem with “every little bit helps” mentalities is that they enable perverse outcomes when coupled with limited information decision making, finite resources, and multiple concerns to balance. All of this leads to the politically optimal (and thus career sustaining) option set being deeply suboptimal application of resources.
This is exactly what people do. WAY too many people do "feel-good" charity work. They just pick something that's visible, easily partaken and then decide they're "helping" and go about their lives feeling better.
Like donating clothes to Africa, which actually harms the local economy[1][2]. As does dumping tons and tons of food without proper end to end oversight.
Or having a demonstration in a public location, bothering the end-users or workers of a business. Because it's easy and good publicity. They don't attack the people on top who actually make the decisions, because it's hard and boring work.
[1] http://content.time.com/time/world/article/0,8599,1987628,00... [2] https://www.huffingtonpost.ca/mariah-griffinangus/africa-cha...
Our President still lives in a house built by enslaved peoples. Our Congress still legislates in a Capitol built by enslaved peoples.
That fact remains true, and is the prima facie evidence that all Americans have profited from our legacy of slavery, and that we aren't all that concerned with tearing down that legacy and eliminating the harms to folks that those monuments contain... instead a plaque or statue explaining the role of the enslaved peoples is enough.
Meh.
As a practical way to help, I want to call out organizations like DonorsChoose. Find a Title I school or one with high economic need, and chances are high that a) more of the students are people of color; b) they don't have an effective or well-resourced PTA; c) their asks for resources are for basics that you'd assume would already be provided for. For those who want to make an actual difference, I'd highly encourage supporting an organization like this, and I'm pretty sure their communities would appreciate it more than tearing down the White House. https://www.donorschoose.org/donors/search.html?moderateHigh...
The root cause can't be addressed by the same people who reap the benefits of this system, because it's so deep in its core that it would require substantial change, possibly breaking the system itself.
You don't. Nobody does. The plastic you "recycle" gets turned into lower grade plastic and so on until it gets landfilled. For plastic, the only way is down.
Steel, aluminium and glass are examples of materials that are recyclable.
I separate plastic so it can be either burnt together with my other trash, or shipped to Turkey where god knows what environmental crime is committed with it. An extremely small percentage might be melted into some low grade park bench. Absolutely zero plastic will be turned into high quality plastic pellets for industrial as a substitute for new plastic. It does not make me feel good, but not doing it makes me feel worse.
I just voted today for real change. Voting matters, plastic "recycling" doesn't*
* if you live in a place where you have meaningfully different options, not just two flavors of the same
We Turks just produce a lower grade of plastic out of it.
Source: my father works in plastic industry
Came here to express similar opinion and your articulation has succinctly and perfectly captured it so I'll just add to it.
Over the years I've come to realise that effecting real change to address the root cause is hard. It almost certainly won't be done by private corporations; the changes need to be enforced by (and at) institutions that are answerable to communities e.g., right to quality education, a humane law enforcer. Not only is change going to be hard but slow as well. However with more and more institutions getting privatised (private jails, contracted police force etc.,) whose sole motive is to earn more profits I don't see how anything is going to improve in the near future. So what ends up happening is every atrocity against oppressed community gets hijacked by these private mega-corps as they sense PR opportunity.
To take another example; Diversity & Inclusion. We do all the song and dance at the workplace to make it more diverse. But when you actually see the process from the inside you see how optical and ridiculous it is. The entire program is a joke. No matter what one does the top of the funnel is so ridiculously non-diverse that it's excruciatingly difficult to hire a diverse person. The reasons are obvious, the entire education system (and society to an extent) is so rigged against oppressed community that it takes a miracle for one of their community to even make it to resume-writing stage. Instead of addressing the problem at the root cause (make it easier for them to get high quality education, lead a decent life) every corporation makes a big PR-noise around D&I while in reality the work place continues to be non-diverse. Net result is we end up having debates like "why should we reduce interview bar", "it's unfair to the deserving candidates" while completely being blind to the root cause of the problem.
/rant
I agree based on my personal experiences.
One of the concrete suggestions by the author of the blog post really strikes me as a step that we could implement, but we don’t: drawing from non-traditional backgrounds. And it’s because it’s an uphill battle. Much easier to do some low hanging fruit.
I’m not a minority in tech, but coming into my current job I had a semi-traditional background. Even getting first rounds was a struggle, only ameliorated by having a professional network of tech people, which is very much not something that you can expect a non-traditional candidate to have.
Seriously, my “get to phone screen” rate without network referrals was around 2-3%. With referrals was about 60%. That’s how bad it gets. So now when it’s in my direct control I go out of my way to look for non-traditional backgrounds in the pipeline and give them the benefit of the doubt during resume screening, paid for in hours I spend interviewing instead of programming
It seems you don't have any bash/zsh/fish scripts which assume that the most important branch is named "master"...
Crazy idea: if companies that do virtue signaling on inclusivity were paying their taxes, decent schools could be funded and we would not have so many of those issues.
But instead, those companies are actively lobbying to avoid any taxes, and as a result, poor kids will never have any chance of getting a decent education:
* The IRS Decided to Get Tough Against Microsoft. Microsoft Got Tougher. https://www.propublica.org/article/the-irs-decided-to-get-to...
* Facebook, Google and Microsoft 'avoiding $3bn in tax in poorer nations' https://www.bbc.com/news/business-54691572
I am baffled by the naivety of people in our IT industry who swallow the hypocrite "inclusivity" discourse of those big tech giants. They don't care about inclusivity, they only care about money folks.
So schools in rich areas get more money than schools in poor areas.
Charging companies taxes and simultaneously reforming how schools are funded could work?
I imagine changing the funding mechanism would be extremely politically unpopular with homeowners who's property values are attached to the quality of their local schools.
It's such a gross system.
> On average, 8% of revenues are federal, 47% from the state, and 45% locally sourced.
And this varies widely from state to state.
EDIT: I guess I'm looking for the success stories. "Here's an inner-city school and the outcomes were bad. Then we increased funding and now their outcomes are comparable to good schools."
I live outside of Detroit, so I'm very familiar with the example of how the absolute bottom-tier Detroit Public Schools spend more per student than some of the richest (and highest performing) school districts in the suburbs.
The burden of proof falls on the counterintuitive claim that the same school would have the same sustained effectiveness regardless of funding.
It's quite possible parent engagement and cultural differences are stronger drivers for positive outcomes, and that those things lead to higher funding for schools. But that doesn't imply higher funding causes positive outcomes. They're just correlated.
Many of our nation's underperforming schools are located in urban areas with no shortage of funds available and under the control of the political party supporting this idea. Yet the issue remains unsolved.
Is there any level of funding that would lead proponents to acknowledge funding may not be the primary issue?
This might have been true once upon a time, but pushes in State and Federal funding over the last couple of decades have mostly filled in the gaps. Take a careful look at district funding per-pupil in your state and you might be surprised. While there certainly are differences, they are nowhere near as large as they were in the past.
Off-topic, but where can I find this data for CA?
That doesn't directly answer your question, but that's where I think you should start.
More money isn't going to fix it.
We need to break up the teacher's unions and put competition into the education marketplace by supporting students not schools.
If we gave every student a stipend that their parent's could use to pick the school they wanted, then our education system would have competition and actually get better.
Bingo. My wife teaches for an urban school district. They get plenty of money. We see where it all goes, and it isn't into supporting education.
The biggest problem I see is a bloated administration. As is the case with most large organizations, power gravitates towards the top. The admin at the top get overwhelmed with responsibility and end up hiring more admin beneath them to handle things, but the power just gravitates back towards the top and the cycle continues until you have a highly-bureaucratic, admin-heavy organization. The salaries for all those admin has to come from somewhere.
Meanwhile, teachers are treated as warm bodies to fill positions. Their performance is evaluated by admin who have little-to-no actual education experience, so grade inflation and brown-nosing are the most effective ways to keep a teaching position. This ensures the school keeps wasting money on bad teachers while the bloated admin retains support from the rest of the organization.
Many teachers get shuffled around from school-to-school, and in some cases subject-to-subject, so they are constantly adjusting instead of refining their craft. Admin's solution to this is to take the burden of course development away from teachers by purchasing bundles of course materials/frameworks from third parties and pushing (sometimes requiring) teachers to teach according to them. So much of the material ends up being useless that teachers end up having to spend just as much time/effort anyways adjusting the material and sorting the wheat from the chaff.
Going into a little more specifics, my wife works with special needs children at a high school level. This is getting especially frustrating because admin and other non-education staff lazily put any kids who misbehave or just don't do their work on special development plans. These plans involve a lot of costly bureaucracy and are very difficult to get rid of once created. Meanwhile, my wife has to put less and less of her attention on kids who legitimately need the extra help as an increasing portion of the student body gets put on these plans.
Naturally, many of the kids don't like getting put on special development plans and separated from their peers. Admin's solution is to abandon self-contained classes for kids with special needs in favor of co-taught classes where two or more teachers manage an oversized class of mixed-needs students. This results in classes which are less effective for both groups of students while costing more as teachers now have to spend extra time and effort on coordination.
These are just examples that are fresh in my mind based on recently discussions with my wife. Unfortunately, a lot of this isn't made evident by budgets.
I wonder if there's a principal in here somewhere, something like an optimal amount of middle management.
I urge you to look at your district's budget in detail. Many of them do in fact break out administrative staff costs separately from teaching staff costs. Decades of frustration on the part of the electorate has forced them to in some cases. You might have to dig for it, but its in there. I don't doubt your wife's experience with an overbearing administration, but one person's lived experience does not count for your whole district, let alone the entire nation. You have to examine the data.
My kid's district's breakdown is on page 92 of https://www.adams12.org/sites/default/files/uploads/document...
Administrative staff is only 9% of the the labor budget.
Less than half of the district's budget goes to "instruction" and who knows how much of that budget item really ends up being spent usefully. The "instruction" budget item did increase as a portion of the budget, but budget items specifically labeled as "admin" increased disproportionately by nearly 5x as much. "Non-Instructional Expenditures" also increased disproportionately by nearly 3x as much.
Comparing to your district, yours spends much more on instruction and much less proportionally on construction and debt services. Your district's budget is also much more granular, splitting out categories like utilities, printing, safety, and IT, plus a breakdown of your instruction budget.
I'd link to my wife's district's budget but like I said, I don't think it's wise to name my wife's employer as I'm complaining about them publicly.
Certain school districts are way underfunded compared to others. Part of that problem is that a lot of school districts are funded through property taxes. Which has a way of reinforcing the cycle of poverty.
Your voucher system would simply exacerbate the problem. You know what happens when you allow people to be selective about their schools? https://en.wikipedia.org/wiki/White_flight In your case, it would just be a move to private schools and if you don't think those people wouldn't be able to vote out all taxes that go to schools now, then you are naive.
And breaking up the teachers' unions? Yeah. That's a race to the bottom. Already schools in those underfunded districts do their best to discourage long-tenured teachers as their pay is directly related to years of service. Make it easier for schools to churn teachers and that's exactly what you'd see. Not a selection for the "best", but for the cheapest.
Education is a service with no direct material benefit. Investing in it does not pay off any particular person or group in any noticeably tangible way. However, having a well-educated population benefits everyone and everything.
Education is one area where we probably need less privatization rather than more.
That cannot be proven without testing.
>You know what happens when you allow people to be selective about their schools? https://en.wikipedia.org/wiki/White_flight
And...? Race of citizens doesn't matter. The city schools, since they face the most competition (due to proximity) would improve the most quickly.
>In your case, it would just be a move to private schools
Exactly. New models would crop up. Overnight, a new multi-billion dollar industry would be created. Startups would spring up everywhere to get certified and capture that new value.
>And breaking up the teachers' unions? ... That's a race to the bottom. ...
That's because there is no competition. In a non-competitive marketplace, there is no forcing function for quality.
>Education is a service with no direct material benefit.
Education is a service with the greatest material benefit. It is the foundational service. It allows all other goods and services to be generated.
>Education is one area where we probably need less privatization rather than more.
This does not follow from your previous assertions. Homogenizing education has clearly failed. It is a race to the bottom.
The education system has been captured by the political class via teachers unions. That is why they want to churn out homogenized thinkers who are only smart enough to vote for their aligned political faction.
But your assumption is that it would be better, also without any testing. It's the very definition of a wicked problem.
> And...? Race of citizens doesn't matter. The city schools, since they face the most competition (due to proximity) would improve the most quickly.
And... that's what happens when people are "allowed to choose their schools". People will find ways to segregate. Unless you want a perpetual chase of the students in the poorer schools to the richer schools? Which is weird. And white flights aren't some hypothetical thing that might happen. It happens. It happened. We know why it happens. We've seen it as a response to things. We shouldn't do those things again and expect a new result.
>Exactly. New models would crop up. Overnight, a new multi-billion dollar industry would be created. Startups would spring up everywhere to get certified and capture that new value.
Private schools exist now. And it's not really "new" value. It'll just redirect the tax money to private enterprises. And those disadvantaged will continue to be. It will further entrench the disenfranchisement of millions of children. And it'll enrich some private citizen.
> That's because there is no competition. In a non-competitive marketplace, there is no forcing function for quality.
Has the education system failed you? I said that breaking up the union would be a race to the bottom. You then infer that the union itself is the race to the bottom. I don't see how you can make that inference from what I said. The "forcing function" wouldn't be one for quality, it would be one for cost.
> Education is a service with the greatest material benefit.
First, I said direct material benefit. Tell me. What does education directly produce in the way of material goods? I'll answer that, nothing. Because education, like you said, is foundational. It is indirect, much like infrastructure and dozens of other things no one wants to pay for. Because the reason no one wants to pay for it is that there is no direct benefit. And I don't care how much people say they care about foundational things or indirect sources, where they prioritize their efforts say otherwise.
Education is not "homogenized". Not by a long shot. Having goals is not the same as the process of achieving those goals.
> That is why they want to churn out homogenized thinkers who are only smart enough to vote for their aligned political faction.
That is a weird way to say that you don't know any teachers at all. Or at the very least, don't listen to them.
I think parent was simply answering logic with logic, and dismissing parent’s logic because it has no empirical backing while promoting your own logic which doesn’t have one either, is a bit disingenuous.
The most successful ethnic group in the United States are Nigerian-Americans because in Nigerian society, education is valued above all else. 61% of Nigerian-Americans over 25 hold a Masters degree - a remarkable number!
Many US cities have tried to throw money at this problem with little to no success. I don't claim to know the answer, but we should at least stop pretending we have it already.
https://en.wikipedia.org/wiki/Thought-terminating_clich%C3%A...
Maybe this was done for optics and as a good-faith effort. Maybe efforts to increase inclusivity can happen alongside paying your taxes. Maybe all black people don't agree with the author.
Please leave them on reddit, and discuss things with nuance here.
Evidently you think the phrase, rather than its actual meaning, is the issue. OK.
> it's (using the term 'virtue signaling') only function is to stop an argument from proceeding further, in other words "end the debate with a cliché... not a point.
I personally don't think stating you believe a position is taken due to optics ends the debate. Likewise pointing out that information is being manipulated by those that seek to report it. The short term for these is 'virtue signaling' and 'fake news'. I'm not sure if you have ever lived in the US but in the current political climate it likely does the exact opposite of stopping arguments proceeding further.
The concept of 'thought terminating cliches' - that these concerns somehow aren't valid points - seems itself to terminate thought.
Please lets actually consider arguments here, rather than dismissing them because they're considered popular.
You just learned what they are. Maybe try to understand why they're bad before getting defensive. Or just call everything "fake news," your choice.
> > Evidently you think the phrase, rather than its actual meaning, is the issue. OK.
> I don't think that either, and I never said it.
ok
> Maybe try to understand why they're bad before getting defensive.
If there's a flaw in my understanding the best thing would have been to point out what it was.
> Or just call everything "fake news," your choice.
I don't think that either, and I never wrote it.
Let's leave the discussion here, it's not very productive.
I encourage you to learn what a thought-terminating cliché is before getting defensive.
Again: let's leave the discussion here.
Accusing someone('s company) of being "morally disingenuous" (i.e. a lier) will likely end rational discussion, regardless of whether it's true or not.
or you could use that money to invade a foreign country and drop more bombs on them.
So the biggest issue I have with this is that the US government is really good a pissing away money on useless stuff. Take a look at the latest round of "stimulus" and the breakdown of where everything is going.
In fact, it's perfectly possible to disagree with your company's policy on taxes, and agree with their policy on inclusivity! In fact, these tech workers have almost no control over the taxes their company pays or doesn't pay!
I think many people here would agree with me: I'd be happy if tax laws were changes to make big companies pay more! I would never expect anyone to quit their jobs because they disagreed with how their company filed their tax return. That's just a kind of insane way to think about the world. A worker only has one bargaining chip: they can quit. That's an unreasonable ask.
In practice, big techs don't care about POC, they care about mobs.
"Inclusive" words is just what make mobs happy and it's cheaper to do than being accused of discrimination for real reason: POC representation in big tech.
Changing a default branch name is cheaper than try to fix the real world.
That's the point, and that, unfortunately, the reason why the situation will never change: Because we act only on the exposed representation; movies, text on web site, etc.
To me it’s kinda like calling people with long noses “people of nose size”.
Basically there's a movement to shift from inheritance to entity component, wanting to implement people with has-a descriptions instead of is-a descriptions. This enables data oriented optimizations so that society executes more efficiently & can be more easily extended as new requirements are submitted by the mob
https://www.acedisability.org.au/information-for-providers/l...
Language doesn’t do multiple inheritance well so has-a descriptions are easier to work recognizing that people are multifaceted.
Diabetes itself is awful. Whether or not it's the leading descriptor makes no difference with that, and I'd rather just use the non awkward terminology ("I'm diabetic" rather than "I'm a person with diabetes".) It would feel almost patronizing if everyone started referring to me that way.
The social justice crowd is unlikely to address it because, with their norms of discussion, mentioning it will likely attract mockery and redirection: "Oh no, we must protect the feelings of the poor white people! How oppressed they are! I'm sure it's just as bad as having ancestors who were enslaved and lynched!" The term "white fragility" might be used; in feminist circles, it might be "what about the menz!?". There's an instance in this thread (flagged) of someone mocking someone who complained about inconveniences. I generally term this "Look at these oppressed people; your complaint is invalid".
These argumentative norms seem to prevent the social justice crowd, as a group, from making decisions of the form "Let's make a minor effort to avoid needlessly offending the people that we're nominally trying to win over".
I'm not English native so that could be the wrong term, not trying to offend anyone. In this context, I mean "discriminated persons/peoples".
IIRC, I saw this on the rules of r/publicfreakout (stating that videos representing "POC" would be moderated). For me "POC" means "Proof Of Concept", so I asked and discover it was about "Person Of Color" and so I use this on English spoken Internet.
But I agree, it's a weird term and I never use this in my native language. Each country have different way to talk about racism and discrimination because each country have it's own racism and discrimination problems.
Lots of languages have a fuzzy formal/casual split where usage is both context-based and a matter of respect, though I think the US is more unique in (1) the degree of energy focused towards coming up with formal names for demographic groups and (2) making them out of words that are also used casually.
The terminology seems to be shifting to BIPOC, to include Indigenous peoples. I haven’t heard an a explanation for why Black is also split out.
In high school, there were kids that called themselves brown, but it was always ironically.
I had a similar conversation when a black colleague was late for work, having been stopped and searched by the police in London.
The other 10 (white) developers were all shocked, but he said it as casually as someone might report they'd missed the train, or had a puncture on a bicycle. He was stopped regularly, nothing to be done about it.
No one else had ever been stopped.
(A few months later, one of these white developers and I were walking away from the office when the other guy was stopped by the police. They searched his backpack on suspicion of theft. They told us the description was "white youth, short black hair, red football shirt, riding a blue mountain bike with a black backpack", which exactly matched my colleague.)
The government figures say, from April 2019 to March 2020:
> there were 6 stop and searches for every 1,000 White people, compared with 54 for every 1,000 Black people
and this is an improvement!
https://www.ethnicity-facts-figures.service.gov.uk/crime-jus...
But the main anecdote for me is when I was crossing the Swiss-French border near Geneva in a car with my girlfriend.
She is black; I am white.
She was told to get out of the car and required to present various paperwork, then they checked up on the paperwork, holding her for maybe 10-20 minutes, making phone calls.
A man with an impressively large gun stood nearby.
She had a decent job at the UN in Geneva nearby, a perfectly good identity card, and it's not at all unusual for black people to cross that border in a car.
I thought they might check my paperwork too, but they were not interested and didn't ask me for anything, not even to get out of the car. It seems I was free to pass, except of course I waited for my temporarily detained girlfriend.
If you don't blend in you get a ton more attention. That can mean an out of state plate, a skin tone that doesn't match the area, a vehicle that doesn't match the area or you're checking stereotype boxes for criminal activity.
She went to report her son's bicycle being stolen. She is white, but when the police heard her name (it is an Eastern European name), they instantly became less polite, making remarks such as "it's probably one of your country mates that did this, you know?". She got a little bit of comeuppance when she handed them her ID - her Canadian passport - and they suddenly became very polite again.
While the color of your skin makes you a much bigger target for harassment, xenophobia even for people who's skin is white is a pretty similar thought process for those who perpetrate it, and extremely widespread.
The solution is drug law reform and changing the incentives of the police away from maximizing case count.
If you never search white people for drugs, guess what? You never find drugs on white people.
It's a self-fulfilling racist prophecy.
(Assuming no straight up fraud/planting drugs on the part of the police, which is also very possible.)
So if any person has a 10% chance to carry an illegal drug and you search 100 black dudes and 1 white dude, chances are your drug crimes per interaction will be 0 with the white dude and about 10% with the black dudes.
Now add to that, that the white dude is much more likely to get off with a warning that's not committed to protocol and there we are.
Which tbf I also don't have links for on hand.
https://fullfact.org/crime/stop-and-search-england-and-wales...
That's for London
(I shouldn't have to say this but obviously I'm describing things are they are, not endorsing them).
Even in my neighborhood, if I go out walking at night, I get stopped by the police, approximately once every two years. This is with a grey sweatpants, a white T-shirt, and a long white shirt, hardly burglary attire.
I wonder how much of it is a function of being male and, if large, apparently threatening-looking.
https://www.met.police.uk/sd/stats-and-data/met/stop-and-sea...
I am convinced future people will find this whole saga quite an interesting anecdote of how, for a period of time, _appearing_ to be "anti-racist" was far more important than doing anything positive.
As an aside I find it highly amusing watching the proponents of such changes eat themselves (see Twitch: womxn debacle).
An optical illusion isn't fixed just because you cover it from view with a piece of tape.
It's very, very clear what language that applies to, however.
Should we therefore take no individual actions? I think this doesn't logically follow.
I also noticed that gender neutral nouns and pronouns are more common in writing (for French and German). Again, that's a good thing.
The craziest example I have is the term "useless mouths" in Nazi Germany. Imagine if your group had that label. I'm certainly glad it's not in use anymore.
I think the simple answer is: it's both. Changes in attitude cause language changes, and vice versa. But the balance of these forces isn't necessarily equal, and it may tip from one side to the other at different times in history. I would speculate that, in a society with a sustainable pattern of moral 'growth', more importance is placed on improving our ideas (through open discussion, taking in a wide range of perspectives, including those we find disagreeable) and allowing most language changes to flow organically from that. If the focus shifts too far towards trying to directly influence what people say (at the level of words/phrases), we risk stunting moral progress by encoding the status quo as dogma. Which, unless we are sure we already have the answers to all future moral questions, would be bad.
I can only speak from my own personal experience but yes! Absolutely 1000% yes. That is exactly the point and the intended goal of reclaiming the term.
The parent chose the usage of gay as an example of one direction of the push and pull of "language influences norms" and "norms influence language" but that dynamic only really applies when language develops naturally. When people start purposely influencing language then that goes out the window. Reclaiming the gay, f*g, queer, etc. was and is an active effort by the LGBT community and allies to directly influence norms through language.
Language and culture are intertwined like electricity and magnetism. Clear causality is only approximate because it always goes both ways, and solutions have to tackle both fronts.
Instead of "alright, great, amazing", there's "good, plus good, double plus good". Because these people have less language to express themselves with, they are less likely to protest the atrocities that their government is doing.
This new control-as-a-language is called Newspeak[0].
I think language has a key role in how a society develops. I generally agree with the sentiment that moving to using "people with has-a descriptions instead of is-a descriptions", to quote another user in this thread[1], is a great idea. It allows us to view people who are blind as just that, a person who happens to be blind. Using the same language for all human people, and then adding "has-a descriptions" (or properties, if you wanted to use a programming term) puts us all on the same playing field, while acknowledging that some people do have differences.
If everyone just treated everyone else with common decency, the world would be a much better place.
With that said - those are quite low-hanging fruits, if someone wants to engage in virtue signaling. And many companies do.
I also think that classism is an equally big problem in certain "elite" sectors. The diversity there is good, but most of the people - diverse in race or gender - still hail from the same socio-economic groups.
That's basically what fueled a specific part of tumblr for a long time. People one-upping each other about what is unjust and what everyone should be outraged about. I'm not sure as a whole it had a positive impact on the world.
In all my years of pushing to and pulling from master branches, I have not once made an internal association between that action and slavery. Until now.
Offence is subjective of course and having never made this stretch of a link between a master branch and slavery, it is in no way and has never been personally offensive to me. People are different and I accept that others do take offence to this kind of language. But it is a stretch. It is a word that when taken out of context has other meanings.
If a company such as GitHub are saying that this is wrong and must be changed, my question is why now? Why not 2 years ago or 5 years ago? Is it something that wasn't considered offensive and now is? There is so much outrage about this particular subject which doesn't actually solve any real problems. There are of course real issues that we need to get on top of. Contemporary slavery for example. Slavery is still massively at large in many places of the world including and especially the U.S.A. Just because it's gone underground it does not mean that it doesn't exist. We need to do something about it.
This name change only seems to be creating more separation between us all when the world needs us to come together as one to solve the real problems, of which there are many.
I'm not offended by the concept of slavery, or by the words master or slave. Indeed, I think it's important to keep this important concept in mind, so that we can solve the related problem of enslaved humans. In addition, I don't see a problem with these words being used in non-human concept - slavery is only a problem if slaves are human. Personally, I want to be the master to my (non-concious) computer slaves (well, better than the reverse, at least...).
A few thoughts:
1. Words matter. They aren't the most important thing per se, but they shouldn't be ignored. Over time, all these little changes do add up.
2. What is the most important thing? Authentic relationships. As I've gotten to know more people of color over the last decade, relationships are what grounds my perspectives and shapes my thinking. Truly understanding someone, and having yourself understood, is critical to overcoming the long-term race problems in America (and beyond).
3. Alongside relationships, doing the hard work of educating yourself is critical. White people in America tend to only see the dominate white culture as the _only_ culture. You need to educate yourself to understand this isn't true. But this is where relationships come in: "Black" culture (or Asian culture, or Latinx culture) is not monolithic, so the relationships create the commentary to understand the broader trends. Both the right and left in America tend to not do this part well.
A final thought: it starts in the schools. Those of us with authority and decision making power need to be investing in spending time mentoring the next generation of engineers.
All your points are true and using positive language around race does matter. Just the desire to remove the word master (which also means principle) from use will not help a single black person or ethnic minority and is simply designed to look good without any real progress being made.
I think he's right that it was probably white people who came up with it.
My first point is that words do matter. We can debate how much the specific word "master" matters, but my point was that words do matter.
My other point about investing also supports his main thesis.
I had the opportunity of living in the UK and Germany for several years. Sure, there's racist people there (particularly in Eastern Germany where I lived!). But in general I liked the feeling of not being racist just by... not being racist. When race just doesn't matter, is when you really have killed racism.
So yeah, keep removing statues, renaming stuff and do anything else that makes you sleep at night. But at the end of the day if you want to stop discriminating, just... stop discriminating.
It's just virtue signaling at the end of the day. It's ridiculous watch everyone fight over this while missing the root cause.
1. There's the state of slavery today, which is actually pretty horrible worldwide.
2. There's the issue of race relations in the USA, and the historical context of those relations. In the American context, I think it's fair to focus on that context. At least, I think it's counterproductive to try and redefine the term because it deemphasizes that context.
My extremely liberal grandmother who was a NYC English teacher and penpal of many authors despised email, Twitter, pop culture, and Trump for what she thought was the degradation of English. Earlier as an optimistic techie, I thought she was being ridiculous but I recently started seeing her point now that society lines up on both sides of daily culture war arguments over miscommunicated non-existent strawmen and red herrings.
On the other hand, language is not prescriptive. If people start to see words differently, for whatever reason, and thus change their usage - that is nothing new in the history of language and is how languages have evolved since the dawn of time. I can see the utilitarian trade-off of simply realizing this is just that and if it helps more people's psyche than it hurts then maybe we should just go with it (as long as that benefit is proved statistically in the population at large, and isn't just an ivory tower assumption).
In Dutch (both in .nl and .be), the English term 'master bedroom' was fashionable for a few years, until the stigma of that term carried over from the Anglosphere and it's now being replaced (in the woke areas of the country) with 'ouderslaapkamer', which is literally translated 'parent bedroom'. Although now that term itself is 'controversial' (not mainstream controversial, more in small hardcore circles, so I'm not sure if this will actually become an issue) because (to the best of my understanding of this objection) 'parent bedroom' implies that the 2-parents-with-children family form is normative (you can't make this up if you tried to), which it shouldn't be.
Not sure what my point is, maybe that using 'master' for 'main' is no longer outright commonly accepted usage?
But the objections I read about last summer (tried looking but I can't find it any more) were moral, that the term is also 'oppressive' (not sure if that's the actual term they used, that was the gist of it), basically the same arguments that are made for removing 'master' from Git, language frames our thinking etc.
Probably descended from the Latin word "magister", which (despite Rome having plenty of slaves) didn't neccersarilly refer to a slaveowner -- indeed many Roman slaves were Ludi Magister -- educated slaves that were teachers at Roman schools
Etymology of "master bedroom" seems to come from "Master's bedroom" in boarding schools, where it was the bedroom that the school master occupied (with Master having descended from Roman times)
Master copy; Remastered (music); Master of Arts/Sciences; Mastery
Etc. None of that implies a master-slave relationship.
Edit: No! You see Ivan, it should be master and margarita!
I'd never subconsciously linked the term with human slaves, only ever really thinking of it as an abstract concept, until people started complaining about it... Part of it may be coming from a different cultural context, not being from the US though...
Can you clarify this? If one machine/repo/system acts only on the orders of another, wouldn't "master" and "slave" be clear, descriptive choices of words?
Slavery was really bad, and for that reason shouln't be used as a description.
There are always alternatives, like "leader and follower"
We also kill child processes. No-one's had a problem with that till now. Sometimes a metaphor is just a metaphor.
Which is a worse analogy, because "following" is a choice and doesn't have to be strict, unlike slave (execute commands or get killed).
On my computer I can open a folder twice without closing it. I can't open a physical folder twice without closing.
With a race condition, no one cares if both processes started at the same time. That's not an important part of the analogy.
Even your point about killing doesn't really fit with the metaphor. Historically, whipping would be the most common punishment.
I do agree with your idea that the metaphor has to be clear. Modbus replace master/slave with client/server, which tends to confuse people used to the old analogy. It's not ideal, but neither is referring back to that time we could trade people.
Really I'm not the best person to judge though. I'm happy to be guided by people who experience racism and groups tackling the legacy of slavery. Because those things seem important whereas my terminology preferences for asymmetric nodes in a distributed system, when there are plenty of sensible alternatives, seem less so.
What made me think more about slavery was the materials that go into computers like cobalt and sulfur. Someone has to go down into the sulfur mine and get that for us. That's an actual master/slave relationship that is going on right now to power all our fantastic infrastructure.
But so much industry has depended on sulfur for so many years that this debate is much deeper and more complex. The ugly truth is that someone far away has to be enslaved for us to live comfortably.
Bring that debate to the front instead and we might find a technical solution to it.
But it's always cheaper to find a desperate person than to maintain a robot that is being attacked by gas and sulfur daily.
And...it still wouldn't matter to those people at all because it wouldn't change their specific situation!
This is a pretty insipid argument.
But the parent argument is valid, you just somehow missed it despite it being descibed and illustrated.
github's action isn't absurd because it doesn't change any random person's situation. It's absurd because of the specific people whose specific situations are not improved.
A Marxist would chuckle at the notion that Microsoft would be removing the word "owner" for being offensive.
I disagree, however I'm not a native English speaker. It is the most descriptive single word describing this mode of working. We can't ban master/slave as a word or we will loose understanding of what it means. Another poster already mentioned that there are actual human slaves in existence today. I once heard in our time there are more human slaves than ever (mostly due to there being more people overall). It is sad that large companies like Microsoft(Github) choose to waste energy on such pointless activities instead of actually doing something about modern slavery.
Microsoft is still in unique position of being able to pressure hardware makers. Why don't they pressure them into at least trying to improve conditions of actual slaves that mine cobalt and other rare materials at the bottom of their supply chain?
It often isn't. It's not uncommon that "replica" or "secondary" actually make more sense.
Secondary means backup or parity module.
Slave means neither of those things. A slave, in technical terms, means a "dumb" worker (meaning it doesn't make its own decisions about how it operates within the greater system) that is controlled by another module in the system (often called a "master").
And no, "worker" isn't descriptive because it doesn't specify the nature of autonomy within the system - oftentimes, a worker might autonomously pick tasks off a queue and perform work offline or something. A slave is directly, actively and imperatively given commands by another entity in the system.
Further, it is also implied that a slave has a lifetime that spans within the lifetime of the master. Workers, replicas, or secondaries do not share this trait.
"Slave" is the only word that accurately infers the technical operating aspects of such an actor within system's design.
Stop messing with our vocabulary please. We need it to do real work. Bring on the downvotes, because I know the performative woke crowd loves to ignore these facts.
I'm also very tired of being a labelled a Nazi, hence the tone.
Yes, and a slave database is probably better called a replica. Because that's more descriptive of what it is.
> Secondary means backup or parity module.
Or it could mean the second device on a bus, IDE master/slave for example seems to me to be better as primary/secondary (or even, first/second.)
> Further, it is also implied that a slave has a lifetime that spans within the lifetime of the master. Workers, replicas, or secondaries do not share this trait.
I dunno, that sounds to me like overloading a word unnecessarily.
> Stop messing with our vocabulary please.
No. Choosing more descriptive words is only a better thing. Stop trying to weirdly limit vocabulary, please.
BTW I remember Russians translating master/slave (in the IT context, e.g. primary/secondary master/slave for IDE PATA drives) as the the leading and the led.
By going down the road of agreeing to some words to be removed you're then imposing a presumption of guilt on anyone who refuses to remove said words. If I maintain some software that uses the word slave or blacklist and I don't accede to making the changes to remove it, or agree to approve a PR that does the same, then it's presumed I am stubborn or worse still, racist. Despite the usage of the word being completely innocent.
Of course, context is everything, which only proves the point. You cannot systematically ban certain words.
I’m playing devil’s advocate. I don’t have strong feelings on this specific change, but I can see my line of thinking surprisingly absent in this entire thread.
As someone who never even finished college, I think this is a pretty cheap shot. My former boss on Wall Street went to MIT and only got there because his father was a migrant strawberry picker who worked his ass off to get his kid a good education. My last boss was African American, and went to Harvard and MIT - also probably the best damned general manager I've ever worked for. Everyone has their own story, and most of the people I've met who have Ivy degrees are no different from anyone else I've worked with except they were more driven (or guided) as kids and put the time in that it took to get where they wanted to go. I don't begrudge them that for a second.
http://www.equality-of-opportunity.org/papers/coll_mrc_paper...
Maybe not all of those people who are enrolled have donated and then got in, but wealth is directly correlated with getting into these schools, not pure skill. At this point getting into a university is just about memorization and going through the rehearsed motions. There are too many good applicants. The only differentiating factor is money at this point and wealth is required to learn how to do the motions to get in. Everything else is just a dice role.
I also think its important to think about the age of the people you are talking about. If they were older, then it was generally easier to get into almost all universities assuming you had the money (which is a HUGE if). The acceptance rates at all these schools was significantly higher. Not to diminish their accomplishments (because they are tremendous accomplishments), but in the past it was in some ways more "fair" from a financial perspective (though probably unfair in all the other ways that things can be unfair).
Having said that, there is no reason why a poor family can't also impart the same values to their children. It's just more difficult because they have to learn those values on their own, rather than being taught from a young age.
Its not values. Poor people and especially poor people of color are setup to fail and its shear force of will that gets you out. I also don't want to discount the effort that middle class+ kids put in. They put a lot too and I don't want to say they aren't deserving. But the playing field isn't level.
Fast forward more than 20 years and I find people complaining about github branch names. This seems odd because it's like whoever came up with the default branch name (Linus?) didn't receive the memo I got in 1996.
Anyway, I see this pattern every so often : something that offends group A, where group B is asking "what's the big deal?". I've seen it with dogs in the workplace, with "blackface" and with use of the "n-word", and on and on. To be honest it mystifies me (the "what's the big deal" part). Why not just take folks at their word? a) they say they're offended, b) whatever change they are asking for is minimal and low-cost, why not react with "I didn't know that, but ok no problem"?
[0] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
In my memory this started way before the recent BLM protests - around the time CoC (Code of Conduct) was being introduced.
The things about the CoCs that really annoyed me:
1. People would literally go around projects and send pull requests just to change the code of conduct to improve the wording even tho no one had made any complaints or anything. Anytime a CoC get added you would see more people mess around with the CoC than the code. It was like people just wanted to look like they were improving things while not actually doing anything.
2. The only blog posts I've seen about CoCs at conferences and stuff have sounded nuts. One was for SunshinePHP[0] where one of the infractions was someone flirting with someone who had a boyfriend who was at the conference and said she could do better. They wrote that they told the offender to go to his room to prevent him from being assaulted. But mentions nothing happening about a guy threatening violence for flirting. I would understand if they were threatening violence in response to violence but flirting, nah. Then there was the whole fast.ai[1] thing where the infraction was basically someone was offended on the behalf of someone else who wasn't offended.
I don't know what you think flirting is but that ain't it. Your man was being a creep and while I'd agree violence isn't the answer, I'm not at all surprised if he was threatened. (I also wouldn't be surprised if he was just told to back off initially but then pushed the issue because that is what creeps do.)
And if for some reason this still isn't obvious to the reader, here's a top tip for how to avoid getting into a fight: maybe don't insult people.
Let's be serious it depends on the context of the conversation. She could have been flirting with him and then when he flirted she said "but I have a boyfriend" and he could had said that and she could have agreed. That is flirting. It could have been what we suspect some guy hitting on a woman and she said "I have a boyfriend" and he said that. I used the word flirting because that is what the source used.
The guy was probably a creep and I am not surprised either but if you're going to have a code of conduct for everyones safety then say someone had to go to their room for their safety tells me your code of conduct isn't for safety but for apperance.
One would think it could leave some sense about the maintainer(s) being decent in some way. Instead I’m just left with a feeling of coercion if anything.
It just shouldn’t be necessary to “present” yourself as a decent person as the author of some code.
Some document in a project folder online doesn’t make you or me better people. It seems to me more of a futile (and stupid) gesture if anything.
We need to spend our time actually doing decent things, and being decent people. Putting a document in our projects telling others that we are doesn’t really change that.
A standardized way of telling others you are a certain way, doesn’t make you so. It relieves us of putting in the effort if anything.
/idealistic early morning rant over
Is this mutually exclusive to stopping people doing bad things and being bad people though?
There are a number of internet communities which essentially have this in the opposite form - as in "getting insulted is expected, no we are not going to do anything about it".
This was the de facto Linux mailing list way for a bit, and was somewhat documented in a lot of "how to interact and what to expect on LKML" guides.
If everyone is going to act in good faith the whole time, sure, it's fine. But as soon as you get one person acting in bad faith, it all falls apart - see the current Republican Party, for example.
> Be a help in times of trouble.
> Do not return evil for evil.
I will try, for you SQLite! :D
This one is similar to "be conservative in what you say and liberal in what you accept from others"[1], but worded better.
And while you are right, the code itself doesn't care, there are lot's of interactions around producing that code that are between humans, where behaviour is important.
It's not much different from the guidelines that exist for this very site: https://news.ycombinator.com/newsguidelines.html
I mean, that is a kind of code of condcut, too.
This is true, but they wont read the CoC. And even if they do, they won't follow it. If someone can't practice basic decency, a txt file won't change them. Its an entirely futile effort at best and more likely a virtue signal than actually trying to improve things.
The only thing that works is strict moderation. You don't need a CoC for that.
Otherwise you end up with arbitrarily enforced rules, created ad-hoc by whoever is doing the enforcing, without a way to know what they are or a way to appeal if you feel wrongly moderated.
Good. Otherwise people will pretend to be a laywer and talk about how _technically_ the rules don't say specifically what they did. Its a waste of time.
But really, in all my time on github and gitlab I have never seen an actual contributor violate common sense and common decency. The only shitty things I have seen have been anon users piling in on issue threads which have gone viral and in that case you just limit the repo to contributors only.
This quote, in a more complete context, starts at 1:06 in this clip: https://www.facebook.com/Malcolmxvideos/videos/4725356262694...
Once "master" is used in combination with "slave", it refers back to slavery and leans on it, there is no doubt about it. That's the case for MIDI, for example. But in the Github case it is not related to that at all, and the change is wholly unnecessary. That doesn't make it wrong, as a sign, to change your master branch to "main" branch, of course. There is a lot of arguing in bad faith in this area. As if showing a bit of good will and following a simple name change guideline would seriously harm any of those complainers. But I agree that this change can is not really justified linguistically.
My 2 cents, for what it's worth.
This is not how language works. E.g. if you recall the debate about this, some people dug up an email from, I guess, Linus that mentioned master and slave repositories and some reasoning around that repositories are identical to branches yadda-yadda. (Or maybe the email was actually referring to the terminology used in another DVCS they were taking idea from.)
So they have proven that say some 15 years ago the thing was originally named so because of the master/slave concept (the technical concept). However, nothing proves better than the need to dig this up that meanings indeed do change. Especially when you use a name that has multiple meanings, like master. They named it master because of master/slave but the majority probably never knew this (I've never heard anyone talking about a slave branch) so just assumed master is master as in master copy, source of truth, etc.
This is how language works. After all, this is how the word master acquired the meaning of "owner of slaves" which it did not have originally. So yes, it was named master because it was related to the concept that we (used to?) describe with the expression that does refer to slavery but we definitely changed the context over time.
Regarding the name change, you can see several ways how it does harm. One of them was described in the post: by diverting the discourse and using up the effort that could have been spent on handling the real issues. Whether we are talking about people who did want to do something positive and now they feel they did (this is what the post is about) as well as the people who could have been recruited for taking meaningful actions but got pissed off/tired of this stupidity.
I honestly think that both this master branch thing and black/whitelist was 100% stupid because, as said in the blog post context . I'm not sure about the master/slave, but I'm 100% willing to accept that it can be offensive (and I'm treating it as such), though it would be interesting to hear the opinion of those affected, like the post author. (I just miss the nuisances here as I'm not from the US. Before hearing all the debate around this, I would have simply said that slavery was a wide-spread phenomenon during human history and it refers to that concept. That doesn't mean we don't think it's a terrible thing to do to a human being or that we don't empathise will all of those who had to endure it during their life.)
And more importantly, like the post saliently points out, it gives the illusion of affecting change while in reality doing nothing for the people it’s supposed to be done for.
Hire more POC. Mentor and tutor POC in engineering. Don’t police innocuous words.
https://mail.gnome.org/archives/desktop-devel-list/2019-May/...
Lesson in the primary school. Teacher says: "Kids, today we will be learning letter 'A'. Who can tell me some words that start with this letter?" Kids: "Apple! Address! Adventure!" One boy, Vova, says quietly: "Ass." "How rude, Vova!", the teacher exclaims, "There is no such word in English!". Vova, quietly: "How strange... Ass is there, but the word is not?"
Sums it up pretty well, I think.
The author seems to imply that the name change is all about being non-offensive to some people. Since the author doesn't find the language offensive, they conclude that name change is only political correctness or virtue signalling and a hollow gesture. I do not agree with that. Language and words are very powerful in how we perceive the world. A changing vocabulary is part of cultural change.
The post is about prioritisation. Moving the needle in a way that matters, not merely doing something so we can pat ourselves on the back for doing it.
Just because you can change something it doesn't mean you should or ought to. Opportunity cost....
It's saying that the change which has a small effect is never worth while (and... pay attention now. This is the other part of the post you missed: context)....
*IN RELATION TO* the larger effect which costs the same in time/effort/capital/energy/emotions/stress/give-a-fuck.
That's just how prioritisation/choice works.
The idea that you need to do something that is better before you can do something that is less, even if the cost is the same seems to imply that there is only a limited amount of energy that is expendable on these topics.
As seen from the bucketloads of comments and posts about this OLD issue (the python link is from 2018) it seems there's enough energy going around.
The idea that something can't be good, just because it is not the highest item on a list is nonproductive.
So if you want to make a productive choice then go for Y, not X!
At the very least, if you are going to choose X anyway stop trying to persuade everybody else to choose X with you, when they are already focusing on Y. That's just attention-seeking behaviour.
You are extremely uncharitable. There's no point of engaging you further.
You're missing the point, the author concludes that the companies decide that the language is offensive without asking the people who are supposedly the offended party.
[0]: https://www.parool.nl/ps/hoofd-geschiedenis-rijksmuseum-ik-w...
Here we go (this took under 5 seconds for me to Google)
https://dev.to/afrodevgirl/replacing-master-with-main-in-git...
Now there's duelling anecdata and the OP provides no suggestions on how to reconcile them.
I don’t think anyone expects “main” (“develop”, “default”, “trunk”, ...) to ever become the default branch name.
"So if this change did not really even attempt to involve the black developer community..."
This is like some dude from Vermont telling me I should use latinx as it's more inclusive -- linguistic colonization eh
Being a highly paid software engineer, like most of you reading this, did not stop a bully van flying up the curb I was walking on and 7 City of London police officers pinning me against a wall with guns in my face. They wouldn’t believe it was possible for someone like me to work in central London till one of them searched me and found my work ID. All this because I fit a description. What was this description? I don’t know, black male between 4’11 and 7’4 probably.
Oh course being inclusive is good. That's not the argument here.
edit: Downvotes and the wording of some responses make me concerned that some folks may be unaware of the reference. Doubleplusgood is a newspeak word used in the book 1984. Newspeak is a language that is used to eliminate the ability for people to express unapproved thoughts because there are no words with which to express the concepts to others.
Words are not he problem, attitudes are.
Stupid, moron, retard. People start using them as a pejorative and so a new neutral term is required.
Lavatory, toilet, water closet, bathroom. People don't like talking about poo so they keep using euphemisms to describe the room where it happens. This one is a favourite of mine as some people find 'toilet' distasteful despite it being the furtherest from the actual action taking place.
Very, literally. Not sure where this one is headed, but if it's happened at least twice, it'll shift again some time.
Are we doomed to keep shifting language to keep up taboos and keep the meaning of words which naturally will shift?
In response to an article about removing the word master
I agree with this observation. For reasons that the author has articulated far better than I would in this comment, so please read the whole thing.
The map is not the territory, and you may simply be noticing the differences between your map and mine.
> “Meritocracy!”, I hear you cry. “They pick from the most talented students. The ones that worked the hardest to get into the most elite schools. The black students should have just worked harder”. I guess mummy and daddy paying $20 mil for a new library to get me a seat at an ‘elite’ school is still meritocracy eh?
It also seems like a complete digression from racial justice.
Edit: Nevermind, I misread the paragraph about London as being just a story about something happening in London, rather than abeing about something that happened to the author in London.
Also, the author uses the American spelling "curb". If they do live in London, they are presumably a migrant from the US.
Tertiary education in the U.K. can be expensive (unless you are Scottish), but university admissions are open to everyone without having to donate millions for a library
Isn't the sort of person most likely to be tripped up by this the sort of person it is nominally supposed to help? Isn't it much more likely that it proves a stumbling block to the black teenager teaching herself to code from resources a few years old than to the white undergraduate whose new edition textbook will include the change and who has a professor and peers to explain it just in case?
If you want marginalized outsiders to have an easier path into programming isn't a change that makes that just a little bit trickier in order to make those with established tech careers feel better about themselves the wrong sort of change?
We are still waiting for the results of the current census. Where did you get the 44% figure from?
https://en.wikipedia.org/wiki/Ethnic_groups_in_London#2011_C...
There was a long period in linguistics research where linguists thought they could understand language best by discovering the etymologies of every word; this drove a lot of the work of recovering Proto-Indo-European. They thought that if they knew where a word came from that they would then know the absolute truth regarding the meaning of the word. Things changed at the beginning of the 20th century, and this approach is now considered pseudo-scientific; linguistics is data-based now, with meanings of words determined by their usage and context.
"Master" is a pretty neutral word, with about a dozen meanings if you check Meriam-Webster. Even if the top meaning listed were "one having authority over another" (and it's not), this is still too vague to simply declare that it's associated with slavery and needs to be avoided. There's nothing about a Git repository that's directly reminiscent of American slavery, so it's quite arbitrary to declare the word "master" inappropriate in this context. It could be quite a different story if the spelling were "massah", which would directly evoke the image of slavery.
In general, though, even for actual offensive words I think the banning approach is counter-productive. Melioration, the loss of a negative connotation, is a perfectly natural process, and by outright banning a word you prolong the process or even strengthen the negativity of it. Let negative word meanings fade out of our consciousness as the negative feelings that gave birth to them disappear.
I'm very very surprised about this whole identity politics thing. First time I came to the US and I conversed with this Asian women friend, who told me that she wanted to go to business school, and I asked her "why business school?" and suddenly another Asian women (friend of her) cut me and said "Oh why not, because she is a woman?" and I was like "wow, where did that come from? what does that even mean?" and since that day I know that US racial issue is fucked up big time.
But what does your example have to do with race?
I imagine social media is the worst environment to have this kind of dialogue.
In my circle of Asians, we have our own trouble as well. My wife is Japanese, and I grew up influenced heavily by Japanese culture (I'm Indonesian Chinese), but majority of my circle is 99% Koreans and Chinese. So yeah every time WWII or Japan/Korea/China thing gets brought up I also just stay silent and will just ask my wife to go home early or pretend we have some business to do. Definitely something will go wrong. We are in our 20s - 30s, and WWII are our grandparents generations battle. We are aware of Japan's WWII problem, but we aren't gonna pretend we know what to do.
when you are not blinded by the sound of your own voice you can see beyond your eyes
Yet, i don't discuss this stuff with anyone interesting. Just my core group, and my core group has had this conversation to death.. nothing to be gained anymore.
So i don't grow on these subjects. I don't feel more progressive. I don't feel like i understand the problems better, or the solutions, and certainly don't know which areas i'm motivated to help in.
Because i want to discuss, to critically analyze the problem space and try to question and verify solutions, i'm terrified of being labeled an -ist.
This isn't a "woe is me" post. Rather, this is my explanation that in my eyes i am _less progressive_ as a result of this culture. I _act/help less_ in this culture. This culture shuts me - a self identified very progressive liberal - down.
Would you mind sharing what this means and what the context is? I think I get what you mean, but don't understand the reference.
I asked my Pakistani heritage boss when he immigrated, innocently. Note I'm an immigrant to the US myself and now the UK, so I thought it was not a bad question to ask. He's British born though, and considered himself a British citizen foremost. And given the rampant racism in the UK against those of Pakistani origin (many white Brits don't consider anyone Pakistani to be "proper British"), well you could see how he might be offended at my question. Fortunately he just laughed at my rudeness.
Another time, I made a bad joke to a French colleague of mine who I'd been working with for a couple weeks. I think he said I didn't seem like a normal American, and I responded saying I didn't think he looked French, not wearing a striped shirt and a beret. Oh man, that really dug my grave right there. Saying he didn't look French was probably the greatest insult I could ever have said. He is of Turkish heritage, and Turkish people have been persecuted and treated poorly for a long time in France, including lots of racism based on "they don't look French". He was angry with me for a very long time over that. I apologized to him profusely, saying I was just an idiot American, and I think he forgave me eventually.
It is, but I'd encourage you to examine that a bit more from the perspective of the person weighing in. Yes, you meant nothing by the question, and you would have asked it regardless of the other person's gender, but what is interesting is -someone got defensive-. Why? She's hypersensitive; is it more likely she got that way apropos of nothing, that she has just bought into some victim culture that is determined to create claims of systems issues wholecloth to rail against, or because she -has- run into misogyny enough times that she assumes the worst?
Again, it's not reflective of you, but take an empathetic view to where people like that are coming from, as it's not a vacuum.
Is it fair to you? No, it isn't.
However you need to realize that _that question_ has been used, probably verbatim, in bad ways against her or her peers... therefore she has pattern-matched this into a sexist question too.
This is not an irreversible state. 99% of these communication breakdowns can be solved with a polite correction: "no, didn't cross my mind. I am sincerely curious about what drives that career decision, if I may ask".
I won't get entangled into a straw-man battle-royale, so if the person cannot recognize they made a mistake and correct course: sure thing I'll retreat.
That hasn't happened to me just yet, but I know it could. Fair? No, but it is what it is.
I am aware we are dissecting a quickly summed-up situation here, so my argument might not apply to the actual encounter you experienced. But if it does, I think you and lots of others are skipping on conversations that you actually wanted to have due to a very small and temporary defect on the dialogue.
And how do you know? You have direct knowledge of it or are you just pulling out a factoid?
But then I also am not part of any minority group. I'm a white male in a western country who is good at what he does, which would let me incur a lot of awkwardness before someone thinks that the problem is me. That might be different in your situation, or simply in that context, I don't know. Regardless, it makes me sad that there was a need to bury the topic.
I am not saying misogyny doesn't continue to exist, but it is now very often misattributed in scenarios that technically fit the criteria (man didn't hire woman, etc) but are in fact the result of other factors (woman wasn't a good hire). It's a slippery slope and the reason we have such outrage in response to equality movements in general. Kneejerk reactions to non-misogynistic interactions are counter productive and serve to undermine the validity of the complaints against misogyny by giving naysayers a reason to dismiss them.
Is this a term for something real, or just a contentless way to denigrate people who claim to have been victimized? Is there some diagnostic criteria other than "that person annoys me"?
It's real. The most privileged people I know (and later cut out of my life entirely) are the first to play the victim card. We're talking the type of people who would choose to show up to work late every day and then complain that they were fired because they were [insert trait]. Or people that refused to study and then demanded they get extra support and financial aid because they came from a 'difficult' background.
Some definitely white people claim to be minorities because some percentage of people will use every card in the deck to get ahead. The tragedy is that these people sour the conversation and make people distrust those who bring up the actual issues they face.
The NAACP got involved. There was outrage and shame to spare. The principal wrapped herself in righteous indignation, despite herself being in the position of power.
Months later, she was diagnosed with Alzheimer’s Disease. Oops.
I’m sure this person definitely experienced racism and sexism in her life and career. There were undoubtedly many incidents when she was slighted by white people. It’s America, after all. But in this particular case, she was not the victim. The teachers were the victims. The students were the victims. Yet she still acted the victim. Hence, “victimhood mentality”. “Contentless” can cut both ways.
The insidious thing about these types of incidents is how it discredits the rest of the racial justice movement. We need to hold our outrage to a higher standard.
When you get into the territory of microaggressions and subconscious bias, which are real problems but aren't necessarily clearly benign or bad on a case by case basis, the lines can get very blurry depending on who the observer is. Generally you should give the benefit of the doubt, because part of the nature of the social problems we talk about come from blaming the weak for being weak.
Does it need to though? A black person may never have been a victim of police brutality, but if they have experienced a couple of questionable stops, is hypersensitivity really "victim mentality", and not -completely understandable-?
Most racism, misogyny, etc, nowadays -isn't- overt. Almost no one is going to say "I didn't hire you because you're a woman", because they know doing so is going to get them socially ostracized at best, legally culpable at worst.
Of course kneejerk reactions are counter productive, because it's easy for people who -weren't- coming from a racist, misogynist, etc, position to get defensive. That doesn't mean they aren't understandable, warranted, and that someone on the receiving end of that claim doesn't need to seek empathy in how they respond. That's allyship; understanding that a cry against injustice, even directed at you, isn't something you need to get defensive about, but to instead see for what it is. Trying to blame them for having a victim mentality is to dismiss the basis they even made the claim in the first place, thereby making us part of the problem.
Then I spent some years in a culture where I stuck out by skin color, hair color, language skills, height, shoe size--pretty much every way possible. People were not mean to me or racist towards me. But every waking moment I knew I was different. And I knew I would never have the right hair or skin or height or accent to fit in. I would always be an outsider.
For the first time, I understood in some small way that minority from my youth who seemed to have a chip on their shoulder. I can't say that I have had their experience, but I have had an experience that opened my eyes to realize what it means to always know you are an outsider.
I wish they didn't react so negatively. But I think I know better now than to condemn their hostility outright. My experience was some short years as an adult. And I wasn't treated as inferior. How would it be to grow up under that and to expect it for your entire life?
Why? I'm hypersensitive; is it more likely I got that way apropos of nothing, that I just bought into some racist culture that is determined to create claims of issues wholecloth against blacks to rail against, or because I -have- been mugged by a black person enough times that I assume the worst?
Would you take an empathetic view to where I'm coming from?
EDIT: After a second look I realize this is probably what the parent post is trying to get at :-)
Now for jumping to the defensive the moment a man asks you a benign question, because you assume he is sexist because of his gender - isn't that sexism?
I personally would be empathic to you.
However I would also expect you to recognize the failure in that heuristic, even as you continue to execute it.
A black man, or just any man wearing street clothes?
Any man wearing street clothes, or just any man wearing street clothes on an otherwise empty street?
Because if you do that in broad daylight, on a well populated street, because a black woman in business clothes appears to be a possible threat, but you don't do it for the white man in street clothes on an empty street at night, then it sounds like maybe you have a pretty racist heuristic.
Otherwise, yeah, I'm pretty empathic; race may indeed be an additional input, especially given your history, but if it's just one more heuristic that makes you slightly more likely to cross the street, and you also -recognize- that it's a generalization you're making, and that it's unfair to the individual even though it's based on personal experience...yes, I'm empathic towards where you find yourself. Certainly, as a man, if the input of "a man approaching" on its own caused you to be more likely to cross the street, I don't view it as some sort of misandry, and would not take it personally.
(And yes, I know this is an attempt at a rhetorical counter argument, but I'm purposely treating it as a real position to make clear I don't view it as a particularly compelling argument)
I've been working to help correct this misconception through careful writing.
My last job did a bunch of faux diversity tactics starting around the same time this happened at google. Part of it was starting "support" groups for different groupings, for example one for Asian employees or another for LGBTQ. This is good.
However, I had to work weirdly hard to also have one for us Jewish employees. Weirdly hard when you consider all that had to be done was make a slack channel.
Anyway, I suggested a group for Jews, and when I finally got someone to make the channel (begrudgingly), they asked what I wanted to name it. The other channels had names like "InspirAsian" so I wanted to be clever. I came up with "the tribe", as the term "member of the tribe" refers to someone being Jewish. The channel was made, the other 10 Jewish devs were happy.
A day later I got a worried slack message from another employee. He was worried the name "The Tribe" would be offensive to Black employees, I guess because African societies are supposed to be called tribes? How about the 13 Tribes of Israel, Steve?
I think it's a great example of the kind of fake progressivism discussed in the article. The org didn't care about making a group for us because we are white, the overly concerned employee getting preemptively offended over his own ignorance. It's all so telling about how little people really care about inclusion.
Yes! Also, I think that if you see 'master' for a git branch as a problem, there is something seriously wrong with you.
I’ve seen many Microsoft employees internally comment on how they don’t like the term “master branch”. I believe Microsoft’s renaming (this is my personal belief) was somewhat influenced by that internal push.
It may not mean much to you, but if it made some people feel more comfortable it’s a good change and has very few downsides.
I’ve spoken to multiple black Americans internally about this and they strongly associate “master” with slavery since members of their families where literally owned by people and had to call those people “master”.
Maybe it would matter to them less if the US had abolished slavery and made people of all color equal, but since we instead created racist policies that historically put non-whites at a disadvantage, I can see how they have a strong dislike for that word.
As a result, the entire world is changing to suit the desires of software engineers. (such as throwing massive sums of money at them)
So if your contributions are significant enough, your entire world will change to suit your preferences, whether the people in your world want to or not.
Attacks on "main" as being ineffectual or indications that "the real problem to solve is this over here so don't do this" doesn't diminish the value of iterative changes.
SCRUM focuses on learning by doing, and we may look back on main vs master as an experiment that had no effect. Or we may look back on branches with a master branch and feel differently about them. It is far too early to tell.
This, a thousand times. It was never about black people, it was always about wealthy, largely white progressives comforting themselves with the narrative that they're valiant defenders of black folks (namely from those horrible oppressors, middle- and lower-class whites) without having to do anything. This is why "defund the police" is supported by a majority of wealthy progressives but a small minority of black Americans.
Odds on this is a false flag "AsABlackMan" article & everyone responding to it has been had. Lobste.rs pulled it for this reason & the comments on r/programming are pretty direct.
That said, that DS link is weird enough that a user emailed about it. My initial reaction was that we would need more evidence than just one link to make a moderation call about this being trolling. Fortunately the user who emailed questioned that further, which prompted me to read the article closely. Having read it closely, I've changed my mind—I'm not buying it. More precisely: I think the odds are > 50% that there's something false about this piece (and if so, most likely a whole lot false about it), so I'm going to restore the flags on it and put nofollow on the link.
This is one of those shitty situations where all we can do is guess and guessing wrong has bad outcomes either way. If the article is authentic I would want to respect the author. If the article is not authentic, then it's against both the rules and spirit of HN and should not be here. At the moment I'm guessing not. If new information comes up, we can revisit.
The natural thing to do in such a case would be also to kill the submission (i.e. make it [dead] in addition to [flagged], which is the maximal level of moderation we could do). But that would remove context from the discussion, which I don't think would be fair to the many thoughtful commenters who contributed. So at the moment I'm not going to do that.
For the future: if any of you see something like this and are willing to give us a heads-up at hn@ycombinator.com, I'd appreciate it. There's no way we can come close to reading everything closely. We can't even read everything loosely, or even see everything (probably not even 10%) of what gets posted here. There's far too much. Fortunately the HN community can see everything, so we rely on community members to be our eyes and ears. If a user hadn't pointed this out to me, I'd have continued to be ignorant about it, and most likely some people somewhere would have drawn some wrong conclusions about HN, the community, and/or the moderation here. I wish I'd known sooner, but better late than never.
[1] Note that this thread has over 2000 comments and you have to click 'More' at the bottom of the thread to get to them. The further you go the worse they'll get, so be warned.
[2] Of course, it's an anonymous forum and we have to take people's word about who they are—but I believe that the good commenters are being truthful. There's a certain type of low-rent troll who does that but the longer that sort of account talks, the more they usually give themselves away.
"It has come to my attention that at the time of writing one of the links used points to a site with views I don’t identify with and has since been removed."
Of course we can't tell anything for sure, but in my experience, this kind of thing is usually authentic. For me it changes the balance of probability enough to justify guessing differently again, so I'm going to take [flagged] off the thread now.
------
Hey,
I recently wrote an article which was posted on HN and is now flagged for the use of a link to a website called Daily Stormer (article title is, “GitHub, f*ck your name change”). Obvs this is you guys community and I didn’t mean for a post I wrote to seem trolly. I just wanted to clarify the situation.
I had genuinely never heard of Daily Stormer or ever been on the website until the time I was writing the post. I use DuckDuckGo, which evidently doesn’t ban gnarly websites the way that Google does. I was looking for articles written about the misidentification of black people as gorillas in facial recognition systems. The DS article came up as one of the top results, I read the first paragraph and it seemed on topic so I used it. I have since removed the link from the post.
I’m not trying to justify the use of the website, it 100% my fault for not doing better due diligence. I just wanted to say I’m sorry as I didn’t mean for the post to come across as trolling.
For what its worth, I am black, I live (born and raised) in London and work as a SWE. Nothing in the post was a lie.
Thanks for reading,
Moosey
That said, if you’re talking about US tech companies, then the HBCU recruitment issue is a live topic in the discourse right now.
Maybe the author simply isn't "ordinary"? Does it matter?
(I'm fully aware that a site that has "stormer" in its name is likely far-right but I appreciate diversity of opinion)
"I appreciate diversity of opinion" - sorry, but you don't let Nazis take up space in your online discourse because that's how you end up with your space being full of Nazis.
The fact that the argument over the name change (which, hey, who knows) is the most commented thing I've ever seen here, as opposed to, e.g. another article where the focus is a substantive issue, speaks volumes and furthers the author's point.
I might have missed the GitHub communication there, but thats not at all what I think when thinking about changing the default branch name for new repos to a name thats, in my perception, at least as good as the old one, maybe better.
If there is window dressing involved around this change, then thats bs and need to be called out, but I nonetheless think that this change itself is not bad. Like many of these terminology changes discussed and implemented in the past, I actually think `main` is a better term for the (default) main branch. Personally I would opt for a branch name that better fits the projects needs, like 'stable' or 'production' or 'less-broken' or whatever you want. But we are talkin about a default here.
> I’m not pissed off because I expected tech companies to do more, no, I didn’t expect them to do anything. I’m pissed off because they pretended to be doing good and wanted me to congratulate them for it.
Yes, I agree with this.
[edit] only syntax fixes, my markdown is lacking
You could of course have branches that evolve in parallel, even without common code if you want. But what people almost always do is have one primary branch from which exact copies are made, given other names, then continue to evolve either more slowly (stable releases) or faster (speculative work). You could call that primary branch "primary" or "main" or "premier" or "trunk" and they all work, but "master" conveys that expectation very successfully, and that's why people tend to like that name.
Good point, how language is perceived is very subjective and personal. I can see how people like the term "master" here more than "main" because it carries more information for them. Thanks!
> I believe that political correctness has a puritan root. As such it focuses on formalities, but actually it has a real root of prejudice against others. For instance Mark bullied me because I was not complying with his ideas, showing problems at accepting differences in the way people think.
Otherwise, about the article, it's unfair to say that we need to correct the AI/ML to a more "neutral" perspective.
I'm always worried about artificial "neutrality", as neutrality often ends up just adding more weight to the perspective that you consider more socially and politically acceptable.
In Australia for example, French people have a bad reputation because they tend to steal from shops ("french shopping": https://www.traveller.com.au/french-nickers-cause-a-stink-do... ).
If tomorrow you build software for the shops to identify risks; well, whether you like it or not, it'll target French.
Should we artificially add more examples of non-stealing French in the dataset just because it's socially more acceptable ?
(I took French because it's socially and legally ok to blame French for mistakes of this planet, and I was born there, but replace with whatever suits you)
Eh I realized the warning isn't in english but it basically says master will be changed to main and how I could set a global setting and how I could rename a newly created branch.
It doesn’t do this. Here is the message:
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>You worry about artificial neutrality creeping in to the algorithms, but the algorithms already reflect human bias. We can't even reliably tell where someone is from yet we expect our AI to do it close to flawlessly.
I'm from East Asia and I think I can distinguish an East Asian's country of origin maybe 70% of the time. But 70% is nowhere near good enough if a person's life literally depends on the decision. And I bet you'd be hard-pressed to find someone even in around 90% accuracy. Migration and shared culture, among other things, make this difficult.
You are completely missing the point.
This issue is simple. Take two groups A and B. Ceteris paribus if you control twice as much in group A than group B you will see twice as much positive events in group A. That's a sampling bias. Then you conclude group A is worth and should be controlled more leading to even more positive. It's all about sampling bias and feedback loops.
I work in ML. its not neutrality, its representation.
if you use your own staff to train a face detector, a detector to detect small faces in CCTV, it'll only work on your staff. It won't pick up children, anybody who is slightly brown, anyone with big hair, or people who wear hats.
thats rubbish if you expect your models to work in the wider world.
don't think of is as political, think of it as trying to release a word processor to the world that only support ANSII, and wondering why its not selling overseas.
git branch -M main
But that is all. You can name it "trunk" if you want, for all that matter.Now, I think that the whole github renaming thing is a bit ridiculous and probably a faux pas on their part. But the people complaining about "the great rename" sound even more ridiculous: as far as I can see, there's no rename, just a stupid modification of the initialization instructions that suggest that users rename their branch. All that fuss for the damn "git branch -M" line?
GitHub did not go into existing repositories and change the names of existing branches.
What does "the change" actually do? Is it just in the "new repository" instructions or is there some automated process that may fail? Maybe I'm missing a way to create github repositories besides the "New" button on your user page?
This because an exceedingly tiny group of people at the best, most charitable interpretation of their motives, wilfully misapprehend that 'master' refers to more than their narrow concerns.
grep -rl master | sed -ie "s/master/main/g"
but there's always going to be bugs or whatever come out of it, and also.. this misses the point of the article. It's a hollow virtue signal. It does literally nothing to help the cause it proclaims to help, yet it requires some effort from well.. everyone. It is the definitive example of a waste of time, al be it not much per instance, but some time is wasted.FYI github's repo creation tool now defaults to main. A lot of orgs use this tool because they will also use repo templates. I know git, the program, is still defaulting to master.
What is this tool? I always used github by pushing my locally-created repos to it, and this procedure still creates a "master" branch. I was not aware that there are other ways to use github, thus my surprise at the exaltation. I guess people who still use "plain git" are unaffected by the renaming of the default branch in github (whatever that means).
1. Start the repository by creating new file: it opens a github text editor. I never used this option (what kind of savage uses github's text editor???), but to be fair it creates a default branch named "main"
2. Create a new repository from the command line: run git init, etc. You get to choose the branch name, then push it to github.
3. Push your existing local repository to github. It will get whateber branch name it already had, probably "master".
So the only people affected by the change are those who use github's text editor and chose the first option. I guess not many people do that? For the most common options you get to chose the name of the branch, that by default is "master" (not that there's anything wrong with that).
Also we can argue until the cows come home about how little effort is actually involved. It could literally be a single click and it's still all still by-the-by. This is an empty virtue signal doing nothing - repeat nothing - to help the inclusion of minorities.
I totally take on board the point that a lot of man hours have been consumed debating how and when to execute this change. Possibly to the exclusion of doing something potentially more meaningful.
However, the glee with which the authors opinion is accepted as the opinion of an entire race of people by other comments here strikes me as an example of confirmation bias. Simply finding one PoC who agrees with you doesn't validate your view point.
Is there a name for anti-political correctness, where people go into long rants about how changes that have zero effect in their lives are a sign of the collapse of society? They are pretty popular in social media and specially on this site.
How about if it does make one PoC feel more included but it also makes three PoC feel more excluded at the same time?
Is it then about numbers? Shouldn't you therefore look at and ask the community of PoC what they think as a whole?
To me, the article was saying that this holistic consultation was not done. And this has lead to the waste of time, energy and feeling of exclusion. Other comments in this thread have said that this consultation (seems to be limited to employees in Microsoft, etc) has been done...
Confirmation bias can be examined rationally. The arguments in favour of this change can be explained away in multiple ways which will override any data that is found.
It's the same as those people who find the one doctor or nurse who thinks that covid-19 is just a flu or that one engineer who concludes that the twin towers couldn't possibly have fallen because of fire alone.
This tripped me up in work, as the configuration variables I pushed for Kerberos authentication no longer worked. AuthNegotiateDelegateWhitelist became AuthNegotiateDelegateAllowlist and AuthServerWhitelist became AuthServerAllowlist. Sure, I understand why this is better. What I have a problem with is the way this is done. It wasn't very well documented or announced, they just did a big search replace, on internal configuration variables that no end user will ever see.
I don't even mind the work, but at least make it known. This was not handled very well and had all the hallmarks of an emergency PR-fueled scramble. It feels more like window dressing than an actual desire to change things.
As far as human beings, the problem was (and is) slavery, it's not the word "master". Especially in the US, there's this idea that we just have to change the terminology around, ban a word, and suddenly racism will disappear. Both political parties, the mainstream media, and major corporations all love this, because they get to make superficial changes and then sweep racism under the rug.
Now if GitHub wanted to do something truly radical to fight racism, they'd change the name of the "master" branch to the "black" branch. I understand most people will be resistant to this, simply because "black" has a negative connotation, but please be aware of your own personal reactions to the word, as that's my whole point. The word "black" also means darkness, evil, it's something dirty, while "white" means purity, goodness, and cleanliness. And I'm just pointing out the what's already in people's minds, don't shoot the messenger!
If something is "black and white", there's a clear right and wrong. In our language, "black" is synonymous with "wrong", and yet this word with negative connotations is used for an entire race of people.
Instead of practicing censorship, which is reprehensible in a free society, and reminiscent of the same kind of authoritarianism that produces master/slave relationships among human beings, why not do something actually progressive? Have we forgotten what that looks like? Challenge society's entire perception of the word "black", rename the "master" branch "black", and begin to associate the word with something good for once. Start by changing the way people think. Turn black into something positive, and if you really want to see people's racism come out, use white in a negative sense.
I don't think most people think like that. Black and white in that meaning is used in very specific contexts, not in general. Nobody thinks that a "black and white film" is about moral issues. In German, "black on white" (schwarz auf weiß) refers to (usually black) ink on (usually white) paper and nobody has race on their mind when they say it. We're not wearing black at funerals "because it's wrong that somebody died". Black numbers are good ("schwarze Zahlen schreiben" = "writing black numbers" = earning money), red numbers usually aren't. Waving the white flag isn't great. Black/brown bread is delicious, and so is Schwarzbier if you're into stronger tastes in beer, and you can get black-out drunk with enough of it. There's really no association with Africans with that usage of "black".
I have a feeling that a lot of people believe that first came racism and Europeans looking down on Africans and then came "black = bad" associations in language. There was no European colonialism back then, Northern African slave raiders regularly went on slave raids to (mostly Southern) Europe etc. The use of black in that sense is, at least in German, at least 1200 years old, long before significant contact between Central Europe and Africa.
Now I guarantee you that people don't consciously think that "black" people are "bad" simply because of the word, if that's what you think I'm saying.
I live in a country that was almost entirely enslaved by foreigners for ~700 years. I've discussed this rename with dozens of engineers in my country. Without exception, every single one of them thinks it's completely ridiculous. We need to keep voicing these thoughts so that decision-makers in large companies have a chance to hear us and realize that they should focus on more useful issues instead.
- "Bring up irrelevant issues as frequently as possible"
- "Haggle over precise wordings of communications, minutes, resolutions."
As someone said elsewhere in this thread, it makes you wonder what's really going on while we are distracted by this stuff.
What I find interesting is that there (probably? maybe?) isn't a shadowy CIA-like organisation promoting this stuff, this "tactic" is a naturally emergent property of the woke belief system.
I think I find this more frightening than if there actually were a shadowy organisation pulling the strings: here we have a philosophy, which many well-intended people subscribe to, that causes them to behave like a sophisticated intelligence agency deliberately trying to disrupt a foreign power.
It's a tactic they first used in the 70s in Europe, when "real" left parties (i.e. the old-school socialist/communist parties, affiliated with the soviet union) started gaining ground. All of a sudden they started funding a lot of stuff like that, because it weakened/marginalized those parties. Why fight for workers rights when you can fight for LGBT, immigrant, women rights, etc. I.e. the right of fifteen distinct groups that have no power.
Much more recently that tactic was used to destroy the Occupy Wall Street movement.
I wonder what is different now. The woke movement doesn’t seem to get any weaker, even as it adopts more and more identity groups.
But I'm really worried about how we import everything American to Germany without thinking twice.
Left newspapers have started to write BIPoC everywhere when it comes to domestic issues. What exactly are the indigenous people of Germany? Even blacks are relatively rare. It would make much more sense to coin an acronym that includes Jews, Sinti and Roma, given our sordid history. But we simply take what American culture has thought up.
Landlord was pretty chill and I kind of miss being able to just ask anything and he would try to make it happen (including things like repairing car motors).
Housemates were of the mildly radicalized religious kind, with daughters that did not attend the normal school system and are now being married of early.
I don't know if the German "integration system" has failed for the later ... they have the freedom to chose and they chose a path that is different from what is considered "normal" in the "West".
As a Canadian (Vancouver), I can tell you true integration happens over generations of people working together and respecting each other. In those conditions, it is unavoidable.
If either group lacks respect, the outcome is always conflict.
You put their kids into school together young and they won't know not to be friends until you tell them. That was my experience, anyway.
I'm all for give and take but I wouldn't want the "give" to result in backwards steps for woman's rights being imported from the countries of origin
No we think that forced marriage has no place in Europe, or the oppression of woman's. And yes, that's our culture..so is the freedom to choose your religion and to have free speech. If someone from another culture comes we are happy to integrate it into ours, but NOT when it clashes with our Laws.
>You put their kids into school together young and they won't know not to be friends until you tell them.
And what when they go into different schools (Jewish or Muslim etc), live in different parts of the City (look at Paris or Berlin), and never met someone outside of their bubble until 20 or later?
BTW:
I said it in another post ... it's not about being forced into something, it's about freedom of choice. And that is something universal, it's just codified in our laws.
It's completely fine if a women decides to become married and have children early ... it's probably not a good choice ... but morally there is no way to reject that.
The problem arises when people never learn that they have a choice ... I have (female) friends from rural Germany that think it's perfectly reasonable to go study and once finished move in with their husband and be the perfect stay-at-home mom.
edit: heck ... I even have friends from larger cities who would just prefer to be stay-at-home moms because that gives an excuse to sloth on the couch for half of the day :-)
>The problem arises when people never learn that they have a choice
Exactly, that's the problem with the bubbles like (Ghettos/Banlieues), and "special" schools.
Borrowing that specific term for other purposes is stupid.
I was forced to because the government in my country steals and wastes so much money that the economy breaks and you can't make money there. Still the quality of life is much better at home and I'd rather stay there.
All my friends are immigrants, I couldn care less to integrate here. Ideally I'd just rather live in a town with just immigrants from my country. As long as you keep them out of politics they'll probably won't rob you.
That town was in your country which you fled though.
Some nationalities integrate more than others. This goes for different European countries even, so it has very little to do with "race".
Her country is clearly superior in almost everything except for weather and food. I like living here and I've made good friends and enjoy my life here.
Now the curious part comes... I have zero attachment to both countries, their culture and their national identities. I couldn’t care less about their language or customs. I just see myself has some kind of post-nationalistic person that would much rather speak English with everyone, hang out on the internet and live wherever.
As far as I'm concerned national identities and culture are useless and holding us down as a species. I really wish people could outgrow this nonsense.
In hindsight I don’t think I was raised in a particularly enlightened culture. Do those even exist? I would much rather have us move past dumb social biases and constructs and work together to build a better future and a more universal and cooperative world.
On person's unbiased Baysian predictions based on a lifetime of experience and evidence, looks a lot like biases and prejudice to the delicate of mind.
And they get nasty about it.
So no, there will be no building of a better world.
You brain might think it’s very smart and clever and has the world all figured out but most likely it doesn’t. The world is a chaotic system beyond any one's comprehension. All generalizations that are not purely mathematical and 100% abstract in nature are wrong.
Perhaps a quick reread of the site guidelines is in order.
Obviously we did not respect the Indigenous people and I hope that can me mended through generations of mutual respect.
I think Vancouver is better because of the rich mix of cultures. It's not perfect here but I think it is pretty good. I have seen a Muslim man give his shoes to a homeless man on the bus and walk home barefoot in the rain. I believe anything is possible.
I don't think this is true. What percentage of White Americans, during the period of slavery, owned any slaves? Was it even 1%?
It is one facet of American history yes, but it is very far from the "definition" of the country.
Ha! I remember a drunken night with a north-american colleague; he asked why didn't we have indigenous people here in Europe. Then he suddenly realized the answer: oh, but it is you, you all are!
Every country is different. Developing world wouldn't care about rights, because they have to make cakes as fast as possible, and developed world can spend much time on being fair. It is something we should do.
Is a name change really that difficult for everyone? I remember when I first saw 'main' branch on Azure, yes, I have to slow down a bit, is it the end of world? It means something important for the US, and would be good for the future generation, I think I can afford the personal inconvenience. We, developers, are having the best job in this world, do we really need to get pissed off for this?
It's just a complete misunderstanding of the topic. Changing "master" branches simply confuses signified and signifier, and the fact that multiple signified can have the same signifier (like the signifier stool and the signified faeces and a thing to sit on. Removing the word doesn't remove the concept.
If these companies actually wanted to work for diversity, they could just do exactly that: employ more people from other backgrounds, or have extra internships for early orientiation in high school, or fund computer labs schools in poor neighbourhoods and so on.
Edit: As an illustration of how this doesn't affect the underlying meaning: In Germany there's a similar discourse going on, and the result is that the German radical right also started to talk about migrants instead of aliens or foreigners. But they didn't change their attitudes at all! They just adapted to the new word and kept their old concept.
So whole world has to change because US has its core problems?
>We, developers, are having the best job in this world, do we really need to get pissed off for this?
do we?
spend thousands of hours of your free time in front of computer just to learn stuff, then spend 3.5/5 or even more years for degree
then stay competitive / in touch with tech as a part of life style
just to have office/remote job with good pay?
is this "best job"? seems decent, but I wouldn't call it "the best", especially in countries where programmers do not have really outstanding pay like in SF.
If you want to transplant the "master"-example, look at all the discussions of how they name certain sauces,schnitzels and deserts as well as a weird insistance that offensively named streets, underground-stations and (for some reason) pharmacies "must not need to be renamed, why would you even be offended".
Germany is not the example to go with concerning offensive language.
There are racists, and fascists, neo-nazis and old-nazis. They do exist, it's just that they don't pose that widespread of a problem in every day life, like it does in other western countries.
I'd say gender (in)equality is something you will encounter much more often in every day life over there.
We've got a minister of interior that does not want to start a study on racism in the police forces.
That's two of the big issues, that's not even every-day racism where it's hard to get an apartment or a job with a "foreign name", underrepresentation in leading positions or that in some parts you'll get at least hassled for walking with brown skin.
Germany is and always has been extremely conservative and integration/racism is an issue precisely because the largest party always saw imported skilled labor as people that should be forced back "home" again, even with a second and third generation growing up in Germany.
It's about choice ... there are women (also in Germany) that gladly _chose_ to stay at home, _chose_ to prepare meals for their husband and _chose_ to care for the kids.
On the other hand there are women that _chose_ to give their children into daycare weeks after birth to go back to work.
It's not about condemning any lifestyle as wrong, it's about given everybody (males included) the ability to life their live as they want.
Sadly this is far from the reality with median wages being barely high enough to sustain one person, forcing women (and men) to work and robbing them of their agency.
What exactly do you know about "the" German way?
> look at all the discussions of how they name certain sauces,schnitzels and deserts
Okay I do - and that is exactly the useless actions that the submitted text and this discussion is about. For some reason you just ignore all that was said and just repeat those exact criticized points as if nothing happened.
Where these discussions about how Germans call their pharmacies connect to the article is that in both cases the arbiters who decide how things are called are the white - once you start to involve the people that these offensive words are about, you suddenly get a different sense of how important or offensive these words are. There's a recent example of a talkshow where a couple of white more-or-less-celebrities decided that these words are just german heritage, and really what is all the fuzz about ? To appease the ensuing mini-scandal the station organized a roundpanel of people who might be affected by these slurs - and surprise, they really weren't so fond of them.
Or see this article about a campaign to rename a trainstation: https://isdonline.de/umbenennung-der-mohrenstrasse-mehr-resp...
You are obviously right, changing words by itself doesn't change a thing - but if I can't even count on someone not using slurs about me, I can't expect to respected at all.
I don't know if and where you've been to Germany, but having went to school there entire years of our history class were dedicated to the Nazis.
To be precise it is about the atrocities committed by the Nazis and how they managed to subvert the society to be able do their crimes. By the way they started early on to change the everyday language.
> Indeed, Goebbels initially opposed the term propaganda, recognizing that in popular usage, both in Germany and abroad, it was associated with lies. Even after the ministry had been in existence for a year, he proposed changing its name to Ministry of Culture and Public Enlightenment, but Hitler vetoed this proposal.
https://encyclopedia.ushmm.org/content/en/article/ministry-o...
That is of course simplifying it a lot, but Germany as a whole has a problem with right-wing extremism who almost regularely murder people, and a police force who regularly have scandals involving members being present day Nazis, and these Problems not being adressed properly.
So I am not sure learning about The Nazis of the olden days is very helpful withouth showing the reach that these ideologies have into present day Germany.
And I say that as someone who has gone through these years that you reference as well.
I would bet that most people didn't have any idea that words like "grandfather" or "blacklist" had (or didn't have) any racist history.
Wouldn't it have been better to just let the words outgrow their history? These words were already dead or dying as racist terms. Not any more.
And, policing language generates a spectacular amount of distracting, harmless (to Microsoft) controversy.
Faulty pattern recognition machine at blame.
> In 2011, just 35% of white liberals thought racism in the United States was “a big problem,” according to national polling. By 2015, this figure had ballooned to 61% and further still to 77% in 2017.
I at least was intellectually gratified to learn about it.
That would be a rather rude, dare I say hateful thing for me to say, wouldn't it? In reality, I really enjoyed all the places in Germany I've visited, and most of my interactions with German folk that I've interacted with socially and professionally over the years. I especially enjoyed taking a technical and engineering German language course, so I can appreciate words like "Kaftfahrzeug-Haftpflichtversicherung" and "benzinbetriebenes Motorsystem". I wouldn't think to make such a comment about the German people, like you did about people in the USA.
It is all about context. Question is, why certain groups emphasize - or better: impose deceivingly by altering him - the wrong context to a crystal-clear situation.
It's still used to refer to a male teacher, particularly in elementary schools, as well as being the title used by lawyers.
A slave owner was simply a slavenhouder.
I think an important difference between ex-colonial European powers and the US is that the (ethnic) slavery did not take place on European soil. Most colonies were operated with very few Europeans to oversee, and as such people were not as exposed to it as people in the US, where masters and slaves would perhaps not live in the same part of town, but also not a continent away. So this may explain why those terms seem inoffensive/only have their meaning outside of the slavery context in Europe.
There are countless examples in the history of the world about slaves, including different ethnics, in every continent. May they have a word on this issue too?
I suppose they are not doing it for your feeling's sake. They are doing it to avoid being a target of a woke mob feigning offense for their own ideological gain in the on-going identity culture war which is happening in the west.
Insisting to help people is quite insulting, actually. Empowerment means you voice your own grievances. It doesn't mean recruit an army of armchair activists to do it for you.
Or to put it this way, if the "woke mob" decided to protest capitalism or even higher/stricter taxes, do you think that anything would change? Probably not, because production for profit it still at the core of every corp while at the same time the woke crowd has a limited understanding of capitalism to begin with (as can be seen by the claims that capitalism is by necessity based on racism). It is the worst of both worlds.
You mean the professional-managerial class? Or something else?
I'd argue if someone is feigning offense we should call them out on it, not collectively fucking prostrate ourselves.
This whole fiasco just makes me wonder what the hell is going on in the background while we're being distracted by this... surströmming-level red herring.
I'd love to see some demographics around this. When I lived in the bay area, most of my friends were part of this woke / "activist" community. I had some friends who disagreed, but mostly they were terrified to say so for fear of the mob.
Here in Australia, it seems like the demographics are the other way around. I know a few people who are part of the leftist woke / "activist" tribe. But most people I interact with socially think that while racism is a problem, the twitter mobs are a bit silly, and the woke stuff is overblown.
I don't know how you'd measure, but I'd love to see stats on what percentage of the communities in different cities hold this political stance. Is it growing or shrinking? Is it widespread in the west, or is it mostly just a bay area / portland / NY phenomenon - with small satellite groups in other countries?
I work with a Canadian team but American parent company. We see what they are going through and it is definitely different. I think our version of equality is just working together as peers and respecting each other, there is no performative or ablutionary aspect.
For the record, I think parent co. is genuine and seems very diverse too. Views are my own yada yada.
https://iview.abc.net.au/show/why-are-you-like-this
I don't know if iView works overseas, but I think the show is on Netflix too.
The problem is that most of the West tends to imitate cultural and political trends that originate in the US. And this is already being imitated. In most other countries we are not yet seeing a war to the extent we see in the US, but the American situation could be the canary in the coal mine.
LOL no
You have a moderate right and a far right party by now.
Even in 2016, an analysis between Hillary Clinton and Theresa May showed some of Clinton's views were to the right to those of May.
It's going to be funny a few years down the road when the trend comes to Australia before they actually notice.
What are they going to do? Stop using GitHub? Good f ing riddance
The master branch thing was an attempt at misdirection and throwing the mob a bone.
It's a classic PR move. The entire objective was to generate distracting noise.
Policing language is popular among corporations for the same reason oil companies got "woke" about recycling in the 80s:
* It doesn't really change anything and doesn't affect profit margins.
* It affects everybody albeit very lightly and is extemely visible.
* It naturally leads people to shame each other, taking the heat off the corp.
* They can score some progressive points at minimum cost.
Same mechanism, different era.
Another example, Bezos recently banned books critical of transgender from being sold on Amazon. And just like that, everyone forgot about Amazon's brutal suppression of union organising activity in their warehouses. Similarly the rest of Big Tech thinks it can toss out token gestures and placate those who are critical of its business practices.
Translation: people who see an opportunity to debase others for free and put themselves on a pedestal
Update: We call this class of people Mullahs here in Iran. It's been slowly but surely becoming apparent to us that they are somewhat of a societal parasite.
Edited: removed snark
Edited: removed snark
[+] note how you just assumed "the other side", and the existence of exactly 2 sides.
The alternative interpretation is that they're consciously being malicious.
1a. The number of valid participants is low. It is easy to feel powerful sitting comfortably hidden in your parent’s basement behind a keyboard craving attention and direction. Misery loves company and when such people band together their numbers can appear large compared to something like a real world gathering of persons in a physical space. But it’s not real people in a real space, because that takes considerably greater effort.
1b. The numbers also appear artificially inflated because there is a low effort of repetition, which can appear as false participation, spam, trolling, denial of service.
2. There isn’t any real investment in most of this. Most of the motivation are bored people looking for inspiration to be emotionally concerned. They will point where the carrot leads. That isn’t a movement. A real movement features numerous participants willing to make a personal investment like those criminals that stormed the capital.
The funny thing is that this whole tradeoff of breaking an API to make it better is nothing new; The woke is just bullying everyone by asking the tradeoff to be ignored completely in their favor.
I don't think it's so hard to understand why some people might be irritated, though. The social attitude that motivates the change to switch away from the term 'master' is not widely held outside of a subset of Americans who are apparently vastly over represented in making these kinds of decisions. It's a bit grating to be saying "consider how others feel" while ignoring how most people feel about it, and making the change made you want anyway.
It's a zeitgeist which results in things like someone complaining that VSCode including a candy cane icon is more offensive than the swastika, and the VSCode repository acceeding this complaint. - I feel if that's where you end up from wanting everyone to feel welcome and included, that you've gotten lost along the way.
Of course there is a balance – too much fighting back and the cure becomes worse than the initial problem.
Just as security theater isn't real security, diversity theater isn't real diversity. We must stand up and denounce diversity theater and those who profit from it so that we can get focus on diversity efforts that have substance behind them.
But what about getting rid of "slave", "blacklist" and "whitelist".
The last two kind of opened my eyes to connotation of black and white, that may be problematic to some. Also I find "allow/denylist" more descriptive, maybe that helps.
It's not an issue. The etymology of the words have nothing to do with race.
Trying to get people to change them _creates_ that link.
There are real issues that could be focused on to bring about effective change. Not this.
Not directly no. But they enforce the unconscious belief that "black == bad" and "white == good". Read up a bit on unconscious/implicit bias [0]. There was an online test floating around that measured your response rate to a white face or a black face and those results were eye-opening.
Also consider how other industries have approached this problem[1] and how things have changed there.
[0] https://www.sciencemag.org/news/2020/03/meet-psychologist-ex...
[1] https://www.theguardian.com/women-in-leadership/2013/oct/14/...
You can justify pretty much anything with that reasoning. If you follow through with that, you'd have to ban the words "black" and "white" from the language completely, except in a racial context.
> There was an online test floating around that measured your response rate to a white face or a black face and those results were eye-opening.
This investigation was about seeing faces, not hearing words though.
Interestingly enough, there was one paper that concluded that some of the responses to the test was driven by the prior associations between the colours themselves, rather than the racial part.
Why would you do that? I can wear a black shirt without "badness" being implied.
Also, what do blind auditions/interviews (a real change that would make sense in the Software industry as well) have to do with language policing?
I should also mention that I am aware that in Japanese culture (and I believe others in that area, but don't know for sure), the traditional color for mourning is white, not black.
You were thinking of Good Friday.
Still, apparently the origin of the name seems to have more to do with the idea of a "black day" (a day when a disaster occurs), according to Wikipedia:
> The earliest evidence of the phrase Black Friday originated in Philadelphia, where it was used by police to describe the heavy pedestrian and vehicular traffic that would occur on the day after Thanksgiving. This usage dates to at least 1961.
Why would you do that? Wearing black does not imply that a person is bad. "Blacklist/whitelist" implies that whatever is in the list is bad/good.
While this association is not in any way "natural" or necessary, and it's not even universal, it is still extraordinarily old - dating all the way to Ancient Egypt and influencing European culture from there to now. And thus, it is extraordinarily hard to remove by playing language games with one word.
This is a pretty huge jump in reasoning. These things have nothing to do with each other. You might as well be saying "red means stop and green means go, so subconsciously people hate Native Americans". Which is nonsense for many reasons.
Perhaps principally that people can discern racial features from faces without using colors at all.
That's pretty strange reasoning. Unless you mean to imply that "red man" is in common usage for a male Native American?
Let me paraphrase this argument, but correct me if you have a different understanding:
- 'black' and 'white' have some racial associative strength, x, which is sufficient to cause bias in other contexts. I.e. x > r for some threshold r.
- 'red' has racial associative strength kx, for some k < 1. I think we agree that k < 1, since the association is less strong. Where we differ is I am (hypothetically) saying kx > r, still, whereas you (seemingly) think kx < r.
This is a strange argument because we've never actually established the relative values of x or r. Even if we assume the first point is true, it tells us nothing about the second, because kx might still be below or above the threshold.In fact, we _haven't_ demonstrated the first point anyway, so it's just compounding an already hand-wavey explanation of how things work. If someone can assume x > r with little evidence, why can't I assume kx > r? You might have priors on the size of k because you think 'red' is less strongly associated with race, but we know nothing about x or r, so it's pretty irrelevant. If you can hand wave the first point, you can hand wave the second. As I did.
I'd rather there was no hand-waving. But if that's the game we're playing...
Not everything is about skin color.
It depends. Am I trying to sleep or stay awake?
No, they don't. What your sources did was bring to light the current stereotypes in people's head, not how they were created. What you want to do is change those stereotypes, not mingling with the words that only communicate the stereotypes. It's about the concepts in the heads, not the words.
If you want to change the stereotypes (which you can't remove, just change), you have to provide different pictures: Showcase black business men/women, talk about the performance of Obama, have high achievers with diverse background do talks in schools, or sports stars do shows with kids, do shows with female arab DJs and so on. In short: Give the brains of people input that forces them to adapt their stereotypes.
This differentiation of signified and signifier often is hard to get right if your own moral system already conforms to the social goal, because in that case the word seems to be equal to the concept/meaning. So we just have to transport to word to transport the meaning, right? But this isn't how language works. Words can only trigger the frame they belong to if the other person already has the concept in her mind.
Words can also be used to put those concepts in people's minds.
So you can use words to describe things (like we do right now), and thus hope to invoke mutual understanding, but you can't put a new concept into another person's head by inventing a word. You can trigger a concept already there if the other person already associates a specific meaning with a specific word, though.
So if you want to better the situation for e.g. African Americans in the US, replacing "master branch" with "main branch" has no effect, because a) this master is not the master/slave master - the words may have had identical meaning (I don't know, perhaps both meanings have a common ancestor), but today the word "master" in the context (=frame) of source code respositories means something completely different than master/slave. Just as "slave" in the US doesn't mean "person of slavic origin" anymore.
But more importantly you don't change the stereotype of African Americans this way. That you'll only achieve by constantly pushing different images of African Americans in the relevant contexts, like, off the top of my head, a collective day where every github user with darker skin starts to use a real profile picture on github.
But unconscious bias testing has been shown not to test anything in a consistent manner, being largely unreproducible, and unconscious bias training has been shown not to impact anything much or even consistently impact test results.
Such things appear to be pseudoscience and bordering on a scam.
It seems like a mistake to invent racial terms out of whole cloth for no reason. It shouldn't be done.
> It shouldn't be done.
That's linguistic prescription. "This word means what it means and if you change it you're incorrect".
I'm not saying that. My position is it shouldn't be done because creating new slurs for no reason is stupid. A prescriptivist and a descriptivist could both agree to that, though they'd disagree with each other on whether the idea of the change is legitimate.
Which is probably a similar position to ccmcarey's original comment. No position was taken on whether the change breaks the rules of language or not, the argument was that either way the change is being bought on by ignorance of both normal usage and the lineage of the word (ie, potentially in defiance of both prescriptivist and descriptivist logic).
This isn't really an issue of prescriptive vs descriptive philosophy. Although the descriptivists will be hopping mad.
Absolutely no one is using words like blacklist in association with black people, in the same way that (almost) no one uses lame in reference to a crippled person anymore.
Do you even know any black people that give a damn about changing words just to appease American black people? Most of my family is black and so are most of my close friends. They would all find this absurd.
Mind you, these are Trinidadian black people, and so we are all the descendents of slaves as well. This is all so condescending and borderline demeaning that white people think that we are so inept that we think such changes would affect literally anything in life.
Stop it. Please.
Also, what is the problem in calling the relationship between two processes (one fully controlling the other) master-slave? It's a perfectly suitable analogy and does not have anything to do with any one person's ethnicity or history. I'll go a step further and say that looking at this whole thing entirely in the context of the mistreatment of african americans is unfair to people all over the world who have a history of slavery - as other posters have noted, there are plenty examples of that for people of all races. This is not exclusive to one group of people and no one can claim ownership of the word.
Any resemblance to words used to describe skin color is coincidental, I think.
Or maybe should I realize that as a literate adult, I have the ability to understand context around the words that are used?
Oh hey you offended me by implying my skin color means bad.
Adressing real issues cost money. Making bullshit changes is free.
The culture shock is particularly noticeable for non-anglo people.
It serves absolutely no purpose, other than for a group of people to feel like they have an ideological hold on the IT industry. Some of these people are already coming with new lists of "forbidden words" they are trying to impose with the old same excuse of "diversity and inclusiveness". Enough.
So do we know where that decision actually came from?
Additionally properly identifying the impact of race on ai/ml derived algorithms would be a better use of time.
But of course these would have cost and other implications that companies would not want to do.
The problem with slavery is not that there is a word for it, it's that it exists, and used to be very common. By using the word "master" we are not condoning slavery, nobody can believe that. Just like we are not condoning domestic violence by using the word "hit" in "hit song".
For the word blacklist I can see how misguided people could make a case, since the word black is used for something negative. Still ridiculous of course.
Another absurd example: In my project they decided to change the name of a "blackout tool". There is nothing negative about this tool, it doesn't make things worse, it just colours them black.
This is the message I get on my machine when running git init:
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
Initialized empty Git repository in /tmp/testWhat version are you using?
> To give ample warning for users wishing to override Git's the fall-back for an unconfigured `init.defaultBranch` (in case we decide to change it in a future Git version), let's introduce some advice that is shown upon `git init` when that value is not set.
https://github.com/git/git/commit/675704c74dd4476f455bfa91e7...
git tag --contains 675704c74dd4476f455bfa91e72eb9e163317c10 | grep -v rc
v2.30.0
v2.30.1
v2.30.2
v2.31.0Based on this it does appear to be deprecated, the current favourite is 'main'
There are references in code to `PREPARE_FOR_MAIN_BRANCH`.
You can see some commentary on the mailling lists: https://lore.kernel.org/git/CAMP44s3DExJ-F=MKhKyupr5M0RDvr8k...
Similarly, GitHub claims that git is making similar changes, and links to a "Statement" that actually says the opposite, and a code change that also does not include anything like making that change (both are from June 2020). Since GitHub's claim is obviously in error, I wonder if it's malice or incompetence.
Is there some other evidence that git is going to deprecate master?
The 'hint' is nicely worded, but there is sufficient evidence of a pending name change (likely to `main`) for the default.
This is a weird paragraph. They are contrasting GitHub's decisions against some other companies entirely.
edit: These were the links cited [1] https://www.bbc.co.uk/news/technology-50865437
[2] https://www.cnet.com/news/google-apologizes-for-algorithm-mi...
[3] https://www.theverge.com/2020/8/18/21373316/nypd-facial-reco...
[4] https://www.nbcnews.com/tech/tech-news/tech-companies-quietl...
As a person of color, the LAST thing I want is attention. Granted I am SEA in Canada, but when someone talks about minorities i just cringe. In my country, my race is the majority and I myself feel bad/awful about my own ra
Honestly, if your company is such a moral pillar that you oh care so much about minorities and the poor people then why the *ck do you have billions of dollar stashed in some foreign company? Fix that first you dipshit.
For example, Bahrain is 75% Shia Muslim, but the royal family which controls the government and military are Sunni Muslims. Despite making up the majority of the population, Shia Muslims are religious minorities there since they are regularly subject to various forms of discrimination and repression on the basis of their religious beliefs.
However I can think of other words which _would_ be very offensive to me, and I would not like to have to use them every day in my job.
Imagine being black and having to type "Negrolist" several times per day. Or being a jew and having to write the word "marrano" (Spanish word which means "pig", but also a despective word used to refer to jews in the past). Or a recovering drug addict having to type "heroin" every day.
My point is that this list of words is probably a little different for everyone, and changes over time. I have heard some people express that "master" and "slave" (and "blacklist") feel that way to them. I have decided to trust that this is a real sentiment shared by a non-insignificant amount of people, even if for this particular black person they do not.
So, if they want to change it to main, sure. It is not a big deal to me, and it can help some people.
I also agree that it is not a big deal for companies like Github, and that the gesture feels empty if not accompanied with a more substantial effort.
Master/Slave nodes and ports are to be found in a lot of hardware.
No one in their right mind ever would think of it in terms of horrible atrocities of the past. It’s a technical term. That’s where it ends.
Humans are a shitty bunch.
Of course I don't dare to raise these questions at work (or with my real identity). These days if you are not onboard with these changes you might get labeled as racists.
As a library author I often deprecate & rename new APIs when I can think of (or have been proposed) a more appropriate and a descriptive name to replace a misleading name. I put a lot of weight into the name of symbols as it basically has the largest bearing in understanding its functionality & purpose. This is effectively what GitHub is doing, deprecating 'master' in favor of 'main' for new repos, which I don't see a problem with as it's looking pretty clear that all new technology is moving away from master/slave terminology - I don't see why Software needs to be forced to use their old legacy names forever if they're able to deprecate it and move to new more appropriate naming without immediate breaking changes.
This change hasn't broken any of my 100+ existing repos, GitHub is only changing the default branch to 'main' for new repos & have implemented a bunch of work behind the scenes to reduce the friction for orgs & users who also wish to rename their existing mater branches [1]. I don't understand the hate this effort to more modern & inclusive naming is inciting, if you want to criticize GitHub for their lack of action in other areas, criticize that instead.
[1] https://github.com/github/renaming#renaming-existing-branche...
Cambridge https://dictionary.cambridge.org/us/dictionary/english/maste...: an original version of something from which copies can be made
Merriam Webster https://www.merriam-webster.com/dictionary/master:
being a device or mechanism that controls the operation of another mechanism or that establishes a standard (such as a dimension or weight)
being or relating to a master from which duplicates are made
In the realm of version control, the master branch tends to have special conceptual status as the branch you fork from and merge back to. It's not "main" like the main room of your house or main street in your city, it's the canonical branch which others are understood in relation to. It has nothing to do with slavery and renaming it to "main" obscures and confuses what was being communicated with the original name.
But I don't believe "Master" is more intuitive nomenclature for new devs learning version control either nor a better representation for the naming the main branch where terminology is around a tree with branches being created from and committed to the 'main' single branch (i.e. trunk). When visualizing branches in a commit history it's shown and referred to as branches off the main trunk that deviates from the main branch at different commit points that may or may not return to the main branch like small roads off a main highway. The emphasis of branches being they're deviations or snapshots of a main branch's commit timeline, not in their state in which they're old copies of a main branch. The "Master copy" by definition does not change, it's a completed artwork, which is the opposite in CVS where it's always growing & changing with a tree of commits and often it's the branches which are snapshots of the main branch in labelled, well-defined points in its history.
Either way the terminology is definitely moving away usage of 'master' in new Software, so I don't fault their reasoning for deprecating existing naming and moving to more modern, intuitive & inclusive terminology.
I’m not entirely on board with (A).
The downside to fighting words is that the negative connotation in the word is actually strengthened when a major organization decides to censor it on such grounds.
Consider Winnie the Pooh and CCP: used to be a cute children’s cartoon character, was compared to China’s dictator and got banned—now any display of Winnie is effectively a statement. Previously you were free to take it at face value clear of any political agenda, but now the meaning is decided for you by a central authority.
Furthermore, in the case of “master”, it was replaced with another word—and words continuously acquire connotations. If some white supremacist community now adopts “main” as a slang for “white”, what do we do? Keep on renaming branches? Doesn’t strike me as a sustainable approach.
I dream of a world where every single person is secure and no one takes terms personally, but I guess that can’t happen in foreseeable future.
However, I have to support (B). If we were starting with a blank slate, there’s really no argument to be made for “master” as somehow better than “main” at denoting the, well, main branch. (It could be a tough choice between “default” and “main” though.)
It’s hard to say for sure, but I suspect a lot of the pushback is subconsciously of the “we had to learn obscure terminology, so why should newcomers be spared?” variety.
Despite this being the closest to software dev modern slavery in big companies ...
So, please, can we profit of that to cancel the usage of 'scrum' everywhere ? :-)
If we do a good enough job, "scrum" will become a dirty word merely by association.
To the Twitter, everyone!
- Agile has: "Burndown Chart"
- This could be offensive to people that were burned.
- Let's cancel Agile...
QED
git itself changing the default branch name to main was a sufficiently good reason for me to go for main as the default branch name for my projects as well. It's a central project and their decision carries weight, regardless of their motivation.
If people choose to use main for their new projects, I see the argument for also renaming master to main for older projects, to be able to have a slightly more uniform git workflow on the command line. It depends on the project if making this change outweighs the hassle.
Git hasn’t changed the default. It’s still master. It’s GitHub that changed their default. The only thing Git has done is make it configurable.
Why does the author think that GitHub — and the people who support the naming change — think of this as “real” change and are complacent to leave it at that?
As opposed to, say, the name change initiative being both a small thing and one that is a natural outgrowth of the mindset already committed to making positive change?
https://en.wikipedia.org/wiki/Historically_black_colleges_an...
So... fuck you github. You changed nothing, and annoyed a lot of people. And being all honest, if that is a thing that annoys you because when you hear master you thing of slavery and stuff like that, you probably get too much free time on your mind.
I for example hear naster and immediately thing immediately about kung fu and stuff like that.
The resistance of the software industry (and other elite professional industries) to recruit from HBCUs is an indictment of their DIE efforts. It’s not that reasonable name changes don’t matter, it’s that they don’t matter when you refuse to fix glaring pipeline problems like narrow recruiting strategy.
Food for thought: https://www.theatlantic.com/ideas/archive/2021/02/hbcus-blac...
> Yet more important than their famous alumni is the Black middle and upper-middle class, which HBCUs have almost single-handedly created. HBCUs have produced more than 80 percent of Black judges, 40 percent of Black Congress members, and roughly half of Black public-school teachers. More than 70 percent of Black doctors and dentists earn their bachelor’s degree at HBCUs.
But Github went way too far by aggressively pushing devs to rename their own local master branches to main. This caught me by surprise and I almost accidentally renamed the branch of one of my previous clients.
https://twitter.com/Adys/status/1354468440753508355
Really, really gross.
But as a teacher, the way this makes all the existing guides and tutorials wrong means I have to waste 15 minutes of my semester (about 1%) explaining this.
In short, the main effect of this change is to very slightly raise the barrier to entry for new developers.
Is it an empty gesture? Maybe? Does it cost more than a couple of seconds for making things clearer and making a minority of people people happy? No.
It probably wasted more integrated time across all the people reading this article than just shrugging and changing it does.
This fallacious logic of 'If you are silent, you are against us' or 'Your silence is violence' means that when we are still waiting for Mastercard to change their name, at the same time they are also virtue signalling for 'inclusivity' as well. One can just say: 'Why haven't you changed your offensive name yet?' 'Since they are still silent about this demand, they are probably still against us and what we believe in.'.
It is better to ignore them in the first place rather than give in to their ridiculous demands and copy their virtue signalling stunts which achieve absolutely nothing.
Etc etc etc...
I realize the word can be used in a negative context but that's the case with any word and in none of the cases is it the word itself that is the problem, but peoples actions.
I don't care if we call master 'main' or whatever. They both work. The discussion around the name change does annoy me. This isn't D-day, it's a name change for the sake of PR.
I am (mildly) happy with the name change, but as the author of the piece makes clear, it it not enough in itself, not even close.
Maybe you view it as a distraction from real change? However, I'm sure that many of the people publicly dunking on this change have even less interest in more substantial change.
GitHub has issues hiring and retaining minorities ( https://news.ycombinator.com/item?id=26480024 ) perhaps they should look at those next.
I'm openly scornful of this change and would absolutely love to see these large companies put their money where their mouth is by putting up meaningful (i.e. large enough to sting them) amounts of cash to create educational and job opportunities for minorities.
> We’re going to change the branch name because it could be seen as offensive but we’re still going to sell police facial recognition software that is biased against black people and women.
Some parts of tech are populated and led by 29-35 y/os who were sold a bill of goods in their early 20's about how virtuous and pro-social their tech was. "Making a better place through....", well it turned out to be to through surveillance-y adtech and working with China but not the DoD because "war is bad."
So much of tech's labor challenges right now seem driven by the above.
I guess the author is talking about a Western country? There are plenty of countries where another color is dominant across all sectors (not just tech). For example, brown in Asian countries, black in African countries. I don't hear any complaints about that.
If the OP is saying that people of minority race are discriminated, that is a different and valid point. But blindly saying that there should be more people of minority race (which would make them the majority, not the minority) in every sector, doesn't make any sense.
Now, I can agree, f ck this change. I work with a lot of legacy repos, multiple devs, and I always have to check whether a repo uses master or main. Sometimes we end up with both master and main branches, then we have to deal with that too. It's nothing bad ever, maybe in total I wasted 1-2 hours. But if millions of other devs also wasted many minutes of work time on this unnecessary change, that adds up.
> SLAVE: From Middle English, from Old French sclave, from Medieval Latin sclāvus (“slave”), from Late Latin Sclāvus (“Slav”), because Slavs were often forced into slavery in the Middle Ages.[1][2][3][4][5] The Latin word is from Byzantine Greek Σκλάβος (Sklábos), see that entry and Slav for more.
> ROBOT: Borrowed from Czech robot, from robota (“drudgery, servitude”). Coined in the 1921 science-fiction play R.U.R. (Rossum's Universal Robots) by Karel Čapek after having been suggested to him by his brother Josef, and taken into English without change.
[1]: https://en.wiktionary.org/wiki/slave#Etymology [2]: https://en.wiktionary.org/wiki/robot#Etymology
More recently, the comments on this 2003 Slashdot story echo what's had been written here today pretty closely, just replace "woke" with "politically correct". [1] A quick scan makes it seem like there is a master/slave drinking game to be had, involving finding the same comment in that comment section and this one.
I assume the argument about master/slave terminology dates back even further than my experience, but the question of how a person would conduct a controversy without NNTP or at least, for the love of God, UUCP is a mystery. Magnetic tape transported via sailing ships? Signals transferred great distances by lighting fiery beacons atop mountains? Passenger pigeons? The way people are using this extremely old argument and their peers' engagement with it to draw conclusions about where their current popular culture is going is entertaining.
[1] https://slashdot.org/story/03/11/25/0014257/la-county-bans-u...
I don't want more people thinking about my race. I also don't want my presence to constitute a burden on my coworkers. I want white people to be colorblind around me.
Unfortunately, white people don't care what I want.
We live in an age of profound cultural exchange between civilizations, and as with anything of this magnitude it has great benefits and major drawbacks
While I agree that we should start fixing bigger and more perceptible issues about racism (e.g., hiring biases), but let's not mix these things together. I assume people that pushed these changes don't have influence on hiring. So let's celebrate their small but impactful success.
I was personally a bit skeptical about the whole idea of not using “master” or “whitelist & blacklist” because my brain never associated them to race and racism and I assume it’s just the same for everyone. So it seemed like a pointless change at first glance.
But, maybe we should change it. Maybe the whole notion of “black” being used in “bad” and “negative” context has an influence on our perception about other things that we are not aware of.
For comparison, the notion of associating Pink to girls and Blue to boys isn’t something very old at all. It’s a 20th century change and yet it comes so naturally to us that you would be surprised when you learn about its history. Perhaps “black” being the label for unfavorable things has an influence on our subconscious and how we see other things around us.
There are many studies about how language has influence on our culture and the way we think. Actually you can even see it with programming languages. A Scala programmer solves a problem very different than a Python programmer would. Their mental model is very different.
So I personally don’t mind changing them anymore. Why resist the change and insist on something so cheap to change? Let’s try it and perhaps it will take a few generations until it becomes the new normal. Every small progress is still good especially if it has deep cultural impact.
I welcome changes and I admire forward thinking. Don’t fall into the trap of false but appealing and convincing arguments against this and also don't mix it with other issues that we have.
At some companies diversity & inclusion initiatives are just about language and nothing more and we know that’s very wrong. But, progress even in a company like that is still a progress. Let's try to fix other things too while we take some other small steps.
After a few times hearing it, I think I quite like “main” for branch name. I think it even makes more sense to say this is the main branch.
"Now as I were saying, the word black, white folks have done used that word to mean something bad so often until now when the N.A.A.C.P. asks for civil rights for the black man, they think they must be bad. Looking back into history, I reckon it all started with a black cat meaning bad luck. Don't let one cross your path!
"Next, somebody got up a blacklist on which you get if you don't vote right. Then when lodges come into being, the folks they didn't want in them got blackballed. If you kept a skeleton in your closet, you might get blackmailed. And everything bad was black. When it came down to the unlucky ball on the pool table, the eight-rock, they made it the black ball. So no wonder there ain't no equal rights for the black man."
Sure, it's a small change. And yes, it takes time away from doing something else productive with your day. But it is valuable to reflect on our usage of these terms in everyday life, and how it might affect others, even in subtle ways.
I still believe it makes sense for the tech community to incur this cost. Awareness of these issues is an important part of the solution, no matter how idiotic the change that is making us aware actually is.
There will be people who will use this to their benefit like the example given where Github sells software to ICE and at the same time pretends to care about master branch? Even if a small portion of this change helps with a solution that's a win even if most of it is for publicity stunts or corporate America opportunistically jumping on a social cause bandwagon to sell more products or virtue signal to hire more talent, etc. (I'm looking at you Apple recent diversity/inclusive commercials.)
I would one-up this and say that tech companies should be opening offices in under-represented areas with large minority populations and start investing in public education there, if they really care about workplace diversity. However, this quickly turns into an argument about money, money, money and effectively would never be accomplished. And so what they're doing is just simply a virtue signaling clown show which gets enough done to not get picked on.
https://github.com/realm/SwiftLint/blob/master/Source/SwiftL...
Hilariously enough, their repo still uses the master branch.
I’ve worked for companies that do this with mental health too. Everyone is burned out and unhappy? We’re bringing in a professional on workplace happiness! We’re partnering with non-profits! We’re doing everything! Except, you know, addressing the actual cause of the burn out and unhappiness. Because that requires a hard, sober look at our own behavior and wrongdoings. It’s so much easier to look outward instead.
I don’t identify as a minority in tech, so I won’t even pretend to understand exactly what that’s like. But it seems like being gaslit constantly. It sounds so painful and invalidating and exhausting and outright maddening to be told to look at all of this progress when you know they know it’s all the cheapest version of it and it’s mostly just for show.
I am white, and grew up in what would best be described as a mix between military housing and a trailer park. Crime was a part of daily life, upward mobility was "join the military", and access to educational resources was a joke. I made it to software because I was incredibly lucky and ahead of the curve in the industry. Pre-internet, programming was something I found because I was bored and the one library I had access to had a computer and a few books by Peter Norton. I was programming when adults around me couldn't figure out wordperfect to type a letter (not that that was an easy task). A kind person gave me an old clunker of a machine to take home and that was enough to spark a career. (after my mother yelled at me for using so much electricity, of course)
I am now in a place where I can use my experience to speak for me instead of my educational credentials, but the first half of my career I worked some abysmal tech jobs because many companies gate kept positions behind college degrees, even with relevant work experience (and compared to most unskilled jobs, even a bad tech job is a good job). Even now, among my peers the phrase "Where did you go to school?" is one I hear often, and when I say "I didn't." it gets me some strange looks and often a feeling of instantly being devalued in this person's eyes. I've done what I can to remove these hiring practices in orgs I've been a part of in the last 20 years, and I have seen positive change in general, but the system is still fundamentally biased against those with the financial means to enter it.
>They forgot to talk to people who are actually members of the black community.
>Regardless, did anyone try to reach out to black software engineers or developers
>Yet at these same companies the majority of each grad scheme cohort tend to be from basically the same five colleges/universities.
>I guess mummy and daddy paying $20 mil for a new library to get me a seat at an ‘elite’ school is still meritocracy eh?
How does the author know any of this? From the original discussions around this topic ~9 months ago I remember several instances of companies asking their employees.
>We’re going to change the branch name to be more inclusive of minorities but we’re going to carry on selling software to ICE. Get the fuck outta here.
If this is referring to Microsoft, since they own Github, they explicitly banned law enforcement from using their facial recognition technology.
>It signals to other privileged white boys, “hey, come work for us, we pretend to care more than all our competitors xoxo”. This shit aint for us, it never was.
This is a good point.
>I’m pissed off because they pretended to be doing good and wanted me to congratulate them for it.
I don't think Github asked for any pats on the back for their change, but I can see how it's implied. Also, master/slave can be offensive to a lot of communities, not just the black community.
I do totally agree that major tech companies need to sponsor way more outreach within black communities. It's way too easy to blame diversity problems on the "pipeline" and then do nothing to improve why the pipeline is like that in the first place.
I don't get what makes the author think that any such change should only happen with an explicit approval from "black community". TBH I don't see how community's opinion on this topic is relevant at all.
This is a change by people who felt uneasy about the old name for people who felt the same. If you're not in this category, it's a no-op for you. Existing repos still have master, new repos can have main branch renamed to master trivially.
Don't attach so much meaning to something so fucking insignificant. It makes zero difference for some, it makes some difference to others. Who gives a shit?
My only problem with the rename is that I apparently have muscle memory of typing `gco master` and `git rebase master` without thinking so I now lose a few seconds of productivity on newer repos until I learn to adapt to it. I can live with that.
It's an challenging problem that could apply to any demographic group or subculture.
Any person only interacts with a portion of a demographic and thus developed biased impressions based on the slice they see. Ex. "Are black people nerdier than portrayed in the media, or is my social circle just disproportionally nerds?" or "My liberal friend group is more pro-gun more than liberal political rhetoric implies, is my friend group or the political rhetoric closer to the median liberal position?"
Currently, we have polls and extrapolation - but this system has a number of its own flaws and selection biases.
I think there would be a lot of technical and social challenges to succeeding, but building a web service that could measure community sentiment and quantify consensus more accurately than current polls would be incredibly powerful and valuable. Perhaps there is a method where you could measure the size of each tail of the bell curve (people who love or hate idea X enough to create an account to make their opinion known) to estimate the position of the mode.
It struck me that GitHub's suggested alternative, "main", could be taken to mean "mainstream", as in not inclusive of minorities. In which case OP's suggested "fuck-github" is by far the more preferable branch name.
> I don’t want this post to be about The Solutions™ but here’s one for your noggin; there is this a significant intersection between career changers/developers coming from non traditional backgrounds (i.e. people with no CS degree) and minorities. Put your money where your fucking mouths are and hire these people. Every summer countless tech companies of all sizes run internship programs, would it be a stretch to run an apprenticeship program of the same length for non traditional applicants?
People of color often don't have the cultural or economic incentive (or capability) to engage in STEM roles for many reasons (especially in the United States), so an emphasis on bringing in people from _non-traditional backgrounds_ can have a real, quantifiable impact on workplace diversity.
There is a lot of talented people out there, willing and able to work hard. Limiting your search to university graduates is really shortsighted.
"Master" does not mean slavery until you ban every other interpretation. Then it does mean slavery. Well done, you encouraged slavery views.
Tackling huge problems in society (and in general) takes time. It's good do discuss the direction society should move as whole, and act accordingly in the future. But it's also important to act _right now_ as best as we can to put the fire out.
Will adjusting our language get rid of social problems? No. Will it help getting rid of social problems: in the longterm, maybe? I don't know. But I know that it doesn't hurt you to act considerate towards other people. So why not just do it?
The thing is, it shouldn't stop there. Inclusive language is just a small step towards a more peaceful society. We'll need many of those.
In 2017, the album was remained and reissued in a limited edition deluxe box set.
A good dog is loyal to its main.
Former U.S. Olympic coach Payton Jordan of California set a world record (30.89 seconds) in the M80 age group in the 200-meter dash at the USATF National Mains Championships in 1997 in San Jose, California.
"Jack of all trades, main of none."
Maining Linux ISBN-13: 978-0782129151
Boom.
So I'm indirectly asking a black software engineer by virtue of reading the blog: What are the things that should be done instead? Not a lot we can do it about stop and search. How do we actively bust bias? He slams the 'meritocracy' meme: I know that is widely backed here. So what can be done instead?
> Personally, I have no attachment to any of these words.
Sadly, I think a large proportion of people absolutely have a very strong attachment to not changing anything. Who will agree with you on this front but be against anything more substantial? I've been told on this board that the only racism is antiwhite.
>Inevitably there will be some of you in the audience asking, “Well what do you want them to do? They’re trying their hardest, help them with some solutions!!”.
>I don’t want this post to be about The Solutions™ but here’s one for your noggin; there is this a significant intersection between career changers/developers coming from non traditional backgrounds (i.e. people with no CS degree) and minorities. Put your money where your fucking mouths are and hire these people. Every summer countless tech companies of all sizes run internship programs, would it be a stretch to run an apprenticeship program of the same length for non traditional applicants?
It was a talk under article about moving away from blacklist/whitelist. The discussion was done by purely white people and they were suggesting what other names they could change. It looked like people started looking at dictionary for words containing "white" or "black" and started suggesting strange changes.
Going as far as suggesting that "whitespace" is offensive, because it has "white" in name and suggests "opportunity". I was hard to explain to this person that whitespace comes from book printing.
Basically a savior complex which trivializes the problem, but makes some white folks happy because they did something "important".
On the other hand, it's not a big deal to do it and we've done it.
If you're bothered by the demands for empty gestures, how about addressing the root cause: the rising tide of racism, especially official and policy racism, and the tragic outcomes it produces.
(We're having another round of the policing discussion in the UK, since within the same week we've had a woman murdered by an off-duty police officer, a vigil for that woman broken up by the police on the pretext of COVID restrictions, and a law proposed that makes it illegal for protests to be "annoying".)
Neat.
Needless to say, this isn't how most slavery systems have worked the world over. I feel that writer/reader terms are more accurately descriptive anyhow.
MSFT decided to make the change, we deal with it and move on. Things change, and things change that are out of your control. Complaining about it won't change anything. Be more accepting that there are things in this world that you cannot change. Especially as something as simple as this.
There was indentured labour (effectively slavery though it was technically outlawed) practised in my country but many people aren't even aware of it and it hasn't created huge racial divides, civil war and political division that persists to today. I don't feel qualified to have an opinion either way. I find 'main' totally acceptable for the default git branch.
I think change should be real and pragmatic and improve peoples lives, not just symbolic change to appease peoples guilt, but the truth is symbolic changes can have an impact. I am totally fine with saying sorry to my countries indigenous people. It isn't an admission I have personally done anything horrible myself to them. It is just saying sorry. It is what a decent person would do when they saw an injustice done. But I guess seeing that takes a certain level of emotional maturity and I guess that is often missing from these debates.
A great example is advertisement. A lot of tech companies suddenly started to work with black/asian fashion models. This change is obviously driven by movements, similar to BLM. It's not a natural change, not an honest idea coming from a production team. They do it purely from the perspective to shut everyones mouth, so to speak.
These days, everyone expects diversity, except that if you are thinking differently or having a different opinion, then you'll be taunted, banished and then canceled from everywhere. This is not good and goes against principles of innovation. People are scared of being different.
My personal take on master branch thing is that GitHub had to either stay quiet and do nothing OR, if asked to change master to main, say "f*ck you, go build your own company and name things however you want, we are not going to change foundational things just because YOU think master word is offending". Because, what if in 5 years someone is offended by branches being named `main`?
Or, as another article I read this week put it,
>It seems to me that progressive elites, despite their pieties, don’t really want to live in a more equal society. They prefer the imperfect meritocracy we live under—the rule of the smart, the talented and the rich, most of whom traffic in the fiction that their status was earned.
>Still, progressives see themselves as compassionate. What they needed was a way to explain the inequality found in the meritocratic system they hold dear, a way that made them feel they were still on the side of the good without having to disrupt what is good for them. Moral panic around race has been the answer, taking the uneasiness a meritocratic elite must at least unconsciously feel around their economic good fortune—something they could easily share with the less fortunate, should they care to—and displacing it onto “whiteness,” an immutable characteristic that one can do nothing to change.
>In other words, critical race theory is the perfect ideology for affluent progressive whites who want nothing to change—but who still want to feel like the heroes of a story about social justice.
[0] https://www.persuasion.community/p/the-warped-vision-of-anti...
Whatever injustices that happened have, for the most part, been committed by long-dead people. The concept of "ancestral guilt" is mostly a social fashion for people to maintain their lifestyles without their status quo being disrupted.
I believe this is a fashion that's moving to pivot back again, based on my metamodel of trends[1]. This may take months or years, depending on the culture, but at some point the practical use cases of judging others by what's in their minds will outpace even bothering what skin color someone is.
Though, I must concede, this fashion of demanding reparation-driven political action has gone on for decades in many black communities, so it'll probably only change when their community leaders start forgiving stuff and moving on[2] without getting ostracized by their community[3].
[1]https://gainedin.site/trends/
> So what would our tech bro saviors have found out if they had actually bothered to talk to anyone black? Well, at least this black person would have told them that calling the branch master is not offensive. Furthermore, black people as a collective are not triggered by words like master wherever they appear in the wild. Context people, context. Banning a word because you think it’s offensive is basically telling us what we should and should not be offended by. There are bigger problems around inclusivity that deserve our time, let us put this drive for change into those.
It speaks by itself. I agree.
--
Honestly trying to connect vaguely the calamity of racism or the master/slave human abuse and then bringing them forcibly into the context of a software term "master" used as a naming convention to describe the root (default) repository's branch is just stupid and insane.
Simply because both contexts are completely different. So try to mix them is big mistake and confusion-prone. Even it can fracture your community (if maybe it's already).
It's sad see how devs/companies are supporting this stupid idea of the change or even worse they encourage you to do it so.
Fortunately there are humans (devs) who really understand the matter and don't buy this nonsense.
Therefore changes like these are far more harmful than good for everyone.
"Master/slave" has no relevance at all in many countries like Sweden where serfdom (träldom) was forbidden or else ended in the 13th century and never involved foreign peoples.
"Whitelisting" and "blacklisting" have never been associated with skin pigmentation. This seems like a paranoid interpretation.
Meanwhile, the real problems still remain. I will say that I think even the author makes a serious mistake in framing the discussion around skin color.
These ideas about race that prevail in the discussion are not helpful and stem from poor scientific work in the 18th to 20th century.
The genetic diversity of Africa is more diverse than the rest of the world (https://www.geneticsandsociety.org/article/study-africans-mo...).
To refer to all as "black" (or worse, "Black" with a capital B) is a simplification that has no relevance today.
Read to the end, and the author suggests SWE apprenticeships - I support the idea, but by contrast, it isn’t free, and would require some actual effort by line managers, so...
Polarisation produces frustration, fear, and anger. This in turn produces responses like GitHub's, intended to anticipate criticism, since the criticism trends inevitably towards fury. This is true on right and left and everywhere else. It's always been the case, just look at polemics aimed at Darwinians, suffragettes, Catholics, anti-slavers, whatever. The difference today is the sheer volume, the ease with which anyone can instantly reach a global audience. And of course the cash produced from all those comments and views and clicks.
It's still all bread and circuses, it's just been made ruthlessly efficient.
As has been pointed out by other comments, consensus is lacking. Who's asking the people who are actually affected? And who's doing that in a calm, productive, collaborative way? I'm sure it's happening somewhere but that content is hardly going to drive traffic.
Perhaps there could be a concerted, deliberate effort at helping all of us disengage from polarising media, and instead engage in meaningful conversation.
If an outrage mob on social media is going to go after you, and they can be placated by changing a few words, it seems eminently rational to change the words.
That's quite a straw man. If you're genuinely in favor of meritocracy, you should inherently be against the rich buying their way into positions. Just because bad thing A happens, that doesn't mean we should just allow bad thing B to happen too. We should stop bad thing A!
I do agree with the basic sentiment of this article. The tech industry would benefit from more diversity - particularly diversity of thought, which does not necessarily mean increasing diversity of skin color but would probably make the industry a more inviting place for minorities in the future. Nonsense like renaming benign technical terms does absolutely nothing to help with that.
The poster claims that they personally were not asked about the change. Who cares what that person thinks? Seriously, this is just one voice (an "anon" user, so they won't even put their reputation behind their words).
This poster is clearly uninformed which doesn't help their case. This conversation has a long history in the computer world, and many companies for years have been removing the Master/Slave terminology (including Master/Slave disks). Don't believe me? Go look at Wikipedia, which has a page devoted to this topic! This is hardly new ground!
There may be problems of race in tech, but fighting against the "good" in order to hold out for the "perfect" is a stupid approach. There is no reason to argue against this change.
[1] https://goodmenproject.com/featured-content/what-filthy-word...
[2] https://kathmandupost.com/art-culture/2020/06/23/the-underly...
[3] http://www.mountholyokenews.com/oped/2020/3/6/common-swear-w...
I hope someone here sees the irony.
By declaring a gray area word as forbidden it loses its legitimate meanings and only the undesireable meanings remain. The forbidden word becomes a slur because its potential to become a neutral or positive word has been removed.
I think that the change is unnecessary, but is probably mostly harmless (although, I do not use git; someone who does might know better than I do).
If you want to import from a different version control system, if it uses a different name such as "trunk", you can keep the same name in a mirror with a different version control system, if that is supported by the system that you are using.
yes everyone who gets into these schools donates a library. thats why harvard has 10,000 libraries. theres no jewish or asian students whose parents came here with a penny and worked menial jobs. its all rich white people.
and im sure if they didnt change the name this person would write an article about how they didnt change it because they are racist. racist if you do. racist if you dont.
This
Certain people face _structural_ impediments to getting into tech. CEOs and HR love to brow-beat _individual_ managers and recruiters to fix the diversity issue in companies.
But you know what the decision makers never, ever do? They never create a _structural_ program to address the _structural_ problem. What if they expanded headcount by 10% to add an apprentice and make time for the team to train that apprentice. How much difference would we make in 'fixing our ratios' every year?
Was the time and effort worth it?
Honestly, i have an opinion but i don't want to take a stance; My company paid me for changing it so who am i to complain?
Still I concur with the OP's statement that the percentage of African American in the tech industry is marginal (in the US, not sure elsewhere). I don't know what we can do about this. But we have to change as a society and as individuals.
In principle, symbolic actions are meant to show the intention. (E.g. pointing to an object instead of grabbing it.) In many cases, it is impossible to act quickly, or at all, yet - someone wants to point to the direction where they head.
In practice, everywhere when PR is involved (by people, companies, or government), symbolic actions are usually used instead of actual actions. They are orders of magnitude cheaper and offer an easy way to fool people with a false sense of care and engagement.
Question is why should "we" who face far worse challenges than the Blacks in US be asked to change the name. That is what doesn't make sense to me.
The idea imposition happens just because we are a poor country and nothing else. I am sure 20 years down the line, if I don't follow an American culture I will be a villain.
Also how do you quantify far worse challenges? Are you treated worse relative to your other country people?
And let me tell you whats worse. People like you who think they are doing good supporting it.
Go to the (obvious) reference for this, and ask them (almost entirely) what should be done. It’s all about black people in the first place, just ask them. That’s not politically incorrect, not even “uncomfortable” if brought up appropriately in a formal context.
1. https://youtu.be/ruP-WVgfkMM?t=197
2. https://www.youtube.com/watch?v=9hm8wXZmRD8
And for those needing a qualifier: I'm mixed race, black/white—I've observed both sides of this my entire life. The answer isn't wordplay, it's directly investing in black communities.
If companies really want to do social good, they will have to prove it by putting their money where your mouth is, taking some risks, maybe they'll benefit from some new blood and a fresh perspective.
What is next? What about the byzantine generals problem? The byzantines, I am sure someone will dig up some dirt in them and label them off limits.
Is it now offensive to say "Slaving around?"
Had GitHub not done anything it would have looked bad. Now that GitHub did do something, it's not enough.
I disagree that GitHub needs a minority consortium to ask them about every little detail and the impact it has on their culture/etc.
I really wish we could set up a "Culture Firewall" around the US for the next decade lest the whole world gets infected with these mind viruses.
This new level of accountability makes me hopeful that we can look forward to more meaningful, impactful changes on a systemic level.
Indicating your belonging by color confuses. Color is such a crude indicator as it groups individual certain way, whether one wants it or not.
Overall, color coding, or grouping people by how well their skin is absorbing light, removes part of personal autonomy.
Afaik, modern slaves are mostly Asian (women).
Whatever, I prefer the name "main" over "master", and moreso I prefer "trunk". Often, branch names like "develop" are used as well.
What this change helped produce was mostly that tools do not rely on `master` being the default branch, which is very helpful in some regards.
- boot "camp"
- Let's go "camp"ing
- you need to "concentrate" more
- lots of other words which remind of concentration camps and other cruel crimes against humanity
When will we eradicate those words from our every day language?
Heck we even use the word "work" when we know too well that Nazis used the slogan "Arbeit macht frei" (Work makes free) at the top of Auschwitz.
What does it say about Microsoft that they are still labelling the employees as "workers" and asking them to do some "work".
Maybe Microsoft should rethink the words they use and how they are harmful and contribute to genocide.
Even on Github people can still use master if they want, it just isn't the default.
https://www.britannica.com/topic/race-human/The-history-of-t...
Its 2021 and we're thoroughly adamant on tribalism.
I almost never "name" that "main" branch, thanks to commands and aliases.
When I want to pull (and rebase) to the "main" branch, I run "git prom". When I want to check out the "main" branch, I "git com". What actually happens depends on what the project's "main" branch is. If a project later moves to a "live" branch, I'll just update the "git-main" script to detect it ahead of the rest, and off I go.
https://github.com/mfontani/los-opinionated-git-tools/blob/m... is less than ten lines of bash.
git-com is really just: git checkout "$(git main)"
git-prom is really just: git pull --rebase origin "$(git main)"
I'm not particularly sold on "main" vs "master" being an important thing, but if it's important to some I at least want to ensure I don't get frustrated when interacting with a project which uses it. With the above aliases and functions and programs, I don't care anymore.
main, master, blead... call it whatever.
I switched to GitLab in the next class.
Surely this is just anecdata, but it seems to me that there can be real commercial consequences to letting your business get hijacked by the thought police.
1. https://tools.ietf.org/id/draft-knodel-terminology-04.html
What does ICE and CBP do? Perhaps you've seen CBP at a port of entry when you enter the US. But that's only part of what they have been doing.
Visit this link, and skip to 01:23:03 to hear Elora Mukherjee's testimony of what CBP has really been doing in their detention facilities.
https://www.c-span.org/video/?462505-1/house-hearing-migrant... (video)
https://docs.house.gov/meetings/GO/GO00/20190712/109772/HHRG... (transcript)
Maybe you heard some of this on TV in 2019. But what was communicated then was a very watered down version of what actually happened.
You could say those children are detainees, but even detainees have dignity. Some of those detainees were newborns. What does a newborn know about immigration? laws? countries? You have to be a real idiot or a racist to take it against them.
And meanwhile, Github gladly offered their services to help CBP and ICE to operate.
Specifically how would you define non-traditional, and in your opinion why should this non-traditional segment of people get a separate funnel?
I don’t want a separate funnel thank you very much. I know some companies will reject my CV because of my education - that’s fair enough. I know some interviews will be harder for me. I prefer the risk of being filtered out early or having tough interviews over the lingering suspicion that I am a non-traditional hire.
It's not like there's any 'har-har silly slave' value judgement attached, why is it any different to 'teacher and pupil', 'controller and controlled', 'leader and follower'?
A few years ago, I invited a friend of mine to stay at my place in SF while he works on learning to code and break into the SF Tech scene. IN no time at all, he qualified to get into hack reactor and quickly fell into a mentoring role.
Despite this, it took several months to almost a year before he got his first fulltime gig. Before, I always thought maybe there was something else I wasn't seeing. In this case, I knew he was good. I worked with in personally and knew what he was capable of. I know plenty of engineers that weren't as good at engineering that were getting jobs within a month. I coached him on his interviewing skils but nothign was moving the needle for him.
It wasn't until he got a "internship" position by a diversity initiative at a prominent startup that he finally started getting work as an engineer. He excelled at that role and now he works there as a fulltime engineer.
That someone with his ability had such a hard time getting a foothold was all the proof that I needed that something is up with tech and a bias against black men.
Apprenticeship programs are a great idea. I'm amazed at how credentialist software dev is becoming when all the best hardcore developers I know are largely self-educated.
Articles like this clarify that at least some black people in fact do not feel "hurt by" this use of this term.
I'm Jewish, if someone said "we have to take all the swastika imagery off this Hindu graphic because it will offend and hurt Jews," that would bother me. I'm not offended, much less hurt, by seeing a swastika in a cultural context unconnected to Naziism. To suggest most Jews would be "hurt" by this paints an inaccurate and extremely unflattering picture of my own resiliency and ability to contextualize words and imagery. I can't speak for black folks but I would be surprised if some didn't feel similarly about being informed that reading the word "master" would or should offend and hurt them.
0: https://sfconservancy.org/news/2020/jun/23/gitbranchname/ (this is the rationale linked to by github[1])
> You spoke and we listened
Some voices are more equal than others, I guess.
Another similar(?) example. In my country, there is a growing immigrant Muslim minority. Recently, there was an extremely rare case of the anti-immigration right wing party and the liberal green party rallying behind a unified cause: criminalizing male circumcision. The anti-immigration folk will of course get on any bandwagon that marginalizes the immigrant minorities.
But I also talked to some of the liberals who supported the initiative. They support it because they view circumcision as torture, mutilation and a violation of the child's rights. One even described circumcised males are "handicapped". I got the impression that many of these supposedly "liberal" people have never actually discussed circumcision with a person who is circumcised. Nevertheless, they seem eager to ban the entire practice and further marginalize an entire section of the population.
This literally happened.
Once people understand that there is a changing nomenclature that has to be used they will completely shut up about a topic in fear of repercussions from a hate mob. This in turn will eventually lead to the unconscious but very real behavior of distancing from minority groups. It worsens things. People need to understand that by forcing language change they will further divide people.
Geroge Floyd isn't dead because Linus called the git branch master. He is dead because of police misconduct. And GitHub won't be able to change that, the government needs to send police officers to academy for longer and train them right. They also need to introduce an environment in which this behavior is not tolerated and officers will lose their jobs if they behave this way.
The video doesn't mention or show suicide. If you think that death is an acceptable outcome for a simple arrest with multiple police officers on site you got an serious issue. This is neither okay nor acceptable. Those police officers were incredibly incompetent. Incapable of handling a man, supposedly on a drug that has sedative effects, with 3 man back-up.
Being PC is trying to appeal to the masses instead of addressing the real issue. Though you can't really blame Github in this instance.
By the way I find all articles offensive. Please don't use them. Thanks for understanding.
They tell everyone else.
The trick is that by being told and because the human mind likes to make associations suddenly some of the listeners see it too.
And then we find ourselves in this odd state of affairs.
I personally don't care for these changes, I will likely keep using `master` because I "automatically" type it in my workflow, and I find master to be a lot more descriptive. `main` is the name of my main.c, main.go or main.cpp file, the name of the main function, etc. I dont need another "main" to mess up my autocomplete.
If they (github/microsoft) want to make a difference, I'm there with them, if they decide they want to put a few more millions a year towards getting lower-class children a higher education, I'm happily going to buy some GitHub pro or whatever.
Until then, they need to step down and just be the tool they are, nothing more.
When does git asks this? From what I've seen, they just introduced a new config to change the name of the default branch, which is quite nice in itself (as of Git 2.28, released 27th July 2020).
$ git config --global init.defaultBranch <NAME_OF_YOUR_DEFAULT_BRANCH>No it doesn’t. It says this:
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>Which is Maestro (master) in Verlan.
leave the guy alone!
I have been stopped, searched, and detained in handcuffs for over an hour because I "fit a description." (I was fired for being late.)
I have missed international flights because I was "randomly selected," again, to be subjected to additional screening and interrogation.
I was held at gunpoint in middle school while officers tore apart my backpack looking for a stolen pen.
I am a cis white male, the paragon of privilege, and I'd be standing right there with you if you would only stop excluding me based on the color of my skin.
Pot, meet kett--no, wait, I didn't mean--it's just an expr--aaaaaaaaaaaaaaa
I will remain having zero ownership to the name “main”. That just happened, and I will live fine with that, too!
Master and branches made no goddamned sense at all. It’s trunk, doofus. Trunk and branches. Like a tree?
If there is a racism/sexism within the sector it happens before the job application and I find it hard to blame companies for that. If anything I know some examples of people getting advantage during the hiring because of their race.
In general a brilliant writing.
It’s just a name. It needs an identifiable name be it Master, main, develop, hell you could call it beavis and it would mean the same thing.
Or don’t.
It just don’t matter.
I'm less than half-joking here.
God this woke stuff is worse than Trump I swear.
I've set repository default branch to `master` [1] on Github.
I've created init.templateDir with HEAD set to `master` [2]
That way, whenever I init a new repo, either locally or via Github, the default branch is master, not main.
How would you argue against that?
Well, seems ycombinator is poisoned now. It was a good time. Time to go further.
identity politics is basically infighting and it's not very productive as pointed out by some other comments.
It's a practically perfect interface between mechanics and morality.
https://english.stackexchange.com/questions/474419/does-the-...
Can anyone here comment on the culture at working at github?
that makes SF computer people want to "save the world"
or some shit with those ridiculous things like this main branch?
>I tell you, he’s the best American president. Why? Not because his policies are good, but because he’s the most transparent president[1]
The quote being about how Trump didn't pretend to have a humanitarian foreign policy in contrast to past presidents.
It's about two different situations but they are similar. People pretending to care about a cause and through that making it worse than not caring at all. While Assad and Mooseyanon both want people to drop the act to make everything easier
[1] https://www.politico.com/news/2019/11/01/syria-assad-trump-b...
This made it to the top of HN. I'm filled with hope.
This is a small change, but a good one. There are bigger things that need to be changed as well, and we shouldn't use this one thing to pat ourselves on the back for being especially enlightened.
(Regarding those other things: at my employer, some guidance came down to transition away from these terms in our code and documentation, and there was the kind of debate you'd expect in any tech company. I made a comment something along the lines of: "not using master/slave in our technical documents isn't silencing speech. It doesn't mean we can't use the word 'slave' when talking about the real issues of forced labor, it just means we should stop using it in a case where that language is unhelpful and confusing." Fast forward a month or two and we had an opportunity to share questions we had for our CEO during his quarterly business update. I submitted a question about our manufacturing facilities in China and whether we should continue doing business there given the bad things the government is doing to Uighurs. This was removed by a moderator and I got a sternly-worded email about not trolling and complying with (internal) social media guidelines and so on. So, I guess it turns out you can't talk about slavery after all. I don't think there's any correlation between avoiding master/slave in technical communication and corporate hesitancy to allow internal communication about doing business in a country that's causing a major humanitarian crisis. But still, it seems like even companies that are in some ways committed to doing the right thing still behave erratically when it comes to some moral questions.)
I'm very happy to see this post. This whole stupidity is so extremely frustrating to me. It's a perfect example of how little thinking the mainstream wants to put into important issues, how toxic American-liberalism is, and how easy it is for the masses to follow any seemingly-positive action just to avoid seeming negative.
blacklist and whitelist
to
blocklist and allowlist
Or are we scrapping that one also due to the underrepresentation of PoC in tech and the statistical small sample of 3 guys (and they are probably guys) out of 250 people not being enough to make a policy?If you ask me, the problem with underrepresentation is all upstream. Whether it’s women in tech, or Black people in classical music etc. the solution isn’t to remove the audition screen and do affirmative action downstream. The idea is to fix it upstream.
Also with many other things such as non biodegradeable plastic. Why are our “solutions” involving a massive change to all the individual people not to use straws or plastic bags when this has a tiny effect on the result, while disrupting many people’s lives? Instead, it takes pressure off from the real solution: pressuring the Capitalist corporations to switch from non biodegradeable plastic to something sustaiable, by taxing the negative externalities and internalizing the costs TO THEM instead of offloading them to the consumer.
We have to practice upstream thinking and not be afraid to speak openly about the SOURCE of all that plastic. If you want more Carribbean musicians for example, consider your immigration and visa policy. If you want less plastic, ask why companies switched from glass bottles. I’d rather have a directed policy upstream than trying to use tons of bandaids downstream.
Then I thought - would anyone be offended if we use the term "holocaust" for wiping a hard drive.
The language we use does impact how we think and frame things, that's part of being human.
> “My own humble opinion is that some of the cultural and political realities of American life are themselves racially insensitive and elitist and offensive and unfair, and that pussyfooting around these realities with euphemistic doublespeak is not only hypocritical but toxic to the project of ever actually changing them. Such pussyfooting has of course now achieved the status of a dialect […] I refer here to Politically Correct English (PCE), under whose conventions failing students become "high-potential” students and poor people “economically disadvantaged” and people in wheelchairs “differently abled” […] The same ideological principles that informed the original Descriptivist revolution - namely, the sixties-era rejections of traditional authority and traditional inequality - have now actually produced a far more inflexible Prescriptivism, one unencumbered by tradition or complexity and backed by the threat of real-world sanctions (termination, litigation) for those who fail to conform. This is sort of funny in a dark way, maybe, and most criticism of PCE seems to consist in making fun of its trendiness or vapidity. This reviewer’s own opinion is that prescriptive PCE is not just silly but confused and dangerous. Usage is always political, of course, but it’s complexly political. With respect, for instance, to political change, usage conventions can function in two ways: On the one hand they can be a reflection of political change, and on the other they can be an instrument of political change. These two functions are different and have to be kept straight. Confusing them - in particular, mistaking for political efficacy what is really just a language’s political symbolism - enables the bizarre conviction that America ceases to be elitist or unfair simply because Americans stop using certain vocabulary that is historically associated with elitism and unfairness. This is PCE’s central fallacy - that a society’s mode of expression is productive of its attitudes rather than a product of those attitudes. […] There’s a grosser irony about Politically Correct English. This is that PCE purports to be the dialect of progressive reform but is in fact - in its Orwellian substitution of the euphemisms of social equality for social equality itself - of vastly more help to conservatives and the U.S. status quo. Were I, for instance, a political conservative who opposed taxation as a means of redistributing national wealth, I would be delighted to watch PCE progressives spend their time and energy arguing over whether a poor person should be described as “low-income” or “economically disadvantaged” or “pre-prosperous” rather than constructing effective public arguments for redistributive legislation or higher marginal tax rates on corporations. (Not to mention that strict codes of egalitarian euphemism serve to burke the sorts of painful, unpretty, and sometimes offensive discourse that in a pluralistic democracy leads to actual political change rather than symbolic political change. In other words, PCE functions as a form of censorship, and censorship always serves the status quo.) As a practical matter, I strongly doubt whether a guy who has four small kids and makes $12,000 a year feels more empowered or less ill-used by a society that carefully refers to him as “economically disadvantaged” rather than “poor.” Were I he, in fact, I’d probably find the PCE term insulting - not just because it’s patronizing but because it’s hypocritical and self-serving. Like many forms of Vogue Usage, PCE functions primarily to signal and congratulate certain virtues in the speaker - scrupulous egalitarianism, concern for the dignity of all people, sophistication about the political implications of language - and so serves the selfish interests of the PC far more than it serves any of the persons or groups renamed.“
It’s pretty hard to measure such a statement, but I noticed that Trump won 8% of the black vote in 2020 and 6% in 2016. [0] And it seems Romney won 6% in 2012. [1]
It’s not smart to extrapolate some trend from these three data points, but I don’t think its accurate to dismiss claims that this isn’t happening. Comically, dismissing the claims of a literal black person walking away from the left speaking of others in vis community is sort of like what the author is saying happens with people patronizing black persons and making decisions for them (eg, “it’s not happening” and “master offends you”).
[0] https://www.vox.com/2020/11/4/21537966/trump-black-voters-ex... [1] http://ropercenter.cornell.edu/how-groups-voted-2012
I could be missing something here for sure. Like I mentioned am not well versed in American race politics nor in statistics.
Also add this to your data collection efforts:
1) A lot of black people don't identify as black on government forms. Whether it is for the census, some voter form I might not be aware of, a vaccine enrollment, or on a standardized test in the private sector. Out of previously substantiated fear of worse treatment or discrimination, but an inability to tell which contexts and future contexts. There won’t be data on this.
2) A lot (maybe most?) of black people don't live in states where their vote really matters for the Presidency or the Senate. Population centers, California, New York. While there is also a cultural pride in leveraging the earned ability to vote (and sustained ability at the individual level, as felons have their rights removed in many states). So there are additional deterrents in wasting it on non-consensus views of that state.
3) The way I saw the data collected about % of black people voting seemed to be based surveys, and not really cross referencing all voter data with the census. Feel free to correct my understanding and I would like to read more about that.
problem with this line is that those in power now in America aren't solving any of these issues. they engage in window dressing and have been doing so since at least Clinton. they are left-INO. What US considers center left actually is right. Unless a new progressive party is formed (AOC, Sanders etc) and this party manages then to become a serious contender and accepted in mainstream, US politics will remain what it is: a farce.
edit: Right Marcuseanism - Herbert Marcuse’s “Repressive Tolerance” is often cited as the progenitor of the censorious left, but its real ideological heirs are now on the right: https://outsidertheory.com/right-marcuseanism/ (I shared this yesterday and it's a shame it hasn't gotten more traction considering it goes much deeper into the problem than any (justified) rant on master/slave branches and Tech/github's hypocrisy)
0: https://en.wikipedia.org/wiki/Affordable_Care_Act#Insurance_...
That's...misleading. Sure, the broad outline of a policy like the ACA first emerged as a joint Republican/insurance industry idea for national reform after the failure of the Clinton healthcare plan when it looked like there might still be enough demand for some national reform that they could use a strategy, and yes something broadly similar was pushed successfully by Republican Governor Romney at the state level (in Massachusetts, not Utah.) But even the national Republican party had moved right since then, under Bush, they had toyed with mandatory purchase of specifically HDHP/HSA plans, rather than traditional insurance, before deciding that health reform wasn't something that even needed to be on the agenda at all.)
As far as window dressing goes, we see this from both parties. They talk and vote radical when they are out of power. When they are in power, everything is status quo.
The ACA is incredibly complex, widely variable in implementation, and didn't actually help healthcare costs. Repealing Don't Ask was a symbolic step. Actual change in LGBT rights came from the Supreme Court. The Paris Agreement is the ultimate window dressing; it allows every country involved to point to it and say they're taking action on climate change, without requiring literally any changes.
These are all classic Democratic Party moves. They take on the appearance of doing something while kicking the issue down the road a few years for someone else to deal with.
Wasn’t it black moderates that powered centrist Biden to the nomination? Bernie and Warren’s failure to gain any significant traction with the black electorate sunk their progressive candidacies.
The people in the US aren't all that progressive.
The new options they presented flopped pretty badly. It's hard to look at Harris on the basis of her performance in the 2020 primary as being an especially strong frontrunner but it's even harder to think up of any alternatives who will be in strong enough of a position to displace her.
The man has been pursuing the most progressive agenda since FDR.
I don’t think the person you are replying to would agree with you about affirmative actions being a good thing. Other than that, the left is super repressive of free speech which is the only civil right left to win , detrimental to wage growth and worker rights by supporting unlimited immigration, bad for education by siding with teachers unions, manipulative when it comes to voting to the point when half of the country does not believe in elections. The right simply does not exist in the institutional level at this point, all they can do is whine about excesses of the left
I disagree with essentially everything you're saying, but how on Earth can you write that with a straight face? I mean, five seconds on Google gives me:
https://en.wikipedia.org/wiki/Veracity_of_statements_by_Dona...
https://en.wikipedia.org/wiki/Veracity_of_statements_by_Dona...
https://en.wikipedia.org/wiki/Veracity_of_statements_by_Dona...
Many elected Republicans are still lying about the election results. How is that 'the left' being 'manipulative when it comes to voting'? Not to mention the slew of disenfranchisement policies being drawn up by Republicans at the moment.
> The right simply does not exist in the institutional level at this point, all they can do is whine about excesses of the left
Erm, what "left" are you referring to? US politics is a battle between Pepsi vs Coke https://www.politicalcompass.org/uselection2020
So we have voter IDs and secure voting? Did you miss the part about lack of confidence in voting? If we don’t have voter IDs how is the right lying? Or are you just trying to reaffirm the narrative?
voting machines
doctored videos
shipments of empty votes
observers turned away
disappearing ink
The funny thing is that Trump’s own appointed people, including Krebs who we cite here a lot, but also Barr and others admitted that there was not nearly enough evidence of fraud to overturn any election result in any state.And even funnier is how FOX and NewsMax debunked themselves and now chase the My Pillow CEO and others off their show for suggesting there was voting machine fraud — because they got cease and desist letters and warnings.
https://www.cnn.com/videos/business/2021/02/03/newsmax-mike-...
After all, this is really easy to check.
The irony for me was Texas suing the other states and then West floating a trial baloon to secede from the union (great form, West!) because they accused the other states of vote manipulation... this from a state that works hard to close HUNDREDS of poll places in Democratic areas ahead of the election to keep the state voting Republican, in blatant violation of the Voting Rights Act (neutered by the supreme court). And no one sues Texas in federal court for that.
For Republicans, mail-in ballots were the end-run around their extensive efforts to close polling places and require voting IDs and other ways to tip the balance in their party’s favor. If people can just vote from home then all that effort to drive an hour and stand in a long line will be unnecessary! So they aren’t being totally honest about their FUD being nonpartisan either.
After all that money came in to campaign promising to "fight for every LEGAL vote to be counted", Giuliani never even applied to the supreme court. A lot of it seems to have been about taking in massive amounts of money (up to 1 billion dollars) from faithful Trump voters via the campaigns. Giuliani distanced himself from Sidney Powell who actually wanted to go to the supreme court, seemingly in order to not share the large sums of cash coming in from MAGA supporters.
Also, I am not "a dem". You assume too much.
And btw, many people on the right, including social conservatives and fiscal conservatives, are also very critical of the Republican leadership. Here is far more information about why[2].
1. https://apnews.com/article/joe-biden-donald-trump-pennsylvan...
2. https://www.quora.com/Why-do-some-people-believe-Republicans...
Meanwhile in actual face to face conversations people can’t stop talking about it. Some have given up out of desperation but pointing to lack of media culture and deplatforming does nothing but support the claims and issues i’m pointing out.
Evidence please.
I am aware that 'left bias' is a consistent lie perpetuated by right-wing media, which contradicts at least twenty years of research on the subject, e.g.
https://www.niemanlab.org/2018/07/twitters-not-shadow-bannin...
https://www.cjr.org/the_media_today/platform-bias.php
https://web.archive.org/web/20031230091158/http://www.whatli...
> Knowing that, and today’s extreme cancel culture...
I would highly recommend taking a course on logic and critical thinking. In particular regarding the "principle of explostion" https://en.wikipedia.org/wiki/Principle_of_explosion
> Even here on HN these posts have support, until dems downvote it beyond the upvotes.
https://en.wikipedia.org/wiki/Conspiracy_theory
> Meanwhile in actual face to face conversations people can’t stop talking about it.
And I need to take a class in logic....
>> > Even here on HN these posts have support, until dems downvote it beyond the upvotes. https://en.wikipedia.org/wiki/Conspiracy_theory
So you watch the votes and downvotes come in? Before the downvote parade I had near 10 upvotes, net result after dems, -20. Clearly this is a conspiracy.
> Meanwhile in actual face to face conversations people can’t stop talking about it.
So instead your sampling bias is correct? Where is your evidence?
We don't have voter ID checks at the actual polling place for casting your vote, but we have signature checks and comparisons of who purported to vote with who is actually registered to vote at that polling place, and there are checks and verification involved in getting to that point.
This is sufficient to catch any double voting or voting as someone else that occurs at sufficient scale to be above the normal error rate.
The allegations still being made about election fraud by some Republicans have nothing to do with people double voting or voting as someone else. They are that election workers slipped in extra pre-filled ballots, or that they ran Biden ballots through the tabulating machines multiple times, or that the machines were programmed to switch votes, or that there are statistical anomalies in the vote totals or counting that could only be there due to fraud.
Every one of these is based on one or more of the following kinds of things:
1. There is simply no way, they say, Trump could possible have gotten less votes than Biden. There must have been fraud. (Variation: Trump got more votes in 2020 than Obama got in 2008 or Clinton got in 2016, so how could he lose? Completely ignoring that voter turnout was a lot higher in 2020)
2. Someone seeing something and misunderstanding it. E.g., one of the prominent claims of running ballots through the tabulating machine multiple times was actually an election worker before the count started running a test ballot through multiple times.
That's part of the standard pre-election test and setup procedure that the manufacturer's instruction call for before each election. The person who saw it happening was a volunteer who had skipped the training session where they covered that.
3. Taking things out of context. E.g., surveillance video purporting to show extra ballots being sneaked in to a counting area overnight, where we see someone pull boxes out from under a table and remove a bunch of ballots and start counting them.
We do indeed see that. But if you obtain the whole video instead of that short clip, you see that those boxes contain the ballots that were being counted when it was time for the counters to take a break. They put the uncounted ballots in their standard ballot storage lock boxes, put the boxes under the table, took their break, came back, retrieved the ballots from the boxes, and resumed counting. All completely normal.
4. Ignoring the recounts. The machines alleged to have switched Trump votes leave a paper trail. The hand recounts from the places where this switching is alleged to have occurred match the machine count.
5. Misunderstanding statistics. E.g., claims that first digit distributions of candidate totals across districts or counties not following Benford's law is proof of fraud. The mistake here is that Benford's law only applies to certain kinds of samplings of certain kinds of distributions. The distribution of population and of votes across districts or counties in most areas is not the right kind for this.
6. Ignoring that in-person election day votes are counted in many areas before mail-in ballots are counted. (Indeed, in some Republican controlled states, they have passed laws preventing election officials from starting to count mail-in ballots until the polls close).
Combine this with COVID in many "rural red, urban blue" states, where in-person urban voting often means long crowded lines at polling places, and you had a much higher percentage of urban voters going to mail-in voting than is usual. On top of that, Democrats on average were more likely to take COVID seriously, further shifting mail-in votes to be more likely to be from Democrats.
Result: in effect those states ended up counting Republican ballots first, then Democrat ballots. And so of course Trump was ahead in the evening, and then Biden got most of the later counted mail-in ballots, which mostly came from the large urban areas.
None of that has anything whatsoever to do with voter ID.
> This is sufficient to catch any double voting or voting as someone else that occurs at sufficient scale to be above the normal error rate.
Most of the country doesn’t believe this. Regardless of what you believe, being on the other side nobody on the right will believe you. You stand to benefit most from this.
Could you please point out where the parent claims to be a Democrat? I don't see it anywhere in what they've said, or in the past few days of their comment history.
> Most of the country doesn’t believe this.
I'm not sure about "most", but it's certainly a significant fraction; presumably caused by Trump's refusal to admit defeat.
> Regardless of what you believe, being on the other side nobody on the right will believe you. You stand to benefit most from this.
What do you mean by "other side"? The Democrats? I would again ask where you got the idea that the parent is a Democrat; I don't see it in their posts.
I think you may be mixing up cause and effect. Your claim seems to be that people on the right will not believe what the parent poster says, because the parent poster is a Democrat. However, your response is evidence of the inverse: that people on the right will believe the parent poster is a Democrat, because of what the parent poster says.
This mistake is troubling, since it admits a circular argument: Democrats aren't believed, and those who aren't believed are Democrats. Like all circular arguments, this is self-consistent whilst being completely detached from reality (the content of any claims, evidence, etc. are irrelevant; that self-justifying loop will work for anything).
Yes, reread their comment, apply context, it should be apparent.
> I'm not sure about "most", but it's certainly a significant fraction; presumably caused by Trump's refusal to admit defeat.
Why do you think Trump has anything to do with it? He doesn't. Really people couldn't care less about Trump. The system is flawed regardless.
> This mistake is troubling, since it admits a circular argument: Democrats aren't believed, and those who aren't believed are Democrats. Like all circular arguments, this is self-consistent whilst being completely detached from reality (the content of any claims, evidence, etc. are irrelevant; that self-justifying loop will work for anything).
Hmmm, yup we have a divide in this country, mostly caused by dems refusal to accept and admit the right are people with opinions, ideas and feelings as well. Right doesn't believe left, left doesn't believe right. So, divide we have!
I did. It was not apparent; hence why I asked.
> Why do you think Trump has anything to do with it?
If we're still talking about "it" being a significant fraction of the US public being distrustful of the election process/results, then Trump's main relevance is the combination of:
- His holding of the most powerful office in the world for four years
- His direct attacks on the election process/results, e.g.
https://en.wikipedia.org/wiki/Veracity_of_statements_by_Dona...
https://en.wikipedia.org/wiki/Veracity_of_statements_by_Dona...
https://en.wikipedia.org/wiki/Veracity_of_statements_by_Dona...
https://en.wikipedia.org/wiki/2020_United_States_presidentia...
https://en.wikipedia.org/wiki/2020_United_States_presidentia...
https://en.wikipedia.org/wiki/Big_lie#Trump's_claim_of_a_sto...
https://en.wikipedia.org/wiki/Attempts_to_overturn_the_2020_...
- The attacks on the election process/results by other Repulican politicians, either using Trump's example to seize or cling-to power, or to curry Trump's favour, or to avoid Trump's wrath (either direct, or indirect like https://en.wikipedia.org/wiki/Attempts_to_overturn_the_2020_... ), e.g.
https://en.wikipedia.org/wiki/Attempts_to_overturn_the_2020_...
https://en.wikipedia.org/wiki/Attempts_to_overturn_the_2020_...
- The attacks on the election process/results by members of the public, following Trump's example, e.g.
https://en.wikipedia.org/wiki/2020_United_States_presidentia...
https://en.wikipedia.org/wiki/Attempts_to_overturn_the_2020_...
> Really people couldn't care less about Trump.
You mean, other than the 74,216,154 who voted for him? Many of whom are in no way casual about their support:
https://en.wikipedia.org/wiki/Demonstrations_in_support_of_D...
https://en.wikipedia.org/wiki/Trumpism
> we have a divide in this country, mostly caused by dems refusal to accept and admit the right are people with opinions, ideas and feelings as well.
Do you anything at all to back up such absurd partisan hyperbole?
> The system is flawed regardless.
Lol, what fatalistic nonsense. Reminds me of https://www.youtube.com/watch?v=yts2F44RqFw
Notice this started before Trump was elected? The rest of your comment is trying to support your belief this is somehow about Trump, therefore ignored.
The right does not exist in the institutional level? Has anyone told Mitch McConnell about this, or Justice Thomas?
But it's important to remember the "left" raising flags about fraud in the 2016 election, and primary. Everything from harping on the legitimacy of a candidate that lost the popular vote, "not my president" protests, accusations of voting machine fraud, primary delegate issues, conflating gerrymandering with federal elections, etc...
In general, it seems whichever side loses is increasingly blaming "unfairness" to generate more outrage to de-legitimize winners of the election. ...rather than trying to appeal to more voters.
We're all losers in this situation because it is the voting system that keeps us from killing each other.
[1] https://www.brennancenter.org/our-work/research-reports/voti...
From the sounds of it, you think the beginning was 2020. There's a long history of implying the "other side's" win is questionable, across the globe and including the US.
I mean when McCarthyism, Hoover’s FBI and COINTELPRO were repressing leftists left and right, sabotaging political campaigns and careers, this was considered a national security issue.
I mean, until Bernie Sanders, no politician openly called themselves a socialist. This is recent.
Are there any open atheists in US politics? Just curious
https://www.washingtonpost.com/posteverything/wp/2016/12/07/...
Eugene Debs?
AEI has been a little less controversial, although they've also leaned heavily on politicians about climate change, and their biggest funders are/were the Koch brothers. Notably, they were one of the earliest predictors of the 2008 housing crisis, though their focus (while not entirely incorrect) was about the causing effects of government banking, rather than private sector greed.
The Cato Institute is another organization founded and funded by one of the Kochs. The Cato Institute has lobbied hard for the deconstruction, outsourcing and privatization of the USPS (to recent great success), NASA, TSA. They have lobbied for the abolishment of minimum wage and in the absence thereof have fervently pushed for not increasing it (which hasn't happened since 2007 - legislation-wise, though the last increase went into effect in early 2009). It opposes overtime regulation and of all things, child labor prohibition (thankfully this hasn't gained much traction). It is one of the biggest opponents of universal health care, and of campaign finance reform.
In 2006 it helped Republicans propose a Balanced Budget Veto Amendment. It also strongly criticized the tobacco settlements.
Interestingly enough, the Cato Institute also supported striking down state laws against homosexuality, and the Federal Marriage Act (which would have prohibited same-sex marriage).
That article describes how in Dubai they handle an average temperature of over 100 ℉ with no problems by having air conditioned homes, offices, cars, buses, trains, and shopping malls. It's abundant oil and a government that promotes economic freedom that allows this, it says.
It then ties it to dealing with climate change:
> The current average world temperature is about 58 degrees. The true believers in climate change are predicting global catastrophe if that temperature rises by a worst-case estimate of 7 degrees Fahrenheit. That would bring the world average temperature to about 65 degrees.
> Dubai, today, is doing quite well at an average temperature 35 degrees higher.
> Obviously, Dubai is on the cutting edge of technology and prosperity as a result of its oil endowment and government policies that promote economic freedom and growth.
> Not every country has oil, but in a globalized market, cheap fossil fuels are available everywhere to spur rapid growth and technological change.
Wow.
[1] https://www.heritage.org/environment/commentary/how-fossil-f...
When I applied to college, I (and all of my friends), knew that ticking any non-white ethnicity box on the application made you more likely to get accepted. I don't know that any of us did, but it was very well known that you could game the system this way.
It made acceptance into college less about your academic merit and more about your ethnicity (or ability to use ethnic bias to cheat the system) - aka, more racism.
What affirmative action is supposed to do is to ensure that your race isn't a determining factor in not getting hired for a job that you are qualified for.
The Rooney Rule in the NFL wouldn't need to be a thing if being a black coach in the NFL meant statistically you had a greater chance of getting fired or not being hired at all https://en.wikipedia.org/wiki/Rooney_Rule
No, that's wrong. If that were the goal, it would simply be made illegal to ask about race (or race-proxy) on college application forms.
Affirmative action is meant to artifically boost the number of college graduates from a selected set of underrepresented backgrounds. If it weren't the goal, this blind recruitment trial wouldn't have been immediately canceled: https://www.abc.net.au/news/2017-06-30/bilnd-recruitment-tri...
At some point America's popular culture will internalize that the wage gap was a myth and etc and appreciate that the left has been peddling pseudoscience for ages in the name of intellectual vanity.
Too many generations lost being the lefts rosemary kennedy.
The feminists argue by taking the average of all wages, and of course women produce less economic value overall when they're still the primary caregiver in most societies.
The wage gap is better phrased as ‘women, on average, do jobs that pay only 73% as much as men’. Which, in my opinion, is actually a far worse and harder to solve problem. Paying women the same as their male counterparts is easy. That’s why there isn’t really much of a gap in same profession comparisons. Getting women into more lucrative careers or getting Society to pay more for traditionally women dominated industries is much much harder.
To your question: The wage gap ‘myth’ is the misinterpretation of the statistic to say that women are paid much less for the same work.
Protectionist thinking is off-putting to many when it strays over some imaginary line to where I act as if I must be the champion for an underrepresented group because they think I think they are less capable. When I join with them to help, it’s generally welcome; when an influential person speaks as if that help is charitable (rather than equitable), it puts off some people.
And the right pursues many of these things as well, albeit in very different and sometimes polarizing ways. But we should not pretend that leftist policies are not just as polarizing.
As to worker rights - both sides are equally happy to throw them under the bus.
That depends whether you distinguish between the Left and the Democratic Party. Most minority voters remain firm Democrats, although fewer than in 2016. Many/most minorities I've met, including myself, are completely disenchanted with "the Left" as an activist bloc that tries to take over or derail the Party. That bloc is simply two or three times as strict about "culture war" issues - which I agree with you are ultimately nigh-meaningless, but alas - as about the "kitchen table" issues where most people actually agree with them.
In short, you can be a racial or ethnic minority who wants universal healthcare, a new voting rights bill, and to strengthen workers' unions, but then you dissent from the "Left" agenda on one culture-war issue, one that theoretically applies to your group but which you were never consulted about, and bam, the Left hates you and wants you gone.
"Everyone get in line, we have to stop Trump" only worked while Trump was in office. It's hard to tell people we all need to get behind whichever street protest is marching downtown now, with Biden in office willingly signing surprisingly progressive bills like the stimulus.
I didn't say they're meaningless. Sadly, I'm one of those noisy, crazy woke, anti-free-speech neo-Marxists, but that doesn't mean I don't care more about minimum wage and healthcare. The culture war is very important to me, but other things are even more important/urgent.
> and bam, the Left hates you and wants you gone.
Nope. When such large groups are concerned, of course you'll find people who'd want to ostracize you one way or the other, so the choice of what the "Left" is to you is ultimately on you. If that's what you focus on, an aspect of the left that you don't like but which has been a part of it for a hundred years, then you're just looking for excuses.
Funny thing: you're dismissing my case here without even bothering to find out what the object-level example was going to be! You skipped the part where I explicitly specified that I'm talking about a culture-war issue that applies specifically and in depth to my minority group, too, not some opportunity to pontificate on other people's problems.
Here's the BBC, a center left news website:
> The group that saw the biggest increase in support for Trump compared to 2016, however, was black men.
https://www.bbc.co.uk/news/world-us-canada-54972389
Here's Forbes - check the last 4 elections:
https://specials-images.forbesimg.com/imageserve/5fa99cf43b8...
from
https://www.forbes.com/sites/theapothecary/2020/11/09/no-tru...
https://www.cnn.com/2020/05/22/politics/biden-charlamagne-th...
Saying that woke excess is "made-up" and "hysteria" is gaslighting. Coca Cola ran a diversity training encouraging employees to "be less white": https://indianexpress.com/article/explained/explained-why-co.... The Smithsonian has a whole page on "whiteness" treating it like it's a bad thing. If you work a college degree-required job, you've probably had an employer recommend you read something by Robin Di Angelo, who claims she "tries to be a little less white every day."
I've never met anyone who got offended when I said "Merry Christmas." I've repeatedly run into instances of woke excess over the past year. The faculty at my law school declared themselves "gatekeepers of white supremacy" on a Zoom call: https://freebeacon.com/campus/northwestern-law-administrator.... (The interim dean, who declared himself a "racist," is a friend of mine, and I was shocked to read about his behavior.) Even the whole Dr. Seuss thing--"Mulberry Street," which was cancelled, is one of my daughter's favorite books. I bought it for her a couple of years ago new at a Barnes and Noble in Annapolis. It's not some obscure relic of history.
I think it's tremendously disingenuous to deny that this phenomenon has crossed the line from "manufactured outrage" into "real concern."
This highlights the disagreement perfectly. Progressives view history as "the long march of progress". To progressives, ceasing to publish certain Dr. Seuss books, saying "Happy Holidays" instead of "Merry Chistmas," using terms like "latinx" and "BIPOC," announcing your pronouns, denouncing "whiteness," etc are part of the same historical process that ended slavery and passed the Civil Rights Act.
I just don't view history that way. I view historical causation and direction as fundamentally mysterious. There are a very large number of plausible interpretations of history and they all seem pretty convincing while being completely contradictory. We should argue over these interpretations, because some of them are better than others, but we shouldn't take any of them as gospel.
There's also lots of progressive ideas that turn out to be ideological dead ends. Prohibition was heavily supported by women's suffragists, and was seen as a progressive social reform. Building highways through the middle of cities was seen as a progressive and futuristic approach. Eugenics was, of course, the nadir in terms of progressive ideological dead ends in the 20th century.
Take the example of same-sex marriage. Academics like Judith Butler have consistently opposed same-sex marriage because they believe it does not go far enough to dismantle, and indeed entrenches, what they see as a repressive, patriarchal institution: https://theconversation.com/why-same-sex-marriage-is-not-the... ("But there is actually a large amount of anti-homophobic academic and everyday writing from thinkers and activists that probes the numerous problems associated with same-sex marriage."). Andrew Sullivan recognized this back in 1989, arguing that same-sex marriage was the conservative option to accommodating gays and lesbians, compared to the radical dismantling of traditional norms that people like Judith Butler espoused: https://slate.com/news-and-politics/2015/06/gay-marriage-vot....
That same Judith Butler is a leading academic in the field where "whiteness" is used as a pejorative and "objectivity" is attacked as "white culture." Maybe that, too, is an intellectual dead end, not real progress?
I don't claim there was a single ideology underpinning the reasons for the calls for social change. I'm saying that there are usually people (radicals, progressives) calling for social change, and others (conservatives) warning against it, and the rhetoric employed is similar throughout history (e.g. "if you only asked for a little less", or "the previous demands were reasonable, but the new ones are excessive"). That's understandable, as conservatives throughout history sometimes don't like to appear -- possibly even to themselves -- as the enemies of progress so they claim to be in favour of "reasonable progress," but whatever it is that the progressives currently call for is unreasonable; of course, a generation later, the story repeats. Ideas like women's suffrage were deemed outright preposterous, risible, and too silly to seriously consider; in fact, it took actual acts of terror by feminist activists and a world war to get them the vote.
So if you want to compare current demands to previous ones in order to explain the reaction to them, I'm saying that you should also compare current reactions to previous ones. "Previous demands were reasonable, but now they've really crossed a line," has been pretty much the conservative refrain going back millenia to the patricians and plebeians of ancient Rome. All of this is why I reject talk of "excess." It's just how conservatives speak of social change for millenia. You can say that you agree or disagree with some policy, but the "this is too much" line is just a cliché.
Criticizing "defund the police" (as in, actually defunding the police) or normalizing the use of "whiteness" as a pejorative is not a bad thing just because conservatives do it. In fact, conservatives are doing society a valuable service by pushing back on those things. I'm quite sure in the retrospect of history, those will be proven to be "bad ideas progressives tried at one point" rather than examples of real advancement.
Having said that, I'm fairly certain that in the retrospect of history, conservative pushback on the change in our understanding of race would look like another incarnation of white supremacy, and would appear as horrendously wrong to the people in the future as segregation appears to us to day, so much so that the conservatives of the future will use them as an example of something that is obviously right, unlike whatever social change people call for then.
Or this one, "I'm not to blame for being white!": https://www.loc.gov/pictures/item/2008661643/
Or another one, also ridiculing "free love" and criminalisation of tobacco, and other positions held by abolitionists Republicans: https://www.loc.gov/pictures/item/2003656588/
Maybe the writers were, but I doubt it. To most English speakers master just means person in control or source of truth.
Or we should retcon Star Wars. Time to ban some more books and film I guess. Yay?
Not "woke" in the least.
We detached this subthread from https://news.ycombinator.com/item?id=26490895.
Rich/privileged White boys is racist. It's framing a race negatively. Gross.
If software engineers actually cared about diversity, they'd work with community leaders on the rough side of town to mentor kids who otherwise don't get all the chances they did. I seriously doubt many would do that. I hate to say it, but a lot of office tech people don't have a lot of life experience. And maybe as a consequence, they tend to act like stereotypical self-absorbed yuppies who don't engage with the world or donate emotional labor. It's easier to outlaw certain words because of incidental associations rather than help real people.
The author seems to have forgotten: There are people outside of the US who work in tech.
As shocking as it might be to him, they don't wake up in the morning thinking "O gosh, I'm white, I need to repent". They actually read and write things like "master-slave" and not for a second think about what went wrong 150 yrs ago in some far away land. An no: Not thinking that isn't racism.
Yet we all have to endure your petty fights and identity politics.
>The author seems to have forgotten: There are people outside of the US who work in tech.
>As shocking as it might be to him, they don't wake up in the morning thinking "O gosh, I'm white, I need to repent". They actually read and write things like "master-slave" and not for a second think about what went wrong 150 yrs ago in some far away land. An no: Not thinking that isn't racism.
>Yet we all have to endure your petty fights and identity politics.
Clearly you didn't finishing reading the article.
In MANY countries people of color X enslaved people of color X. So now - many generations later - no one knows anymore who was slave and who was master. So the term master is insignificant for the individuals in the country and dominantly associated with mastery in something.
So while technically the statement is correct, for the discussion here, many countries are not having an active discussion around slavery because it is no concern in the society because there are not slave-descendants (which are mistreated until today) vs. master-descendants.
No, if you read the article eitland posted (no judgment, I don't know) then you'd see that it was Muslims that was behind this slave trade.
One of their habits (or "innovations" in your terminology) that we don't often talk about was that of literally emasculating (in the literal sense) male captives.
This explains a whole lot of why there isn't a white population like the black in US.
Another explanation is that some where bought out from slavery by relatives in Europe.
You should read up on this.
You'll find that compared to the Arabic slave traders (that the Western slave traders sourced from), Western slave traders were kind of nice (edit: or smart, or less sadistic or something).
Oh, and their slave trade didn't end until much later, if ever. (Ever heard about how facilities for a certain sports event in Qatar were built?)
Why don't we talk about this? Sources are after all plentiful.
Edit: Let me add my guess: it doesn't fit the narrative that white, Christian men are worse than everyone else.
Accountable implies a lot. But mindful we should be.
It also occurs to me that having these kinds of fights means people are running out of meaningful struggles, like we’re trying to wring out the last 5% and it gets inefficient because it starts doing harm as well. Then you see these hoaxes like Smollett and others and start thinking that the demand for egregious behavior exceeds supply in the US. It can happen, but it’s surprisingly rare given the state of conversation and rhetoric in this country.
* "Common Mistakes of New Engineering Managers" (5hrs ago, 110 points, 30 comments) -> rank 2
* this post (2hrs ago, 1000 points, 500 comments) -> rank 20
Why is this post being penalized? Too many black folks commenting and up voting? (/s)
-----
Amazingly well written. I'm going to say some things. You'd guess wrongly if you infer that I'm bitter - since I'm personally very lucky. Having been born in a not so privileged family (more common than not in the world), by the luck of the draw I am today very privileged because I work in tech (in itself not that common).
The actual problem that is at the core of all of this is - incredible disconnectedness from the plight of even regular people by the world's tech bubbles. On average, people of color have it (!!!) even worse (!!!), but it seems that these SV/NY/LDN/etc. tech bros are completely devoid of any conception of how difficult any average Joe has it.
To illustrate disconnectedness: there was an interview with a YC partner a few years back that went like this:
INTERVIEWER: "What would you advise to the young folks interested in startups?"
YC-PARTNER: "I would tell them to be ambitious, try their best, work hard and if it doesn't succeed - it doesn't succeed. You should take a vacation and try again." (the emphasis and the exact phrasing of the vacuous advice are mine)
How the fuck does one TAKE A VACATION after your startup fails?!
It goes without saying that the YC partner and their brother received tech stocks from their grandparents for one of their teen-birthdays.
Here's a litmus test to know whether you're likely disconnected: As a techie/doctor/engineer did you become by far the highest paid person in your wider family by your mid 20s? If the answer is "NO", then you would be disconnected by default - unless you consciously invested effort to educate yourself.
I had worked in VFX/media for a long time, and we at least knew that we were mostly rich middle class fops. Having heard all the noise about how upset the tech bros were when diversity increased at FAANG, when I got here I expected to have some, well diversity.
I went from a team that had 8/30 female-male, which the company felt was too small, to a team inside FAANG which is all male. Every. fucking. team that I've been in contact, bar one, is an entire sausage factory.
At some point, we lose everyone else, and I wish I knew why. I have theories sure, but I don't actually know why.
What I learned was challenges that defeat you are never what's behind you, only what's in front of you. When it's an uphill climb, the people at the top are causing more of a challenge than what you left or even where you are.
I frequently encounter the position that "we shouldn't do anything at my level because the problem is further down the system" just like the parent comment says. Yes, it makes you feel better to deny you're part of the problem. Unfortunately it's not true in a way that makes the problem worse. It's a close cousin to "she shouldn't have dressed like that" or "she shouldn't have gone out alone". Or maybe "I was just following orders".
I don't think you can apply a blanket logic to this. It's possible for problems to be all over, or clustered near the start or middle or end. It depends on the actual scenario.
It seems quite likely that being pushed out as a child is the biggest problem, and that's not because the kids are peering forward to look at job specifics, it's because of harmful stereotypes about boys vs. girls.
The better we understand the situation, the better we can allocate resources to address any inequities that do exist.
> It's a close cousin to "she shouldn't have dressed like that" or "she shouldn't have gone out alone". Or maybe "I was just following orders".
I really struggle to see how.
But, with apprenticeships we can grab them before they get put off by a-levels. (this again is UK specific). This means we can skip a layer off loss and get much better candidates in the process. (A lot of CS degrees are highly suspect...)
Why? Is it written in their genes, or is it something we discourage them from? Is it perhaps something else?
At the moment its not equal. There are many societal issues that affect this. They even still affect Sweden et al.
I'm not asking for controversial things, like quotas, I'm just asking for companies to use the training schemes they have to get local talent thats representative of the cohort taking up CS subjects at 16.
Currently, having a 50:1 ratio is not anything like good enough. especially as its something like 25:75 split at 16
SV is stuffed full of upper-middle-class, a category that is more different than the name would imply. These folks (including me) had the luxury of “not knowing what I want to do in college” (or even attending college in the first place) and getting to bounce around until we find something that sticks. Or go to medical/law/graduate school and take on hundreds of thousands of dollars of debt then work a free internship or residency before being able to command a salary that pays off that debt.
It’s a different world from the middle class.
In the UK developers are overwhelmingly middle-middle class. If you were privately educated then you are much more likely to be on the business side. There are "lower middleclass" developers, but its much more rare in bigger businesses something like 20/80 split. (not as rare as women though..)
In the UK, the "trades" are seen as working class-lower middle class. Which is why the education system didn't bother catering to any kind of practical skill for trades. because Karen didn't want little Andrew to learn a trade.
Whats interesting is that yes, in the US its far more rarefied/isolationist.
This is an under-appreciated dividing line between the somewhat-rich and the somewhat-poor. Being able to choose a career that you can stick with and even be passionate about will put you in a much better situation 20+ years later than having to take the first work that comes along out of sheer necessity (often repeatedly and employers get more skeptical each time). Many people never escape that trap; even those that do find themselves many years behind their age-peers financially.
Did you step aside to make way for a female hire?
Are you saying that there aren't enough jobs to go around? because that's patently not the case.
We need more engineers, to do that we need to train them. Instead of overfishing the standard places, we need to look elsewhere. If you want a purely business case, it cheaper to hire women, they are more loyal and don't ask for payrises[1]. not only that training in the UK is effectively free.
if you want a moral case: I want my daughter to work in my role (or what it evolves into.) at the moment she's going to have a shit time
[1]gross over simplification here.
I always get a chuckle reading things by these VC types who grew up in upper middle class homes very far from impoverished people and their views on both the problems communities they've never interacted with will face and/or how to solve those problems, as recent as yesterday's post by sama on how innovation will end poverty.
Based on my experiences with people's depth on the subject, I think you have a half decent litmus test.
I myself have a failed startup that I ran in 2018-2019. Could I afford a vacation afterwards? Nope. Can I afford another entrepreneurial run now? Nope. Am I bitter about it? Nope.
Also, you mention "incredible disconnectedness from the plight of even regular people by the world's tech bubbles", but then you talk about starting a STARTUP. Regular people don't start companies.
If they really intended that advice for the audience of 5, they could've sent them an email (or a Clubhouse invite /s) and not put it in an interview on YT. The rest of the audience is just facepalming while listening to this.
They do, they're called small businesses instead of startups most often times though. I worked at businesses throughout my adolescence which were created and run by "regular people" - people of color, without generational wealth, who were raising children, and were primary caretakers for elderly family at the time of the company's creation.
In the same vein, I've met a lot of "regular people" in the same situation who've kicked off startups. Do you really think only those with the privilege of being sufficiently disconnected from impoverished communities end up having the opportunity to create a startup, or is there some reinterpretation/disconnect of the previous paragraphs going on?
People outside of the upper middle class strata usually don't have the opportunity to save significantly anyways after CoL is included in the US, and usually require a loan to start a business (or at least in every case of non-upper middle class business founder I've worked for).
Regular people would personally carry a relatively lower tax burden than a flat tax would require for them actually, and a progressive corporate tax in the US would likely result in them being more likely to be successful once they start their business.
Given that many pro-business states in the US have progressive income taxes to actually encourage reinvestments into small businesses (Carolina, Georgia, Alabama, Mississippi, etc..) and appear to be succeeding quite well in that regard, is there any specific reason you think a progressive income tax system that reduces the burden on regular people relative to a flat tax is a significant blocker for regular people to create businesses?
Looking at your description of the problem, it almost seems like you should be advocating for a *more* progressive tax system where burden is placed further up the chain with regular people maintaining even less of a burden.
That being said, it sounds like you're the upper "middle class" everyone here is describing since it's really the very rich that have the option to pay themselves in things like dividends in most countries (though this may be a miscommunication).
55% isn't bad most places outside of the US actually, where do you live precisely?
That's hilarious.
But hey, you could technically do that in France without swimming in money: you legally can keep your position in a company on-hold while creating a startup, for 1-2 years (3 if you do tricks with your right to a sabbatical year). If it fails after that, you just go back to work. [0]
The holidays you might have saved before leaving are deferred until you join again, so you can literally have paid holidays after your project fails.
[0] https://www.service-public.fr/particuliers/vosdroits/F2382
I'd still pick sf and infinite funding for every silly project but for the small business rather than startup it's pretty sweet.
As the article hints at, many people who come from er, non-traditional tech backgrounds, enter the tech industry later in life. Your test of "by your mid 20's" would hoover them up along with the people you're trying to point to.
Let's just not group people together indiscriminately, shall we? That should be a rule of thumb that might work once in a while.
But you're right, my litmus test is very sloppy and it could be phrased much more precisely. I hope most people will understand the spirit of it though.
If you grew up with access to upper middle class (or higher) wealth, which is what your parents would need to be to match today's early career Silicon Valley software engineer incomes, you probably don't know what it's like to not have access to many of the institutionalized resources you grew up with, because you probably never lived that experience.
That might be an overly broad test, but the underlying point is pretty clear.
HN has an anti-flamewar mechanism that kicks in when posts get too active.
That's a nasty swipe, "/s" or no "/s". Your question is answered twice in HN's FAQ: once at the top and once again ("Why is A ranked below B even though A has more points and is newer?") for people who don't realize that it was already answered at the top. https://news.ycombinator.com/newsfaq.html
Matter of fact, this thread has been carefully unpenalized by moderators who work tirelessly to support substantive, thoughtful discussion on HN. (Edit: that seems to have been a mistake—not about the thread, a lot of which was reasonably good and some of which was remarkably good, albeit on a tired topic. But it seems to have been a mistake about the article—see https://news.ycombinator.com/item?id=26507622.)
Writing so many words about this change that doesn't really affect anyone unless they want it to... I wonder why he was so upset?
(I don't actually wonder. Enjoy your lovely community of wonderful like-minded wholesome people, Dang.)
> Being a highly paid software engineer, like most of you reading this, did not stop a bully van flying up the curb I was walking on and 7 City of London police officers pinning me against a wall with guns in my face. They wouldn’t believe it was possible for someone like me to work in central London till one of them searched me and found my work ID. All this because I fit a description. What was this description? I don’t know, black male between 4’11 and 7’4 probably. What did I do after that? I carried on with the rest of my day like nothing had happened because I’ve fucking been there and done it all before. Out of curiosity I asked my manager, who is like 20 yrs older than me, if he had ever been stopped and searched, he said not once in his life.
this is fucked.
2000 upvotes and this submission is already disappearing.
> We’re going to change the branch name because it could be seen as offensive but we’re still going to sell police facial recognition software that is biased against black people and women. Facial recognition software that misidentifies black people as gorillas. Facial recognition software that was used to identify unmasked BLM protesters. We’re going to change the branch name to be more inclusive of minorities but we’re going to carry on selling software to ICE. Get the fuck outta here.
It should never be forgotten what Nazis did to jews or white to black. Naming a main branch is just... A joke?
> I don’t want this post to be about The Solutions™...
is lazy.
yep, thats right, doing something meaningful is hard, and figuring out what to do is too.
...but like, raging for 3 pages and giving 3 lines to consider what solutions might look like is just a rant.
I get it, maybe if more people were focused on finding solutions, we’d get better solutions... but come on, lead by example.
“Im angry” doesn’t fix things.
“what youre doing doesnt help” doesnt fix things.
Someone has to actually do the hard work of coming up with solutions that are compatible with the HR and budget demands of large companies, otherwise, you get lame ass outcomes like this from the people who (perhaps misguidedly) tried.
Companies will go for minimal effort, minimal cost, minimal disruption unless you give them a compelling alternative narrative; its just daydreaming to expect anything else.
I don't follow social trends anyway, so it's pretty easy to ignore these things.
If people just followed the doctrine of "Be awesome to one another" more often, the world would be different. Unfortunately, people aren't born nice.
There are PoC on my team and they were asked about the master/main thing. None had an issue with 'master'.
They were also sent on the same Diversity 'education' course as everyone else. Again, they found it dumb and patronising. One even got into an argument with the WASP presenter. It was quite funny to witness.
"SJW" here. This kind of stuff gets posted all the time. It's usually full of logical fallacies (and anecdotal evidence, like your comment) and slurped up by people who are looking to confirm their biases. Sometimes it's not even written truly by a PoC.
Many of the most prestigious tech companies already run internships like this. They’re desperate to hire minorities, frankly.
Similar practices exist in elite universities. If you’re from a minority background, you can expect a significantly higher chance of being admitted, and a significantly lower SAT requirement.
I agree that the change from master to main is dumb, though. “master” has a specific meaning (as it does in “master record”), which “main” does not adequately convey.
everyone should be consulted. however today’s black people in this case should not have the final word. they adapted to a system that opresses them so they might not have the vision of what the ideal system is. i. other words, even if today’s black people are not offended by this word it doesn’t mean it’s ok. same with the n word. black people use it but I think it is not ok. their grandchildren might do better in a world where black people don’t use this word. same with women. today’s women might not have the vision of what equality is. people with vision are needed and they might be black, women or even white men
For me, it seems like since no one dares to solve real problems like Police violence, income gap, real racism that's ingrained in the society (like people calling the police because a black guy is wandering around), they pick up some non-issue and dress it like a problem and solve it.
I switched from Github to Gitlab after this change. Political correctness is a great way to know that a company has the completely wrong focus and will be unable to innovate and create good products.
Well, they gave admins the option to change the default branch name to whatever they like, and they've announced they're changing from master to main by default in the next two months or so: https://about.gitlab.com/blog/2021/03/10/new-git-default-bra...
You may as well stop using Git completely then, since Git itself uses main as recommended.
The default branch name in Git, as of v2.31 (released two days ago), is master.
Has this changed?
Now for some notes on your comment:
- Gitlab has switched the name of the master branch too
- The point is not that it is harmful or bad to do so, and anyone actually crusading against this change as if it was some kind of a slippery slope leading to the downfall of their subculture or even civilization may want to think about their priorities and sense of hyperbole.
- This is not at all what the article complains about. The author argues that this is essentially a form of virtue signalling that allows essentially overpaid white engineers to pat themselves in the back without putting in actual work and money for diversity, inclusion, and equality; a symbolic change that is not rooted in materialism.
Not without getting downvoted to oblivion for the only reason which is having an opposing opinion.
> Gitlab has switched the name of the master branch too
Yes I have been made aware of that now.
> The point is not that it is harmful or bad to do so, and anyone actually crusading against this change as if it was some kind of a slippery slope leading to the downfall of their subculture or even civilization may want to think about their priorities and sense of hyperbole.
I don't even understand this sentence.
> - This is not at all what the article complains about. The author argues that this is essentially a form of virtue signalling that allows essentially overpaid white engineers to pat themselves in the back without putting in actual work and money for diversity, inclusion, and equality; a symbolic change that is not rooted in materialism.
So.. it's exactly what the article complains about?
You have no idea why people downvote things. I find these discussions trite and boring.
Ah ah. You didn't believe you could run away, did you?
https://about.gitlab.com/blog/2021/03/10/new-git-default-bra...
1. https://about.gitlab.com/blog/2021/03/10/new-git-default-bra...