logo
15 Jun 2020

Бой хозяевам и рабам в программном коде. Как в мире сражаются с расизмом в IT

Волна протестов против расовой дискриминации в США коснулась и IT. Например, некоторых языков программирования. Редакция MC.today рассказывает подробности.


Что случилось

После того как полицейский в США убил во время задержания Джорджа Флойда, в стране начались массовые протесты. И снова подняли вопрос неравенства из-за расовой принадлежности.

На это отреагировали не только бизнесы и общественность, но и программисты. Например, разработчики внесли изменения в язык программирования Go. А именно — придумали замену терминам whitelist/blacklist и master/slave. 

Вместо whitelist/blacklist теперь нужно использовать allowlist/blocklist. Они нейтральны, к тому же, как уверен автор этого предложения Филиппо Валсорда, так эти термины будут более понятны для программистов. 

Скриншот заявления

Скриншот заявления

Также он уверен, что из-за социального и исторического контекста эти слова могут обидеть некоторых людей, поэтому их и стоит заменить. Что будут писать вместо master/slave, пока не говорят. Вероятно, как и в других подобных случаях, их заменят на leader/follower или parent/child.

Какие подобные случаи были раньше

Такие же изменения раньше были в некоторых других языках программирования. Например, в сентябре 2018 года термины master/slave изменили на Python. По словам разработчика Виктора Стиннера, эти слова могли задеть чувства программистов, чьи предки находились в рабстве. 

Он предложил использовать вместо них parent/child. В результате slaves заменили на workers/helpers, а master process превратилось в parent process.

А еще раньше, в 2014-м, слова master/slave на платформе для создания веб-приложений django заменили словами leader/follower.

Что еще изменилось

На этой неделе IBM, Microsoft и Amazon сообщили, что приостанавливают продажу технологии распознавания лиц правоохранительным органам.

Представители Microsoft заявили, что пока в стране нет закона, который бы регулировал использование полицейскими этой технологии, предоставлять ее им они не будут.

Лидер этического отдела искусственного интеллекта Google Тимнит Гебру считает, что распознавание лиц сейчас опасно использовать в правоохранительных целях. Во-первых, технология несовершенна, особенно для темнокожих людей. По словам Гебру, чем темнее кожа, тем менее точно программа определяет человека. 

А во-вторых, распознавание лиц давно используется против темнокожего населения, уверена Гебру. Например, во время протестов после смерти Фредди Грея (темнокожий американец, которого убили в полицейском автомобиле в 2015 году — прим. ред.) полиция Балтимора использовала технологию, чтобы распознать протестующих, сопоставив их с профилям в социальных сетях. 

Пока неизвестно, когда компании возобновят продажу технологии. Amazon заявил о моратории на год, а о решении IBM и Microsoft не сообщается.

По теме:

Вакансии

Разместить вакансиюЕще 25 вакансий

Вдохновляющие компании

S-PRO

Наша компания – о людях и экспертизе. У нас работают крутые IT-специалисты – они делают технологические продукты, которые развивают бизнес.

История IT-компании S-Pro. Стартовали в 2014-м, делаем финтех-решения, сегодня нас 170 человек
Solvd

Работаем с клиентами с мировым именем: наши приложения учат хирургов в Стэнфорде и помогают заказать кофе в Starbucks. Наша цель на 2021 год – найти еще 70 коллег в Украине.

Выбор редактора

Вакансии компаний

РАЗМЕСТИТЬ ВАКАНСИЮ
ЗА 1600 ГРН

Frontend Angular (Middle+)

OLSOM, Киев
$2500-4000

Team Lead (full stack)

OLSOM, Киев
$5000-6000

Social Media Manager

Parimatch Tech Ukraine, Киев

ЕЩЕ 22 ВАКАНСИИ

Спецпроект

Вдохновляющие компании-работодатели

Alfa
«БИОСФЕРА»

Ваша жалоба отправлена модератору

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: