Лет семь назад я собирал домашнюю автоматику примерно на 20 тысяч рублей: датчики влажности, CO₂, движения, розетки, реле. С ESP и Tuya простые команды по локальной сети получались, а вот таймеры и согласование нескольких устройств иногда жили своей жизнью. Хотелось меньше возиться с бытом, а не поменять класс проблем.
С тех пор Home Assistant, Zigbee2MQTT, ESPHome и локальный голос стали куда привычнее. Когда я принёс в IT‑чат первую статью о независимом умном доме, мне об этом напомнили. Дошло до торжественного: «Дамы и господа, мы придумали SprutHub». И ведь справедливо.
Для тех, кто не собирал умный дом: датчик сообщает о событии, шлюз или интеграция передаёт его системе вроде Home Assistant, та запускает сценарий. Иногда в эту цепочку вклинивается облако производителя. И вот тут начинаются приключения.
В октябре 2026-го после повреждения инфраструктуры «Яндекса» перебои затронули «Алису» и часть умного дома. Не значит, что у всех застряли шторы. Но почему команда мотору в соседней комнате вообще должна лететь через чужой сервер? Belkin отключила облачную поддержку части Wemo: устройства, заранее настроенные с HomeKit, могли продолжить работать, а вот новая настройка стала проблемой. Для контраста: во время сбоя Netatmo ручное управление и запись данных сохранились. Хотелось бы знать заранее, какой сценарий ждёт купленную железку.
Но даже полностью локальный дом иногда ломается. Просто теперь дежурный сисадмин — его хозяин. В одном чате человек рассказал, как автоматизация HA попыталась включить осушитель Midea 3407 раз за два часа. Помог перезапуск интеграции. У другого реле исчезло из базы Zigbee2MQTT, но продолжало отправлять сообщения. Пришлось поработать Шерлоком Холмсом. А одна рекомендация ИИ по перезапуску Chromium, по оценке владельца, закончилась 1,86 ТБ записи на SSD за выходные. И после этого мне хотелось бы слышать не только «исправлено», но и «проверил, что больше не ломается».
21 личность NoemaForge и умный домСреди 377 результатов, о которых OpenAI объявила 6 октября 2026 года, один особенно выделялся. Компания заявила, что ей удалось доказать «квазигипотезу Римана», более слабую версию гипотезы Римана, которую можно назвать важнейшей нерешённой проблемой математики. Новое доказательство, по словам Джареда Дьюкера Лихтмана из Стэнфордского университета, стало «самым значительным на сегодняшний день достижением ИИ в математике, причём с большим отрывом».
Гипотеза Римана остаётся нерешённой уже более 160 лет. Её доказательство позволило бы математикам лучше понять природу простых чисел, одного из важнейших строительных блоков математики. И это только для начала.
Даже последствия более ограниченного результата, касающегося квазигипотезы Римана, «ошеломляют», заявил Максим Радзивилл из Нью‑Йоркского университета. «В некотором смысле подавляющее большинство следствий гипотезы Римана уже вытекает из квазигипотезы Римана».
Более того, вопреки давним ожиданиям математиков, для доказательства не потребовалось вводить никаких новых понятий. Вместо этого удалось обнаружить скрытые связи между уже известными. «Это доказательство представляет собой неожиданное объединение хорошо известных идей», — сказал Александр Данн из Технологического института Джорджии.
Доказательство частично опирается на методы, разработанные Радзивиллом и Данном. Вместе с другими специалистами по теории чисел они пытаются разобраться в доказательстве и понять, что оно может означать. Теперь они начинают получать ответы.
Читать далееСегодня мы, Homo Sapiens Sapiens успешно держим лидерство эволюционной гонки. Конкуренты остались в истории. Ближайшие генетические «братья», шимпанзе и карликовые шимпанзе. Но если они самые близкие наши генетические родственники, то почему их интеллект так отстает от нашего? И какую роль в этом играет ретровирусная инфекция?
Читать далееЯ занимаюсь разработкой встраиваемых систем уже несколько лет и не раз сталкивался с проблемой, когда было необходимо написать UART драйвер или систему для работы с каким-либо внешним модулем, используя текстовый протокол, будь то протокол AT-команд или что-то подобное. Чаще всего это модули GNSS, модуль GSM, ESP или т.п. Набор управляющих команд для таких модулей бесконечно огромен, и каждая из них часто требует отдельной обработки. Итогом получается нужно писать свой обработчик и парсер под каждую команду, через колбэки или некую машину состояний их последовательно вызывать и пытаться как-то организовать цепочку выполнения, а про обработку ошибок я вообще молчу.
Да, существуют библиотеки и готовые решения в рамках какой-либо операционной системы или набора SDK под конкретный чип. Но что делать, когда на столе лежит микроконтроллер с 20кб свободной RAM, где тебе надо не только команды эти обрабатывать, но еще и весь остальной функционал устройства реализовывать? Нужно что-то универсальное, независимое от платформы.....
Читать далееУ меня очень давно в «идеях» лежала запись о том, что нужно создать браузер, который предназначен исключительно для чтения. Каждый раз я вспоминал о ней, когда натыкался на очередной сайт, где контент сложно прочитать из-за отвратительной вёрстки или обилия рекламы. И вот время настало: недельный лимит токенов не был израсходован, и мы с товарищем Клодом напряглись и создали браузер для чтения Brevier. Тот факт, что я уже много лет занимаюсь фронтенд-разработкой, дал свои плоды — я решил сделать браузер без JavaScript и без CSS.
Пролог
Когда-то интернет был тихой ламповой библиотекой. Каждая страница была свитком-папирусом. Вы брали нужный свиток, разворачивали и читали. Учёные мужи бережно писали эти свитки, любопытные читали, и никто не был обязан брать печенье для входа в библиотеку.
Худые стороны у этой библиотеки тоже имелись. Свитки было сложно читать: они были написаны разными почерками, разного качества чернилами и совершенно непредсказуемых цветов. Деды помнят, что даже видели свитки, написанные ярко-зелёными чернилами на фиолетовом папирусе. В любом случае, текст присутствовал, и если желание было, то его можно было прочесть.
Затем появились драконы.
Читать далееЯ долго думал как назвать статью, но выбрал именно такое название, модное, а может уже и сильно надоевшее с приставкой AI. Уже понятно, что речь пойдет про нейронки, но при чем тут Морзе? Сейчас расскажу!
Ни для кого не секрет, что азбука Морзе используется буквально везде где требуется передать данные на большие расстояния через бури и штормы, через шум грозы, через ... в общем хоть ложкой по батарее. Морзянка, спасала жизни, помогала найти затерянные суда и самолеты. Даже сейчас, для капитана судна, или пилота самолета знание азбуки Морзе это требование, которое продиктовано безопасностью в крайней ситуации.
Но что если взять и натренировать свою сеть, для распознавания 16 каналов Морзе с наихудшего радиоэфира, да еще и так что бы это работало на любом айфоне с микрофона?
Читать далееЯ руковожу разработкой, а дома отец большой семьи. Последние месяцы эти две жизни сошлись в одном инструменте, и это оказалось неожиданно удобно.
В YouGile у меня хранятся задачи по разным проектам, и к ним по MCP подключены разные агенты: аналитик и агенты из команды разработки. Они берут задачи прямо из досок и отчитываются там же.
Дети - они как маленькие агенты и их тоже нужно фокусировать
Читать далееПуть к файлу тот же, текст обновился, но процесс с открытым дескриптором продолжает читать старую версию. На небольшом Linux-стенде сравнил cp, sed -i и замену через временный файл: права доступа, inode и поведение читателя.
Читать далееСегодня супер-юбилей для всей ИТ-отрасли: 25 октября 2026 г. исполняется 25 лет старту продаж Windows XP. В продажу англоязычная версия поступила в этот день в 2001 году, а еще 24 августа сборка 2600 ушла в производство (версия RTM, Release to Market). Microsoft вместе с Intel и другими производителями ПК потратила на продвижение Windows XP не менее миллиарда долларов. Первоначальный англоязычный слоган “Prepare to Fly” после событий 11 сентября заменили на “Yes You Can”. Кстати, на коробках с Windows XP этого слогана не было, только в маркетинговой кампании.
Читать далее15 октября вышла Ubuntu 26.10 Stonking Stingray. В новом выпуске много чего интересного: разработчики обновили рабочий стол GNOME, ядро Linux, проапдейтили или добавили системные утилиты и средства защиты. Появились нескучные обои интересные настройки экранов и окон, обновился App Center, а в систему добавили предварительную версию голосового ввода Myna.
Вместе с выпуском Canonical представила планы развития Ubuntu до следующей LTS-версии — 28.04. Сначала разберем обновления нынешнего выпуска, а затем посмотрим, что разработчики готовят на будущее.
Поехали!В этом дайджесте Metal без магии и лечение телевизоров, Suspend на пальцах и Warcraft II на «Авроре», ИИ для расшифровки языка растений, крупнейшее изменение Xcode за 30 лет, как устроен IDL, отказ от «ненастоящих» градиентов и многое другое. Заходите!
Читать далееРазбираем ложных пешеходов и потерю настоящих препятствий: PointPillars/RKNN, сопоставление классов и IoU, Unknown в трекере, PCL/RANSAC и маска дороги. С кодом и проверками на коробке высотой 27 см и человеке перед камерой.
Читать далееВ нейроотличной среде есть авторы, которые строят свою экспертность вокруг вопроса, истинна или ложна чья-то диагностика. Для меня бесконечное возвращение к проверке собственной «подлинности» выглядит как изнуряющая микроаутоагрессия. В этом я вижу сходство с ОКР/ОКРЛ-паттерном: сомнение, проверка, требование абсолютной уверенности и новое сомнение. Это не диагноз, а всего лишь метафора :)
У меня диагностирован АуСДВГ. Мне интереснее развивать нейроотличную тему через свой специнтерес к видеоиграм, который я пронес через всю жизнь. Разбираться в том, что меня увлекает, что утомляет и какие условия помогают получать удовольствие от игры. Из этого интереса и вырос вопрос этой статьи.
Если для нейроотличных людей предлагают собственную теорию привязанности, почему бы не задуматься о нейроотличной типологии игроков? Этот вопрос кажется мне особенно интересным, когда я пытаюсь разобраться в собственных отношениях с видеоиграми. Некоторые из них мне очень нравятся, но быстро утомляют. Другие увлекают ненадолго. А в одной недавней демоверсии я провел три часа подряд.
Размышляя об играх, я вспомнил по аналогии Neurodivergent Attachment Theory, или NAT. Это предложенная Моншенгом Летсоало в 2025 году попытка описать привязанность с учетом нейроотличий, в том числе аутизма и СДВГ.
Классическая теория привязанности объясняет, как складывается чувство безопасности в отношениях. Может ли человек рассчитывать на близкого, обратиться за поддержкой, спокойно переносить разлуку? Опыт отношений с заботящимися взрослыми в детстве может влиять на то, чего мы ждем от других людей.
Читать далееСтатья о том, как развести тестовые данные и код проверок в Java + TestNG. Пять способов — от параметров сборщика до Test Data Factory. С примерами, схемами и разбором ограничений. Для тех, кто только начинает писать автотесты на Java.
Читать далееМы делаем бизнес-модули на ELMA 365: договоры, контрагенты, корреспонденция, доверенности, облигации. Всё больше этой работы делают ИИ-агенты. Они правят формы и скрипты, гоняют проверки, пишут документацию и отчёты.
Звучит как реклама. Но первые недели выглядели иначе. Два агента одновременно работали в одной папке проекта. Один часами гонял браузер, второй тихо делал свою задачу. А коммит любого из них мог подхватить мусор, оставленный соседом.
Это первая статья из семи о том, как мы перестроили работу, чтобы агенты приносили пользу и не ломали чужое.
Читать далееСегодня день автомобильного транспорта... И как же не в этот день обсудить возможный вариант повышения экологического уровня ДВС по сравнению с электромобилями?
Пускай и довольно экзотическим способом, с неожиданными на наше время выводами.
Всем кто не знает где достать топливо.....LLM на 125 миллиардов параметров — и без дискретной видеокарты? Да.
Qwen3.8-Flash-Next (MoE: 125B в запасе, 6B в работе) спокойно живёт на AMD Strix Halo с 128 ГБ унифицированной памяти. Никакой видеокарты с горой VRAM — только встроенная графика и правильно подобранный движок.
Внутри — готовый рецепт: Fedora 43 Server, HALOGEN, OpenAI-совместимый API, API-ключ и четыре параллельные сессии. А главное — живые замеры вместо обещаний из readme: ~96 токенов/с записи, которые не проседают даже на 128k контекста, чтение под 2000 токенов/с и миллионный контекст через YaRN, который неожиданно укладывается всего в ~39 ГиБ.
Читать далееОткройте журнал SSH на любом сервере с белым адресом, и там будет одно и то же: Failed password for root, Failed password for admin, Invalid user ubuntu, строка за строкой, с адресов со всего мира. Обычно на это смотрят как на шум, который fail2ban сам выметает. Мы тоже смотрели, пока однажды не задались вопросом: а что они собираются делать, если пароль подойдёт? Чтобы узнать, нужно их впустить. Не на настоящий сервер, конечно, а на поддельный.
Читать далееУ Linux есть apt, dnf и pacman, и никто уже не помнит, как жили без них. У Kubernetes за десять лет так и не появилось ничего подобного. Есть Helm, который прекрасно ставит один чарт, есть Argo CD и Flux, которые умело синкают кластер с Git, но нет инструмента, который знал бы, что cert-manager нужен половине других компонентов, что KubeVirt нельзя откатить на прошлую версию после обновления и что CRD, поставленные одним релизом, не получится молча снести вместе с ним. Каждый, кто собирает платформу на Kubernetes, пишет эту прослойку сам, и каждый раз заново.
Читать далееМы продолжаем наш рассказ о том, как немецкая Siemens превратилась из небольшого предприятия в промышленного гиганта Европы. В этой части мы расскажем о двух десятилетиях, прошествовавших Первой мировой войне.
Читать далее