(no subject)

For years, my livejournal was mostly deadjournal. It might be resurrected for some periods of time, but then it's dead again. Treat it as a placeholder to keep the nickname reserved, not as a reliable way to contact me.

I can be found via Skype ID iv_an_ru (chat is more reliable than call).
I was visible as iv_an_ru at #swig IRC channel of FreeNode and #dawg of irc.w3c.org but not now.

For (a sort of) CV, please refer to ivanmikhailov at LinkedIn.

Google for iv_an_ru to find me at other sites.

----- 8< ----- ----- 8< ----- ----- 8< ----- ----- 8< -----

Нецензурщина стирается, даже если удачная и выразительная. Никакой другой цензуры нет, кроме совсем явного УК. Банов нет. Вернее, баны есть, но только тем, кто сподобился забанить меня (зато в этом случае бан автоматом). Если вы разбанили меня --- напишите где-нибудь анонимно под моим комментом, и я сразу вас разбаню.

Турбо

Когда мы в 90-е купили хороший сказёвый сканер, быстро обнаружилась проблема. Капутер был в "бытовом" корпусе с соответствующей плохонькой вентиляцией, приехавшая вместе со сканером сказёвая плата перегревалась минут за 10 работы. И подвисала, само собой. Я вкорячил под эту плату отдельный мощный вентилятор, но вместе с этим вентилятором вскоре взвыли соседи по комнате --- шумно, за день выносит мозг. Тогда я подключил вентилятор через кнопку "турбо" на морде ящика, и стал включать только на время сканирования.

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

Хочу жить вечно. Пока получается.

wingover обнаружил солидные такие Ню-Васюки за авторством Путина, вот их полный текст: http://static.government.ru/media/files/j8IV1FkssLpUqI89JCXZ2mLiIiLEn7H8.pdf . Не буду выдёргивать все места, где у меня бровь приподнималась, отмечу только одно, зато какое.

Согласно строчке НЦ1ЦП2 "Приложения...", Голиковой предписано обеспечить Святой Грааль медицины --- статистическое бессмертие. Это когда ожидаемая продолжительность жизни растёт быстрее, чем на один год в год.
Человек родился в в 2022-м году --- ему осталось прожить в среднем 75.6 лет.
Но в 2023-м ОПЖ будет уже 76.8 лет, из которых он год прожил --- ему осталось прожить в среднем 75.8 лет.
А в 2024-м ОПЖ будет уже 78.0 лет, из которых он два года прожил --- ему осталось прожить в среднем 76.0 лет.
То есть чем дольше человек живёт, тем больше ему в среднем осталось жить.

Сижу.
Жду.

Upd. Жена внимательней меня --- сразу обратила внимание на милую очепятку "Ню-Васюки".

Предпоследний из могикан

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

Уже третий такой в доме, получается смертность один двухпатронник в 8 лет. Первый был убит мной, когда я воткнул в него кольцевое сверло на 130 и сдуру на полных оборотах его заклинил. Второй был убит сыном, который прицепил на него ножницы по металлу, но не знал, что на место разреза надо нанести масло. Интересно, когда и как будет убит этот третий.

Деть притащил домой белогрудого медведя


У ветеринаров в базе "пациентов" нет такого варианта, как "африканский карликовый ёж", а как-то записать скотинку надо. Поэтому это белогрудый медведь, только ещё маленький.

Теперь в доме три ежа, две шиншилы и одна улитка размером в ладонь.

Ивермектин



Максимальная одобренная доза ивермектина перорально --- 200 μg/kg один раз.

Максимальная хоть сколько-то безопасная доза, для которой есть клинические данные, годные для симуляции --- 600 μg/kg в сутки на протяжении трёх суток. Это уже вдевятеро больше самого сурового стандарта лечения, больше некуда. Но при этом концентрация в плазме все равно получится меньше 11% от "противовирусной в пробирке" IC50, концентрация в лёгочных тканях будет меньше 5% от той же IC50.

С таким же "успехом" можно лечиться фосгеном или ипритом. Но идиоты не унимаются.

Чего не может быть, того не миновать

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

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

Написал и забыл.

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

У одного клиента --- диспетчерской службы, координирующей перевозку донорских органов, мелкое недоразумение. В Швейцарии увозить один орган от одного донора приехали четыре бригады из четырёх соседних городов. Лучше, чем если бы никто не приехал, но все равно ведь ошибка. Стали разбираться --- да, ошибка в карте. Но спасла дуракоупорная логика, которую их программист собрал из моих дуракоупорных функций. Если от бригады до нужной точки "может быть" дорога, то добавить её в список кандидатов, а если "есть дорога", то добавить с бОльшим приоритетом. "Да не может такого быть", чтобы в Европе не было однозначно известно, есть между городами дорога или нет, но на всякий случай, если у какой-то бригады одновременно и "есть дорога", и "не может быть дороги", то пусть туда едут все, у кого дорога "может быть", пока хоть один не доедет. Ну вот они и поехали.

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