Особенный день нашего питомца | 14 мая 2026 года, 23:39

Надя сказала собаке утром, что будем забирать кота. Он пару раз приходил на кухню и не отрываясь смотрит на меня. Мол, что сидишь, говори уже, я помню, что сегодня особенный день. Ну я сижу работаю, он пошёл спать. Проснулся. Смотрит в окно. Решил его обрадовать;)

Особенный день у него завтра, день рождения.

Преобразование растровых диаграмм в Draw.io: утро продуктивности | 14 мая 2026 года, 17:16

Сделал за утро сегодня программу, конвертирующую растровую диаграмму png/jpg в редактируемую Draw.io. Она определяет объекты — прямоугольники, круги, эллипсы, треугольники, оставляет их на своих местах. Дальше распознает связи между ними и связывает эти блоки в drawio, так что я там могу уже двигать как мне удобно. Также распознает надписи. Получается неплохо. Другие примеры — в комментариях

Технологическая утопия под контролем: цифровой мир Северной Кореи | 2025-07-13T00:58:24

В последнем видео о Северной Кореи от Ланькова услышал интересное: владелец устройства не может открыть ни на компьютере, ни на телефоне чужой файл, если тот не подписан специальной электронной подписью от государства. Заинтересовался деталями, накопал для себя и для вас детали.

На телефонах у них модифицированный старый «KitKat» Android (2013), а на компах — модифицированный Fedora линукс, Red Star OS 3, с оболочкой, имитирующей интерфейс macOS от Apple (предыдущая косила под Windows XP). Пишут, что этот выбор дизайна, возможно, был сделан под влиянием того, что лидер Ким Чен Ын был замечен с iMac на своем столе, и видимо, сказал сделайте так же.

Северокорейские смартфоны оснащены скрытыми функциями слежки, которые автоматически делают скриншоты каждые пять минут, сохраняя их в секретной папке, доступной только властям, а не пользователю. По другим данным, скриншоты делаются при старте приложений, видимо, псевдослучайно. Еще есть цензура: если вводишь в любом приложении “Южная Корея” (남조선), система автоматически заменяет это на “марионеточное государство” (괴뢰국가). Сто процентов телефонов, очевидно, китайские, доработанные Китаем под Корею. Кстати, собираемые скриншоты доступны пользователям, но удалить их нельзя. Это приложение Trace Viewer явно создано для того, чтобы напоминать пользователям: всё, что они делают на планшете или телефоне, может быть известно правительству,

Весь медиаконтент в Red Star OS, включая документы, изображения, аудио- и видеофайлы, автоматически помечается водяным знаком с уникальным серийным номером жесткого диска, что позволяет властям отслеживать его происхождение и распространение. То есть, вы не можете сделать фотку и кинуть ее кому-нибудь, потому что она либо просто не откроется на том телефоне, либо, видимо, в редких ситуациях, если шаринг разрешен, в новом месте будут следы как того, кто является автором фотки, так и того, кто является следующим владельцем. Но это недоработано, и прямой обмен файлов все-таки ограничен. Вы можете только использовать ее сами. Разумеется, ничего нельзя удалить с телефона бесследно. Не разрешено иметь более одного устройства на человека (кажется, распространяется на отдельно планшет и отдельно телефон).

Северокорейские мобильные устройства используют строгую систему цифровых подписей (NATISIGN для одобренного правительством контента и SELFSIGN для контента, созданного на устройстве), что означает, что любой файл без этих подписей не может быть открыт в принципе. Система подписи и проверки подписи находится на уровне операционной системы, а не приложений. Это относится вообще ко всем файлам, которые люди создают что на телефонах, что на компах. Я вижу тут огромное число edge cases, но информации мало, а спросить не у кого.

Наказания за доступ к несанкционированным иностранным медиа, таким как K-pop или южнокорейские драмы, исключительно суровы. Если на компакт-диске, вставленном в компьютер с Red Star OS, обнаружен «нежелательный файл», система извлечет компакт-диск, запишет путь к файлу, отобразит графическое предупреждение, сделает скриншоты, а затем принудительно перезагрузит систему через 1000 секунд.

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

При первом запуске браузера Naenara (основан на Firefox 3.5) домашней страницей по умолчанию является IP-адрес «10.76.1.11». То есть их интернет — это по сути интранет.

Будущее автопилотирования: Tesla и новый уровень технологий FSD | 2025-07-11T03:59:25

Читаю всякие инженерные блоги про автопилот Tesla (FSD) — просто потому, что я последние полтора месяца почти постоянно езжу как на такси — указываешь место назначения и дальше практически никогда не нужно вмешиваться, машина едет из точки А в точку Б полностью самостоятельно. Это конечно будущее.

Такие системы есть не только у Tesla. Например, она есть у Мерседеса (Drive Pilot). У остальных только в лучшем случае в пробках помогает. Хотя Tesla кажется единственная, которая работает на всех дорогах.

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

Архитектура FSD состоит из порядка 48 специализированных нейросетей, обученных на Dojo, которые вместе формируют около 1000 разных тензоров-прогнозов. Tesla постепенно переходит с модульных сетей (распознавание объектов + планирование) к end‑to‑end-тренингу — прямое преобразование видеокадров в траекторию/момент рулевого управления. Это похоже на «черный ящик» — нейросеть учится прямо по поведению человека, без ручной установки регуляторов; очень крутое инженерное решение, но, предполагаю, сложное в отладке.

Кстати, заявляется, что Тесла пересела с С++ на питон. И что этот переход на end-to-end training сделал ненужным 300,000 строк кода на С++, где были учтены всякие корнер-кейсы и правила разруливания различных ситуаций — теперь это на уровне модели.

Tesla отказалась от радара и ультразвука, перейдя к полностью камерным решениям (Vision Only) с «Hardware 4» (HW4, FSD Computer 2): 16 ГБ RAM, 256 ГБ флеш‑памяти, производительность 3–8× выше HW3.

Оцените производительность: 22 миллисекунды на создание 3D сцены с машинками, пешеходами, велосипедистами вокруг — идет сбор информации с 8 камер 36 раз в секунду.

85 мс на весь цикл от получения картинки до изменения плана и команд колесам. Фантастика!

Более 4 млн Teslas на дорогах ежедневно собирают данные, а в версии FSD Beta зафиксировано более миллиарда миль автономного вождения. Этот «живой» датасет используется для обучения сетей на самых реальных сценариях, включая редкие «edge‑case» (странные аварии, дорогие условия и т. д.).

В июне 2025 Tesla впервые доставила Model Y из завода в Остине к дому клиента без водителя и удаленного оператора — полностью автономно. Это очень круто.

Vision‑сеть не только анализирует текущий кадр, но и хранит признаки от предыдущих (на расстоянии ≈1 м). Это позволяет запоминать недавно пересечённую разметку/знаки, даже если они уже вышли из поля зрения – очень похоже на человеческую память.

Пузырьковый метод измерения уровня воды в реке Потомак | 2025-07-06T19:38:38

Как бы вы измеряли уровень воды в реке? Поплавок? Датчик давления? Что-то еще? Вчера открыл для себя, как это делается у нас на Потомаке, и это оказалось вообще не так, как я мог себе представить. Инженеры USGS молодцы — образовывают прохожих, налепив схему работы.

В реку опускается трубка, из которой пузырьками подается воздух (через bubble orifice). Специальный датчик давления (Pressure Transducer) измеряет давление воздуха в трубке, необходимое для того, чтобы пузырьки выходили из неё. Чем выше уровень воды в реке, тем больше давления требуется, чтобы протолкнуть воздух в воду — ну потому что давление воздуха в трубке напрямую связано с глубиной воды (по закону Паскаля). Пузырьковый метод хорошо работает даже если в реке есть плавающий мусор или лёд, который может помешать другим датчикам (например, ультразвуковым). Ведь тут датчик не контактирует с водой, и сам датчик всегда остаётся сухим и чистым. Дополнительно, чтобы данные не искажались, в системе есть осушитель воздуха (Air Dryer), который удаляет влагу из воздуха и предотвращает образование конденсата.

Точность таких систем 1-2 см по уровню воды для рек с небольшой глубиной.

Интересно, что показания передаются не через сеть мобильной связи, а через спутник.

Лекарства как сувениры: новый тренд на улицах | 2025-06-22T17:11:56

Смотрите как они продают Ozempic , прям с кроссовками и сувенирами. В аптеке тут продаются антибиотики и опиоидные обезболивающие.

Почему оленята рождаются без запаха | 2025-06-04T15:13:46

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

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

Однако не только отсутствие запаха помогает оленятам оставаться скрытыми от потенциальных хищников. Белые пятна на их шерсти — ещё одна защитная мера. Когда оленёнок ходит, пятна могут казаться заметными, но когда мать оставляет его прятаться в высокой траве или других укрытиях, эти пятна имитируют рассеянный солнечный свет, падающий на лесную подстилку, как отмечает Департамент природных ресурсов Айовы. Такое пятнистое окрашивание в сочетании со слабым запахом затрудняет хищникам поиск оленят. Обычно пятна исчезают к зиме, когда молодые олени уже достаточно взрослые, чтобы выжить самостоятельно.

Пишут, что оленята рождаются в конце мая-начале июня. Сейчас как раз 4 июня. У них все по расписанию!

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

Исаак Ньютон: от вопроса к «Принципиям» | 2025-06-03T03:01:26

Перечитываю сейчас A Short History of Nearly Everything by Bill Bryson. Старая книжка, 2003 года. Например, в ней автор радуется, что Плутон IAU наконец-то признали планетой. Так вот, там есть одна интересная история про научные стартапы 17 века.

Всем еще со школы известно, что Исаак Ньютон – отец классической механики и представлений о гравитации, и его перу принадлежит фундаментальный труд, на котором зиждется вся последующая физическая наука: «Математические начала натуральной философии», или попросту «Начала» (Principia).

Еще был Галлей — ну тот, в честь кого комету назвали, а еще был Гук, который открыл клетку (и закон Гука про деформации и кучу всего еще).

Так вот, в 1684 году Галлей, обсуждая с Робертом Гуком и Кристофером Реном проблему орбит планет, спросил: «Какая сила заставляет планеты двигаться по эллиптическим орбитам?» Гук утверждал, что это сила, обратно пропорциональная квадрату расстояния, но не мог это строго доказать. Галлей поехал в Кембридж к Ньютону, чтобы спросить его напрямую — и к своему изумлению, Ньютон сказал, что уже доказал это. Более того, он пообещал прислать подробное изложение. Собственно, он слегка заработался и вместо ответа на вопрос написал три тома «Начал» (причем написал еще специально сложно, чтобы непосвященные откидывались раньше).

Когда работа над «Началами» была почти завершена, Ньютон и Гук вступили в спор о первенстве в открытии закона обратного квадрата расстояния, и Ньютон отказался выпускать третий, ключевой том, без которого первые два тома теряли смысл. Только благодаря напряжённой дипломатии и самым щедрым дозам лести Галлею в конце концов удалось выпросить у капризного профессора заключительный том. Без интереса и подталкивания со стороны Галлея Ньютон, вероятно, не оформил бы свои открытия в виде цельного труда.

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

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

Вместо этого решили платить экземплярами Истории рыб. Общество передало ему 50 экземпляров все той же «Истории рыб» (камин, по-видимому, ими предполагалось топить).

Было выпущено около несколько сотен экземпляров «Начал» – довольно большой тираж для такой дорогой книги, однако издание не вызвало ни малейшего интереса у читающей публики. Книга продавалась очень плохо, и ее издание не окупилось совершенно. Даже в 1739 году, через 53 года после издания, при инвентаризации за Обществом числилось еще 126 экземпляров, и это при том, что остальные продавались с огромными скидками, дарились и просто раздавались чуть ли не бесплатно.

Иронично, что один из самых влиятельных трудов в истории человечества в своё время считался практически коммерческим провалом.

А еще забавно, что с момента публикации, с 1687 года, в тексте была ошибка вычисления, которую в 1987 году, через 300 лет, заметил студент Роберт Гаристо, старшекурсник Чикагского университета.

В предложении восьмом (там в книге такая нумерация) Ньютон пытался подтвердить свою теорию, вычисляя массу, силу тяжести на поверхности и плотность известных планет. Для расчёта массы ему нужно было знать угол между прямой от центра Земли к Солнцу и прямой от точки на поверхности Земли к Солнцу.

Современные измерения дают это значение как около 8,8 секунд дуги (одна секунда — это 1/3600 градуса). Ньютон считал, что оно составляет 10,5 секунд, но загадочным образом в самом уравнении использовал 11 секунд. Именно эту ошибку обнаружил Гаристо, когда повторил вычисления в рамках обычного учебного задания.

Этот Роберт Гаристо сейчас редактор Physical Review Letters. Он относительно недавно прославился второй раз, когда его журнал опубликовал научную статью с 5154 авторами 🙂

Живем в симуляции: верить или нет? | 2025-05-31T13:47:24

Сгенерированных людей убеждают, что всё вокруг них — ненастоящее, а сами они сделаны из промтов, а они не верят.

Получилось антиутопично.

Было бы смешно, если б мы тоже не верили, что живём в симуляции.

Или не смешно?