amazonv: (Default)
My thoughts


For those fighting for or against certain term changes like blacklist / whitelist and master / slave, here is my argument for changing terms. 

 

Humans build our automatic responses unconsciously, based on what we hear,see, and read. Words matter.  Over time, they add up,  / creating structures  that harm certain groups or  individuals.


 
https://en.wikipedia.org/wiki/Schema_(psychology)

Schemata influence attention and the absorption of new knowledge: people are more likely to notice things that fit into their schema, while re-interpreting contradictions to the schema as exceptions or distorting them to fit.

Further work on the concept of schemata was conducted by W.F. Brewer and J.C. Treyens, who demonstrated that the schema-driven expectation of the presence of an object was sometimes sufficient to trigger its erroneous recollection. An experiment was conducted where participants were requested to wait in a room identified as an academic's study and were later asked about the room's contents. A number of the participants recalled having seen books in the study whereas none were present


 

Terms like “blacklist” are harmful. The harm isn’t about the color “black”, any overt racist intention, racist history, or racist etymology. (Those can be debated but are not relevant here.) The harm comes because certain terms, regardless of their origin, build up history and contribute to unconscious associations. This history and association remain even when words shift usage over time.The harm comes because “black” is linked with “bad,” or “denied,” or “criminal” - over and over and over. While this problem can’t be fixed with word choice changes alone, choosing non-loaded terms is  ONE element of removing  negative societal buildup.

 

For example, when you hear "representation matters," it matters because once people see something, it becomes in their mind a thing to consider. The entire arts of split  testing and marketing are built upon the idea that subtle changes to imagery and word choice can influence people's behavior.

 

Still, many people insist that words like “blacklist” and “whitelist” have zero possible effect on people. Hopefully, if the above does not influence your thoughts on the word choices the below thoughts around their use in software specifically are another point to consider.

Code Specific Thoughts:

In many cases, alternate terms can be more descriptive, more precise, and also better translate across human languages.

 

In open source projects, you want the largest and most diverse group of people contributing as possible. When people from different countries and backgrounds, and speakers of multiple languages feel comfortable using the project, you will discover different markets, use cases, and uses of the project than you will discover alone. By discouraging diversity, your project won’t ever be as good as it could be..



Additional Thoughts

https://twitter.com/synackpse/status/1280161382206509056 "Is the differentiation between the naming being racist from inception, but that it can have unrelated roots but still perpetuate black = bad, white = good via normalization in language. And in those cases, people seem to lose sight of the argument that something can be renamed for that purpose, to reduce that normalization, without having to declare that it's racist or not."

GitLab

My employer has recently embraced changing these terms within our code base and trying to contribute and encourage projects we are dependent on to talk change terms such as “master branch.” We are going to try and choose a new term along with GitHub and Git for consistency. For those complaining this is only a word change, please note this is part of our ongoing effort to improve DIB, and DIB is one of our values. I am hoping to help change minds here on social media, and please do hold us accountable for continuing DIB efforts beyond just verbiage changes.

Resources

I would love to list multiple studies from psychology, marketing, user experience design below that point to how certain things influence human behavior please add comments with them! or @CircuitSwan on twitter

 


Code Specific Examples (decisions to change as well as those against):

 

Interested in my generic diversity links:

Profile

amazonv: (Default)
amazonv

October 2024

S M T W T F S
  12 345
6 7 8 9101112
13141516171819
20212223242526
2728293031  

Syndicate

RSS Atom

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 15th, 2025 02:37 am
Powered by Dreamwidth Studios