Смешной срач на 50 (UPD: 150+, UPD²: 200, UPD³: 400) комментов про попытки Ruby-сообщества принять Code of Conduct: https://bugs.ruby-lang.org/issues/12004 (будет интересно и понятно непрограммистам!)
(отдельно интересный персонаж эта самая Coraline Ada Ehmke, которая по-моему посвятила свою жизнь тому, чтобы бегать по опенсорсным проектам и требовать их принять оный Code) ‎· новое страшное имя её
Случайная цитата: «I am not in favor of the adoption of a CoC. If this solved a real problem, I would consider it as would any reasonable person. However, no one in this thread has been able to point to any situations where a CoC (and specifically, *this* CoC) would have solved the problem. Instead they say that we can't know if there are problems because those marginalized people have avoided the community. Their claim is not falsifiable. To me that makes the claim absolutely worthless.» ‎· новое страшное имя её
(ссылка из комментов: http://paul-m-jones.com/archives/6214, «The Code of Conduct as presented enables its enforcers to stand in judgment of every aspect of your public, private, professional, and political expression.») ‎· новое страшное имя её
теги: феминистические трансгендерные активисты ‎· новое страшное имя её
Святые угодники o_O ‎· ffozli
неизменно доставляет, что у каждого такого активиста от программирования свои open source contributions обычно на уровне "hello world" :) ‎· the disconsolate chimera
там ещё по второй ссылке дивная история рассказывается, где какой-то чувак из Django Core отверг чьи-то там пулл-реквесты, а ему за это потребовали Немедленно добавить CoC — потому что вот, вы же отвергаете реквесты негров, женщин и инвалидов! На попытку робко возразить, что чувак и сам не очень-то белый, а отвергает пулл-реквесты потому что код говно — ... ‎· новое страшное имя её
Тред не читал, коралина эта ёбнутая! ‎· адский хардлайн в засаде
^ meritocracy ftw ‎· капитан джек чыпчык
Дык, она такой один. Но всплывает в разных местах с завидной регулярностью. ‎· ridiculous crowdfunded nonsense
^ "такое" (или "одно") ftfy ‎· the disconsolate chimera
↑ ↑↑ это невероятно остроумные комментарии. я просто поражён, чуваки. ‎· новое страшное имя её
Ну каждому свои guilty pleasures, извини. Не сочти за трансфобию. ‎· the disconsolate chimera
фобия — личное дело каждого! а шутить надо смешно, я так щитаю. ща напишу Code of Contribution to zverok's feed. ‎· новое страшное имя её
Не забудь законтрибутить новые релевантные параграфы в Contributor Covenant! ‎· the disconsolate chimera
там была констатация факта, что чувак уже не в первый раз всплывает в нашем уютненьком. ‎· ridiculous crowdfunded nonsense
↑ я про невероятное остроумие в игре родами слов. ‎· новое страшное имя её
ааа. не удержался, извините. ‎· ridiculous crowdfunded nonsense
за ночь в тикете по первой ссылке нарос Жыр, Обвинения в Трансфобии (и наоборот) и призывы к модераторам. Все молодцы. ‎· новое страшное имя её
В комментах приводят прохладную былину (здесь: https://harthur.wordpress.com/2013/01/24/771/ — и далее): Известный Рубист постебал в Твиттере чей-то код (насколько я понимаю, имея в виду «вот и всё в этой node.js так!» а не «этот чувак дебил»), чувак публично оскорбился, рубист расстроился и извинился: http://blog.steveklabnik.com/posts/2013-01-23-node «i want to say "I was accidentally being an asshole so i'm sorry"» — но теперь является Главным Примером Нетолерантных Членов Руби-Сообщества, Заслуживающих Исключения (с т.з. защитников CoC). This shit is toxic, indeed. ‎· новое страшное имя её
'Our community prides itself on niceness', я дальше не читал, жаль рубистов, язык-то неплохой, но с комьюнити явно беда. ‎· AINT
https://en.wikipedia.org/wiki/MINASWAN, говорю же (и да, я, вероятно, понимаю ваш Цинизм Настоящего Мужчины, но глядя изнутри комьюнити, эта хрень — прекрасно работает. и совершенно не мешает сказать «ваш код говно» или «ваше предложение фичи бестолковое» — in a nice and polite way) ‎· новое страшное имя её
Нет ничего плохого или постыдного в том, чтобы быть найс к другим людям, хотя все мы знаем в инженерии целый класс ситуаций, когда это очень вредно - не каждый дебил понимает про кодговно нежным тоном. Но вот наличие проговоренного принципа красноречиво описывает комьюнити и его проблемы. Не знаю ни одного завода, где бы 'не бей соседа монтировкой' писали на стене. ‎· AINT
я пожалуй имею что возразить, но мне лень. ‎· новое страшное имя её
в треде появился Гитлер (like, for realz: https://bugs.ruby-lang.org/issues/12004#change-56381) и требует права контрибутить в Руби. ‎· новое страшное имя её
Гитлер намагається жечь: «A few quick questions for Coraline: 1) Please could you confirm if you are at all from Jewish ancestory? 2) Are you influenced by Jewish Intellectual thinkers? 3) Are you aware that Social Justic advocates trace their ideological ancestory back to Marxism which inturn leads to Talmudic Judaism and the Protocalls of the Elders of Zion? 4) Are you aware your actions will contribute to the overarching Jewish agenda to ultimately destroy White society?» ‎· новое страшное имя её
Sheeit just got real ‎· the disconsolate chimera
200 комментов! просят исключить сарказм из дискуссии, японцы его не считывают. ‎· новое страшное имя её
Толсто гитлер. В последней фразе надо было про poor innocent palestinian children ‎· адский хардлайн в засаде
А теперь в комментах переругиваются две разных Coraline Ada Ehmke: http://i.imgur.com/NAhyuoW.png (ужас в том, что пародийную от настоящей по тексту коммента не отличить, прекрасный пример reductio ad absurdum). Всё лучше и лучше!!!111 ‎· новое страшное имя её
"I was thinking, could we vote to replace Matz with Anita Sarkeesian as I feel she is more ethically qualified to lead this community?" ‎· newtover
К сожалению, там и без троллей дохуя уже toxic shit в стиле «змея ест собственный мозг»: «Вот вы говорите, что у вас и так Здоровое Комьюнити Где Никого Не Обижают! Но раз этот тикет обсуждают и не могут прийти к согласию — значит, комьюнити-то у вас нихуя не здоровое! Просто oppressed minorities глотают слёзы молча.» ‎· новое страшное имя её
«Скажите, а вот вы в вашем прекрасном Ruby-сообществе уже перестали линчевать негров и насиловать юных девушек? А давно? А если найду?» ‎· новое страшное имя её
Вообще грустно это все. Там приводится ссылка на пост Эрика Реймонда (http://esr.ibiblio.org/?p=6918), в котором последний, мне кажется, очень верно замечает: "I have been participating in and running open-source projects for a quarter-century. In all that time I never had to know or care whether my fellow contributors were white, black, male, female, straight, gay, or from the planet Mars, only whether their code was good. The SJWs want to make me care; they want to make all of us obsess about this, to the point of having quotas and struggle sessions and what amounts to political officers threatening us if we are insufficiently “diverse”." И правда, думаешь, когда я хоть раз, глядя на какой-то код задумывался, латиноамериканец его писал или японец? Разве что индийцев по коду пару раз признавал. То есть как бы зачем это все? ‎· newtover
С другой стороны, есть не только код, но и каналы его обсуждения и там, вероятно, могут возникать точки напряжения, которые надо уметь как-то убирать. ‎· newtover
Ну, мир сложный, да. Там из обсуждения можно по ссылкам найти несколько постов девушек-программистов, которые говорят, что на оффлайновых конфах в середине 2000-х их реально харрасили (то есть я так понимаю на уровне «дружески ущипнуть за жопу» но какого хуя вообще). С другой стороны, а) если в рабочих опенсорсных вопросах возникает какое-то напряжение — то оно должно разруливаться как-то осмысленно _вне_ зависимости от того, является ли один из участников oppressed minority или чего там; и здесь как раз см.MINASWAN; б) если в рабочих вопросах напряжения _не_ возникает, то мне кажется любой мизогинист, трасфоб и расист (выражающий свою мизогинию, трансфобию и расизм _вне_ комьюнити) пусть как раз поработает рядом — и это найлепший путь для него понять что «мы все норм.»; а если его выгонят вычитав какое-то неаккуратное замечание в стороннем бложике, ещё и карьеру порушат — это его как раз укрепит в мысли что «поганые толерасты портят мир» (и он будет прав, что характерно) ‎· новое страшное имя её
То есть я это применяю к себе: для меня сейчас болезненны всякие политические вопросы. Если бы я участвовал в каком-то русскоязычном например проекте, и мине в рабочем чяте сказали «вот и всё у вас хохлов так, не устраивай хоть тут свой майдан» — я бы конечно психанул; но хотел бы я чтобы в Корневом Репозитории Проекта лежал файл «все участники обязуются не поддерживать аннексию Крыма и политику Путина»? неа. потому что это путь в ад, очевидно. ‎· новое страшное имя её
Вот в том-то и дело, что все это движение предлагает вместо того, чтобы отвести агрессивного человека в сторону и по-отечески ему объяснить, что он неправ, перечислить в каком-то документе все способы, как можно кого-то задеть, собрать комиссию, утвердить процедуру. С другой стороны, мы предполагаем, что обычно все хорошо, но если на тебя начинают наваливаться троли или вандалы, то неясно, что и делать. Вот эта фраза, обращенная к хозяину джанги в удаленном тикете такая довольно сильная "You are a member of the Django Software Foundation and are supposed to be setting the example. I will be forwarding the content of this issue to the Chair to evaluate your continued presence in the DSF." Хочется скоре под ковер замести. ‎· newtover
400 комментов. Спорят об определении меритократии и применении его к open source. Бедный Матц, которому надо будет это всё расчистить. Коралина Ада тем временем срёт всем на голову в Твиттере: https://twitter.com/coralineada. А ведь человек, катализировав в мирном и приветливом сообществе unbearable срач со взаимными обвинениями, действительно же уверен, что делает world более safe. ‎· новое страшное имя её
^ довольно хорошее описание того, за что я не люблю активистов-евангелистов. UPD. интерсекшнл текнолоджист! трансжендер феминист! ‎· rat race condition
любые попытки в треде предложить _простой_ Code of Conduct «все оскорбления друг друга по любым признакам запрещены, нарушители будут покараны» немедленно встречаются с вопросами, что а) надо перечислить, какое именно поведение нельзя! а то многим кажется что sexual language можно, а ведь это харрасмент! б) надо перечислить, какие точно меры будут применены и в каких случаях! в) надо назначить Орган, ответственный за Наблюдение и Исполнение! ‎· новое страшное имя её
Какой пиздец. /ö\ ‎· the disconsolate chimera
Один из комментов: All discussions of Codes of Conduct eventually demonstrate the need for a Code of Conduct. Другой из комментов: All discussions of <s>Codes of Conduct</s> firearms eventually demonstrate the need for <s>a Code of Conduct/s> firearms. ‎· новое страшное имя её
На 450-м комменте пришёл лесник и всех выгнал нахуй: «OK, that's enough. We will set up some form of CoC in the future. Let me think for a while which one we are going to choose. Matz.» ‎· новое страшное имя её
Хорошо когда есть лесник ‎· rat race condition