Author Archives: himself

Незаменимые аминокислоты

Юдковский рассуждал, что нейроны могут активироваться не чаще 10 раз в секунду. Поэтому никакие размышления, зависящие от промежуточных результатов, не могут происходить быстрее. Мы почти не думаем, а пользуемся заготовленными мыслями, лишь немного их комбинируя. Большая часть мышления происходит заранее.

Это хорошо согласуется — да с чем только это не согласуется! Например, с идеей Айн Ренд, которую я разделяю, что если вы знаете, о чём хотите написать, но не можете подобрать слова, обычно вы не знаете, о чём хотите написать.

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

А вот другое. Некоторые мысли можно придумать самому. Но с такой скоростью мышления каждая мысль стоит очень дорого. Чтобы собирать длинные, сложные мысли, нужны готовые кирпичики. Незаменимые аминокислоты, которые мы сами не можем синтезировать. Их надо брать извне, из разговоров и книг.
Вот почему умных людей бывает читать интересно, даже если весь ход их мыслей кажется неправильным. Умный автор синтезирует редкие, сложные аминокислоты, из которых можно собрать и что-то своё.

Мирный атом

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

Официально в чернобыльской аварии погибло 54 человека, острое лучевое поражение получили около 200-300. Это уже современная исправленная версия, СССР говорил о 31-м погибшем. Число жертв наверняка больше, но о порядке это даёт представление. Не может быть, чтобы в первые три месяца умерло 54 человека, а потом ещё миллион.

Считали и тех, кто умер в последующие годы. Прямо связанные смерти оценивают в 4000-6000. Косвенные (увеличение частоты заболеваний) — кто во что горазд. Но видимо, итоговое число пострадавших — 10-20 тысяч.

В аварии на Саяно-Шушенской ГЭС погибло 75 человек.

В 1963-м в Италии прорвало плотину Вайонт и погибло около 2000 человек.

В 1979 в Индии прорвало плотину на реке Маччху (у нас и река-то неизвестна), погибло от 2000 до 25000 человек.

В 1975 в Китае прорвало дамбу Баньцяо и потоки воды снесли ещё несколько десятков дамб ниже по течению. Была затоплена целая область. Утонуло по офицальной оценке 26000 человек, от болезней и голода умерло ещё 150-180 000. Двести тысяч человек погибло, и вы, скорее всего, даже не слышали об этом происшествии.

180 000 человек было эвакуировано в 2017 в Калифорнии, когда разрушалась Оровилльская плотина.

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

И это при том, что ГЭС это чистая, хорошая энергия. По сравнению, например, со сжиганием угля.

Low-hanging fruit

У меня есть планировщик, куда я заношу дела на текущий день.

Купил мороженое и положил его на работе в морозилку съесть потом. А чтобы не забыть, записал себе в планировщик: “Мороженое”.
Посмотрел на эту строку, и мне тут же захотелось её выполнить. Достал мороженое, съел его и поставил галочку. Дело сделано!

Грег Эган — Белый накал (Incandescence)

Ах теперь понятно, откуда традиции “Ортогонального мира”. Тут тоже милые и человечные паучки исследуют физику. Причём своего загадочного мира “Осколок” (Splinter), который расположен неизвестно где, отгадать, где он расположен, это часть загадки.

В совершенно другой истории существа нашей галактики развиты, бессмертны, почти всесильны и дружат. Всё это называется “Сплав” (Amalgam). Летать нельзя только в центр галактики, где живёт кто-то непонятный с условным именем Буки (Aloof). Гостей от себя они просто отворачивают. Проба летит к ним, а прилетает назад. И вот в шаге неожиданной открытости они допустили нескольких людей посмотреть на то, что они нашли. А нашли они у себя неучтённый мир с жизнью, основанной на ДНК и дают людям возможность разбираться самим.

Эти две истории связаны. Каким образом связаны это тоже часть загадки. Я до конца книги так и не понял правильного ответа. У меня в голове был неправильный. Когда я прочёл правильный, у меня глаза полезли на лоб, как я всего не заметил.

Физика в “Ортогональном мире” была немного лучше. За местной физикой с какого-то момента следить трудно, да автор, кажется, под конец и не старается вдаваться в детали. Хотя начало вполне понятное. Направления на Осколке у меня теперь сидят в голове: шамал/джунуб, шарк/рард, гарм/сард. Зверушки очень симпатичные, как и в “Ортогональном”. Считают, что Эган пишет о математике, а не о людях. Это ерунда! Напротив, у него везде люди в форме паучков и светящихся амёб. Да ещё такие безупречно дружелюбные, любопытные, преданные делу, как за них не болеть. Если вам покажется, что концовка немного неудовлетворительная, прочтите подсказки, вам станет приятно.

Может ли пассажир посадить Боинг

Поставил весёлый опыт, который можно пережить только раз в жизни. Я не умею водить самолёты! Об управлении ими знаю только то, чего нахватался из видео на ютюбе. Я загрузил X-Plane, прошёл пару туториалов, поднял в небо Boeing 737-800 (это несложно: снимите тормоз и двигатели на полную) и поставил себе задачу: не открывая интернет и не читая инструкций, посадить самолёт на какой-нибудь аэродром.

Это можно сделать! Я это сделал!

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

(спойлеры)

Что я знал: штурвал управляет рулями на крыльях; на хвосте есть trim, который тоже меняет наклон, он управляется колёсиком. Колёса надо выпускать. Закрылки тормозят самолёт, но помогают лететь на меньшей скорости. Что делают двигатели мы все знаем.
Для начала нужно было как-то оторвать руки от штурвала. Как только я это делал, самолёт начинал крениться. Где-то должен быть автопилот. Поискав, я его нашёл, он умеет поддерживать высоту, и я не сразу разобрался, как, но и набирать/снижать до заданной. В автопилоте можно включить autothrottle, это управление силой двигателя, но мне оно не понравилось, и я управлял сам. (К тому же, оно меняет trim; я так чуть не разбился).

Ура! Самолёт летит! Я осмотрел приборную панель и нашёл, где моё топливо. За ним я следил. Я нашёл рычаг для выпуска колёс, подёргал туда сюда и понял, в каком положении колёса выпущены. Управлять закрылками меня научил туториал.

Надо было найти аэродром. Я разобрался, где бортовой компьютер, но сколько я не просил его запустить какую-нибудь программу, он только всё портил и бибикал. Но! В бортовом компьютере был список ближайших аэропортов с расстояниями и направлениями на них. Я вручную полетел к одному, сверяясь со списком. Как надо чётко выходить на полосу я не знал, поэтому долго летал туда-сюда, промахиваясь немного по углу. В конце концов, расчитал нужный курс и как его корректировать.

Садился издалека, спускался осторожно, сбрасывал скорость закрылками, не обращал внимания на струсивший бортовой компьютер, который орал Five Hundred и SINK RATE! PULL UP!, считая, что в небе лучше и сейчас мы разобьёмся – не знаю, как объяснять ему, что так и надо! Один раз я почти сел. Thirty, twenty, ten, но самолёт отскочил от посадочной полосы, И ТУТ. ВНЕЗАПНО. В МОЕЙ ГОЛОВЕ ПРОСНУЛИСЬ ИНСТИНКТЫ ПРЕДКОВ. Пронеслись перед глазами катастрофы, инструкции, песни, и я без мыслей врубил взлётную мощность и ушёл на второй круг! Вот так я не разбил своего самолёта.

Иногда я заходил кривовато. Иногда летел высоко. Высота это скорость. Один раз самолёт сошёл с ума и начал на малых двигателях лихо набирать высоту, наверху замедлялся и падал, разгонялся и ещё страшнее набирал высоту, и так без всякого моего желания я забрался на 6 километров, откуда долго слезать. В общем, пока я приноровился, у меня осталась где-то четверть топлива. Привередничать уже времени не было, и выбрав какой-то довольно аккуратный заход, я сел с середины полосы. И дальше было как в анекдоте:

– Тормози!!!
– Торможу!!!
– Тормози!!!!
– Торможу!!!!!
– Фух… Что-то полоса короткая.
– Зато какая широкая!

Как включать реверс я так и не нашёл, поэтому тормозил как на велосипеде — шинами. (Я сделал speed brakes: armed, но мало что себе этим купил). Если бы дело было в кино, то это была бы очень напряжённая сцена. Самолёт останавливался медленно и замер за пару метров до травы. Я практически слышал из салона восторженные рукоплескания пассажиров — тех, кто пережил фугоид и повороты под 90 градусов, разумеется.
– Дамы и господа, – сказал я в воображаемый микрофон, и замешкался, что бы такое сказать: – Если бы это было в жизни, мы с вами только что попали бы в Википедию!

Что я вам могу сказать, несмотря на всю искусственность ситуации, если в неё поверить и не жульничать, это отличные приключения! Эйфория от успешной посадки самая настоящая. Ещё лучше было бы на физическом тренажёре, но разбираться на лету там никаких денег не хватит. Час пилотирования на физическом тренажёре дороже часа полёта в качестве пассажира!

Игра престолов

Ну что вам сказать!

(спойлеры!)

Спойлеры!

Лорды и леди Вестероса: Тирион, кого ты посоветуешь?
Тирион: У меня было время подумать… Что делает короля королём? Сила? Справедливость? Родословная?.. Нет! Это хорошая шутка. Я предлагаю комика Владимира Зеленского.
Лорды и леди Вестероса (вразнобой): AYE!

Тирион: Я предлагаю “Человека из массовки 3”!
Человек из массовки 1: Aye!
Человек из массовки 2: Aye!
Человек из массовки 4: Aye!

Тирион: Я предлагаю Джона Сноу.
Лорды и леди: Но он арестован!
Тирион: АУЕ.

Лорды и леди: Да здравствует король Бран Сломанный! Да здравствует…
Тирион: Минуточку. Минуточку. Я приношу свои извинения, произошла ошибка, мне дали не ту бумажку. Настоящий король… *разворачивает бумажку*

Джон Сноу: Но ты сможешь ко мне приезжать.
Арья: Нет. Не смогу.
Джон Сноу: Почему?
Арья: Я в другую сторону поеду.
(Играет грустная музыка)

Арья на корабле: Now, bring me that horizon!

Русское авось

Бывают ситуации, в которых нужно быть начеку, а невнимательность может дорого стоить. Интуиция непрерывно следит за происходящим и в таких случаях будит нас. "Так, мне нужно быть внимательным, нужно прочесть этот договор. Этот человек может меня обмануть. Надо подготовиться, чтобы завтра не попасть впросак".

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

Вспомните, как подписывали контракт на какие-нибудь недешёвые услуги. Читали вы его? Если там 4 страницы, то возможно. А если 40, то вы открыли его, пролистали, бросили взгляд на параграфы там и тут и сказали себе "ну, я не увидел ничего такого, да и все подписывают". "Там разберёмся, если что-то случится".

В принципе, механизм этого понятен. Осознание своей уязвимости это тревога. Тревога вызывает желание действовать. Это то самое мобилизующее чувство, которое будит и заставляет подготовиться. Но когда подготовка сложная, а риск и тревога круглые сутки, то браться за неё тоже стресс. И жить дальше в тревоге – стресс. Поэтому голова выключает тревогу. Голос "TERRAIN AHEAD! PULL UP!" замолкает, лампочка на приборной панели гаснет. "Ну хорошо, хорошо, наверное, это всё не так страшно".

Так вот! Ведь это же оно! То самое загадочное непостижимое русское авось. Фатализм вперемешку с оптимизмом. Вера, что повлиять на жизнь никак нельзя, но всё как-то само уладится.
Это просто психологическая защита застрессованного мозга. Какие обстоятельства могут привести к тому, что эта черта станет характерной, национальной чертой? Беспомощность и жизнь, полная тревоги.

Мусуби, Шинобу, Ёймоногатари

Книги по Моногатарям всё не кончаются и не кончаются, "off season" перешёл в очередную пачку "monster season". Прочёл сразу три:

Мусубимоногатари — Арараги после универа, работает в местной полиции кайи. Ну рассказики какие-то, основной интерес это что стало с кем из героев. Будущее выглядит невесело. В середине книги притащилась Ханекава и откуда ни возьмись началась почти даже драма, я уж было понадеялся на развитие персонажей, но щаз. А так у Ханекавы бэкграунд полная чушь, какой-то детский сад.

Шинобумоногатари – припёрся древний вампир и всех покусал, Арараги расследует виновника. Ну детективчик.

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

Постоянство интересов

Бывало, что у меня возникал редкий вопрос, с которым вряд ли кто-то ещё столкнулся бы. Но всё же я шёл на stackoverflow и находил там вопрос в точности как мне нужен. И что бы вы подумали, на него дан хороший ответ. Тот человек, который давал ответ, разобрался и подробно всё объяснил.
Но плюса я ему поставить не мог. Потому, что я ему уже когда-то поставил плюс. Надо же! Так что же это за пользователь, который уже второй раз мне помог?
А это я сам.

На чей же вопрос я отвечал? На свой собственный.

Иногда театр одного актёра принимает новые формы. У меня установлен на сервере кое-какой код. И я решил скачать его новые версии. Но в код на своём сервере я вносил исправления, их надо было перенести.
Для этого я скачал старую версию, сравнил с моей, а потом установил новую и перенёс туда все отличия.
И что бы вы подумали? В официальной версии внесли похожие правки! Им они тоже пришли в голову! И очень похоже. Другое форматирование, но в общем-то… даже имена переменных…
Ну да. Я же отправлял свои правки в апстрим.

Ах да, это же тот сериал, что я дропнул на пятой секунде. Не помог даже полный его просмотр.

Tasks IG

У Гугла был удобный интерфейс к гугл-задачам, похожий на панель браузера. Назывался mail.google.com/tasks/ig. Разумеется, гугл его закрыл.
Убив больше времени, чем хотелось бы, я написал такое же с нуля:

https://github.com/himselfv/tasks-ig

  • Асинхронные запросы, как в старом клиенте
  • Дополнительный бэкенд, хранящий задачи в LocalStorage (впрочем, я бы всерьёз там задачи не хранил)
  • Когда-нибудь я напишу бэкенд на CalDAV Tasks, если никто не напишет
  • Можно написать отдельное расширение с бэкендом в extension storage, тогда ничего не надо будет хостить

Рабочую версию можно посмотреть на https://himselfv.github.io/tasks-ig/. К гуглу из неё подключиться вы не сможете, но локальные задачи работают.