From the monthly archives: "August 2012"

И чтобы как-то объяснить себе и другим, за что это всё, вы в выходной сядете в тачку, поедете на пляж, вымажетесь кремом, будете болтаться в приливе, понаделаете фоток и выложите в интернет, чтобы остальные в UK, US и SU вдруг встрепенулись и понесли 2,5 тысячи за австралийскую визу, а потом 5 тысяч агенту, а потом 5 тысяч авиакомпании, потом 5 тысяч за гостиницу, пока вас мурыжат в очереди на съём жилья, а потом тысяч на 50 простоя в очереди из 250 человек, потом тысяч 70 депозита, потом ещё тысяч на 500 ипотеки на всю оставшуюся жизнь вымазывания себя кремом и болтания в приливе, где акулы уже съели десять человек в этом году из множества тех, кто не захотел просто глушить пиво, плавая в бассейне в голубой хлорке возле серо-говняного дома с гаражом в 25 квадратов.

Иногда счастливые обладатели трактора оказываются не такими уж и счастливыми.

Это значит, что общество в целом перестает ощущать существование каких-либо норм. Речь идет даже не о нормах, прописанных в законе, люди утрачивают даже ощущения первоосновных норм, вплоть до того, что нужно при встрече здороваться, или пойдешь к врачу — там будут анализы требовать. Люди попадают в новую реальность, они не знают сегодня то ли нужно взятку давать, то ли права качать. Большинство оказывается в ситуации, когда так и не знает в частности — медицина у нас платная или бесплатная.

О том, чем же все-таки болеет наше общество и где источник болезни.

Сегодня у нас на Новогиреево творился какой-то ад — очереди за билетами завивались узлом.

К счастью, проблема стояния в очередях в метро уже давно меня обходит стороной благодаря интегрированному в кредитную карту от Авангарда (на полученные от этой рекламы деньги я куплю 200-метровую квартиру в Москве, а на сдачу поеду на Мальдивы) проездному с постоплатной системой расчетов. Однако, это меня.

Представим себе ситуацию. Вы опаздываете на важную встречу и, как любой вменяемый человек, едете на метро. Почему на метро — надеюсь, объяснять не надо, а если вдруг вы родились в деревне и не понимаете, как устроено в Москве автомобильное движение — просто последите за динамикой пробок в Яндекс.Картах. Естественно, так как вы прогрессивный человек и обычно ездите на собственном автомобиле — проездного у вас нет и вы рассчитываете купить его в кассе. Однако, очередь за проездными билетами в кассе такова, что полчаса времени вы потеряете только в ней. А на встречу, напомню, вы все еще опаздываете.

Ваши действия?

Очевидный почему-то для многих способ действия в этом случае — перепрыгнуть турникет, быть пойманными контролирующими службами и потерять 10-15 минут на выяснение с ними отношений. Вроде как их должно волновать, что вы опаздываете на важную встречу, а значит имеете полное право пройти без билета. Вроде как вы даже можете уговорить их войти в свое положение и пропустить вас, потому что им в голову тоже не приходит другое решение данной проблемы, которое гораздо более очевидно, не влечет за собой никаких проблем и оставляет всех довольными.

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

А решение очень простое.

Нужно купить поездку у другого пассажира, у которого есть возможность вас провести по своему проездному.

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

Я даю гарантию в 95%, что максимум третий пассажир пропустит вас. Причем, с большой долей вероятности, он не возьмет деньги.

Главное здесь — не врать. Если вы обещаете оплатить — нужно оплатить. Если у вас нет 30 рублей или вы не хотите возиться с разменом денег — давайте 50, 100, 500 — сколько есть, но без сдачи. Вы платите за срочность, за решение ваших проблем, а значит цена должна быть соразмерна вашим потребностям. Если вы не готовы отдать 500 рублей за поездку, а мелких денег у вас нет — это сугубо ваши трудности, которые не дают вам право бесплатно кататься на метро.

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

В качестве бонуса — как нужно поступить в случае, если у вас нет денег на то, чтобы добраться до дома на метро.

Нельзя просить деньги на проезд. Деньги у нас по любому поводу (на метро, автобус, поезд до дома, лечение мамы, ребенка, содержание собаки) клянчат только мафиози и алкоголики. Нужно поймать человека и попросить его пропустить вас в метро, потому что у вас, к сожалению, совсем нет денег. Не нужно предлагать ему потом это возместить, например, положив на мобильный телефон — это создаст ненужные проблемы. Стоимость поездки не настолько высока, чтобы человек не вошел в ваше положение и не пропустил вас в метро.

И, помните — это ваша проблема, и вы должны ее решать. Не перекладывайте решение своих проблем на чужие плечи. Просите помощи, а не требуйте. И не нарушайте закон, а то станете, как наше правительство.

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

Конечно, наш мир настолько разнообразен и бесконечно интересен, что тем для разговора существует бесконечное множество. Можно, например, поговорить о том, как же должно писаться слово «блоггер» в русском языке — с двумя «г» или с одной. Pro говорят нам, что слово «блоггер» есть заимствованное «blogger», то есть писаться должно так же, как в родном языке. Contra утверждают, что слово «блогер» образовано уже в русском языке от заимствованного слова «блог», а в русском языке буква «г» не удваивается, а значит правильно писать все-таки «блогер».

Впрочем, это слово не единственное, о котором идут споры. Например, возьмем слово «трафик». Оно существует в русском языке, заимствованное давным-давно и означает дорожное движение, а если чуть конкретнее — то количество машин, проезжающих через единицу поперечного сечения дороги за единицу времени. Кроме него, в русском языке существует еще слово «траффик», который обозначает, по заверениям лиц сведующих, количество информации, переданное за единицу времени  в сети. Вроде как оно заимствовалось совершенно отдельно, а значит к изначальному слову «трафик» не имеет никакого отношения.

Подобное отношение я встречал применительно к слову «функтор», которое заимствовано давным давно и имеет математическое определение, на которое я лучше дам ссылку. Это же слово было заимствовано повторно, уже в значении «функциональный объект» применительно к программированию. Впрочем, я видел (своими глазами) как человек пытался заимствовать его в третий раз (изменив при этом написание на «фанктор», как более соответствующее native pronunciation), чему я, в свою очередь, крайне возмутился.

Впрочем, в программировании (как и в любой другой отрасли, в которой мы отстаем от Прогрессивного Человечества, а это, в принципе, практически любая отрасль) эта проблема стоит довольно остро. Люди, стремящиеся быть на острие технологий, читают англоязчные материалиы не потому, что им понты яйца жмут, а потому что острие науки к русскому языку отношение имеет весьма и весьма опосредованное. Попытка же перевести терминологию на русский рождает классические казусы, как, например, переведенный термин stream — в русском языке «поток» — означающий абстракцию доступа к данным, который существует рядом с переведенным термином thread — нить, который тоже в русском языке «поток» — но означающий уже независимую последовательность выполняющихся программных инструкций.

Да и хрен бы с ним — поток и поток, в конце конов, привыкли все. Но когда приходит Корпорация Добра и вводит термин fiber (волокно) для «легковесных потоков» — англоязычный читатель понимает, как соотносится тяжелый thread и легковесный fiber, а русскоязычный… либо тупо зазубривает, либо плюет на всю эту переведенную терминологию и начинает шпрехать на нативе.

Так и появляется профессиональный сленг, состоящий из жутким образом адаптированных слов и словосочетаний, который обрастают собственными коннотациями и выпадают из инфраструктуры языка. Фреймворки, деструкторы, гарбадж коллекторы, финализаторы, треды, меседж лупы, апартменты и прочие вьюмодели переводятся в литературе с разной степенью успешности. Гарбадж коллектор переводится как «сборщик мусора» (и, в принципе, им и является) в 99% случаев, а адекватного перевода понятия apartment (в переводе на русский это банальная «комната» или «квартира», а в применении к языку программирования — отношение объекта к потокам, из которых он может вызываться) я в литературе не встречал. Также не переводят финализаторы и деструкторы (завершители и уничтожители), зато меседж лупы — это обычно «циклы выборки сообщений»   и никто с этим не спорит.

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

Впрочем, проблема уже не нова и существует не только в IT… так зачем я о ней пишу? Ну как, я же хочу быть настоящим блоггером. Или все-таки блогером?

Что, если бы каждый на самом деле имел свою «половинку» — какого-то случайного человека, выбранного из всего мира?

Бенджамин Стаффин

Какой бы это был ужас.

С идеей об одной случайной половинке (в дальнейшем я буду давать это слово без кавычек, ибо всем все понятно, а я задолбаюсь — прим. пер.) связано множество проблем. Как написал в своей песне «Если бы у меня не было тебя» Тим Минчин:

Твоя любовь — одна на миллион,
И ни за какие деньги ее не купить.

Но, есть на свете еще 9999 сотен тысяч,
И, вероятно, некоторые из них могут быть столь же хороши.

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

Будем предполагать, что половинка определяется при рождении. Вы ничего не знаете о том, кто или где она находится, но — в соответствии с романтическими клише — вы узнаете друг друга в момент, когда ваши глаза встретятся.

Сразу возникает несколько вопросов. Для начала, жива ли вообще ваша половинка? Сто миллиардов (ну, или около того) людей когда-либо жило на нашей планете, но только семь миллиардов живет сейчас (что позволяет нам вычислить коэффициент смертности человека, равный 93%). Если бы каждая пара определялась совершенно случайно, 90% наших половинок были бы уже давно мертвы.

Звучит ужасно. Но все может быть гораздо хуже, ведь мы не можем рассматривать только живших людей — мы также должны включить в рассмотрение еще и неопределенное число людей, которые еще даже не родились. Понимаете, если ваша половинка могла существовать в отдаленном прошлом, то она также может существовать и в отдаленном будущем.

Тогда, давайте предположим, что ваша половинка живет в одно время с вами. Кроме того, для того, чтобы все не обернулось кошмаром, мы также предположим, что между вами только несколько лет разницы (это условие строже, чем обычное условие пула партнеров, но если мы предполагаем, что 30-летняя и 40-летний могут быть половинками, то это правило нарушится, если они встретятся пятнадцатью годами ранее). С такими ограничениями на возраст, каждый из нас имеет вокруг примерно пол-миллиарда потенциальных партнеров.

А как быть с полом и сексуальной ориентацией? Культурой? Языком? Мы можем воспользоваться демографическими данными, чтобы уменьшить шанс неудачи, но в таком случае изначальное условие о случайной половинке будет расплываться. В нашем случае, вы не знаете, что ваша половинка, до тех пор, пока не взглянете в ее глаза. Все будут иметь только одну ориентацию — соответствующую ориентации своей половинке.

Шансы найти свою половинку, в таком случае, исчезающе малы. Число незнакомцев, с которыми вы можете встретиться глазами в течение дня, тяжело посчитать. Оно может варьироваться от нулевого (задворники или люди из маленьких городков) до многих тысяч (офицер полиции на Таймс Сквер). Давайте предположим, что мы встречаемся глазами с несколькими десятками новых незнакомцев ежедневно (сам я интроверт, поэтому для меня это даже завышенное число). Если 10% из них подходят нам по возрасту, то за всю жизнь мы «осмотрим» около 50 тысяч человек. Соотнеся это с числом потенциальных половинок, равным 500 000 000, мы получим, что шанс найти свою истинную любовь — один на десять тысяч.

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

 

…но, если эффект встречи глаз работает через веб-камеру, мы можем использовать слегка модифицированную версию ChartRoulette.

Если все будут пользоваться этой системой по 8 часов в день, 7 дней в неделю, и если на то, чтобы распознать свою половинку будет уходить лишь пара секунд, то такая система — в теории — могла бы соединить все половинки за несколько десятилетий. (Я создал несколько простых моделей, чтобы предположить, насколько быстро люди могут образовывать пары и выпадать из пула партнеров. Если вы хотите попробовать свои силы в приложении математики к реальной проблеме, можете заняться проблемами беспорядка.)

В реальном мире, у множества людей есть проблемы с наличием времени для отношений — немногие могут выделить два десятилетия на это. То есть, возможно, только богатые дети смогут сидеть целый день ВКаруселиПоловинок. К сожалению, для общеизвестных 1% большинство их половинок будут находиться в остальных 99%. И если только 1% людей используют эту службу, то только 1% от 1% сможет найти свою половинку с помощью нее — один из десяти тысяч.

Остальные 99% из 1% («Нас ноль запятая девять девять процентов!»)  будут иметь мотив завлечь как можно больше людей в систему. Один могут выступать спонсорами проектов, аналогичным OLPC (один ноутбук на каждого ребенка — прим. пер.). Профессии, вроде кассира или офицера на Таймс Сквер станут крайне почетными благодаря возможности множества зрительных контактов. Люди будут стадами ходить по городам и местам народных гуляний, чтобы найти любовь — также, как они делают это сейчас.

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

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

Так и так, мир из случайных половинок гораздо более одинок, чем наш. Тим Минчин по этому поводу хорошо сказал:

Всем сердец и всем разумом я понимаю, что истина одна вещь:
У меня лишь одна жизнь, одна любовь, моя любовь — это ты.

И если бы тебя не было, детка,
Я думаю, что у меня
Был бы кто-то другой.

Оригинал поста на what-if.xkcd.com

Нет никакой всеобщей жажды власти, как и нет никакого изначального стремления к доминированию. Большую часть своей истории люди прекрасно обходились без социальных лифтов и статус передавался по наследству. Родился крестьянином,- умрешь крестьянином. Этот кшатрий, вот этот дайме, а этот – Его Сиятельство князь, звания выдают в начале игры и в дальнейшем изменить их невозможно. Если бы сколь-нибудь значимой долей населения овладевала жажда власти, люди бы со всей силы карабкались вверх и устойчивая социальна пирамида была бы невозможна.
Существуют мощные когнитивные искажения мышления, направленные на сохранение статус кво. Существуют массовые когнитивные искажения в пользу неприятия рисков и избегания ситуаций неопределенности. Существуют искажения в пользу переоценки собственных достоинств и качеств. Существуют искажения в пользу принятия мнения большинства и доверия к авторитетам. Не существует сколь-нибудь массовых когнитивных искажений, поощряющих конкурентное поведение и стремление к социальному доминированию.

И когда мы говорим про «альфа-самцов», тут следует иметь в виду, что это все закавычено, что никаких «альфа» у сапиенсов нет, это образная метафора, не более того. Точно так же, когда мы сравниваем женщину с кошкой, мы не имеем в виду, что она покрыта шерстью, умывается слюной и вылизывает себе промежность.

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

Причем, выясняется в двух частях.

Под воздействием массового психоза люди нередко уезжают из своей страны просто потому, что их довели до нервного срыва какие-нибудь обыденные мелочи. Опять горячую воду отключили, опять газету из почтового ящика украли, опять сантехники пьяные и так далее. Вплоть до того, что опять президент сказал по телевизору что-то, что не понравилось. Как будто на Западе ничего подобного не происходит. Человек накручивает себя, мелочи становятся вопросами первостепенной важности, приводят к глобальным, безапелляционным и абсолютно необоснованным выводам, вроде «они мне всю жизнь испортили» или «вся молодость в этом дерьме прошла». Тогда и возникает убеждение, что «валить отсюда надо», убеждение иррациональное, не позволяющее реально оценить плюсы и минусы жизни в России и на Западе. Просто «достали», поэтому «валить».

Живут ли на Западе нерусскоговорящие русские, пьют ли водку медведи и действительно ли в магазинах можно найти 500 сортов колбасы. Альтернативный взгляд на проблему трактора в России.

 Ученые перешли к иным, более адекватным теориям. В первом случае к общей теории относительности, неравновесной термодинамике и квантовой механике. Во втором случае на смену классическому дарвинизму пришли другие теории, среди которых сейчас главенствует синтетическая теория эволюции (СТЭ). При этом широкие массы так и остались в основном с представлениями XIX века. Условно говоря ученые находятся уже в синергетико–эволюционной парадигме а широкие массы тянутся в шлейфе отжившей механистической парадигмы. Классическая механика и эволюционная теория Дарвина преподаются в школе, а квантовую механику, ОТО и СТЭ, в полном объеме постигнут те, кто пошел на соответствующие специальности в ВУЗы.

Пост-комментарий, который поможет многим пролить свет на суть собственного мироощущения.

В свете грядущего кризиса математики,
Я не могу более гнев свой сдерживать
И хочу немедленно заявить следующее,
От лица всей прогрессивной общественности.

Мы не можем ждать милостей от природы!
Функция сама себя не продифференцирует.
Поэтому мы должны немедленно выписать резолюцию
И взять, наконец, эту первую производную.

Я — сторонник реального действия,
Такого, как сложение или умножение.
А эти ваши несобственные интегралы
Непонятны среднестатистическому обывателю.

В пределе мы, конечно, имеем решение,
Однако оно решительно бесполезно,
Поэтому немедленно следует предел
Заменить какой-нибудь частичной суммой.

Доколе уменьшение вычислительной сложности
Будет создавать в стране безработицу?
Немедленно следует сжечь калькуляторы
И вернуть, наконец, таблицы Брадиса.

Декрет о периодичности функции синуса
Устарел еще в момент своего написания,
Посему предлагаю — синус депериодизировать
И выписать ему наклонную асимптоту.

Державность — опора народного сознания —
Окончательно разложилась сегодня в ряд Фурье,
Который, в свете предыдущего требования,
Мы сможем, наконец, устремить к бесконечности.

В общем, по всем вышесказанным пунктам
Со мной солидарна вся наша нация,
А значит — немедленная реформа науки
Есть то, чего желает демократическая общественность.

Почему у нас даже откровенно провалившихся чиновников не увольняют?.. Круговая порука?.. Они чьи-то родственники?.. Да – и такое бывает, и такое обычно на слуху. Но еще чаще бывает, что его тупо заменить не кем – вокруг такое болото, что голова от болотного газа кружится. Впрочем, чего я вам это объясняю – ведь пока вы не станете топ-менеджерами не поверите, а если уже стали – то и так все это знаете.

О том, как рисовались выделенные линии, что такое ценный сотрудник, и почему в России все делается через жопу.

PageLines