Цензура в исходном коде .NET Framework

    Пятничным вечером, проглядывая исходники с Reference Source, случайно наткнулся на подозрительно выглядящий комментарий:



    Некоторые слова заменены на 4 тире. Ну ладно, иногда разработчики действительно бывают весьма экспрессивны и не стесняются резких выражений… Но при всем желании я не смог вспомнить ни одного ругательства, которое бы подошло здесь по смыслу. Откуда же оно взялось?

    К счастью, Github позволяет искать по коду репозитория, и можно вбить в поиск эти четыре тире:

    github.com/microsoft/referencesource/search?q=----&unscoped_q=----

    Пропускаем случайные совпадения с ASCII-форматированием и натыкаемся на несколько других случаев, в которых все становится понятно из контекста:



    Табуированное слово — «race». Все упоминания идут в контексте "race condition", то есть состояние гонки за ресурсы, а не человеческая раса. И тем не менее, они заменены.

    Дальше — больше!





    Кто-то всей душой ненавидит исключения? Кажется, нет. Предполагаю, табуированное слово здесь — «trap». Есть устойчивое выражение — «trap an exception», означающее перехват исключения, чтобы оно не всплывало вверх. Но у этого слова есть и другое сленговое значение.

    Ну да ладно. Это же все комментарии, мало ли что в них написано. На качество кода-то не повлияет?..



    Здесь цензура вырезала некие слова из текстовых констант, которые используются для идентификации локалей. Подозреваю, что в первом случае было слово «Simple», а во втором — «Culture», но что в них крамольного?

    Особенно жестко досталось классу EnglishPluralizationService, который используется в EF6 для автоматической конвертации слов из единственного во множественное число и наоборот. Там порезано приличное количество словарных слов:





    Большинство из них я не могу угадать, но t----zium — это trapezium (трапеция), а ch---is — это chassis (корпус).

    К счастью, проблема наблюдается только в выложенных в данный репозиторий исходниках. Если декомпилировать настоящую сборку, никакой цензуры нет:



    Дискриминация — действительно серьезная проблема современного общества. Но очень грустно, когда под видом борьбы с ней выдают вот такое…
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 117

      +11

      Стоит заметить, что ReferenceSource — это когда-то давно Microsoft выложил часть исходников .NET 4.0 для общего ознакомления. Из них нельзя скомпилировать фраемворк. В исходниках .NET Core ничего из этой "цензуры" нет.


      Подозреваю, что в первом случае было слово «Simple»

      Вроде там должно было быть слово Тайвань

        0
        Вроде не только 4.0.

        image
        +29
        Выглядит как какой-то древний мат-фильтр из 2005, когда тупо матчили строку на совпадение с матерным словарем и вырезали/банили.
          +62
          Клянусь, что матерные слова больше не буду употре---ть!
            +4

            А у нас даже — из церкви академической гр----- занимается.

              +2
              "… н- --ду ..."?
                +2

                Употре---- же

                  +3
                  то что вы подумали пишется через «д»
                    0

                    Спорно.

                      +7

                      С-----. :)

                        0
                        Это может быть с----- разве что для очень упертого первоклассника, потому что второклассник уже знает, что проверочное слово — "---ди".
                        –1

                        Через "д" — существительное, через "т" — междометие, не?

                          +1
                          Пока что одинаково ¯\_(ツ)_/¯
                            0
                            Обычно матерящиеся люди не опираются на грамматику.
                              +1

                              А это зависит от способа измерения. Я бы предложил измерение субъективное: думаю, большую часть слов, которые читал я или Вы, написали люди, которым не надо включать сознание, чтобы отличить существительное от междометия, даже если эти люди составляют меньшинство среди всех людей или даже меньшинство среди авторов текстов, которые мы когда-либо видели. Также можно предположить, что перечисленные доли (все три) меняются не слишком радикально, если ввести умеренные ограничения — например, рассматривать только русские тексты или только содержащие матерные слова.

                                –1
                                То, что здесь обсуждается, относится к орфографии, а не грамматике.
                                –1
                                С х-я ли?
                                  0

                                  Осторожно, а то за нами придёт Роскомнадзор и напомнит, что последнюю букву тоже надо цензурить :) По сути — не уверен, ориентируюсь чисто на (по понятным причинам, не слишком обильное) употребление в известных мне кругах.

                            +7

                            "Когда у нас ещё был старый чат, из него обычно вылетали с помпой после фразы про погр****ьный костёр" (с)

                              +1

                              В одном чате хорошо работала фраза «Всем удачи!»

                                0
                                А с ней что не так?
                                  +2
                                  Возможно дело в «м удач»
                            +4
                            Я думаю дело было так.
                            — Кто-то обиделся на какой-то коммент в коде
                            — Бос поставил задачу срочно исправить
                            — Разрабы очень срочно исправили тупой автозаменой по скачанному словарю неполиткорректных выражений.
                              +3
                              — Кто-то обиделся на какой-то коммент в коде
                              — Бос поставил задачу срочно исправить

                              Физическое устранение обидившегося вполне подходит под такое ТЗ…
                                +3
                                А если серьезно то в Штатах очень серьезные риски, связанные с судебными тяжбами. Так что перестраховуються во всем, даже если обидевшийся это сказал в шутку на курилке.
                                  +1
                                  Мёртвый в суд не подаст)
                                  так что моё предложение все ещё верно
                                    +1

                                    За мёртвого вполне подадут, и умерщвление будет отягчающим.

                                    +4

                                    Один мой знакомый таки обиделся на слово slavic в кодовой базе, ибо slaves, но его обиду проигнорировали. Может, это как-то связано с его полом и этносом, и его обиды поэтому неважны, не знаю.

                                      +2

                                      давайте попадим в суд за целенаправленную порчу исходников — надо же думать головой сначала!!!

                                        +6

                                        Тоньше надо: обвинить в дискриминации Тайваня и Македонии.

                                  +3

                                  что-то подобное было на одном спортивном сайте, где цензурировалась фамилия гонщика формулы 1.

                                    +3

                                    Вот на спортивном сайте могли бы, между прочим, быстрее других выучить так не делать: там не меньше, чем здесь, употребляют слово "команда".

                                      +4

                                      это как кофунктор, только команда?

                                        +2

                                        Вероятно. Узнал о подобной непристойности спорта экспериментально, пытаясь когда-то давно отправить с сайта мегафона СМС с результатами каких-то соревнований.

                                      +1
                                      напомните
                                        +3
                                        Джонни Херберт и Михаэль Шумахер.
                                      0
                                      У нас на региональном портале долго банились любые слова, где после буквы «е» шла «б», типа учебный, лечебный, служебный, дебаты приходилось менять букву «б» на цифру «6», тогда тупой фильтр не срабатывал :).
                                        +2
                                        Помню на одном форуме у меня слово «дубляж» заменялось на «дунехорошож».
                                        +12
                                        Судя по тому, что из CultureInfoConverter.cs вырезаны Тайвань и Македония над файликом поработала очень смешная и тупая политическая политическая цензура
                                          0
                                          Может в то время кто-то не признавал их существования?
                                            0

                                            Тайвань как независимую Китайскую Республику и сейчас почти никто не признаёт, в том числе её не признают США, Канада, страны Европы (но, кстати, когда-то признавали). А у Македонии был долгий конфликт с Грецией из-за названия, теперь она переименовалась в Северную Македонию.

                                              0
                                              Все так, да. Но в этом файлике зацензурили даже компромиссное ( на тот момент ) название Former Yugoslav Republic of Macedonia. То есть какому-то биороботу тупо поручили заменить «нехорошее» слово Macedonia, независимо от контекста. Очень «по-майкрософтовски»
                                          +1
                                          Hug you, Microsoft.
                                            +1
                                            exception t----
                                              +7

                                              IT по мере роста скатывается туда же где другие отрасли. е------ые маниаки которые хотят все зарегулировать, навязывать свое мнение или выгодный лично им вариант, трасформируют отрасль из свободной обычную.
                                              Интересно когда появится ГОСТ на язык программирования на котором можно писать тот или иной сервис?)
                                              Если хочет работать в нашей стране переписывай сервис на технологиях который разрешен по ГОСТ и т.п. :)

                                                +6
                                                О сертификации ФСТЭК вы, полагаю, не слышали?
                                                  +1

                                                  ФСТЭК же вроде не ограничивает в используемых языках и библиотеках? Главное в конечном виде сертификацию пройти.

                                                    +1

                                                    Недавно представитель ИСП РАН говорил, что они вместе с ФСТЭК готовят ГОСТ по безопасному компилятору C/C++.

                                                      –1
                                                      Переводят промтом стандарт MISRA?
                                                  +1

                                                  Скоро будет ГОСТ Р "Защита информации. Разработка безопасного программного обеспечения. Доверенный компилятор языков Си/Си++. Общие требования"

                                                    –1
                                                    все прекрасно, но снова задача первичности курицы или яйца: на чем будет скомпилирован доверенный компилятор-вручную?
                                                      –1

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

                                                  0

                                                  Что ж вы им issue не завели на этот счёт? Интересно, что ответят.

                                                  +12
                                                  Электронный журнал ( eljur.ru ) цензурирует слово дебаты. Интересный способ отгородить детей от политики, однако.
                                                    0
                                                    А в украинском был анекдот: «А зараз будуть дебати. — А можна мене першою?»
                                                      0

                                                      А еще "fatherland", но тут мотивы непонятны. Написание тикета в техподдержку ничего не дало.

                                                        0
                                                        Либо из-за Fatherland Party (партия ультраправых антисемитов, член которой сформировал ту самую Nazi Party), либо феминисткам не угодили, что с отцами связано понятие, а не матерями
                                                          0
                                                          Буквальный перевод — «отчизна»?
                                                          0
                                                          Это как в анекдоте про директора школы, глобус и училку географии: главное — заинтересовать!
                                                          +30
                                                          Не удержался

                                                            0

                                                            Ещё больше удивило, что это видео нельзя добавить в плейлист.
                                                            This action is turned off for content made for kids

                                                              0
                                                              You know, for kids!
                                                                +2
                                                                Да, тоже заметил такое под некоторыми видео. Совсем там умом тронулись со своей защитой детей. Какого хрена я, авторизованный на аккаунте, где указано, что мне больше 18 лет, не имею право сохранять видео, если его могут посмотреть дети?
                                                                  0
                                                                  Это кажется не Гугла заскок, а требования FTC.
                                                                    0
                                                                    Так сделали бы детские аккаунты, где нет никакой личной информации. Ну кроме примерного возраста и примерного дня рождения.
                                                                    0
                                                                    Их площадка — их порядки. Нужно всегда добавлять понравившиеся видео на HDD. А то с этой истерией и уважением чувств особо обидчивых, количество интересных видеороликов на толерантных площадках будет уменьшаться.
                                                                –3
                                                                только я ищу в гугле pneumonoultramicroscopicsilicovolcanoconiosis?
                                                                  +15
                                                                  Обратная дискриминация — действительно серьезная проблема современного общества.
                                                                    +4

                                                                    Дискриминация — она и есть дискриминация, направления у нее нет

                                                                      +2

                                                                      Только дело в том, что дискриминация в головах, а не в словах.

                                                                        +19
                                                                        если на свободную вакансию берут чернокожего или представителя сексуальных меньшинств, или инвалида или ..., не потому что они лучше прочих кандидатов как специалисты, а потому что по закону установлены минимальные лимиты на присутствие представителей перечисленных групп — это уже дискриминация, и она не в головах, а в реальной жизни.
                                                                      –1
                                                                      На самом деле, это серьезней чем просто какая-то дискриминация.
                                                                      Т.к речь, по сути, о прямом запрете на свободу высказываний и мнений, в конечном счете, стремящемуся к ограничению свободы мышления. Хотя, чего еще ожидать от государства, где до сих пор совершенно законно убивают людей( смертная казнь и вполне законный произвол копов со «смертельной» стрельбой )
                                                                        –1
                                                                        Просто «свобода слова» это какая-то абстракция, сказка для простаков. Не было ее, нет и не будет никогда. Есть только боле-менее жесткая цензура. Где-то запрещен даже самый слабый намек на что-то «подрывающее устои», где-то можно говорить больше, но везде в любом обществе и в любом государстве есть границы того что можно говорить публично.
                                                                          +2
                                                                          Это само-собой. То был просто тонкий троллинг «свободных и независимых» хомяков.
                                                                          Но, кстати, в РФ цензуры таки сильно меньше, чем в немалом числе западных стран, т.к даже «запретных» тем сильно меньше( а до недавнего времени — их и вовсе не было, пока совсем уж палку не перегнули )
                                                                            +2
                                                                            Года с 1989 по год эдак 2004 в России действительно была свобода слова.
                                                                      –9

                                                                      Как говорится- если хотите разрушить общество- предлагайте ему интернационализм и толерантность, а себе оставьте шовинизм и фашизм

                                                                        +1
                                                                        Интересно, кем такие «замечательные» вещи говорятся. Хотелось бы знать, чтобы обходить за три версты.
                                                                          –3
                                                                          Это говорится в умных книжках которые прекрасно читали люди которые вами управляют
                                                                            +3
                                                                            В умных книжках говорится, что лучший способ управлять человеками — это «разделяй и властвуй». Лучшего разделения, чем основанного на первобытных инстинктах национализма и не придумаешь. «Даешь объединение нашего подъезда против всего остального города» — это ведь так замечательно…
                                                                              0
                                                                              В том то и дело, что общество, у которого нет своей единости и которое состоит из множества разрозненных групп борящихся друг с другом легче прогнется под могущественное сплоченное меньшинство, чем с оным. Обьединившись против города подьезд может отвоевать себе больше прав у города, а вот разделенным каждый житель подьезда прогнется под правила города по одному
                                                                                +1
                                                                                Так почему сплоченный подъезд лучше сплоченного города?
                                                                                  –1
                                                                                  Сплоченный подъезд не лучше сплоченного города, однако когда в сплоченном городе власть захватывает небольшая группа из одного более сплоченного подъезда и начинает угнетать с помощью этой власти другие подъезды — несплоченный подъезд оказывается в проигрыше
                                                                                0
                                                                                Национализм служит для защиты своего народа. Это не «против», это «за».
                                                                                  +1
                                                                                  Как и любая другая хрень, когда людям давят на эмоции, национализм это одно из средств манипуляции.
                                                                                  Как пример — «Покупай отечественное». Почему? Да потому что сделано нашими людьми, для нас!!!
                                                                                  Почему там какой-то Ваня Иванов из Устьзадроченска мне ближе чем Ли Шао из глухой китайской провинции, не совсем понятно, но я должен из чувств патриотизма покупать ванино изделие, даже если оно криво сделано и сильно дороже поделки китайского мастера.
                                                                                  И это еще самый безобидный пример, про моменты истории когда люди резали соседей, которые лично им ничего плохого не сделали, я уж и вовсе не говорю.
                                                                                    +1
                                                                                    Вы априорно полагаете, что «свой» народ лучше любого другого и отделяете свой народ от всех остальных людей. Это именно что против, потому что вы сплачиваете малую часть, отделяя и огораживая её от бОльшей части. Это, как верно указали рядом, — манипуляция, призванная не дать людям сплотиться в большем масштабе для отстаивания своих интересов.

                                                                                    playerro
                                                                                    Обьединившись против города подьезд может отвоевать себе больше прав у города, а вот разделенным каждый житель подьезда прогнется под правила города по одному


                                                                                    На деле, в каждом подъезде есть одна-две квартиры, подминающие под себя остальные 18-19 за счет, скажем, физического превосходства 1 на 1. И призывающие всех сплотиться с ними вместе против другого, соседнего, точно такого же подъезда с точно такой же ситуацией (качественно такой же, даже если количественно они богаче). При том что на деле 19 квартирам этого подъезда и 19 соседнего делить нечего, а вот объединиться с целью выкинуть на мороз 2 ячейки «подминателей» — самое то. Чтобы такого не произошло, «подминатели» и пропагандируют культ «величия своего подъезда». Ведь иначе их выкинут на мороз, а ситуация выровняется и количественно тоже.

                                                                                      –1
                                                                                      «На деле»
                                                                                      На деле ситуация очень разная. Где-то в подьезде власть захватывают житлели одной квартиры, а где-то в городе пропагандируют против белых гетеросексуальных европейских жителей квартир во всех подьездах. При этом это идет с подачи сплоченных небелых подьездов, где все жители как один объединились и взяли контроль над городом
                                                                            –15

                                                                            Обратная дискриминация — выдумка мамкиных нацистов из восточной Европы. На западе о ней ничего не знают.

                                                                              +8

                                                                              Вы, главное, живущим на Западе про это не говорите, а то неудобно получится.

                                                                            +10
                                                                            Извините, не удержался: image

                                                                            П.С. Как правило, все крупные корпорации в той или иной мере заражены SJW. Чаще всего это шелупонь из HR или Facilities&services, которым нечем заняться и от этого придумывающие себе очередные ветряные мельницы. Фемки (не путать с феминистками), афро-активисты (не путать с настоящими правозащитниками) и прочая нечисть. Корни этой проблемы — сильные политические позиции леваков, которые рады поддерживать популяцию электората: «мы поддержим любых дураков вроде Ракима, только дайте нам ваши голоса!». В итоге работодатель боится уволить брызгающую слюной фемку, так как знает — поднимется визг до небес и за нее впряжется кто-то из парламента. В свою очередь парламентарий знает, что паноптикум фемок обеспечит ему политическую карьеру.

                                                                            Я как-то лет 10 тому назад работал в одной крупной игровой компании, где был один юный негр, возведший «искусство возмущения» в абсолют. Типа, вокруг одни белые расисты, не дают расти по карьерной лестнице черным братьям, дайте нам квоты в лидершипе; персонаж диктовал, что в видеоиграх надо больше черных героев итд итп. Фэйсбук данного персонажа собирал тысячи восторженных комментов братьев по разуму (а ведь у них всех есть право голоса) — в итоге его от греха подальше двигали на повышение, лишь бы не орал.
                                                                              +3

                                                                              Это не hr, а сми и финансовый сектор проталкивают сжв и черный расизм

                                                                                +2
                                                                                Проталкивают-то СМИ и финсектор, но имеется в виду, что в организациях SJW-ячейки создают скучающие маркетологи, эйчарши и рекрутерши (пардон, эйчарки и рекрутерки). Так сказать, непосредственная пехота на поле боя.
                                                                                  0
                                                                                  Вообще-то это идет от инвесторов(финсектора) к директорам, от директоров к менеджерам, от юристов тк на них давят юридически, а не просто скучающие эйчарки обьединилсь в суперпрофсоюз
                                                                                    0
                                                                                    Ну если бы не было определенной прослойки людей, которые сначала придумывают себе в голове несуществующую «обидку», а потом весь оставшийся рабочий день с ней отважно сражаются лайками на фейсбуке, то все хотелки директоров остались бы нереализованными. Ну или директорам пришлось бы в приказном порядке писать распоряжение — «каждому десятому повелеваю с 3 до 5 воевать с ветряными мельницами» ))

                                                                                    К слову, «SJW-профсоюз», он на предприятии не оформлен официально как административная единица. Такой окоп ведет огонь исключительно на фэйсбуке и в кафетерии, но на ментальный тон в компании влияет
                                                                                      0
                                                                                      Люди которые придумывают обидку есть постоянно, и будут постоянно и возможно мы сами иногда к таким относимся. Но проблема в том, что определенным обидкам дается зеленый свет сверху и идет активная пропаганда этого, а человек как известно существо социальное и вообще то еще животное, поэтому тренд задается сверху, а не снизу. Было бы верхам выгодно проталкивать господство белых или азиатов, все было бы также
                                                                                        0
                                                                                        Было бы верхам выгодно проталкивать господство белых или азиатов, все было бы также
                                                                                        Когда было выгодно — то и продвигали. Вплоть до XX века.
                                                                              +11
                                                                              Дискриминация — действительно серьезная проблема современного общества.

                                                                              Мудаки, проникшие во все области человеческой деятельности — вот действительно серьёзная проблема современного общества.


                                                                              P.S. Перед написанием комментария я проверил, слово «мудак» не является словом из пяти тире: https://ru.wikinews.org/wiki/Роскомнадзор_разрешил_мудаков

                                                                                0

                                                                                Слово trap запрещено потому, что оно оскорбляет трансгендерных женщин?

                                                                                  0

                                                                                  Вот вы смеетесь. А я на прошлой работе имел дело с копиями юридических документов, которые вкладываются на публичные порталы. Пару лет назад в этой сфере началась борьба за приватность персональных данных. И вот уже в более свежих документах я читаю не "Гражданин Иванов И.И., находясь в подпитии, угнал машину марки "Мерседес-123" по адресу улица Цурюпы 9", а что-то типа "Гражданин , находясь в подпитии, угнал машину марки по адресу ***".
                                                                                  И это ещё неплохой вариант! Попадались документы, где прошлись таким фильтром, который заменил звездочками в тексте не только цифры, но и все части слов, которые совпадали с числительными, в каком бы месте слова они не встречались. Вот это была реально жесть, текст наполовину состоял из звездочек.

                                                                                    0

                                                                                    Блин, три звездочки пошли как форматирование, не могу с телефона исправить

                                                                                      +6
                                                                                      Гражданин SCP-███ в 23:30 распивал спиртные напитки с потерпевшим по адресу [УДАЛЕНО] и на почве внезапно возникших неприязненных отношений ударил его кухонным ножом, после чего совершил с ним [ДАННЫЕ УДАЛЕНЫ]?
                                                                                        +2

                                                                                        Зато Опята знают всё обо всех!

                                                                                        0
                                                                                        То же самое сейчас делается в выпускных работах в ВУЗах, их обезличивают перед передачей в библиотеки, затираются минимум ФИО и названия организаций, что влечет головняк для секретарей ГАКов (ой, пардон, нынче это ГЭКи)
                                                                                          +5
                                                                                          Это оттого, наверное, что даже если «гражданин Иванов», был пойман с окровавленным топором в руке, над расчлененным трупом, его нельзя называть убийцей до тех пор пока не будет соответствующего решения суда. И, кстати, это разумно. «Гражданин Иванов» действительно, вполне вероятно, может оказаться случайным прохожим, шокированным тем что увидел и в помутненном состоянии поднявшим с земли орудие преступления.
                                                                                            +2
                                                                                            Да я всё понимаю, но когда ещё и марку топора при этом нельзя указывать и вообще никакие названия и цифры, то это уже какой-то маразм вообще ))
                                                                                          +4
                                                                                          Дискриминация не настолько серьезная проблема, чтобы тратить сотни человеко-часов на исправление комментов, которые могут ненароком обидеть какого-то обиженного. Вот МС и стараются максимально защититься от рисков, не тратя на это овер-много времени и денег.

                                                                                          Впрочем, я не понимаю, почему этот абсурд с дискриминацией вообще происходит. Почему если я решил обозначить некий абстрактный объект или класс master'ом, а другое slave'ом, это кого-то оскорбляет? Как вообще? Почему людей это всерьез заботит? Почему они хотят это исправить или изменить?
                                                                                          И это очень занимательно, потому что в их понимании они восстанавливают справедливость, защищают кого-то. А в моем понимании они просто занимаются ментальным насилием, делают нечто плохое, противоестественное, угнетающее других.
                                                                                            +1
                                                                                            некий абстрактный объект или класс master'ом

                                                                                            Надо напомнить MS, чтобы ветку на гихабе переименовали
                                                                                              0

                                                                                              Кстати, спасибо за идею — надо будет в каком-нибудь проекте побочные ветки именовать с префиксом slave-. Пусть подавятся, так сказать.

                                                                                            +5
                                                                                            Напомнило:
                                                                                            UC Berkeley's online course catalog once listed a physics course where one of the textbooks was written by Landau and Lif****s
                                                                                              +6
                                                                                              Эх, а как в свое время ерничали про master/slave и white/black list, реально ведь думали, что это просто забавный заскок, а оно вон как оборачивается. Какие еще слова будут признаны неполиткорректными? abort, terminate, privileged?..
                                                                                              Вообще, мне кажется, скоро это должно кончиться. Людям свойственно очень активно сопротивляться тому, что очень активно и агрессивно навязывают, а в данном случае активисты совершенно потеряли берега, так что реакция, думаю, не заставит сея ждать.
                                                                                                0
                                                                                                Очень интересно. И как мне теперь употре---ть слова в которых есть такие вот части? Не пси--й скажете вы. Но это же как небоскр-б, куда не посмотри — везде одно и то же. Так подстра--й же своего друга и не дай ему быть обманутым и говорить такие вот слова!
                                                                                                  +1
                                                                                                  Какое совпадение! Где-то я уже об этом читал, недавно…
                                                                                                  thedailywtf.com/articles/microsoft-s-english-pluralization-service (статья от 2020-01-28)
                                                                                                    +1

                                                                                                    Мне только одно интересно: откуда вообще могли в исходниках взяться оскорбления на расовой почве? Неужели они боялись того, что какой-то программист ультраправых взглядов начал высказывать свои идеи расового превосходства в комментах к классу, который он только что написал? Я ещё могу понять цензуру, когда она касается слов вроде fuck и однокоренных, но кому пришло в голову цензурить race — я даже представить не могу.

                                                                                                      0

                                                                                                      А в результате всё равно прилетело по рождественской шапке :)

                                                                                                      0

                                                                                                      Насколько мне помнится, причина для удаления race из исходников — вовсе не происки SJW. Майкрософт хотела осложнить хакерам поиск мест в коде с потенциальными проблемами (и в конечном итоге уязвимостями), и это была часть принятых мер. Да, это объяснение не объясняет фильтр на rape и ass.

                                                                                                        +1

                                                                                                        Тогда код нужно сжечь в печи. Лучший код — ненаписанный код.

                                                                                                      Only users with full accounts can post comments. Log in, please.