Смешной срач на 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" :) ‎· ממעמקים
там ещё по второй ссылке дивная история рассказывается, где какой-то чувак из Django Core отверг чьи-то там пулл-реквесты, а ему за это потребовали Немедленно добавить CoC — потому что вот, вы же отвергаете реквесты негров, женщин и инвалидов! На попытку робко возразить, что чувак и сам не очень-то белый, а отвергает пулл-реквесты потому что код говно — ... ‎· чудеса да как леший
Тред не читал, коралина эта ёбнутая! ‎· адский хардлайн в засаде
Дык, она такой один. Но всплывает в разных местах с завидной регулярностью. ‎· ridiculous crowdfunded nonsense
^ "такое" (или "одно") ftfy ‎· ממעמקים
↑ ↑↑ это невероятно остроумные комментарии. я просто поражён, чуваки. ‎· чудеса да как леший
Ну каждому свои guilty pleasures, извини. Не сочти за трансфобию. ‎· ממעמקים
фобия — личное дело каждого! а шутить надо смешно, я так щитаю. ща напишу Code of Contribution to zverok's feed. ‎· чудеса да как леший
Не забудь законтрибутить новые релевантные параграфы в Contributor Covenant! ‎· ממעמקים
там была констатация факта, что чувак уже не в первый раз всплывает в нашем уютненьком. ‎· 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', я дальше не читал, жаль рубистов, язык-то неплохой, но с комьюнити явно беда. ‎· -.-
https://en.wikipedia.org/wiki/MINASWAN, говорю же (и да, я, вероятно, понимаю ваш Цинизм Настоящего Мужчины, но глядя изнутри комьюнити, эта хрень — прекрасно работает. и совершенно не мешает сказать «ваш код говно» или «ваше предложение фичи бестолковое» — in a nice and polite way) ‎· чудеса да как леший
Нет ничего плохого или постыдного в том, чтобы быть найс к другим людям, хотя все мы знаем в инженерии целый класс ситуаций, когда это очень вредно - не каждый дебил понимает про кодговно нежным тоном. Но вот наличие проговоренного принципа красноречиво описывает комьюнити и его проблемы. Не знаю ни одного завода, где бы 'не бей соседа монтировкой' писали на стене. ‎· -.-
я пожалуй имею что возразить, но мне лень. ‎· чудеса да как леший
в треде появился Гитлер (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 ‎· ממעמקים
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. интерсекшнл текнолоджист! трансжендер феминист! ‎· эмпатия, бессердечная ты сука
любые попытки в треде предложить _простой_ Code of Conduct «все оскорбления друг друга по любым признакам запрещены, нарушители будут покараны» немедленно встречаются с вопросами, что а) надо перечислить, какое именно поведение нельзя! а то многим кажется что sexual language можно, а ведь это харрасмент! б) надо перечислить, какие точно меры будут применены и в каких случаях! в) надо назначить Орган, ответственный за Наблюдение и Исполнение! ‎· чудеса да как леший
Какой пиздец. /ö\ ‎· ממעמקים
Один из комментов: 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.» ‎· чудеса да как леший
Хорошо когда есть лесник ‎· эмпатия, бессердечная ты сука