logo
15 Jun 2020

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

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

ITIT

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

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

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

Курс Job Interview Crash Course від Enlgish4IT.
Отримайте 6 шаблонів відповідей на співбесіді, які ви зможете використовувати для структурування своїх відповідей. Отримайте знижку 10% за промокодом ITCENG.
Приєднатися

Вместо 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 не сообщается.

Онлайн курс з промт інжинірингу та ефективної роботи з ШІ від Powercode academy.
Курс-інтенсив для отримання навичок роботи з ChatGPT та іншими інструментами ШІ для професійних та особистих задач, котрі допоможуть як новачку, так і професіоналу.
Записатися на курс

Новости

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

«БИОСФЕРА»

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

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

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