ygam: (Default)
2017-10-21 12:34 pm
Entry tags:

Мысли об атеизме

Когда я писал комменты в записи про понятие гендера, у меня пришло в голову вот что.

Я атеист. Я не верю в существование Бога в том смысле, в каком это слово понимается в христианстве, иудаизме и исламе. Я знаю, что Вселенная, в которой мы живем, появилась 13,8 миллиардов лет назад, и что в ней действуют законы природы: Общая Теория Относительности и Стандартная Модель. Эти две научные теории друг другу противоречат, так что либо одна из них, либо обе верны лишь приближенно, но они верны в широком диапазоне условий с большой точностью. У Стандартной Модели есть около 40 параметров, которые нужно определить экспериментально: один из них - сила электромагнитного взаимодействия для низких энергий, равная приблизительно 1/137, а другой - отношение массы мюона к массе электрона, равное приблизительно 207. Я не знаю, какая сущность создала Вселенную, и установила эти законы и значения этих параметров, но я знаю, что она настолько далека по всем свойствам от Бога авраамических религий, что их невозможно отождествлять. Например, Бог авраамических религий дает людям заповеди ("Когда дерутся между собою мужчины, и жена одного подойдет, чтобы отнять мужа своего из рук бьющего его, и протянув руку свою, схватит его за срамный уд, то отсеки руку ее: да не пощадит ее глаз твой.", "Не берите же из них друзей, пока не выселятся по пути Аллаха; если же они отвратятся, то схватывайте их и убивайте, где бы ни нашли их." и т. д.), которые люди могут выполнять или не выполнять. Законы же природы - это не нечто, что люди могут выполнять или не выполнять; они просто действуют; они не даются в готовом виде в священной книге, а являются обобщением множества наблюдений за миром. Если астрофизики обнаружат, что через аттосекунду после Большого Взрыва отношение массы мюона к массе электрона равнялось не 207, а 107, то они не нарушат закон природы, а откроют новый.

Я также материалист. Я не верю в существование бестелесной души, определяющей человеческую личность, и ее загробной жизни. Судя по тому, что я знаю о мире, человеческая личность - это функция человеческого тела, главным образом головного мозга. Человеческое тело, в частности, головной мозг формируется во внутриутробном развитии, младенчестве, детстве, подростковом возрасте; человеческая личность - тоже. Когда моя дочка родилась, папа мне позвонил, и спросил: "Ну, как?" Я ответил: "От яркого света жмурится; значит, не слепая; может, глухая, но этого я пока не знаю"; после этого я увидел, что когда хлопаешь дверью, младенец вздрагивает; ага, значит, она не глухая. Где-то через год моя дочка начала ходить, где-то через два года - говорить, и по мере того, как ее тело росло, у нее постепенно вырабатывалась все более сложная личность, как и у любого другого человека. Повреждение же той или иной части головного мозга в результате черепно-мозговой травмы, опухоли, инсульта, инфекции или даже хирургии (как показано в романе и в фильме "Пролетая над гнездом кукушки") разрушает ту или иную функцию человеческой личности. Смерть уничтожает весь головной мозг и, следовательно, всю личность.

Что я должен делать с этими убеждениями? Я признаю право других взрослых людей верить в Бога и в душу (и в инопланетян, и в привидения и т. д.) постольку, поскольку они признают мое право в них не верить. У меня есть дальный родственник, у которого две профессии: программист и православный священник; мне не придет в голову пытаться его убедить в том, что его религия ложна. Если я буду интервьюировать кандидата на должность программиста, и он упомянет свою религию, то я изо всех сил постараюсь сделать так, чтобы это не влияло на мою рекомендацию его нанимать или не нанимать (хотя если программистская должность связана с анализом астрономических данных от слияния нейтронных звезд, произошедшего сотни миллионов лет назад, а кандидат во время интервью упомянет, что верит, что миру 6000 лет, и собирается исполнять свои рабочие обязанности в соответствии с этой верой, то это будет доводом против его найма - или по крайней мере за найм на другую должность). Однако, если меня прямым текстом спросят, верю ли я в Бога или в душу, то я прямым текстом отвечу: нет, не верю. Если мне предложат помолиться Богу, то я откажусь: лицемерно делать вид, что молишься сущности, в существовании которой ты не веришь. Если исламисты убивают езидов за то, что они езиды, то я считаю, что это - недвусмысленное зло, даже если для меня что ислам, что езидизм - одинаковая чушь. Если же мой ребенок или внук объявит, что верит в Бога или в душу, то я изо всех сил попытаюсь его переубедить.

Сейчас в США более общественно приемлемо объявлять, что ты веришь в Бога, чем что ты атеист, даже для политика, вся жизнь которого полностью противоречит всем идеалам религии, о принадлежности к которой он заявляет. Предположим, что через сколько-то десятилетий религиозные люди будут презираемым меньшинством, подвергающимся дискриминации. Изменю ли я свои искренние взгляды и публичные высказывания из солидарности с ними? Нет, не изменю. Буду ли я из солидарности с ними соглашаться с их заявлениями о том, что они произошли от Адама и Евы, которых Бог создал 6000 лет назад? Нет, не буду; они объективно произошли от австралопитеков, живших 3 миллиона лет назад, что бы они сами ни говорили. Переопределить "6000", чтобы оно означало "3 миллиона", и "Адам и Ева", чтобы оно означало австралопитеков - это мошенничество.

Есть и другая возможность: через несколько десятилетий США превратятся в Саудовскую Аравию, в которой публичное высказывание атеизма карается плетьми и тюремным заключением, что произошло с блоггером Раифом Бадави. Я буду противиться этому превращению, даже если меня за это будут ненавидеть.

Те же самые соображения относятся не только к атеизму, но и к любым другим убеждениям.
ygam: (Default)
2017-10-17 09:12 pm
Entry tags:

Разговоры о политике

Раз уж я в последние дни здесь расписался, напишу еще об одной важной, как мне кажется, вещи:

У меня несколько недель назад в фейсбуке был такой разговор (записываю по памяти и с сокращениями; фейсбук не предназначен для поиска):

"No human being is illegal."

"Imagine that you are elected to Congress. You want to change America's immigration policies. Do you want every single human being on Earth to be able to come to America legally all at once, or do you want to put in some restrictions? And if the latter, then how are you going to enforce them? And what are you going to do with people who come despite the restrictions?"

"Historically, our immigration policies have been based on racist and eugenicist foundations."

"All right; now that you are in Congress, you can change them. What are you going to change them to?"

В ответ раздалось оглушительное молчание.

Я в этом разговоре совершил ошибку. Я принял фразу "No human being is illegal" за предложение каким-то образом изменить американскую иммиграционную политику. На самом деле, это - мантра, призванная заставить произносящего почувствовать себя хорошим человеком. Никакого второго дна с конкретными предложениями у нее нет.

В начале года у меня произошла фейсбук-драма с забаниванием в антитрамповской группе. Кто-то написал, что ведущая причина смерти беременных женщин в США - это убийство интимным партнером. Это неправда, но я не знал то, что это неправда, и спросил, о каком числе жертв в год идет речь. Беременные женщины - это обычно молодые женщины, а молодые женщины вообще редко умирают по какой-либо причине, так что убийства интимным партнером - это самый большой кусок маленького пирога. "Are you for real? Do you have no feelings at all?" Еще через несколько комментов модераторша, по профессии Resident Services Manager в какой-то компании по менеджменту недвижимости, меня забанила, и сказала, что не разбанит, пока не извинюсь за женоненавистнические комменты. Я ответил, что не считаю свои комменты женоненавистническими, и поэтому не могу искренне за них извиниться, и остался забаненным. Потом моя подруга, по профессии data scientist, попыталась там объяснить, что я имел в виду; на нее тоже набросились, объявили ее пособником угнетения жертв домашнего насилия, и она сама отписалась из этой группы: "there's only so much stupid i can take".

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

Никакой морали из этих двух случаев я не вывожу. Я хочу в интернетах обсуждать политику, но я не хочу обсуждать политику так.
ygam: (Default)
2017-10-15 12:21 am
Entry tags:

Мысли о свободе слова

Запишу кое-какие мысли, которые сегодня весь день лезли мне в голову.

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

В частности, я осуждаю германские и австрийские законы, устанавливающий уголовную ответственность за отрицание Холокоста. Мне больше нравится ситуация в США и в Канаде, где отрицание Холокоста законно.

Почему мне не нравятся германские и австрийские законы? Потому, что я хочу, чтобы люди знали, откуда нам известно, что Холокост был. "Холокост был потому, что если ты скажешь, что его не было, мы тебя посадим в тюрьму" - это не действительный аргумент. Отрицатели Холокоста написали брошюру с вопросами и ответами про Холокост; у сайта Низкор есть страница, которая воспроизводит вопросы, и дает как ответы отрицателей, так и свои ответы. Для того, чтобы человек мог ответить на вопрос, откуда нам известно, что Холокост был, он должен прочитать что-то вроде брошюры Низкора: то есть, он должен обладать текстом, включающим запретный текст как часть себя, а составители брошюры Низкора должны обладать запретным текстом.

Предвижу несколько возражений. Запишу как сами ожидаемые возражения, так и свои ответы на них.
... )
ygam: (Default)
2017-10-13 11:46 am
Entry tags:

Эпистемологическое

В комментариях к предыдущей записи мне предложили подправить что-то в аксиоматике. Я решил сначала сформулировать свою аксиоматику перед тем, как ее править.

Я считаю, что мир познаваем, и существует отдельно от нашего сознания о нем (под "мы" я имею в виду человечество в целом). Мы знаем о мире многое, и постепенно узнаём всё больше, используя научный метод. Все небесные тела и искусственные космические зонды в Солнечной Системе движутся согласно предсказаниям классической механики: законам Ньютона и Закону Всемирного Тяготения. Это утверждение верно с очень высокой, но не абсолютной точностью; есть несколько редких ситуаций, в которых нужна поправка общей теории относительности. Например, орбита Меркурия прецессирует со скоростью на несколько секунд дуги в столетие больше, чем это может объяснить классическая механика; ОТО же может это объяснить; также время, за которое сигнал от земного радара доходит до Венеры или Меркурия, отражается, и возвращается на Землю, на несколько сот микросекунд больше, чем предсказывает классическая механика, из-за описываемого ОТО искривления пространства-времени в гравитационном поле Солнца. Возможно, общая теория относительности тоже не абсолютно точна, а является приближением какой-то еще не открытой более точной теории, которая лучше, чем ОТО, отвечает на вопрос, что находится в центре черной дыры и что происходило в момент Большого Взрыва. Тем не менее, с определенной точностью и классическая механика верна, и общая теория относительности верна. Они были верны до появления человечества, и будут верны после его исчезновения. Они верны и для людей, не знающих об их существовании, и для людей, отрицающих их существование. Они объективно верны.
... )
ygam: (Default)
2017-10-11 03:37 pm
Entry tags:

Чтение

На Goodreads я пишу подробные рецензии по-английски; не вижу смысла переводить их на русский.

Джеймс Чайлс, Inviting Disaster. Каталог разных технических катастроф и их причин. 4/5.

Теодор Рокуэлл, The Rickover Effect. Биография отца американского атомного подводного флота. 3/5.

Стивен Эмброуз, Undaunted Courage. История экспедиции Льюиса и Кларка. 3/5.

Сэм Гаррис, The End of Faith. Атеистический манифест со множеством ошибок. 2/5.

Дэниел Кеннефик, Traveling at the Speed of Thought. История понятия гравитационных волн и попыток их обнаружения. 3/5.

Говерт Схиллинг, Ripples in Spacetime. Популярная книжка про обнаружение гравитационных волн. Я из нее почти ничего нового не узнал, так как я много лет следил за проектом LIGO, но если бы кто-то попросил меня назвать хорошую популярную книжку на эту тему, я рекомендовал бы эту книжку. 4/5.

Джон Макуортер, Words on the Move. Милая книжка про то, как английский язык постепенно меняется. 4/5.

Джефф Вандермеер, Veniss Underground. Плохо написанный бредовый хоррор с плоскими персонажами и бессмысленным сюжетом. 1/5.
ygam: (Default)
2017-10-11 11:31 am
Entry tags:

Мысли о поле

Я очень далек от забот сексуальных и половых меньшинств, и не особенно хочу превращать свой DW в площадку для обсуждения этих забот. Однако, около месяца назад я в Фейсбуке отреагировал на лозунг "trans women are women", который высказала одна queer Black womyn [sic], writer, activist, organizer, freelance journalist, and poet. Сформулирую и организую свои мысли по этому поводу, а также результаты разговоров с дочкой.
... )
ygam: (Default)
2017-08-22 04:43 pm
Entry tags:

"Вспоминая с благодарностью"

Моей маме написал 91летний завуч медучилища, где после войны работала моя бабушка, и спросил ее, знают ли ее дети, что ее папа был делегатом 3го съезда комсомола. Старший знает; младший, небось, не знает, что такое комсомол. Потом он прислал статью, которую он написал для русскоязычной израильской газеты. Ух, пахнуло бабушкиными рассказами. "Фармаколог Гальперина-Лейкина" - это моя бабушка, только она все врема подчеркивала, что ее фамилия Гальперин без -а.
... )
ygam: (Default)
2017-08-14 02:33 pm
Entry tags:

Чтение

Лю Цысинь, "Задача трех тел". Читается трудно (или перевод плохой?), персонажи плоские, а научная сторона неверна (квантовую запутанность нельзя использовать для сверхсветовой связи). Ситуацию, когда инопланетяне относятся к людям, как к насекомым, лучше всего описали братья Стругацкие в "Пикнике на обочине". 1/5.

Михаил Шишкин, "Письмовник". Юноша и девушка влюблены друг в друга, и пишут друг другу письма. Правда, ни до одного из них не доходят письма другого, так что содержание писем одного не отражается в письмах другого. Постепенно оказывается, что юноша живет в 1890е годы, и участвует в российской военной экспедиции против Ихэтуаньского восстания в Китае в 1900 году, где и погибает молодым, а девушка проживает долгую жизнь в позднем СССР - условно, в 1970е годы, хотя точную хронологию установить невозможно. Эпохи описываются с сознательными анахронизмами; мне больше всего понравились ихэтуани, цитирующие Константина Симонова. Воссоединяются они лишь в момент смерти. Какой в этом глубокий смысл, я так и не понял. 2/5.

Урсула Ле Гуин, Changing Planes. Шестнадцать историй про людей, похожих на землян, но обычно им биологически не идентичных, живущих в альтернативных реальностях. В одной реальности живут люди, телепатически видящие общие сны с соседями: зародышу снится утроба, мальчику-подростку снится женская грудь, женщина-жертва изнасилования во сне вновь сопереживает это преступление с окружающими. В другой живут пернатые гуманоиды, среди которых у одного человека из тысячи вырастают функционирующие крылья; летать опасно, так что многие крылатые гуманоиды не летают, но мечтают об этом. Еще в одной находится феодальное общество, где подавляющее большинство населения - аристократы, посвящающие свою жизнь аристократическим времяпрепровождениям, а немногочисленные вульгарные простолюдины - знаменитости, - и так далее. Очевидно, это вариации на тему "Путешествий Гулливера" Джонатана Свифта, которые упоминаются в одной из историй, но мне ни одно воображаемое общество у Ле Гуин не показалось таким же запоминающимся, как у Свифта. 3/5.

Гарри Коллинс, Gravity's Kiss. Представьте себе, что социолог, не говорящий по-нидерландски, напишет историю нидерландской литературы. Эта книга расскажет, какие книжки были бестселлерами и какие писатели получили литературные премии, но не почему эти книги хорошо продавались, и не за что писатели получили премии. Коллинс - социолог, исследующий сообщество ученых-исследователей гравитационных волн; сам он - не исследователь гравитационных волн. Так что когда он пишет об открытии гравитационных волн проектом LIGO, потрясающем инженерном и научном достижении, он выходит за границы своей компетенции. Он упоминает сжатый свет. Что это? Он упоминает то, что в 2005 году канадский ученый смог численно смоделировать слияние черных дыр (в Википедии говорится, что три группы этого добились независимо). Что он сделал такое, чего раньше не умели? Может, и есть книга, которая объясняет обнаружение гравитационных волн на уровне подробностей, на котором оно заслуживает, но это - не эта книга. 1/5.
ygam: (Default)
2017-08-10 09:20 pm
Entry tags:

Политическая формулировка

Интернет-войнами вокруг #GoogleMemo, напомнившими мне юзнетные войны вокруг The Bell Curve Герренштейна и Мёррея более 20 лет назад, навеяно:

Я считаю, что люди не равны друг другу ни интеллектом, ни характером, в значительной степени благодаря генам и случаю, а не угнетению, но, тем не менее, все люди имеют право на достойную жизнь. Я считаю, что даже если случайно выбранному миллиону младенцев дать самое лучшее воспитание и образование, все равно навряд ли даже один из миллиона будет способен доказать гипотезу Эрдёша о расхождении, что недавно сделал Теренс Тао, но также что даже если человек неспособен ее доказать, он все равно не заслуживает заболеть диабетом из-за того, что джанк-фуд - единственный источник калорий, который ему по карману, и умереть от диабета в 45 лет потому, что у него нет денег на лечение.
ygam: (Default)
2017-08-07 01:35 pm
Entry tags:

Теория относительности

Мне пришел в голову вопрос: как бы я объяснил теорию относительности человеку без естественнонаучного образования, с минимальной математикой? Так как я сам не физик, эта запись также позволяет мне самому четче о ней думать.

В 17м веке Галилео Галилей, один из основателей науки физики, пытался доказать, что Земля обращается вокруг Солнца. Земля находится от Солнца на огромном расстоянии; окружность, радиус которой - это расстояние, она проходит за год; значит, она должна двигаться вокруг Солнца с огромной скоростью. Почему жители Земли не ощущают эту скорость в повседневной жизни? Галилей предложил провести мысленный эксперимент. Человек находится в запертой каюте корабля. Стоит ли корабль на месте или движется с постоянной скоростью по прямой линии? Человек не может это определить. Если корабль движется, то когда человек подпрыгивает, его не относит к корме, так как его тело движется вперед вместе с кораблем, и за время прыжка передвигается вперед на то же расстояние, что и корабль. У Галилея этого нет, но, если смотреть с точки зрения движущегося корабля, то это гавань движется, и когда человек в гавани подпрыгивает, он за время прыжка передвигается назад на то же расстояние, что и гавань. Кто же движется на самом деле - корабль или гавань? Законы механики не позволяют это определить; с точки зрения этих законов, все системы отсчета равноправны, если они движутся относительно друг друга с постоянной скоростью по прямой линии; абсолютной системы отсчета, относительно которой отсчитывается движение, нет. Это несуществование абсолютной системы отсчета называется принципом относительности Галилея.
... )
ygam: (Default)
2017-07-24 11:41 am

Night

I was talking to someone online on Saturday about mental retardation, and mentioned that retarded people have sexual needs and desires, as do healthy people, even though they may not be able to articulate them as clearly. I wanted to give a link to an English translation of this story, but discovered that there isn't one online that is available for free. Then I decided to do an amateur translation, check out a collection of stories from the library that has a professional translation of this story, and compare the two translations word-by-word.

Tatyana Tolstaya

Night
... )
ygam: (Default)
2017-07-08 06:22 pm
Entry tags:

Чтение

Про книги сюда писать, что ли?

За последнее время я прочитал вот что запоминающееся:

Перечитал Rocannon's World Урсулы Ле Гуин. Квест на стыке фентези и фантастики в мире, населенном несколькими гуманоидными расами. Прекрасно написано; наслаждался языком. 4/5.

Перечитал Black Robe Брайана Мура. Территория современного Квебека в 1630е годы. Иезуит-миссионер отправляется из недавно основанного города Квебек на миссию на берегу озера Гурон за тысячу километров поздней осенью, через территорию как дружественных, так и враждебных индейских племен. Путешествие поколебало христианскую веру миссионера, но все же не вынудило его оставить ее. 5/5. Я перечитал из-за посещения Whitman Mission National Historic Site в юго-восточном Вашингтоне и Tamástslikt Cultural Institute на резервации Уматилла в северо-восточном Орегоне.

American Psycho Брета Истона Эллиса. Повествование ведется от лица богатого банкира, работающего на Уолл-Стрит, который также является убийцей-маньяком калибра Андрея Чикатило. Первые 200 страниц - это бесконечные описания шоппинга, корпоративов, пыток, изнасилований и убийств. Последние 199 страниц - похоже, то же самое, и я решил, что с меня хватит. 1/5.

Geek Love Катерин Данн. Папа и мама-циркачи принимали тератогены, и родили семейку цирковых уродцев. Младенчество пережили пятеро: сын с плавниками вместо рук и ног, который вырастает манипулятивным главой культа; дочки-сросшиеся близнецы, которые кроме игры на фортепиано в четыре руки подрабатывают проституцией: есть мужчины, готовые много заплатить за секс с двумя женщинами с общим влагалищем; рассказчица-лысая альбиноска-горбунья-карлица; мальчик, который выглядит нормальным, и которого чуть не отдают на усыновление, но тут оказывается, что у него есть гигантские психические сверхспособности. Написано жутко, но мило. 4/5.
ygam: (Default)
2017-06-24 06:17 pm
Entry tags:

История про умный указатель

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

Году в 2004-2005 я работал в Амазоне, и унаследовал код, передающий данные о предложениях товаров для создания страницы с этими предложениями (например). Данные о предложении состояли из идентификатора, состояния (новое, б/у, коллекционное, отремонтированное); регулярной цены; цены на распродаже и сроков распродажи, если таковые были; доступности; наценок и увеличения сроков доставки на Гавайи, Пуэрто-Рико и т. п.; и т. д. Эти данные поступали из трех источников: склады самого Амазона; большие поставщики, которые регулярно посылали нам информацию о своем инвентаре; и мелкие продавцы, которые продавали свои книжки и т. п. на сайте Амазона. Данные из разных источников хранилась в разных независимо разработанных системах, основанных на разных технологиях; данные от мелких продавцов - в объектно-ориентированной базе данных.

Код, который я унаследовал, брал списки предложений, отсортированные по цене в порядке возрастания, и сливал их в один список (для первой страницы со списком - первые 25 предложений, для второй - брал первые 50 и отбрасывал первые 25, и т. д.; каждый из исходных списков был того же размера, что и результат). Предложение было классом в C++, а список был дважды связанным списком (std::list) умных указателей на этот класс, но не STL-овских, которых тогда еще не было, а внутренних амазоновских, написанных одним разработчиком, нынче главным архитектором одной известной компании; алгоритм слияния был реализован вручную.

Я подумал: зачем нужна эта ручная реализация алгоритма слияния, если можно класть списки предложений в std::vector, вызывать функцию std::inplace_merge, и после каждого слияния отбрасывать все элементы после первых 25 (50 и т. д.)? Однако, как оказалось, в умном указателе есть баг: если его присвоить самому себе, то он обнуляется, а STL-овская реализация алгоритма слияния иногда присваивает разыменованные итераторы самим себе. Я дал знать об этом баге автору указателя, но библиотека с умным указателем была настолько корневая, что исправить его означало перекомпилировать значительную часть всего амазоновского кода, что занимало чуть ли не сутки, и вызывало множество случайных ошибок. Поэтому баг остался неисправленным. Слияние же я реализовал, используя кучу: создать вектор, пройтись по всем предложениям из всех источников, и класть их в этот вектор, используя функцию std::push_heap, и если размер вектора превышает 25 (50 и т. д.), удалить из вектора максимальный элемент, используя функцию std::pop_heap. В конце вектор будет состоять из самое большее 25 (50 и т. д.) минимальных предложений из всех источников в кучевом порядке; их можно вынуть оттуда от самого большого до самого маленького, используя функцию std::pop_heap, и положить в вектор результата в обратном порядке.

Проблема заключалась в том, что как старый, вручную реализованный код, так и функция std::inplace_merge устойчивые, а мой алгоритм - нет. Если все предложения поступали из одного источника - объектно-ориентированной базы данных с предложениями от мелких продавцов с одной и той же ценой, то старый код сохранял их порядок, а новый - перетасовывал.

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

Весной 2005 года прошла Amazon Seller Conference, на которой послышались жалобы от продавцов: мы уволили четверых человек (кажется; я эти цифры помню очень смутно); мы уволили двоих человек. Отдел Амазона в Германии написал, что два продавца объявили банкротство. Все эти люди построили свою бизнес-модель на баге в коде Амазона, и исправление этого бага ее сломало.

Но это еще не конец истории. Через несколько месяцев один продавец написал Джеффу Безосу: почему мое предложение для такого-то товара стоит на втором месте уже четыре месяца? От Безоса это письмо спустилось по корпоративной иерархии ко мне, но вместо того, чтобы случайным образом перетасовывать предложения с одинаковой ценой, я добавил вторичный ключ для сравнения: хэшированный идентификатор, интерпретированный как 64разрядное целое число, умноженный на юниксовское время в часах, по модулю большого простого числа. Теперь предложения с одинаковой ценой перетасовывались каждый час. Перетасовка хорошо работала по той же причине, по какой если у планеты есть несколько спутников, обращающихся в плоскости эклиптики, периоды обращения которых соотносятся, как иррациональные числа, то вероятность того, что в определенный момент у данного спутника будет минимальная эклиптическая долгота, вторая по величине, третья по величине и т. д. одинакова, и равняется единице, деленной на число спутников. Я тогда читал книжку про статистическую механику, узнал о существовании эргодической теоремы, и вывел из нее этот факт в пределе, когда и размер хэшированного идентификатора в битах, и большое простое число стремятся к бесконечности (подробностей я теперь уже не помню).

Если у меня будут внуки, и они будут уметь программировать, то я им буду рассказывать эту историю.
ygam: (Default)
2017-06-15 09:27 am
Entry tags:

Ссылки

Еще скопирую кое-какие ссылки:

Muslims 'outraged' by billboard that insults prophet Mohammed Это мне напомнило анекдот про то, как Берия докладывает Сталину о том, что ему донесли, что Жуков ругался: "У-у, дьявол усатый!" Сталин вызывает Жукова, и спрашивает, кого он имел в виду. - Конечно, Гитлера. - А вы кого имели в виду, товарищ Берия?

(на самом деле, никаких железных доказательств того, что Мухаммед вообще существовал, нет; см. статью в Википедии "Historicity of Muhammad" и ссылки из нее; то же самое верно и для Иисуса)

Pakistan sentences man to death for blasphemy on social media В ЖЖ когда-то обсуждался тюремный срок россиянину за репост, кажется, демотиватора, "оскорбляющего чувства верующих". В комменты пришел ватоцефал, и попытался доказать, что "Россия не уникальна" (имея в виду то, что на Западе якобы тоже такое возможно). Я без труда нашел примеры тюремного срока за богохульные записи в социальных сетях в Саудовской Аравии и Иране, и ответил: Россия действительно не уникальна; она находится в одной компании с Саудовской Аравией и Ираном. Сейчас бы я добавил: и Пакистаном.

Религиозный комикс, нарисованный в 1845 году миссионершей Элизой Сполдинг, проповедовавшей Благую Весть об Иисусе Христе племени не-персе. Оригинал висит в музее Исторического общества Орегона в Портленде, а копия - в музее племен индейской резервации Уматилла на несколько миль восточнее Пендлтона. По-моему, этот комикс - клёвейшее примиивное искусство.

Оригинальный никаб. На ткани - обложка музыкального альбома "Unknown Pleasures" группы Joy Division, а на нем - сигнал от пульсара PSR J1921+2153.

Antiracism, Our Flawed New Religion

Compassionate Education Versus Dark Tourism at an Oregon Mental Hospital Я туда в прошлом году ездил именно как dark tourist.

Обложкаъ (по правилам дореволюционной русской орфографии слово "победители" писалось "победители"). Не путать: "Мечеть парижской богоматери" написала Елена Чудинова, а "В афедрон не давала ли?" - Елена Колядина.

К 2015 году Россия создаст станцию на Луне

Гомосексуализм как основа национальной идентичности
ygam: (Default)
2017-05-16 01:34 pm
Entry tags:

Ссылки

Скопирую из фейсбука кое-какие ссылки; может, здесь кому-нибудь они будут интересны.

Настоящие феминисты - это мусульмане. Девушка младше моего пасынка, так что смеяться над ней мне некомильфо, но, тем не менее, я впечатлен.

Как работает Google TPU. Интересно, можно ли что-то подобное присобачить для научных приложений вроде коррелятора радиотелескопа-интерферометра.

We overanalyze Trump. He is what he appears to be. Того же автора в прошлом году: The question of what Donald Trump “really believes” has no answer.

BBC Developing A Victorian Era War of the Worlds Mini-Series Я обычно не смотрю кино-телевизор, но, однако...

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

Как Советский Союз победил в войне

Жизнь на нейтронной звезде Это эссе физик-фантаст Роберт Форвард превратил в целый роман, но в романе нет ничего, чего не было бы в эссе.

Украинские революционные песни. "Марсельеза" на 16й странице; 7 мая я ее распевал.

В США раздали уже более 6 тысяч Георгиевских ленточек Население США 326 миллионов человек.

After Truman left the White House in 1953, he couldn't have returned to this apartment. The reason is that he couldn't have afforded it, having no income other than a $112 monthly Army pension.

Here's the plan: the terrorists hate us for our freedoms so let's get rid of those freedoms to foil the terrorists. Joke's on you terrorists

Люди холопского звания - сущие псы иногда.

СБУ опубликовала откровенное фото Лолиты с подписью «нечего шастать»

The most under-stated job description of all time

Now that Obama’s poll numbers are in tailspin – watch for him to launch a strike in Libya or Iran. He is desperate.
ygam: (Default)
2017-05-04 10:17 am
Entry tags:

Фотографии

Я около двух лет учусь фотографировать (так правильнее сказать, чем "увлекаюсь фотографией"). Начал снимать смартфоном HTC HD7; два с половиной года назад жена купила фотоаппарат Sony CyberShot DSC-RX100 III, и я его забрал себе; год назад я его отдал дочке, а себе купил Sony Alpha A6300 с двумя объективами. Оба фотоаппарата очень мощные, и я освоил далеко, совсем далеко не всю их функциональность. Выложу полсотни фоток, которые мне самому больше всего нравятся. Сейчас смотрю и думаю: какие бы у меня вышли классные фотки, если бы я не заваливал горизонт, чистил фильтр, правильно фокусировал и т. д.!
... )
ygam: (Default)
2017-04-14 10:25 am
Entry tags:

Ансамбль Христа Спасителя и Мать Сыра Земля


Ансамбль Христа Спасителя и Мать Сыра Земля - Еби Феминисток from Killa Bee on Vimeo.



Когда началось дело Pussy Riot, я задал вопрос: почему ХХС не организовать концерт АХС, раз как храм, так и ансамбль не любят феминисток?
ygam: (Default)
2017-04-13 06:51 pm
Entry tags:

Мысли о гендере: патриархия

Решил сформулировать еще кое-какие мысли. Комментарии приветствуются.

Несмотря на большие психологические различия между мужчинами и женщинами, политически они мало друг от друга отличаются. В США женщины на несколько процентов более склонны голосовать за кандидатов-демократов, чем мужчины. На выборах 2016 года разница была около 12%, но это были необычные выборы, в которых с одной стороны участвовала женщина, а с другой - пуссиграббер; на предыдущих нескольких выборах разница была меньше 10%. В Канаде и Великобритании разница еще меньше; про другие страны я цифры на нашел. Также на опросы общественного мнения по общественно-политическим вопросам вроде поддержки смертной казни или поддержки войны в Ираке в 2002 году женщины отвечают на несколько процентов левее мужчин. В США политическая разница между мужчинами и женщинами гораздо меньше, чем разница между жителями Вашингтона (округа Колумбия) и Вайоминга, или между протестантами-евангелистами и евреями, или между белыми американцами и неграми; в Великобритании - между жителями Лондона и восточной Англии, или между домовладельцами и съемщиками социального жилья, или между белыми и небелыми британцами. Почему так?

Потому, что мужчины и женщины - это не социальные группы с групповыми интересами. В Вайоминге на угольном разрезе может работать самосвальщик, который проголосует за политика, который будет противиться переходу американской энергетики с угля на возобновимые источники, что убьет рабочее место самосвальщика. У самосвальщика в угледобывающей промышленности может работать часть друзей; остальные друзья - на других работах в городке, который существует только благодаря добыче угля; если добыча угля прекратится, то городок исчезнет, и они тоже потеряют работу; поэтому они тоже проголосуют за этого политика. Жители шахтерского городка в Вайоминге - социальная группа, которая действует в своих интересах против интересов борцов с глобальным потеплением из Вашингтона.

Есть ли такие интересы у мужчин и у женщин? С одной стороны, казалось бы, есть. Например, подавляющее большинство изнасилований вне тюрем - это изнасилования женщин мужчинами. Сейчас в нескольких американских штатах увеличивают срок давности за это преступление. Казалось бы, женщины должны думать: "Вдруг потенциальный насильник захочет меня изнасиловать, но испугается неотвратимости наказания, и не решится - я должна поддерживать изменение закона", а мужчины: "Вдруг меня облыжно обвинят в изнасиловании через много лет после даты этого преступления, и я не смогу собрать доказательства своей невиновности - я должен противиться изменению закона". Но, с другой стороны, ведь мужчина может думать: "Вдруг потенциальный насильник захочет изнасиловать мою дочку", а женщина: "Вдруг моего мужа облыжно обвинят в изнасиловании"! Жизни и интересы мужчин и женщин переплетены гораздо теснее, чем жизни и интересы жителей Вайоминга и Вашингтона, или протестантов-евангелистов и евреев.
... )