Никакого «черного листа» в коде: как в мировом IT борются с расизмом
Никакого «черного листа» в коде: как в мировом IT борются с расизмом

Никакого «черного листа» в коде: как в мировом 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 заявили, что пока в стране нет закона, который бы регулировал использование полицейскими этой технологии, предоставлять ее им они не будут.

Во-первых, технология несовершенна, особенно для темнокожих людей.

По словам Гебру, чем темнее кожа, тем менее точно программа определяет человека.

А во-вторых, распознавание лиц давно используется против темнокожего населения, уверена Гебру.

Например, во время протестов после смерти Фредди Грея (темнокожий американец, которого убили в полицейском автомобиле в 2015 году — прим.

ред.) полиция Балтимора использовала технологию, чтобы распознать протестующих, сопоставив их с профилям в социальных сетях.

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

Amazon заявил о моратории на год, а о решении IBM и Microsoft не сообщается.

Источник материала
loader