Throughout his long career in tech, Blacks In Technology executive director Peter Beasley heard programmers use the terms master and slave to refer to development branches or databases many times.
Did I, Peter Beasley, start a movement or make a big deal about it? No, I didnt do that. But I personally tried not to use those words, he said. I would never use them.
Did that make his job harder?
Im going to say yes, he said. Not the words themselves, but the fabric theyre a part of.
A Black technologist could work, thrive, and even lead at an organization that uses those terms, Beasley said. But the presence of words like whitelist, blacklist, master and slave would serve as constant reminders and reinforcers of the racist structures that make a workplace less welcoming for Black people.
Many technologists like Beasley are fed up with both the words and the fabric they represent. In the wake of the most recent wave of #BlackLivesMatter protests against police violence and systemic racism, some notable companies and open-source projects announced the decommissioning of terms with offensive connotations.
I personally tried not to use those words. I would never use them.
Some of these efforts like the decision by the Jenkins governance board to replace three terms came from the top down. Others came from engineers themselves. Twitter developer Regynald Augustin, along with his colleague Kevin Oliver, successfully lobbied to replace a variety of terms, including man hours, grandfathered, dummy value and sanity check.
Linux, GitHub, Apple and Google Chrome and Go are among the other projects that recently announced terminology deprecations.
The problem of racist terminology in the workplace isnt new. But the commitments from large companies and projects may signal shifting dynamics for developers, both in and outside the codebase.
More on Tech and RaceWhy Racial Bias Still Haunts Speech-Recognition AI
Terminology changes have met mixed reactions.
Many replies to Augustins Twitter announcement were vitriolic. A note from Go developer Filippo Valsorda on the commit to replace whitelist/blacklist and master/slave acknowledges ongoing arguments about the changes:
Im not trying to have yet another debate, Valsorda wrote. Its clear that there are people who are hurt by [the terms] and who are made to feel unwelcome by their use due not to technical reasons but to their historical and social context. That's simply enough reason to replace them.
Others, like writer and actor Kerry Coddett, criticized the broader pattern of name changes in response to #BlackLivesMatter.
Yall removing racist symbols when were asking to remove racist systems, she tweeted. We are not having the same conversation right now.
But just because the impact of language changes isnt immediately clear doesnt mean those changes arent significant, Peta Hoyes said. Hoyes is COO and a partner at Tag1 Consulting, a firm that helps optimize websites built with the open-source Drupal framework.
I agree wholeheartedly that we should address the issues, not just the words but the words are still important because they have real effects, she said.
She thought of tennis star Serena Williams, who in 2015 was named Sports Illustrateds Sportsperson of the Year. The honor sparked a social media debate over which contender deserved the award more: Williams or American Pharoah, a Triple-Crown-winning horse.
The argument was absurd. But the dehumanizing language sports enthusiasts used to discuss Williams performance had seeded the racist debate long before it flared up, Hoyes said.
As a Black woman who exists in that air, there are a lot of things I shove to the side because I dont have that time in the day. I have to pick my battles.
By themselves, words are symbols. But you cant divorce words from their contexts, Hoyes said. If technology organizations are homogeneously white and male, that context may be lost on many. But as spaces become increasingly diverse, some language hits differently. Tech workers should take the time to listen to their peers and examine the historical and cultural contexts of the language they use, she added.
This is the air we breathe, for all intents and purposes. When your diversity starts to reflect the actual population, people start to realize, This air works for me, but it might not work for other people, Hoyes said. As a Black woman who exists in that air, there are a lot of things I shove to the side because I dont have that time in the day. I have to pick my battles.
Hoyes said that Black employees, especially Black women, face constant decisions about whether or not to address racism in the workplace, weighing their time, energy and security against the severity of the incident. Thats what makes it especially important for white colleagues to think critically about language at work, as well as interactions, protocols and systems.
In that sense, terminology changes are indeed small because theyre the tip of an iceberg.
Some technical terminology changes are coming from project leadership; others happen when developers like Augustin push for new company-wide language.
But not all are the result of organized efforts. Some changes happen line by line, merge by merge.
For instance, Python officially deprecated master/slave from its codebase in 2018. But before that happened, community members were already chipping away at terms they found offensive.
In 2017, Python core developer Mariatta Wijaya found herself helping out with a GitHub bot that flagged pull requests from accounts that hadnt signed the projects Contributor License Agreement. Since some pull requests come from automated processes, they needed a way to exempt those requests and prevent them from being flagged Wijaya was asked, via a GitHub issue, to create a whitelist.
When I implemented the bot, I made a conscious decision, Wijaya said. I didnt want to use the term whitelist.
So, she did a Google search for alternatives and settled on allowlist instead.
When she implemented the feature, she didnt call attention to the terminology swap. The developer whod opened the issue accepted her contribution, and nothing more came of it.
I dont know if he noticed. I never asked him about it, she said.
When I implemented the bot, I made a conscious decision. I didnt want to use the term whitelist.
In that way, Wijaya changed the terminology in one project quietly and unilaterally. For huge codebases such as Python, that approach to project-wide change would, admittedly, be slow going. But, particularly in open-source communities, more sweeping changes can lead to stronger blowback.
When a Python developer opened an issue the following year requesting that all instances of master/slave be replaced, that request was eventually accepted. But it also prompted ideological and personal attacks. The core developer involved with that change asked that Wijaya not share his name.
It harks back to a common critique of open-source communities: The anonymity, written messages and no-holds-barred technical debates enable abusive speech. Thats why the Contributor Convent, a document outlining the bounds of acceptable behavior in open source, exists. Many projects have adopted the Covenant. But for some people, both the Covenant and recent terminology changes are unwelcome signs of shifting demographics and the tightening of unlimited speech.
When discussions about terminology changes surfaced in the Linux community in early July, for example, some detractors directed death threats at Coraline Ehmke, the author of the Contributor Covenant, even though she wasnt directly involved in the changes, Ehmke told Built In.
While the removal of terms like master/slave specifically targets anti-Black racism, these terminology changes are part of a larger effort to make open-source spaces more inclusive. In a 2017 GitHub survey of open-source contributors the sole formal source for data on open-source participation 16 percent of respondents identified as racial or ethnic minorities. Three percent identified as women. Those imbalances have led to a variety of programs, including internships and mentorship programsaimed at boosting participation from people in underrepresented groups.
Wijaya herself became a Python core developer after being mentored by the languages creator, Guido Van Rossum. Her hope is that by increasing access to mentors and removing barriers to entry, open-source communities will continue to diversify.
It takes individuals [in the community] making an effort themselves, she said. But if the leadership sets an example, people at the bottom who admire the leaders start doing the same.
Alex Earlis a member of the Jenkins governance board, which helps guide the project and make important decisions.
After George Floyds death at the hands of police made national news, the board decided it was time to move forward with terminology changes theyd been considering for years, Earlsaid. Theyd started the process of removing slave back in 2016, but since then, contributors had reached out with concerns about other terms master, whitelist and blacklist.
They started a thread in Google groups to poll the community on the best replacement terms. Contributors spent two weeks throwing out suggestions.
I encourage Jenkins contributors to participate in this effort, one wrote. It is not something we could change in a minute, but we could do a gradual cleanup and improve the overall documentation while doing so.
I personally think without the slave context, master is pretty accurate, another weighed in. To be absolutely honest, if it has more syllables than the current, people are super likely to stick with the existing wording.
Next, the governance board will collect the proposed replacement terms and list them in an online poll for the community to rank. The board will use those rankings to determine the final replacements.
We can go in and make pull requests to their code to update those terms, but it is a long process.
According to Earl, the considerations are many. Jenkins is an international community, so the replacement terms will need to work well in English as well as other languages. Theyll also have to make sense contextually some terms may need one replacement for web interfaces and another for server applications, for instance.
Then comes implementing the changes. Editing the user interface and documentation are as simple as executing a find-and-replace. But replacing terms in the source code itself creates challenges. New class names may interact poorly with older versions of Jenkins or with the projects 1,500 user-created plug-ins, Earlsaid. And the creators of those plug-ins could continue using the old terms, if they chose.
We have to find ways to encourage those people to make the changes, he added. We can go in and make pull requests to their code to update those terms, which is something weve done with the replacement of the term slave over the past few years. But it is a long process.
Words matter. Language constructs our reality, as Beasley and Hoyes noted. Whether or not we notice it, its the air we breathe.
Does that mean that codebase changes will translate into better representation and more opportunities for Black developers?
No, Earlsaid. Is it going to solve all the worlds issues that we changed a term from slave to agent? Absolutely not. People have to actually get up and do something. We should be consistently looking for ways to include contributors from all different walks of life. And if we can help specifically some of these groups who are marginalized and oppressed, I think that's awesome.
Is it going to solve all the worlds issues that we changed a term from slave to agent? Absolutely not. People have to actually get up and do something.
Terminology isnt enough companies and projects must purposefully diversify, Earlsaid. But efforts shouldnt stop there, either. Whats equally important as bringing in more minority participants, Beasley noted, is making sure theyre supported once they arrive.
Its great that theres a focus on terminology and coding, but who gets promoted when two people walk in the room? he asked. How do we treat differences and diversity and allow all ideas to come forward?
Beasley and Hoyes shared some ways they believe individual developers can build on codebase changes to fight racism and create more opportunities for Black technologists:
Black founders are frequently passed over for venture funding. That leads to fewer Black founders and more white founders recruiting from their personal and professional networks, which often include people who look like themselves.
Thats systemic racism, Beasley said it goes beyond any single person, interaction or institution. To counteract it, the industry must work from the top, with who gets venture funding, as well as the bottom, with who gets invited to interview.
Hoyes described an incident when a client seemed visibly threatened by her presence and authority. Her white colleagues witnessed the interaction, and commented on it later.
Sometimes, its best to call out racist interactions in the moment. (We call out peoples behavior when it affects clients, Hoyes said. Why not when it affects people of color?)
Other times, its better to debrief about the behavior after the fact, Hoyes said. Black employees shouldnt have to wonder if anyone else noticed what happened.
Its very comforting when someone says, I saw what that person did, she said. Thats half of it, bothering to acknowledge it. That makes my environment so much more hospitable. You cant put it on people of color to point it out all the time.
Everyone has implicit bias. But some people exhibit intentional bias in the workplace when they say racist things, harass Black employees, prevent them from earning promotions or leading projects or knowingly allow others to do the same.
Those people should lose their jobs, Beasley said. Campaigns against sexual harassment and assault have led to many public changes in company leadership, he added a real anti-racist movement would likely do the same.
Its not cool to allow those secrets to persist, because they will just keep going on, he said. We have to be okay talking about race. We have to get intentional. We have to out the bad people.
Its great that theres a focus on terminology and coding, but who gets promoted when two people walk in the room?
When Black employees show up ready to do their best after racist violence occurs in your city, state or country, thats a testament to their excellent job performance, Hoyes said. Dont let them start the day without acknowledging what happened in your companycommunications.
Pay close attention to who gets to talk and who tends to jump in.
Leaders at Blacks In Technology consistently hear from companies that say they want to hire more Black people, Beasley said. But the conversation cant end there. Do those new Black employees feel supported enough to stay at the company? Do they get promoted?
Blacks In Technology has an onboarding program for companies senior leaders, in which new executives meet with a roundtable of Blacks In Technology representatives to discuss some of the challenges Black employees experience in the workplace. It also has a mentorship program that connects young people of color with professional mentors from the organizations network.
They may feel isolated, they may feel alone, they may not feel comfortable talking to the HR department, Beasley said. They may not feel the solidarity of others saying, Youre not alone, baby girl, its happened to me too.
More on Tech and RaceThe Advertising Industry Cant Stay This White
See the article here:
- Twin Oaks Intentional Community - Twin Oaks Intentional ... [Last Updated On: December 8th, 2016] [Originally Added On: December 8th, 2016]
- The Camphill Assocation of North America Communities [Last Updated On: December 9th, 2016] [Originally Added On: December 9th, 2016]
- Cohousing - Wikipedia [Last Updated On: December 11th, 2016] [Originally Added On: December 11th, 2016]
- Communes: the pros & cons of intentional community ... [Last Updated On: December 21st, 2016] [Originally Added On: December 21st, 2016]
- Jewish Intentional Communities Conference - Hazon [Last Updated On: December 25th, 2016] [Originally Added On: December 25th, 2016]
- Common Fire Beacon-Newburgh | Creating diverse ... [Last Updated On: January 2nd, 2017] [Originally Added On: January 2nd, 2017]
- Intentional Housing Communities | www.hampshire.edu [Last Updated On: February 5th, 2017] [Originally Added On: February 5th, 2017]
- A First Gen Lawyer-Turned-Entrepreneur Pioneers New Standards for College Freshmen - Huffington Post [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Disparities in minority unemployment targeted by Iowa officials - DesMoinesRegister.com [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- ACE program benefits low-income communities - Observer Online [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Want a happy old age? Get your friends to be your neighbours - Independent Online [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Coalition Calls Itself The 'Eyes, Ears & Voice' Of Pittsburgh's Black Community - 90.5 WESA [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- 'A community remembers' coming to Hesston - Butler County Times Gazette [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Krista Tippett February 01, 2017 - America Magazine [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Serving the most diverse urban area on the planet - New York Nonprofit Media [Last Updated On: February 8th, 2017] [Originally Added On: February 8th, 2017]
- To truly serve the public, community stations must apply standards for what's said on-air - Current [Last Updated On: February 8th, 2017] [Originally Added On: February 8th, 2017]
- Here's what went down at the NYC launch of Ashley Biden's charitable clothing line - Technical.ly [Last Updated On: February 9th, 2017] [Originally Added On: February 9th, 2017]
- Appalachian's Alternative Service Experience among nation's top 10 higher education institutions for number of programs - Appalachian State University [Last Updated On: February 9th, 2017] [Originally Added On: February 9th, 2017]
- Pastor: We must build bridges between police and local black communities - Fort Worth Star Telegram (blog) [Last Updated On: February 9th, 2017] [Originally Added On: February 9th, 2017]
- Chris Wood: Now more than ever localize! - vtdigger.org [Last Updated On: February 10th, 2017] [Originally Added On: February 10th, 2017]
- A Business Plan for Healthy Communities - Hospitals & Health Networks [Last Updated On: February 10th, 2017] [Originally Added On: February 10th, 2017]
- The Death of the Ski Bum and Intentional Tourism - The Catalyst [Last Updated On: February 11th, 2017] [Originally Added On: February 11th, 2017]
- Heroin hits home: Highways provide "easy access" for drug trafficking in Franklin County - Herald-Mail Media [Last Updated On: February 11th, 2017] [Originally Added On: February 11th, 2017]
- How Anarchists and Intentional Communities Are Reacting to ... [Last Updated On: February 11th, 2017] [Originally Added On: February 11th, 2017]
- Ohio Continues with Next Phase of InsideOut Initiative to Combat Win-at-All Costs Sports Mentality - Norwalk Reflector [Last Updated On: February 13th, 2017] [Originally Added On: February 13th, 2017]
- Microsoft Executives to Keynote Summit EMEA 2017 Conference - Yahoo Finance [Last Updated On: February 13th, 2017] [Originally Added On: February 13th, 2017]
- Marnita's Table set for Wednesday - Daily Globe [Last Updated On: February 14th, 2017] [Originally Added On: February 14th, 2017]
- David Littlewood, guest columnist: Time to repeal Dodd-Frank Act and free up our community banks - Waco Tribune-Herald [Last Updated On: February 15th, 2017] [Originally Added On: February 15th, 2017]
- Ithaca organization encourages people to participate in National Random Acts of Kindness Week - The Ithaca Voice [Last Updated On: February 15th, 2017] [Originally Added On: February 15th, 2017]
- Portland groups form coalition to eradicate hate - KOIN.com [Last Updated On: February 15th, 2017] [Originally Added On: February 15th, 2017]
- Nash says 'there's more to do' on diversity at State of the County address - Gwinnettdailypost.com [Last Updated On: February 16th, 2017] [Originally Added On: February 16th, 2017]
- Anson County community meeting to fight poverty planned for Feb. 18 - Ansonrecord [Last Updated On: February 16th, 2017] [Originally Added On: February 16th, 2017]
- Spreading the Faith: Moving Coins and Moving Communities - Patheos (blog) [Last Updated On: February 17th, 2017] [Originally Added On: February 17th, 2017]
- If It Walks Like a Duck - ChicagoNow (blog) [Last Updated On: February 18th, 2017] [Originally Added On: February 18th, 2017]
- Immigrant Round-ups Stir Fears - Consortium News [Last Updated On: February 18th, 2017] [Originally Added On: February 18th, 2017]
- Pace: What Should I Give Up This Year? - Covington News [Last Updated On: February 20th, 2017] [Originally Added On: February 20th, 2017]
- J Mase III of #BlackTransMagick seeks to redistribute resources - Daily Illini [Last Updated On: February 20th, 2017] [Originally Added On: February 20th, 2017]
- South Side getting trauma center, but it'll be far more than just an emergency room - Fox 32 Chicago [Last Updated On: February 21st, 2017] [Originally Added On: February 21st, 2017]
- St. Louis Park cohousing community welcomes home all ages - Minneapolis Star Tribune [Last Updated On: February 22nd, 2017] [Originally Added On: February 22nd, 2017]
- The Benedict Option and Rod Dreher's LGBT Challenge - The Atlantic - The Atlantic [Last Updated On: February 23rd, 2017] [Originally Added On: February 23rd, 2017]
- Mark Sundeen looks for a better way to live - Missoula Independent [Last Updated On: February 23rd, 2017] [Originally Added On: February 23rd, 2017]
- Cohousing communities gain popularity, including here in Nashville - WKRN.com [Last Updated On: February 24th, 2017] [Originally Added On: February 24th, 2017]
- The Christian Retreat From Public Life - The Atlantic [Last Updated On: February 24th, 2017] [Originally Added On: February 24th, 2017]
- New senior living community eyeing Waxahachie - Waxahachie Daily Light [Last Updated On: February 24th, 2017] [Originally Added On: February 24th, 2017]
- Better health needs a diverse workforce - Greenville Daily Reflector [Last Updated On: February 25th, 2017] [Originally Added On: February 25th, 2017]
- Businesses: State needs more immigrants - Mankato Free Press [Last Updated On: February 25th, 2017] [Originally Added On: February 25th, 2017]
- Cohousing communities gain popularity - WDTN [Last Updated On: February 25th, 2017] [Originally Added On: February 25th, 2017]
- Letters: Dismiss Schimel, others for maps - The Sheboygan Press [Last Updated On: February 28th, 2017] [Originally Added On: February 28th, 2017]
- Drums, Voices, and Circles - Memphis Democrat [Last Updated On: March 1st, 2017] [Originally Added On: March 1st, 2017]
- Food: Four Short Talks brings community to the table - Dailyuw [Last Updated On: March 2nd, 2017] [Originally Added On: March 2nd, 2017]
- Family School rebuts report on lack of diversity - Coastal View News [Last Updated On: March 2nd, 2017] [Originally Added On: March 2nd, 2017]
- The Wall Street Journal explores trends in Christian community life sort of - GetReligion (blog) [Last Updated On: March 2nd, 2017] [Originally Added On: March 2nd, 2017]
- Renting land to highest bidder stumbling block for young people looking to start in agriculture - INFORUM [Last Updated On: March 3rd, 2017] [Originally Added On: March 3rd, 2017]
- Transportation/Traveling While Living Off Grid - Mother Earth News [Last Updated On: March 4th, 2017] [Originally Added On: March 4th, 2017]
- New School Board President Believes Schools Belong to Communities - The Exponent Telegram (press release) (registration) [Last Updated On: March 6th, 2017] [Originally Added On: March 6th, 2017]
- Worcester's retiree health costs 'unsustainable' - telegram.com - Worcester Telegram [Last Updated On: March 7th, 2017] [Originally Added On: March 7th, 2017]
- 12 on Tuesday: Leslie Orrantia - WISC - Channel 3000 - Channel3000.com - WISC-TV3 [Last Updated On: March 8th, 2017] [Originally Added On: March 8th, 2017]
- By walking the beat, Kalamazoo officers nurture genuine ... - Michigan Radio [Last Updated On: March 8th, 2017] [Originally Added On: March 8th, 2017]
- Sometimes the Grass Really is Greener - Memphis Democrat [Last Updated On: March 8th, 2017] [Originally Added On: March 8th, 2017]
- Is Clallam opening the door to tiny houses? | Sequim Gazette - Sequim Gazette [Last Updated On: March 8th, 2017] [Originally Added On: March 8th, 2017]
- New St. Paul police program aims to mentor recruits - Minneapolis Star Tribune [Last Updated On: March 9th, 2017] [Originally Added On: March 9th, 2017]
- A New Kind of Homeless Village is Coming to Kenton. It's a Big Deal. - The Portland Mercury (blog) [Last Updated On: March 10th, 2017] [Originally Added On: March 10th, 2017]
- Why We Need the Benedict Option and How It Doesn't Have to ... - Patheos (blog) [Last Updated On: March 10th, 2017] [Originally Added On: March 10th, 2017]
- National Expert Shares Thoughts on Environmental Justice - WUWM [Last Updated On: March 11th, 2017] [Originally Added On: March 11th, 2017]
- The Promise of Paradise features area - 100 Mile House Free Press [Last Updated On: March 12th, 2017] [Originally Added On: March 12th, 2017]
- Speak out about your experiences - Hibbing Daily Tribune [Last Updated On: March 12th, 2017] [Originally Added On: March 12th, 2017]
- Trust comes in several varieties - Muncie Star Press [Last Updated On: April 8th, 2017] [Originally Added On: April 8th, 2017]
- Intentional neighborhoods take root across country - LancasterOnline [Last Updated On: April 8th, 2017] [Originally Added On: April 8th, 2017]
- my family did the benedict option before it was cool and here's why it doesn't work - Patheos (blog) [Last Updated On: April 8th, 2017] [Originally Added On: April 8th, 2017]
- Saint Benedict's Mandate - Patheos (blog) [Last Updated On: April 8th, 2017] [Originally Added On: April 8th, 2017]
- Cohousing Part I: Creating community and reducing social isolation - Michigan State University Extension [Last Updated On: April 8th, 2017] [Originally Added On: April 8th, 2017]
- Searching for a greater interfaith understanding - Seattle Globalist [Last Updated On: June 6th, 2017] [Originally Added On: June 6th, 2017]
- The fight for affordable housing in Jefferson Park continues - Chicago Tribune [Last Updated On: June 6th, 2017] [Originally Added On: June 6th, 2017]
- A 'Justin Option'? Justin Martyr and the Ben-Op - National Catholic Register (blog) [Last Updated On: June 6th, 2017] [Originally Added On: June 6th, 2017]
- The Groves of Academe: On Keep the Damned Women Out - lareviewofbooks [Last Updated On: June 6th, 2017] [Originally Added On: June 6th, 2017]
- Curating Community through Intentional Placemaking - Urban Land [Last Updated On: June 6th, 2017] [Originally Added On: June 6th, 2017]
- Local ties: New tailgate market locations highlight business and community connections - Mountain Xpress [Last Updated On: June 7th, 2017] [Originally Added On: June 7th, 2017]
- How Power Street Theatre Company is taking on representation in the arts - Generocity [Last Updated On: June 7th, 2017] [Originally Added On: June 7th, 2017]
- Open house will celebrate Folk Art Guild's 50 years - News - The ... - Penn Yan Chronicle-Express (blog) [Last Updated On: June 7th, 2017] [Originally Added On: June 7th, 2017]
- Archbishop: In 'post-Christian world' fidelity, charity, truth stand out - CatholicPhilly.com [Last Updated On: June 7th, 2017] [Originally Added On: June 7th, 2017]