Слова race в контексте race condition (гонка за ресурсами) и trap в контексте trap an exception заце / SJW :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)

geek SJW 

Слова race в контексте race condition (гонка за ресурсами) и trap в контексте trap an exception зацензурили в исходниках .NET

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

try {
// There could be a ---- in user code between calling StopRaisingEvents (where we close the handle)
// and when we get here from CompletionStatusChanged.
// We might need to take a lock to prevent ---- absolutely, instead just catch
// ObjectDisposedException from SafeHandle in case it


Некоторые слова заменены на 4 тире. Ну ладно, иногда разработчики действительно бывают весьма экспрессивны и не стесняются резких выражений… Но при всем желании я не смог вспомнить ни одного ругательства, которое бы подошло здесь по смыслу. Откуда же оно взялось?
github.com/microsoft/referencesource/search?q=----&unscoped_q=----

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

System. Core/System/Lmq/Parallel/QueryOperators/QueryOpeningEnumerator.cs
103	//Note: if Dispose has been called on a different thread to the thread that is enumerating,
104	//then there is a -- where m_openedQueryEnumerator is instantiated but not
disposed.
• C# Showing the top match Last


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

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

System.Workflow.ComponentModel/AuthoringOM/Utility.cs
catch (ArgumentException)
{
44	//----this
45	>
catch (FormatException)
{
48	//----this
>
catch (OvenflowException)
• C# Showing the top two matches Last indexed on Jun 29, 2018,geek,Прикольные гаджеты. Научный, инженерный и  айтишный


System.Web/Security/RoleManagerModule.cs
121
context.SetPrincipalNoDemand(CreateRolePrincipalWithAssert(context.User.Identity, cookieValue))
122	>
123	}
124	}
catch {	} // ---- exceptions
• C# Showing the top match Last indexed on Jun 29, 2018,geek,Прикольные гаджеты. Научный, инженерный и


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

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

System/compmod/system/componentmodel/CulturelnfoConverter.cs
{"Chinese (Singapore)", "zh-SG"},
{"Chinese (---)", "zh-TW"},
{"Chinese (Traditional)", "zh-CHT"},
{"Inuktitut (Syllabics, Canada)", "iu-Cans-CA"},
{"Invariant Language (Invariant -)", ""},
{"Irish (Ireland)", "ga-IE">,
• C#


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

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

private string[] _uninflectiveWordl_ist = new string[] {
"bison", "flounder", "pliers", "bream", "gallows", "proceedings",
"breeches", "graffiti", "rabies", "britches", "headquarters", "salmon",
"carp", "------", "scissors", "ch----------is", "high-jinks", "sea-bass",
"clippers", "homework",


Dictionarycstring, string> _classicalInflectionDictionary = new Dictionarycstring, string>()
{
{"stamen", "stamina"}, {"foramen", "foramina"}, {"lumen", "lumina"},
{"anathema", "anathemata"}, {"------", "----ta"}, {"oedema", "oedemata"},
{"bema", "bemata"}, {"enigma", "enigmata"}, {"sarcoma",


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

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

// Token: 0x0|400015F RID: 351
private string[] _uninflectiveWordList = new string[]
"bison",
"flounder",
"pliers",
"bream",
"gallows",
"proceedings",
"breeches",
"graffiti",
"rabies",
"britches",
"headquarters",
"salmon",
"carp",
"herpes",
"scissors".
"chassis",
"high-jinks",


Дискриминация — действительно серьезная проблема современного общества. Но очень грустно, когда под видом борьбы с ней выдают вот такое…



Подробнее
try { // There could be a ---- in user code between calling StopRaisingEvents (where we close the handle) // and when we get here from CompletionStatusChanged. // We might need to take a lock to prevent ---- absolutely, instead just catch // ObjectDisposedException from SafeHandle in case it is disposed if (!IsHandlelnvalid) { // An interrupt is possible here
System. Core/System/Lmq/Parallel/QueryOperators/QueryOpeningEnumerator.cs 103 //Note: if Dispose has been called on a different thread to the thread that is enumerating, 104 //then there is a -- where m_openedQueryEnumerator is instantiated but not disposed. • C# Showing the top match Last indexed on Jun 29, 2018 System. Core/System/Unq/Parallel/QueryOperators/Unary/FirstQueryOperator.cs /// candidate match, and reach a barrier. Only the partition that "wins" the --III i.e. who found the candidate with the smallest index, will yield an element. • C# Showing the top match Last indexed on Jun 29, 2018
System.Workflow.ComponentModel/AuthoringOM/Utility.cs catch (ArgumentException) { 44 //----this 45 > catch (FormatException) { 48 //----this > catch (OvenflowException) • C# Showing the top two matches Last indexed on Jun 29, 2018
System.Web/Security/RoleManagerModule.cs 121 context.SetPrincipalNoDemand(CreateRolePrincipalWithAssert(context.User.Identity, cookieValue)) 122 > 123 } 124 } catch { } // ---- exceptions • C# Showing the top match Last indexed on Jun 29, 2018
System/compmod/system/componentmodel/CulturelnfoConverter.cs {"Chinese (Singapore)", "zh-SG"}, {"Chinese (---)", "zh-TW"}, {"Chinese (Traditional)", "zh-CHT"}, {"Inuktitut (Syllabics, Canada)", "iu-Cans-CA"}, {"Invariant Language (Invariant -)", ""}, {"Irish (Ireland)", "ga-IE">, • C# Showing the top two matches Last indexed on Jun 29, 2018
private string[] _uninflectiveWordl_ist = new string[] { "bison", "flounder", "pliers", "bream", "gallows", "proceedings", "breeches", "graffiti", "rabies", "britches", "headquarters", "salmon", "carp", "------", "scissors", "ch----------is", "high-jinks", "sea-bass", "clippers", "homework", "series", "cod", "innings", "shears", "contretemps", "jackanapes", "species", "corps", "mackerel", "swine", "debris", "measles", "trout", "diabetes", "mews", "tuna", "djinn", "mumps", "whiting", "eland", "news", "wildebeest", "elk", "pincers", "police", "hair", "ice", "chaos", "milk", "cotton", "pneumonoultramieroscopicsilicovolcanoconiosis", "information", "aircraft", "scabies", "traffic", "corn", "millet", "rice", "hay", "------", "tobacco", "cabbage", "okra", "broccoli", "asparagus", "lettuce", "beef", "pork", "venison", "mutton", "cattle", "offspring" "molasses", "shambles", "shingles"};
Dictionarycstring, string> _classicalInflectionDictionary = new Dictionarycstring, string>() { {"stamen", "stamina"}, {"foramen", "foramina"}, {"lumen", "lumina"}, {"anathema", "anathemata"}, {"------", "----ta"}, {"oedema", "oedemata"}, {"bema", "bemata"}, {"enigma", "enigmata"}, {"sarcoma", "sarcomata"}, {"carcinoma", "carcinomata"}, {"gumma", "gummata"}, {"schema", "schemata"}, {"charisma", "charismata"}, {"lemma", "lemmata"}, {"soma", "somata"}, {"diploma", "diplomata"}, {"lymphoma", "lymphomata"}, {"stigma", "stigmata"}, {"dogma", "dogmata"}, {"magma", "magmata"}, {"stoma", "stomata"}, {"drama", "dramata"}, {"melisma", "melismata"}, {"trauma", "traumata"}, {"edema", "edemata"}, {"miasma", "miasmata"}, {"abscissa", "abscissae"}, {"formula", "formulae"}, {"medusa", "medusae"}, {"amoeba", "amoebae"}, {"hydra", "hydrae"}, {"nebula", "nebulae"}, {"antenna", "antennae"}, {"hyperbola", "hyperbolae"}, {"nova", "novae"}, {"aurora", "aurorae"}, {"lacuna", "lacunae"}, {"parabola", "parabolae"}, {"apex", "apices"}, {"latex", "latices"}, {"vertex", "vertices"}, {"cortex", "cortices"}, {"pontifex", "pontifices"}, {"vortex", "vortices"}, {"index", "indices"}, {"simplex", "simplices"}, {"iris", "irides"}, {"-------oris", "-----orides"}, {"alto", "alti"}, {"contralto", "contralti"}, {"soprano", "soprani"}, {"b----o", "b----i"}, {"crescendo", "crescendi"}, {"tempo", "tempi"}, {"canto", "canti"}, {"solo", "soli"}, {"aquarium", "aquaria"}, {"interregnum", "interregna"}, {"quantum", "quanta"}, {"compendium", "compendia"}, {"lustrum", "lustra"}, {"rostrum", "rostra"}, {"consortium", "consortia"}, {"maximum", "maxima"}, {"spectrum", "spectra"}, {"cranium", "crania"}, {"medium", "media"}, {"speculum", "specula"}, {"curriculum", "curricula"}, {"memorandum", "memoranda"}, {"stadium", "stadia"}, {"dictum", "dicta"}, {"millenium", "millenia"}, {"t-------zium", "t-----zia"},
// Token: 0x0|400015F RID: 351 private string[] _uninflectiveWordList = new string[] "bison", "flounder", "pliers", "bream", "gallows", "proceedings", "breeches", "graffiti", "rabies", "britches", "headquarters", "salmon", "carp", "herpes", "scissors". "chassis", "high-jinks", "sea-bass", "clippers", "homework", "series",
geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,SJW
Еще на тему
Развернуть
По названиям почистили, не проверяя. Кому-то реально делать нехуй, и ему за это еще и платят.
Anamenes Anamenes 01.02.202016:35 ответить ссылка 27.1
Ага, используя блокнот, а не ide
DragD DragD 01.02.202016:39 ответить ссылка 2.8
А причем тут IDE? У него есть AI? Эффект бы был таким же.
Тут нужно использовать что-то, что могло определить контекст.
Ide умеет различать коммент и текстовые константы
Какая разница чем? Кому и с какого перепуга понадобилось этой хуйней вообще заниматься?
Muwka Muwka 01.02.202017:15 ответить ссылка 3.1
А это - правильный вопрос.
DragD DragD 01.02.202017:15 ответить ссылка 4.4
Чтобы в суд не ходить потом.
dadv dadv 01.02.202017:58 ответить ссылка 0.1
IDE - умеет рефакторинг.Но то что тут делали - извращение.
TihonV TihonV 01.02.202018:25 ответить ссылка 0.5
*вздыхает
скорее всего делать нехуй одному, а платят за это другому(
dr3~ dr3~ 01.02.202018:33 ответить ссылка 0.8
grep -rl trap /* | xargs perl -p -i -e ‘s/trap/----/g’
поехавшие цензурасты
luuke luuke 01.02.202016:40 ответить ссылка 12.2
Да это какие-то долбоёбы умом обиженные
DragD DragD 01.02.202016:42 ответить ссылка 12.9
Но майкрософт же не государственная корпорация.
Блин всегда презирал сексизм и расизм но чем больше подобного дерьма встречаю тем менее отвратным выглядит кускуськлан. :(
Half811 Half811 01.02.202016:51 ответить ссылка 7.8
Анти расизм (там где ее нет) поражает ещё больше расизм.
Антирасизма не существует, это тот же самый расизм. В точности.
dadv dadv 01.02.202017:59 ответить ссылка 11.1
Только еще и маскирующийся под добро и справедливость, от чего эта версия расизма ещё более мерзкая.
Всё хорошее против всего плохого.
---- всегда презирал ---- и ------ но чем больше подобного ----- встречаю тем менее ----- выглядит ------. :(
Просто шо то хуйня, шо это хуйня. СЖВ постепенно перерастают в точно такой же ККК, просто с противоположными взглядами. В России всё ещё процветает политика воспитания "женщине главное родить и найти мужа, а то что бьёт так это сама заслужила"? Не, давайте лучше придумаем феменитивы. Люди могут избить парня просто за длинные волосы, не то что за отношения с другим парнем? Потом разберёмся, там вон кто-то гея на работу не берёт (потому что объективно хуже других кандидатов на должность). В обществе процветает взгляд "сама виновата"? Миша, всё хуйня, там вон кто-то "небинарного" назвал женщиной, ребята, по коням!
Linda Linda 01.02.202017:08 ответить ссылка 10.0
И плевать, что постепенно начинается реальное ущемление белых натуралов мужчин. И плевать, что огромная часть насильников никогда не сядет в тюрьму. Плевать, что в какой-нибудь Урюпинск геям вообще приезжать противопоказано. Надо бороться за дополнительные привелегии тех, кто никогда никакого ущемления и не испытывал
Linda Linda 01.02.202017:12 ответить ссылка 8.0
Кто по твоему СЖВ? Мстители? Как вообще должно европейское СЖВ сообщество повлиять на ситуацию в Урюпенске о существовании которого оно даже не подозревают? Может СЖВ высадят спец отряд жирух, которые будут ебать всё что движется пока местная гопота не начнёт подумывать о том что очко товарища не такой уж и плохой вариант по сравнению с обезумевшей фурией весом в несколько сотен кг.
Это непонятно откуда взявшиеся ожидание, что придёт кто-то хороший и в одно мгновение удовлетворит твои потребности в справедливости и что бы придраться было не к чему. Пока ты будешь блаженно просиживать жопу на диване.
Изменение общества долгий процесс во время которого как и во время любого другого процесса будут совершаться ошибки.
У белых мужчин есть два варианта. Отстаивать свои права когда их ущемляют или ждать пока этот уроборос пожрёт сам себя и высрет что-то стоящие.
P.S. мы как сознательные граждане должны следить за тем что-бы законы в нашей стране соблюдались, а преступники сидели в тюрьме.
monitor monitor 01.02.202018:52 ответить ссылка -1.7
Ну и ещё было бы неплохо время от времени направлять этот уроборос в нужное русло, когда он начинает совсем херню творить.
>И плевать, что постепенно начинается реальное ущемление белых натуралов мужчин.
Барнаул, алтайский край. У нас оно ущемление белых мужчин уже давно началось.

>И плевать, что огромная часть насильников никогда не сядет в тюрьму.
И таки что вы предлагаете? Отменить презумпцию невиновности?
Нет, я не за охоту на ведьм. Я предлагаю прекратить всё это говно с "сучка не захочет - кабель не вскочет" "сама виновата" "ну а нечего так одеваться" "ну ты же шла куда-то с мужчиной, могла и своей головой подумать". Огромное число насильников не сядет тупо из-за того, что жертве будет стыдно признаться. А если дело и дойдёт до суда могут оправдать насильника потому что "она намокла, так что она была не против". Это такой же аргумент как если кого-то во время утреннего стояка в жопу выебет мужик, а на резонное возмущение скажет "ну у тебя хуй стоял, так что тебе понравилось"
Значительно больше станет процент дошедших до суда дел, если жертва не будет получать хейт в свой адрес
Linda Linda 02.02.202002:37 ответить ссылка 1.7
>"сучка не захочет - кабель не вскочет" "сама виновата" "ну а нечего так одеваться" "ну ты же шла куда-то с мужчиной, могла и своей головой подумать"
Но у нас не шариат в стране, и подобные нормы в правовой системе не применяются ну вообще никак.

>А если дело и дойдёт до суда могут оправдать насильника потому что "она намокла, так что она была не против".
Нет, не могут. Даже если мадам будет прямым текстом говорить, что ей процесс то, в целом, очень понравился - то это состава преступления никак не отменяет.

>Значительно больше станет процент дошедших до суда дел, если жертва не будет получать хейт в свой адрес
До суда дела не доходят не потому, что жертвы боятся какого-то хейта, а потому, что они понимают, что в большинстве случаев доказать факт совершения насилия практически невозможно.
Я и не говорю про правовую систему, я про общество. Сейчас ущемления на правовом уровне уже давно нет. А в головах у людей - есть. И всё-таки нет, большое число пострадавших не обращается КАК РАЗ потому что им в голову вдолбили, что если их изнасиловали, то это с ними что-то не так. И нет, доказать что-то порой легко, даже очень, просто кто-то не хочет ещё раз вспоминать всё это, а кто-то, опять же, понимает, что надетая в тот вечер короткая юбка станет причиной хейта банально от родственников.
"состав преступления не отменяет". Ну а вот тут спорно. Если жертва говорит, что ей было ок, то это, как раз таки, отменяет состав преступления, при котором что-то было совершено против чужой воли. Особенно, если нет доказательств, что согласия небыло, а есть доказательства, что жертва была не против. Если к тебе в дом ворвался чел, ничего не украл, а ты просто выпил с ним чаю, а на следующий день ты понесёшь заявление в полицию за незаконное проникновение в квартиру, тебе скажут идти нах.
Linda Linda 02.02.202016:42 ответить ссылка 0.9
>И всё-таки нет, большое число пострадавших не обращается КАК РАЗ потому что им в голову вдолбили, что если их изнасиловали, то это с ними что-то не так.
Ты это сам придумал?

>"состав преступления не отменяет". Ну а вот тут спорно.
Нет, тут все однозначно.

>а есть доказательства, что жертва была не против.
Когда жертва была не против - это не изнасилование.

>Если к тебе в дом ворвался чел, ничего не украл, а ты просто выпил с ним чаю, а на следующий день ты понесёшь заявление в полицию за незаконное проникновение в квартиру, тебе скажут идти нах.
Если он против твоей воли ворвался - то не скажут. Даже если ты с ним потом чая выпил.
Сейчас вообще преимущественно все проблемы не на правовом, а на общественном уровне. На правовом уровне сексизм, расизм и гомофобия остались только в некоторых странах (где, к сожалению, никто ничего с этим не делает). Потому с ними и сложно бороться - если человеку с детства вдолбили, что геи недостойны жизни, а женщины недолюди, то только годы !грамотного! поднятия этих тем смогут вывести эту хрень из людей.
Linda Linda 02.02.202016:48 ответить ссылка 0.9
>Барнаул, алтайский край. У нас оно ущемление белых мужчин уже давно началось.

У нас дискриминация мужчин по половому признаку ещё и институализированная. Позже пенсионный возраст, больше тюремные сроки за аналогичные нарушения закона, призыв в армию.
Дискриминация НЕ серьезная проблема СОВРЕМЕННОГО общества. А вот разложение мозгов и захват власти всякими СЖВ действительно серьезная проблема современного общества.
Больше похоже на приколы школьников.
"Гы гы chASSis гы гы"
на форуме Коммерсант банили за фразу "цена в рублях".
Когда там запретят секс только потому что что изнасилования - плохо?
меня больше удивляет, когда у них коммунзим прорвет? я понимаю, что всего 30 лет назад они изо всех сил боролись с commie, но учитывая их революционный настрой, полное ощущение, что имущественное неравенство скоро тоже окажется на столе.
Имущественное неравенство? Пфф, интеллектуальное неравенство - вот где самый сок, когда по квотам начнут брать на работу с IQ ниже 50, чтоб тупые не оскорблялись.
А разве не уже?
Пока нет. Идиотам приходится выкручиваться и как-то себя обзывать, чтобы оскорбится.
Удачное неравенство! Почему лузеры должны страдать? Пусть все страдают одинаково!
А ты хорош. Готовь визу, ты нужен революционному правительству.
Ну и как теперь программистам-угнетателям дальше жить?
Kurono3 Kurono3 01.02.202017:03 ответить ссылка 0.1
Надо их олбанскому научить. Чесслово - такая цензура напоминает старые антиматы времён 2005 года. Прямо цитатка с баша:
где можно скиголубой купить?
чего-чего купить???
скипедар. тут однако антимат стоит.
totosha totosha 01.02.202017:04 ответить ссылка 11.1
А ещё энциклонги вспоминаются.
Wave Wave 04.02.202000:04 ответить ссылка 0.0
Помню, на одном форуме стоял такой матфильтр (и фильтровал скипидары), а после обновления форума матфильтр ещё больше расширили, поэтому под раздачу стали попадать слова, в которых вообще никто ничего похабного не видел, например, "алебарда".
Когда уже буквы запретят, ведь ими можно много всего обидного написать.
Нужно запретить ВСЁ. Потому что можно обидеть всех при помощи всего.
А потом запретить запреты. Потому что они тоже обижают.
Нужно просто всех убить. тогда обижаться будет некому
Прям как с евреем-антисемитом, который себя ненавидет.
Любого уебка который ратует за цензуру надо стрелять на месте
Solid T Solid T 01.02.202017:28 ответить ссылка -0.2
Только в посте нет никакого примера цензуры. В посте пример свободы слова (всем любителям цензуры напоминаю, что свобода слова включает в себя свободу НЕ говорить).
Не говорить = удалять != цензура?
Даже скорее
Не говорить = удалять = !цензура
Сегодня ты исключения трапаешь, завтра родину продашь, а после завтра что? Комменты цветные писать начнёшь?
skim skim 01.02.202017:34 ответить ссылка -0.4
только правильно говорить не «в контексте», а «в смысле»
ты пишешь «в контексте race condition», хотя имеется в виду «race в смысле „race condition“, как следует из контекста».
Посмотрел историю комитов. Эти - - - - там с самого начала, 5 лет назад. Закомичено ботом. Так как это не тру исходники а только референс то могли просто сед'ом все поменять чтобы не доёбывались разные
СЖВнутые, блять, даже хуже ПГМнутых
Интересно, какой их процент на данный час..
6opo6ep 6opo6ep 01.02.202018:01 ответить ссылка 0.0
Вопрос не в том сколько их, их то не очень то много (зато ух какие громкие), правильнее будет поставить вопрос - "Как много власти сейчас сосредоточено в их руках?"
А там где локали скорее всего Chinese Taiwan на что и намекает локаль. А это слово вполне себе может блокироваться китайским файерволом. Вот и заменили
Когда уже до великовозрастных долбоёбов дойдёт, что в информационном обществе цензура НЕ РАБОТАЕТ! Вообще. Можно только имитировать работоспособность, а реально заценузрить нельзя. Или надо ждать, пока выдохнут все, оставшиеся мозгами и уровнем развития в 20-м веке?
S1ckness S1ckness 01.02.202018:33 ответить ссылка -2.0
Как написали на хабре (откуда пост и взят) в комментах, Reference Source - это частично выложенные исходники .NET 4.x, а не текущие исходники .NET Core или внутренние полные исходники .NET 4.x, из которых его собирают. Так что просто взяли исхнодники, прошлись sed'ом и залили.
Цензура и дискриминация бывает только в тоталитарных коммунистических странах типа СССР... говорили они... демократия это полное равноправие и свобода... говорили они...
z10dey z10dey 01.02.202019:43 ответить ссылка -1.8
СССР развалился. Кого выставить в качестве врагов социума? Страны востока? Негры в Африке? Точно!

Белые люди и нормальные граждане!
>>Кого выставить в качестве врагов социума?
Как обычно - бедных, рабочий класс и социалистов.
А насчет стран востока не надо тут, вся внешняя политика США последних 20 лет строится вокруг войны с террором.
В моей конторе практикуют такую же хуйню. Правда, у нас пытаются скрыть от клиента рабочие процессы - например, в истории коммитов запрещено писать "fix" и "refactor", потому что клиент подумает, что мы сначала делаем плохо, а потом чиним.
Начальник всегда прав!
Какого хуя у вас клиент имеет доступ к истории коммитов?
Первая цензура началась у меня на глазах, году в 2001-м, когда я, сидя на парах по информатике в универе, отправлял на пейджер другу стихи Лаэртского. Первое время текст проходил целиком, с матами и всем остальным, но через какое-то время они зацензурили даже слово "манда" в слове мандарины.
Трапав банить, ну это уже всё
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
Jk. Gender Ratii undefined male female m maleAsk Question Are there specific issues with unwelcoming behavior toward LGBTQ persons on Stack Exchange? Asked today Active today Viewed 1 k times Ever since the mass moderator resignations started, there have been hints that it is somehow related to how LGBTQ members of the community are or sh
подробнее»

stackoverflow geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор SJW

Ask Question Are there specific issues with unwelcoming behavior toward LGBTQ persons on Stack Exchange? Asked today Active today Viewed 1 k times Ever since the mass moderator resignations started, there have been hints that it is somehow related to how LGBTQ members of the community are or sh
Игра Справкаprivate boolean gender; *> ^vwwvvvv