Пользователь
0,1
рейтинг
27 мая 2014 в 17:26

Разработка → Терминологию master/slave в фреймворке django заменили на leader/follower из соображений политкорректности

Сегодня в мастер ветку Django приняли совершенно дикий с точки зрения логики pull request.

Во всем проекте, включая код, общепринятые термины master/slave были изменены на leader/follower.

Вот как обосновал это автор патча fcurella:
Документация и некоторые тесты содержат ссылки на master/slave конфигурацию БД.
Несмотря на то что эта терминология использовалась достаточно долгое время, эти термины могут нести расистcкую подоплеку для пользователей.
Этот патч заменяет все использования master и slave на leader и follower.

Видимо Мизулина это достаточно интернациональный термин, а не только российский.
Максим Сябро @Azy
карма
31,4
рейтинг 0,1
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Спецпроект

Самое читаемое Разработка

Комментарии (255)

  • +57
    Пусть теперь master branch еще переименуют, клованы.
    • +43
      На форчане уже предложили.
      Кстати там есть замечательный пример как можно использовать шаблоны в противоположном контексте:
    • +6
      нет проблем: github.com/django/django/pull/2718
      • +15
        > Feminist Software Foundation

        господи… только не это опять
        • +10
          Ну что делать, толстым троллям с Форчана тоже надо развлекаться.
    • +37
      Одно радует: фашисты использовали свастику, а не квадрат или круг, а то эти символы сочли бы не корректными и изъяли бы из геометрии и общего употребления.

      Катались бы на треугольных колесах.
      • +4
        А вы представьте каково тем огранизациям, которые издавна используют эту самую свастику, как свой символ, а тут пришли нацисты и опошлили все;)
        • 0
          Dublin Swastika Laundry?
          • +2
            Ну, например Sun Microsystems использует свастику как логотип. Присмотритесь.
            • +2
              Я смотрел минут пять и мне показались на логотипе образы масонов!
              • +2
                Неуместный сарказм, имхо. Логотип действительно делался по свастике, в этом нет ничего странного.

                А как, наверное, баддийским монахам со свастикой приходится, ух
                • 0
                  все постоянно ошибаются с символикой и приходится вешать на монастырях таблички «в берцах вход воспрещен»
            • +2
              коламбия, у меня на рукаве зимней куртки собственно эмблема коламбии и нашлись идиоты, которые решили блестнуть умом и сказать, что это эмблема нацистов так спрятанна и я тут собственно такой последователь нацистов шифрующийся…
              • +2
                Ну так, зато вы узнали, что они идиоты, отличный метод проверки :)
      • +1
        У Пола Андерсона есть книга, так и называется: «Треугольное колесо». У аборигенов на одной планете круг был священным, и круглые предметы нельзя было использовать в подобных целях. На треугольных колёсах и катались:-)
        • +2
          Вот глупые, ведь можно было использовать тысячеугольники! :)
    • 0
      Стоит вспомнить, как человека выгнали с конференции по питону и выперли с работы, потому что какая-то деваха подслушала его разговор и ей что-то там не понравилось (прямых оскорблений не было). При этом он еще униженно извинялся перед ней =) Менталитет-с.
      • +2
        «Деваху» (Адрию Ричардс, евангелиста SendGrid) вскоре тоже уволили, кстати.
        «A SendGrid developer evangelist’s responsibility is to build and strengthen our Developer Community across the globe. In light of the events over the last 48+ hours, it has become obvious that her actions have strongly divided the same community she was supposed to unite. As a result, she can no longer be effective in her role at SendGrid».
        • 0
          После того как поднялся шум. Не потому что они (SendGrid) посчитали, что она ведет себя некорректно, а потому что люди начали возмущаться.
          • 0
            Ну так вся проблема с Адрией и была в шумихе. Если бы она просто тихонько пожаловалась организаторам, никто бы ничего не заметил (включая тех двоих шутников). В конце концов, в правилах PyCon действительно что-то такое написано про харассмент, а человек имеет право иметь своё мнение, если не будет навязывать его всем окружающим.
      • +7
        Меня автоматически настораживает, когда у человека должность — евангелист.
        • +2
          Почему? В обычном случае это человек, который презентует продукт компании с лучшей стороны. Конечно, есть конфы, где выступают откровенные рекламщики, но это особый случай.
          • +2
            Этот термин для меня твердо ассоциируется с попытками оказать эмоциональное влияние на объект маркетинговых усилий (собственно, примерно в таком «идеезаразительском» ключе сей термин использовался у себя на родине в Эппле, емнип).
            Я не очень люблю такого рода фокусы, хотя и не отрицаю их полезность «для применяющей их компании».
  • +29
    Из комментов к pull request:

    > To be consistent shouldn't you change the name of the master branch?

    > lol, seriously? What about 'Worker Thread'? :)

    :)
  • +13
    Lead и follower уже сочли недостатчно политкорректными: текущии значения: «primary/replica»
    • +3
      В конечном итоге решили провести дискуссию в email-рассылке, чтобы определиться с терминами: github.com/django/django/pull/2720
      • +3
        Nexus 6 не одобряют второй вариант. Или не одобрят, но лучше заранее подготовиться.
    • 0
      Там успели уже принять два PR, откатывающих leader/follower и primary/replica на master/slave: github.com/django/django/pull/2720 и github.com/django/django/pull/2719
      • +2
        Closed!=Merged, %username%
        • +1
          Точно, перепутал(
    • +16
      «primary/replica»

      С нетерпением жду что они придумают, когда начнут массово клонировать людей.
      • +5
        genuine/unauthentic
        • 0
          Genuesist!
  • +10
    Домизулились.
  • +3
    Теги восхитительны
  • +24
    image
    • +4
      Say 'wut' again, I dare you…
      image
      • +5
        Niggish, mothafuka, do u speak it?
        • +18
          image
        • 0
          На нём половина игроков Лиги легенд разговаривает.
  • +1
    кому-то припекло(с)
  • +21
    Так понимаю, что следующий коммит будет предназначаться Линуксу с демонами
    • +40
      Дискуссии не получится, Линус их просто нецензурно пошлёт и всё.
    • +45
      А команду «kill» запретят как призыв к насилию, ага.
      (что уж говорить про «killall»)
      • +7
        Главное чтобы не забыли запретить к употреблению и использованию цвет black.
        • +15
          AC/DC back in afroamerican color
          Metallica — afroamerican album
          etc
          • +19
            Ну как тут не упомянуть группу Afroamerican Sabbath :)
            • +15
              … и гитариста Ritchie Afroamericanmore
          • +2
            black holes o-:
        • +9
          И будут потом переименовывать, например, red-black tree в indean-afro tree
          • 0
            Притормози, это уже немного смахивает на расизм ;-)
          • +4
            interracial tree
          • 0
            У Роба Зомби будет indean-indean kroovy…
          • 0
            Погодите, indian неполиткорректно, правильно говорить native american.
            • 0
              А вот тут тонкая грань между индейцами и индусами, они все indian вроде.
              en.wikipedia.org/wiki/Indian
        • +14
          • –2
            В каком месте удивляться? В том, что родил (вроде бы) человека или тому, что кот родил?
            • +1
              Прочитайте перевод и удивитесь)
      • +4
        Далее перестаём использовать термины «zombie» и «daemon», меняем битовую маску для режимов файлов таким образом, чтобы rw для всех представлялось не как 666, а как-то иначе. Ещё перестаём использовать break в циклах (можно заменить, например, на revelled). Вместо «dummy» начинаем употреблять термин uncommunicative или introvert.
        • +3
          Во имя и сына и святаго духа, сын мой. Аминь.
        • +1
          Говорят, где-то даже есть православная операционная система, со службами и иконами.
          • 0
            Для даосистов нормально всё будет. Демоны vs иконы и службы. Ну чем не «инь и ян»?
      • +2
        Заодно и функцию die() в PHP — как пропаганду самоубийств.
      • 0
        Права доступа 666 тоже запретят. А на вопросы: «how to kill child of fork?» сразу будут выезжать.
    • +11
      До FreeBSD они ещё в 2005-м добрались
      • +2
        В результате никуда ни черти ни вилы с главной страницы не пропали, что характерно…
      • +2
        Но почему он в кедах? Русские KDEшники подсуетились, или там с англ. языком какая-то связь тоже есть?
        • 0
          Как раз наоборот, чтобы избавиться от кед, русский дизайнер выдумал новое лого.
  • +1
    Там же есть пулл реквест о переименовании бранча Master в Primary.
    Вообще, в ветке замечательные комментарии.
  • +1
    Я в шоке.
    • +8
      Будете в шоке, когда заставят ввести N терминов, специально для гомосеков, правосеков и всех остальных *секов.
      • –1
        правосеков


        А это, пардон, кто? =)
        • –2
          Отсыл к правым, левым и центристам, полагаю.
        • –2
          «Правый сектор». Партия на Украине.
          • +4
            Ясно, похоже кому-то очень хочется и тут политический срач устроить.
      • 0
        Ой не зарекайтесь. Про Айка и Мозиллу ещё не успели забыть, а тут уже такое.
    • +32
      Я тоже. И что самое интересное, по ссылке на Гитхабе понабежала какая-то немыслимая толпа морализаторов, протестующих против разрушения их духовных скреп. Которым до самого проекта Django нет вообще никакого дела.

      И люди в обсуждении pull request'а это тоже прекрасно понимают:

      @bwinton Если ты всерьёз считаешь kill или daemon «отталкивающими» терминами, тебе необходимо пересмотреть свои жизненные приоритеты. И, похоже, многим людям здесь нужно их пересмотреть. Возможно, осознать, что в бо́льшей части областей существуют свои собственные слова и термины со специфическими значениями, некоторые из которых могут пересекаться с чем-то совершенно иным.

      Лишь только из того, что «slave» и «master» уже не присутствуют в документации по Django, не следует, что вы, ребята, положили рабству конец. Вы сейчас занимаетесь откровенным кухонным самоубеждением, что вот, мол, всё правильно сделали и вообще принесли пользу человечеству. Ну да, само собой: с отредактированной справкой теперь все резко станут жить лучше. Удачи, чего.

      Мне нравятся термины «prima» и «replica», но они же бессмысленны. «Slave» и «master» использовались всегда, и их изменение приведёт только к тому, что люди не будут понимать, что имеется в виду, и пойдут на #django — спрашивать «чё за prima такая?». Не стоит и говорить о том, что здесь полно людей, которые могут документацией по Django разве что жопу подтереть, и которым плевать на тех, кто действительно будет ей пользоваться…

      Я рад, что мне не придётся читать этот дурацкий текст, и я вдвойне рад, что мне не нужно быть частью отключившего критическое мышление сообщества Django core. Это отлично раскрывает глаза на то, чем нынче занимаются разработчики.
      Оригинал
      @bwinton If you seriously think kill or daemon are «alienating» terms, you need to revisit your priorities in life.
      And it seems a lot of people need to revisit their priorities here. Perhaps learn that most fields of work have their own specialized words and terms, some of which can conflict with completely different things.
      Just because «slave» and «master» are no longer an occurence in the django docs doesn't mean you guys abolished slavery. This is some seriously pathetic armchair feel-good faketivism. Hey, whatever; if a bunch of people make-believe their life is ten times better now that some docs have changed, good for you all.

      I like the «prima» and «replica» terms but they are absolutely meaningless. «Slave» and «master» have always been used and changing them will only serve to confuse people and have them ask in #django «What the f is a prima?». And needless to add, a lot of people in here have abso-fucking-lutely nothing to do with Django and have zero care or respect for the people who are actually going to make use of this documentation…

      I'm glad I don't have to read those awful docs, and I'm twice as glad I don't have to be a part of the braindead core django community anymore. This is really eye-opening as to what the devs spend their time on nowadays.
  • +59
    Это же Open Source. Просто появится форк django для людей без психических отклонений.
    • +10
      Которым будет пользователься жалкая кучка энтузиастов. Мне, например, глубоко фиолетово, как там решили в документации обозвать master-slave конфигурацию — буду и дальше пользоваться основной веткой Django.
      • +4
        Ну, пара терминов в одной платформе картины не изменит.
        А если пойдет тенденция. На государственных уровнях. И начнут переименовывать все и вся во всех платформах. Ладно, вы выучить новые термины сможете, воспользовавшить официальным «АнглоПолитНеКорректным — АнглоПолитКорректным» словарем. Но вам же еще весь код, все конфиги и весь софт перелопатить придется, чтобы он стал не «рассистским» и совместимым с новыми требованиями.
        • +5
          А коли будет глобальная тендеция этим протестантским форком всё так же будет пользоваться кучка энтузиастов — борцов за какую-то идею, а большинство будет пользоваться тем, что официально является расовым и идейно верным. Я думаю, если надо будет выбирать между прагматизмом и протестантизмом, IT-общественность (а вернее даже сказать рынок и бизнес) выберет первое. Все эти гейские и прочие толерантные штучки не внезапно же насаждают, их насаждают годами, десятилетиями и они постепенно становятся легитимными в глазах большей части общества.
    • 0
      Плохой метод. Ругаться, разделяться итд — неконструктивно. Отвалится сейчас пусть половина команды проекта, которая, помимо политкорректности, еще и немало чем другим, более технарским занималось. Потом, внутри команды нового джанго (сильно ослабевшей), тоже возникнет раскол, и неумение понимать друг друга, находить общий язык и компроммиссы, приведет к тому, что и они разделятся на две группы, каждя будет считать себя «группой не долбанутых разработчиков, в отличие от соседней группы».

      Там мы до мышей расфоркаемся.

      Я сейчас по (блин, и тут она лезет) политической сфере вижу — дело даже не в том, что у людей (скажем, внутри России) есть разные интересы, которые друг другу противоречат, люди просто читают разные (не такие как сосед) газеты — и все! Еще вчера были лучшими друзьями а сегодня… На ровном месте, без весомых противоречий между участниками, создается мощный раскол.

      Проблема не в том, что прежние термины плохие, не в том что новые плохие, не в том, что смена терминов слишком уж «дорого» обойдется, и выгода их не оправдает. А в том, что люди не могут понять друг друга, нащупать общие принципы и по ним найти устраивающее обоих решение.
  • +6
    github.com/Feminist-Software-Foundation

    Вот тут еще много подобных «политкорректностей» есть. (Нашел на github.com/django/django/pull/2692).
    Весело им там смотрю.
    А, еще коммент есть интересный: Is it at all ironic that this got merged into master?
    • +4
      github.com/Feminist-Software-Foundation/live4chan
      Вопросы еще есть? :)
      • +7
        «Submit» is Patriarchal. Replace with «Ask for consideration».

        Это прекрасно.
        • +2
          Посмотрите адрес их почты, если кто-то ещё не понял xD
    • +4
      • +2
        В закладки, я теперь знаю откуда я буду брать обзывательства при контакте с англоязычными индивидуумами )
      • 0
        Это восхитительно.
  • +14
    В комментариях обращают внимание, что проблема не в расизме, а том, что суть терминов master/slave не отражают реальный смысл работы реплицированной БД, а primary/replica — отражают.
  • +2
    Сексизмом попахивает, термины только мужского рода :)
    • 0
      В английском языке нет родов у существительных в данном контексте.
      • +40
        Отчего же, Mistress вместо Master.
        • +33
          Мусье знает толк…
        • +26
          Master / Slave => Mistress / Maid
          • +20
            Ну это уже про BDSM, а не про рассовую дискриминацию. То есть, вполне допустимо, и демонстрирует широту и открытость ваших взглядов.
  • +5
    Это что, правда? Это же старая IT-шная шутка!
    • +1
      Ей самый минимальный минимум одиннадцать лет уже. Реально, поди, значительно больше.
  • +16
    Скоро надо будет в каждую техническую документацию включать преамбулу, где написано примерно следующее:
    — Термин Slave подразумевает Ведомый, и не подразумевает афроамериканского подневольного работника.
    — Термин Black, обозначает черный цвет, во всех его смыслах, за исключеним цвета кожи афроамериканца.
    — и т.д.

    Ну, я думаю юристы составят полный список.
    Отсутствие преамбулы, будет обозначать что вы придерживаетесь расистских взглядов.
    • +28
      А можно наоборот? Чтобы в преамбуле было «Термин slave призван оскорбить афроамериканцев и напомнить им, что они — слуги белых людей» и т.д., и чтобы эту преамбулу включали те, кто придерживается расистских взглядов, а нормальным людям не стоит забивать этим говном голову?
    • +10
      Не поверите :) Многие (если не большинство) немецкие книги и официальные тексты уже имеют disclaimer в духе
      disclaimer
      Der besseren Lesbarkeit wegen, werden in diesem Text männliche Bezeichnungen verwendet. Die Aussagen beziehen sich selbstverständlich auf Frauen und Männer gleichermassen.

      то есть

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

      Таким образом оправдывается использование «мужских» словоформ типа учитель, врач, автор и т.п.
      • +7
        Куда катится этот мир?!
    • +18
      А чё расистких сразу? Вот мои предки были крепостными крестьянами! Слово «slave» больно ранит меня прямо в моё крестьянское сердце!
      • +20
        В России надо оскорбляться на Барин/Холоп конфигурацию.
        А в США на Master/Slave.
        • +14
          Не-не! Вы меня моего счастья побыть притеснённым не лишите!
          • +4
            Привилегии быть притеснённым
            • –1
              Имел привилегию быть притесненным за королевским столом (с)
            • 0
              это какой chmod?
        • +38
          Хм… Я как-то подключил два винта по 40 гигов одного барином, а второго холопом. Как же я был несправедлив, они же изначально были равны?!
          • +1
            Это ещё что, у меня один из хардов был вторичным холопом, в то время как первичным холопом был КД-ПЗУ.
  • +7
    color: black → ethnicity: african-american
    видел коммит всего с 3 комментариями
  • +16
    Просто из принципа буду именовать White|Niger теперь. И таски negra-001 и т.п.
    • +1
      Ну все. Визу в США вам теперь закроют навечно.
    • +1
      А в чём принцип?
      • +6
        Потроллить поборников толерантности, очевидно.
        • +1
          Да.
        • +4
          Окей, не забудьте сюда скинуть ссылку на ваш публичный репозиторий с negra-001 задачами. Порадуемся за вашу идейность :)
          • +1
            Не мне.
        • +1
          Прослыть глупым человеком, очевидно (зачем из-за каких-то заскоков самому становиться расистом «из принципа»?).
          • +10
            Не вижу расизма вообще. Все называется своими именами. Просто до маразма доводят ситуацию. Одни борятся с «нергами», будто от этого негры будут лучше, кто-то борется с геями, будто их самих насилуют геи каждый час по графику.
            Это просто слова.
            От того что какой то человек придумал что этот набор звуков его оскорбляет, то… пусть полечится, что ли.
            • +6
              Ага. Сами придумали этот маразм, сами оскорбились, а нормальные люди теперь оказались виноватыми.
      • +41
        Не люблю эти надуманные «проблемы»:
        негр — это негр, а не афроамериканец (в африке из них было ой как мало)
        карлик — это карлик, не маленький человечек или еще как то ложно «обходительно»)
        дебил — это дебил, а не «человек с уникальным развитием»
        инвалид — это инвалид, а не «человек с завышенными потребностями».
        и т.п.

        Это как «оскорбление чувств верующих» — выделение в «особую» категорию тех, кого выделять не нужно.
        • +1
          «invalid» по омерикански чаще переводится как «неправильный». Только из-за этого у них там того.
          • +7
            В англ языке слова имеют так много смыслов порой, что «сами дураки».
            Может тогда и disabled не говорить.
          • –1
            Да и в русском языке слово «инвалид» до революции подразумевало «ветеран». Без каких либо намеков на физическую неполноценность.
    • +6
      «Niger» — это страна такая. Ругательство — это «nigger».
      • –9
        nigga, yeah.

        Для СШП нет такой страны! Есть страна «Афроамерикания».
        • +3
          они просто произносят ее как найдже(р)
    • +17
      Не стоит, это же расизм. А расизм — это криминал. А криминал — это только для нигеров.
      • 0
        Раси́зм — совокупность воззрений, в основе которых лежат положения о физической и умственной неравноценности человеческих рас и о решающем влиянии расовых различий на историю и культуру.
        У меня ничего этого нет, кроме как мнения что люди выдумывают хрень.
        • +6
          Оппа, я расист
          Где-то читал, что по статистике негры в среднем тупее белых, а белые тупее восточных азиатов.
          У меня нет оснований этой статистике не верить.
          Или это не считается, т.к. тут в среднем, а не поголовно?
          • 0
            Тупее — это показатель образованности? или умственных способностей как подвида?
            Если первое, то тут нет расизма, есть просто разные уровни образования.
            Если считаете что это генетика и это не подтверждено наукой, то расизм. Если есть подтверждение наукой, то это факт.
            • 0
              Ну да, там про IQ и генетику было.
              Если статистика — это наука, то получается, подтверждено, но не принято обществом.
              Источник сейчас вряд ли вспомню, правда.
              • +5
                Ну да, там про IQ и генетику было.


                Нет, там было про IQ и КОРРЕЛЯЦИЮ с так называемой расой (а correlation != causation, блин!).

                Ни про какую генетику там не было, аллели позволяющие «мощнее решать тесты» остаются не идентифицированными.
                • 0
                  А вы телепатически выяснили, про какой источник я писал? Так я сам этого не помню.
                  Ну да, корелляция, я так и пишу «в среднем».
                  А про correlation != causation, зря вы думаете, что я этого не понимаю. Кроме генетики может влиять воспитание/окружение. Ну там, где я это вычитал, сравнивались также и усыновленные негритята, у которых окружение было белым. То есть этот аспект исследователи тоже учли. Там даже про близнецов что-то было…
                  • 0
                    А вы телепатически выяснили, про какой источник я писал?


                    Я помню наверное с пяток таких исследований.

                    Ни в одном из них нет попыток установить «биохимическую первопричину» (то есть аллель / несколько аллелей, которые в соответствии с генетической гипотезой приводят к ухудшению тестовых показателей)

                    Близнецовые исследования известны своей малой выборкой (к.о.) и следовательно ненадежны.
                    По большому счету, главное фальсифицируемое предсказание любой гипотезы о «генетическом» происхождении разницы в тестах — что есть такие гены, которые приводят к ухудшению результата теста.
                    Современные технологии позволяют осуществить поиск таких генов, и даже понять какие именно биохимические изменения они вызывают в мозгу.
                    Почему-то любители порассуждать о «наследственности / расе в IQ тестах» не торопятся этим заняться.
                    • 0
                      И что, пока не нашли конкретные гены, этим данным верить нельзя?
                      Тёмную материю вон тоже не нашли. Но заподозрили ее существование.
                      Эволюцию тоже до генов открыли.
                      • НЛО прилетело и опубликовало эту надпись здесь
                      • 0
                        И что, пока не нашли конкретные гены, этим данным верить нельзя?


                        Пока эти гены не нашли, можно лишь констатировать что «наблюдается корреляция».

                        Утверждения о том, что причины феномена носят наследственный характер будут уместны только после уверенного раскрытия «молекулярной подноготной», тем более что мы говорим о крайне сложном фенотипическом признаке.

                        Кстати, мне вот интересно — а пытались ли посмотреть как в свете этой гипотезы себя чувствуют потомки в первом и втором поколениях от межрассовых браков, какое там выходит «распределение по тестам» :)
                        • +5
                          Мне для того, чтобы продолжать придерживаться того же мнения хватает простой мысли: «Если есть множество зафиксированных на соревнованиях расовых различий в спорте, то почему бы им не быть в мозгах?»
                          А только из политических соображений отрицать то, что люди вообще разные, и не только расово, — глупо и вредно.
                          • 0
                            Да мне на политические фишки вообще положить (за что люди на меня часто обижаются), мне не положить на научный подход.

                            P.S.:
                            «генетическая» гипотеза происхождения спортивной результативности как раз очень даже обросла правильными молекулярно-биологическими доказательствами (и продолжает обрастать дальше)
                            • 0
                              Что-то мне подсказывает, что обросла бы и гипотеза про интеллект, если бы не политика.
                              • 0
                                Да никто не мешает исследовать влияние генов на интеллект (один вроде даже нашли), просто любителям порассуждать про влияние расы на «умЪ» это нафиг не надо, а у нелюбителей есть другие интересные дела (в том числе и в молекулярной биологии).

                                Опять же, у исследования «атлетических генов» есть прямое и выгодное финансово применение — тупо скринить население на предмет «олимпиадности».

                                С генетической последовательностью «которая дает в среднем +2 бала к стандартному IQ тесту» все будет отнюдь не столь прозрачно (означает ли +2 бала в среднем что данный чувак будет лучше программировать на С++? Не факт...)
                  • 0
                    Значит, вы — все-таки расист.
                    • 0
                      Придется соответствовать. Не подскажете, как мне наиболее оскорбительно отрефакторить проект?
              • 0
                Статистика имеет свои погрешности. Если проверить достаточное число людей, то погрешность будет мизерной что будет достаточным для утверждения факта.
                • +1
                  … для утверждения факта корреляции. Выявить, как направлена причинная связь, статистика не способна в принципе.
                  • 0
                    Статистика — это один из методов выявления фактов. Одним молотком не построить дом. Статистика дает повод начать «капать» в данном направлении. Фактически статистика — это просто «наблюдение».
          • НЛО прилетело и опубликовало эту надпись здесь
            • +2
              Наверняка есть и негры, которые делают это лучше, чем я.
              Я себя в мегагении-уникумы не записываю. Хотя всё же считаю себя умнее среднестатистического человека любой расы.
              • 0
                Ну тогда дискуссия вообще носит педантический характер :)
            • 0
              По-моему в оригинале был не просто азиат, а азиатский ребенок :)
              Whatever you're good at, there's an asian kid who can do it better
  • +11
    Интересно, а они спросили хоть у одного негра, задевают ли его такие названия нод…
    • +91
      Белых не волнуют мнения каких то чернокожих, когда они боряться за их права!
      • +19
        Как и с правами детей, инвалидов и т.п.
        • +6
          Или «русскоговорящих».
      • +2
        Вспомнился анекдот:
        — Кто там?
        — Это Иисус. Впустите меня!
        — Зачем?
        — Чтобы я вас спас.
        — От чего?
        — От того, что с вами будет, если вы меня не впустите.
    • +3
      Думаю, им было жалко отдавать ради этого баскетбольный мяч
  • +7
    Ну тогда disabled из bootstrap тоже наверно заменят, оно задевает чувства инвалидов.
    • +32
      disabled → alternatively enabled
      • +4
        Вы вот шутите… differently abled (Oxford Dict)
        • 0
          Ну что ж, ждем изменения спецификаций CSS.
          • 0
            Да тогда половину статусов придётся менять. Что там далеко ходить? То, что сегодня использовал попутно

            set protocols ftp disabled
            или
            netsh interface set interface "local vlan12" disabled
  • +1
    Ждем, когда запретят Лизу?
  • +5
    А не нарушение ли это прав меньшинств BDSM?

    Даёшь master/slave!
    image


    Здесь BDSM гораздо меньшее меньшинство, нежели несветлокожие ангелы СШП :)
    • +6
      Так, ну картинка вроде корректная. Вот если бы женщина была снизу, то это сексизм, а раз мужчина, то все Ок.
      Хотя нет, мужчина то черного цвета! Расизм!!!
      Я правильно толкую современный подход к политкорректности?
      • +2
        Хмм… С современными кончитами не факт, что мы однозначно можем сказать, где здесь представители соответствующих полов.

        А вот по цвету это да — неудачно вышло,
        но ниче :)

        • +1
          а чо вокруг этой пары толпа черных пикселей?
      • +1
        Не, всё ок., т.к. женщина тоже черного цвета. Так что нет, вы не до конца просекли фишку....)
        • +4
          Да вы, батенька, сексист!
    • +1
      А по-моему, так как BDSM созвучно с BSD, то master/slave надо заменить как раз на dom/sub
  • НЛО прилетело и опубликовало эту надпись здесь
    • +7
      Помилуйте, сударь, какой же добропорядочный негр согласится войти в руководство компании, где используют словечки типа master и slave в документации продуктов компании.
      • +7
        Ну, например, адекватный вменяемый негр ))
        • 0
          Был бы адекватный и вменяемый не стал бы «master/slave» на «prima/replica» (или как там еще) заменять.
  • 0
    Шутка была оценена, круг пройден, и все вернулось обратно к master/slave :)

    github.com/django/django/pull/2720

    master/slave -> leader/follower -> primary/replica -> master/slave

    хороший пиар вышел :)
    • +4
      Не вернули, там же в ответе «Поучаствуйте в email-рассылке», а не «Ладно, обратно вкатываем».
  • +3
  • +2
    Протестую: слово «последователь» может оскорбить чьи-то религиозные взгляды, а стремление к политкорректности ослабляет духовный крепеж.
  • +2
    Кстати говоря, для понятий в архитектуре системы, названий классов и всего такого наоборот лучше выбирать образные, звучные названия. А то потом в документации можно погрязнуть в безликих одинаковых терминах.
    • +1
      вы притесняете безликие одинаковые термины!
  • +1
    Я там написал, что leader и follower несут религиозный подтекст, и предложил альтернативу: partner 1 and partner 2. Но мой комментарий просто удалили, что не слишком демократично.
    • +14
      Верно удалили — это неполиткорректно.
      Правильно Partner 1 и Partner A
    • +8
      Вы бы еще предложили «aclive/passive» :D
      • 0
        Вот это, кстати, вполне отражает суть.
    • +11
      мало того, лидер по немецки — фюрер, ваще неловко получается
  • +16
    Первое моё знакомство с программированием выглядило так:
    1) Открыл книгу
    2) Прочёл одну строчку: kill child;
    3) Закрыл книгу
  • –15
    Я там написал, что достаточно сравнить этот запрос на слияние с запросом joyent/libuv#1015 и ясною станет правота Сэто Кэнджи, ясною станет ширь феминистского заговора.

    Сэто Кэнджи
    [Сэто Кэнджи]
    • +20
      А вы автора не прощупали случайно на принадлежность к евреям? А то вдруг там самый что ни на есть настоящий жидофеминистский заговор?
      • 0
        sаrcasm. Да что там прощупывать — по аватарке же видно!
        =)
  • 0
    Одно радует. Что бы они не выбрали, русский перевод этих терминов не изменится.
    • +5
      Относительно БД можно так:
      Демократически выбранная равная со всеми база и в данный момент не лидирующая, но тоже уважаемая равная со всеми база.
      • 0
        Но зачем?
        • +4
          Как сейчас модно — для толерантности, демократизации, терпимости и борьбы с дискриминацией, педофилией и терроризмом.
          Не спрашивайте, при чем тут педофилия и терроризм. Так надо.
          • 0
            Патриотизм из моды не выходил и еще долго не выйдет.
      • +6
        Теоретически, можно было бы писать Путин/Медведев.
        • +6
          Я б точно запутался, кто где
        • +3
          И они бы менялись местами по схеме «8 через 4» «12 через 6»?
  • +1
    Видимо Мизулина это достаточно интернациональный термин, а не только российский.

    Если термин, тогда надо с маленькой буквы.

    Вообще обидно, что маразм до глубокого IT добирается. Раньше было уделом не шибко грамотных в технологиях мониторы кактусами обставлять, а такими темпами скоро компиляторы будут ругаться на не православные переменные.
    • +5
      Кстати, интересный конфликт: master/slave могут быть в терминах афроамериканцев, а могут в терминах BDSM. В одном случае компилятор должен убрать, в других — наоборот поощрить как привелигированный терминал. Интересно вот что: какая формальная система правил и проверок должна за этим стоять? Неужели по-умолчанию ничего скомпилировать будет нельзя, а при компиляции флагами нужно будет обязательно задавать свою модель мировоззрения? Тогда, простите, каким образом смогут быть «толерантными» инструкции по сборке, если там будет сказано собрать с определенными флагами?
  • 0
    Да уж, джанго освобожденный…
  • +2
    У меня устойчивое впечатление что у ув. тов. Алекса Гейнора наблюдается поздний дебют шизофрении.
    • +1
      Этот дебют наблюдается в западном мире несколько последних десятков лет.
      • –4
        Т.е. в нашей стране все ок?
        • +9
          Т.е. мы должны сначала создать какую-то идеальную страну в вакууме чтобы обсуждать прикольные косяки других стран?
          В следующий раз в тему с обсуждением каких-нибудь российских ограничивающих законов мне стоит зайти с фразой «Т.е. во всех других странах все ок?».
          • –1
            Нет, просто подобные перекосы наблюдаются повсеместно а не только на западе.
            • +2
              Это понятно. Только вот когда мы обсуждаем фейлы запуска государственных сайтов, в комментарии никто не приходит со статьями о том, как запускаются подобные сайты там. Примером запуска Healthcare.gov на божественном западе с профессиональными программистами, нормальными бюджетами, отсутствием бюрократии и прочими сказками можно вообще каждый раз так закрывать тему.
              • +1
                когда мы обсуждаем фейлы запуска государственных сайтов, в комментарии никто не приходит со статьями о том, как запускаются подобные сайты там.
                И очень жаль, кстати.
              • 0
                >Только вот когда мы обсуждаем фейлы запуска государственных сайтов, в комментарии никто не приходит со статьями о том, как запускаются подобные сайты там

                Чуть ли не в каждой теме, где речь заходит о блокировках оппозиционных сайтов, обязательно вылезет кто-то с аргументом «а у них тоже!» И пофиг, что аргумент чаще всего не подкреплен вообще ничем, кроме буйной фантазии комментатора. Вот вам недавний пример.
                • 0
                  Ну там просто другая система, насколько я знаю — книги с неугодными словами будут переписываться (Марка Твена, например), а неугодная информация выпиливаться с серверов (викиликс с амазона). Блокировок (кроме отобранных копирайтерами доменов) наверное нет, не особо темой интересуюсь.
                  • 0
                    Ну там просто другая система, насколько я знаю — книги с неугодными словами будут переписываться (Марка Твена, например)


                    А пруф — есть?
                      • +1
                        Итак имеем — одно издательство в Алабаме (!) решившее издать «безнигерную» версию Твена (и получившее за это спорную славу), в далеком 2011 году.

                        Мне кажется что приводить этот эпизод в качестве «контрпримера» по отношению к государственным блокировкам по меньшей мере неуместно.
                        • –2
                          Хорошо, остановлюсь пока на контрпримере, который аж к Путину от таких блокировок убежал.
                          • 0
                            Вы бы еще из факта бегства одного актера из Франции в Россию сделали вывод, что в России уровень жизни выше, чем во Франции :)
                          • +2
                            Там была массовая слежка, а блокировки не было и нет — собственно журналисты продолжают публиковать «сноуденские материалы».

                            Ваш обратный карго-культ становится тревожным.
                            • –2
                              А, ну раз только массовая слежка, тогда нормально.
                  • 0
                    >книги с неугодными словами будут переписываться

                    Типа такого? www.slavicvoice.org/russia/2012/04/28/pushkin/

                    >а неугодная информация выпиливаться с серверов

                    Ну а тут можно и без примеров, да? :)

                    Внимание, вопрос: а система точно «другая», вы ничего не напутали?
                    • 0
                      >Ну а тут можно и без примеров, да? :)
                      Там в скобочках было. Если надо, то вот www.theguardian.com/media/2010/dec/01/wikileaks-website-cables-servers-amazon

                      Вполне возможно, что оригинальная версия Пушкина у нас будет запрещаться (2 года назад ваша новость была, сейчас ведь всё вроде как к запретам идёт).
                      Системы разные: там в тихую, у нас топорно и громко, чтобы все знали.
                      • 0
                        Насчет «без примеров» я, вероятно, не очень понятно высказался. Т.к. я приводил совершенно симметричные примеры «у нас» (для опровержения вашего высказывания про «другую систему»), то «можно и без примеров» относилось к ситуации в России.
                      • 0
                        Еще раз — издательство в Алабаме != правительство США.

                        С Амазоном все несколько более спорно, но с викиликом все было как раз очень громко, топорно и неэффективно.
                        • –1
                          Понял, буду значит сохранять ссылки, где именно вседемократическое государство США косячит.

                          А в Амазоне, видимо, испугались, что их датацентры бомбить начнут. Свобода слова всё-таки.
                          • 0
                            В Амазоне испугались что от них госаффилированный клиент уйдет.

                            В конечном итоге все решилось бравно, и викиликс продолжает жить и даже публиковать сливы.
                            • 0
                              В амазоне продолжает?
                              • +1
                                Нет. И шо с того?

                                Амазон счел риски сотрудничества для себя неприемлемыми. Bahnhof счел их приемлемыми и полезными для бизнеса. Тем не менее ликс отлично доступен с территории США.

                                Поймите, речь не о том что правительство США розовое и пушистое — оно недостаточно розовое и шерсть довольно странная :)

                                Но сказать что они «не лучше» наших головотяпов — все равно что сказать что мигрень «не лучше» пулевого ранения в голову.

                                • –3
                                  Ну да, такие же.
                                  • 0
                                    Ну да, такие же.


                                    То есть по-вашему довольно неуклюжие и неуспешные попытки насолить одному конкретному ресурсу равноценны блокировкам неугодного контента en masse?
                                    • 0
                                      Я про головотяпов.
                                      • +1
                                        Я про головотяпов.


                                        нутк получается что у тамошних головотяпов лапки заметно короче (то есть они «дефакто» лучше, даже если «умственно» такие же)
                                        • 0
                                          Подходы просто разные. На слежку-то длины хватало.
                                          • 0
                                            Подходы просто разные. На слежку-то длины хватало.


                                            Я думаю массовая слежка все же вещь совершенно иного порядка, нежели блокировки (кстати, в плане слежки очень интересен тот факт, что неизвестен ни один пример когда программа PRISM доказательно была бы полезна для хоть-чего-либо, что очень удивило Конгресс) и требует гораздо более коротких (и по-другому устроенных) лапок.

                                            Это совершенно определенно «другое», и на мой взгляд «это» все-таки лучше блокировок, хотя бы потому что в отсутствие «выпиливания и блокировок» легче бороться с другими нарушениями (в том числе абсурдной массовой слежкой)
                                            • –3
                                              Ну это лучше, когда при сказочной демократии, а у нас то читают, ууу, кгб кровавое. Там можно, пусть читают, там люди хорошие.
                                              • 0
                                                Ну это лучше, когда при сказочной демократии, а у нас то читают, ууу, кгб кровавое. Там можно, пусть читают, там люди хорошие.


                                                Мы сравниваем «их читают» с «нашим читают» или «их читают» с «нашим блокируют»?

                                                Потому что читают это конечно плохо, но блокируют — всегда гораздо хуже
                                                • 0
                                                  Раньше было про «их блокируют», но вы уверены, что Амазон просто счёл риски неприемлемыми.
                                                  • 0
                                                    Раньше было про «их блокируют», но вы уверены, что Амазон просто счёл риски неприемлемыми.


                                                    Даже если допустить, что Амазон «позвоночили», какой вообще смысл «позвоночить провайдера» если нет системы «блокировок неугодного контента»? Ведь даже козе понятно, что ресурс просто свалит в другую страну.

                                                    так что либо в США о блокировках говорить вообще не приходится. И это плюс.

                                                    А во-вторых в США есть (совершенно законное и неплохо финансируемое) движение за защиту от «слежек» (которое отнюдь не беспомощно политически), что тоже плюс.

                                                    Мне кажется вы как-то странно усердствуете, пытаясь доказать что «ихние самолеты тоже из соломы».
                                                    • 0
                                                      Вы меня в чём-то подозреваете?
                                                      • +1
                                                        Вы меня в чём-то подозреваете?


                                                        Ну что вы, у всех есть свои странности.
                                                        • 0
                                                          Согласен. Кому-то — своё, кому-то — чужое.
                                                          • +1
                                                            Согласен. Кому-то — своё, кому-то — чужое.


                                                            ба, да вы еще и философ-сс…
                                                            • 0
                                                              Бывает.
                                              • 0
                                                >Ну это лучше, когда при сказочной демократии, а у нас то читают, ууу, кгб кровавое. Там можно, пусть читают, там люди хорошие.

                                                Вообще-то речь изначально шла про выпиливание неугодной информации. Слежка — это тема совершенно отдельного разговора. И если мы его начнем, то в нем обязательно прозвучат буквы «СОРМ». Но это будет потом. А сейчас давайте вернемся к выпиливанию информации. Итак, доступен ли сайт Викиликс на территории США?
                                                • 0
                                                  Наверное доступен. Потому что кое-кому удалось унести с территории свой зад.
                                                  • 0
                                                    А теперь давайте представим теоретическую, но полностью аналогичную ситуацию: представьте, что тому же Навальному «удалось унести с территории свой зад». Внимание, вопрос: как бы это повлияло на доступность его сайта на территории РФ?
                                                    • 0
                                                      Это-то понятно, тут тоталитарный режим.
      • +2
        Понимаете, припадки политкоректности ( в западном мире или где-то еще) не могут считаться признаком патологии у лиц с специфическим гуманитарным образованием (которым надо чем-то заниматься же ж!) и лиц близких им кругов (точно так же как вера в то что «Господь смотрит за мной» не может считаться признаком патологии у лиц из христианско-религиозных кругов)

        Данный случай тревожен тем, что данный субъект, насколько я знаю, не безработный English Major, и обостренная «сверхценность» для него высокоабстрактных и спорных социологических гипотез о влиянии языка на социальный уклад (гипотез, напомню, никем не доказанных и порой бредовых) развилась сравнительно недавно.

        P.S.:
        А может популярность джанги падает и они пытаются ее таким образом поднять… Мы ведь обсуждаем их, в конце-то-концов…
  • 0
    Во обеспечение полной политкоректности все случаи применения терминов master/slave должны быть дополнены такими сущностями, как «неведомый-и-неведущий», «ведомый-поневоле», «ведущий-поневоле» и «равноправный».
    • 0
      уверенный/прислушивающийся.

      учитель/ученик…
  • +2
    В варианте для российских военных ОС будет дембель\дух.

    А серьезно — нет слов.
  • +10
    Кто-то политкорретно спалился, если не ошибка перевода. Напомним, что расизм суть дискриминация по рассовой принадлежности. Master и slave — это из области рабовладения. Кстати, этимология слова slave: от слова slavic, т.е. славяне, растет корнями еще в римскую империю. Автор патча (и многие другие борцы за свободу и против истории) немножко путает расизм и рабовладение, непроизвольно ассоциируя черных с рабами, что само по себе является вопиющим проявлением расизма. Я бы на их месте реально обиделся.

    Относительно терминологии, leader / follower крайне неудачный выбор терминов, имхо.
  • +2
    Предлагаю в CSS заменить color: black на вариант ethnicity: african-american, потому что первый вариант выглядит очень оскорбительно!
  • +1
    Большое дело делают — наконец-то нашли настоящую инженерную задачу.
    Надеюсь, что код проекта django в скором времени также сделают gay-friendly, чего бы это ни означало.
  • +2
  • 0
    Народ, а вот ржака:
    @Feminist-Software-Foundation you should also open a bug about GIT using «push» and «pull» commands. Since it is obviously discriminative.

    https://github.com/django/django/pull/2718#issuecomment-44224741

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.