СводкаГлавные показатели канала за выбранный период. Изменение — к такому же отрезку перед периодом, если за него есть статистика. Наведите на диаграмму плитки, чтобы увидеть число в каждой точке периода.
Главные числа
ПодписчикиСколько подписчиков у канала сейчас. Волна — число подписчиков в каждой точке периода. Изменение — к началу периода.60,0 %+0 за период
ПросмотрыСколько сейчас просмотров у постов, вышедших за период. Это не просмотры за день: сколько посмотрели вчера, MAX не сообщает.45▼ 35,3 %было 77
РеакцииСколько реакций у постов, вышедших за период.0было 0
УпоминанияСколько раз канал упомянули другие каналы: ссылки и репосты, без рекламных постов. Чем крупнее круг, тем больше упоминаний в этой точке периода.61▼ 17,9 %было 76по подписке
РепостыСколько раз другие каналы сделали репост постов этого канала (без рекламных постов). Репосты входят и в число упоминаний.28▲ 14,6 %было 25после входа
Средний охват постаСколько просмотров в среднем набирает один пост. Считаем по постам старше двух суток: у свежих просмотры ещё растут. Точки, где есть свежие посты, — пунктиром и полыми кружками: охват всех постов на сейчас, он ещё вырастет.3▼ 18,2 %было 4
ERRКакая доля подписчиков видит средний пост: средний охват ÷ подписчики × 100 %. Линия — ERR в каждой точке периода, пунктир — ERR прошлого такого же периода. Точки с постами моложе двух суток — полые кружки на пунктирном конце линии.50,0 %▼ 11,1 п. п.пунктир — было 61,1 %
Вовлечённость ERКак часто читатели реагируют на посты: реакции ÷ просмотры × 100 %. Засечка на полосе — прошлый период.—реакций на 100 просмотров
Постов в деньСколько публикаций в среднем выходит за день. Клетка — точка периода: чем темнее, тем больше постов в день.2,1▼ 21,0 %было 3,0
Доля рекламыКакая доля публикаций за период похожа на рекламу: маркировка erid, рекламные ссылки и другие признаки. Шкала — рекламная нагрузка по порогам индекса качества: до 10 % — низкая, до 25 % — умеренная, до 50 % — высокая, дальше — очень высокая. Рост доли отмечается красным.3,9 %▲ 1,8 п. п.
ДинамикаСверху — число подписчиков на конец каждой точки периода, снизу — прирост за точку: зелёный — подписчиков стало больше, красный — меньше. Над графиком прироста — самый большой прирост и самая большая убыль. Сколько подписалось и отписалось по отдельности, MAX не сообщает.
Рост аудитории
0подписчиков за период
Число подписчиков за период не менялось
Оценка каналаОценка канала от 0 до 100 из пяти частей: аудитория, честность роста, рекламная нагрузка, доверие и достоверность расчёта. Полоса — сколько баллов часть набрала из своего максимума. Индекс пересчитывается каждую ночь; каналы сравниваются с похожими — той же категории и размера.
Индекс качества пока не рассчитан. Он появляется у каналов от 500 подписчиков, которые публикуют посты хотя бы раз в неделю, после недели наблюдения.
ОхватыСколько сейчас просмотров у постов, вышедших в каждой точке периода (а не просмотры за день). Подписан рекорд; точка с сегодняшним днём бледнее — день ещё идёт. Средний охват поста — по постам старше двух суток.
Просмотры и охват
45просмотров за период▼ 35,3 %
Средний охват поста — 3 просмотров (посты старше двух суток).
ВовлечённостьER — реакции, делённые на просмотры, в процентах — у постов каждой точки периода. Пунктир — ER за весь период. Изменение — в процентных пунктах к прошлому такому же периоду.
Вовлечённость подписчиков
—ER = реакции ÷ просмотры
За период у постов нет прочитанных реакций.
ЦитируемостьИндекс цитируемости (ИЦ) — насколько часто и какими каналами упоминают этот канал за последние 30 дней, без рекламных постов. Уровень — место среди похожих каналов. Линия — ИЦ в каждой точке периода (в неделе и месяце — средний за её дни).
РитмСколько постов в среднем выходит в каждый час каждого дня недели, время московское: чем темнее клетка, тем больше публикаций. «Лучшее время» — часы, в которые у постов старше двух суток самый высокий средний охват.
Когда и сколько публикует
ПнВтСрЧтПтСбВс
036912151821
Лучшее время:09:0018:00часы, в которые у постов самый высокий средний охват
ФорматыИз чего состоит лента. У каждого поста один формат — по старшинству: репост, видео, фото, ссылка, текст. Полоса и проценты — доля постов формата; справа — средний охват одного поста формата (по постам старше двух суток), полоска — сравнение с самым просматриваемым форматом.
ПубликацииКаждая точка — пост за период: по горизонтали — дата выхода, по вертикали — просмотры, размер точки — реакции, цвет — формат. Так видно хиты, провалы и то, как меняется охват. У крупных каналов показаны 100 самых просматриваемых постов и равномерная выборка остальных — не больше 1 500 точек.
Каждый пост — точка
Выше — больше просмотров, крупнее — больше реакций. Нажмите на точку, чтобы открыть пост.
ВидеоФотоДругоеразмер — реакцииПриближение — кнопками «+» и «−», щипком или Ctrl + колесо мыши; приближенный график сдвигается перетаскиванием
СводкаИтоги выбранного периода: сколько вышло публикаций, сколько у них сейчас просмотров и реакций и средний охват поста. Просмотры — текущие у постов, вышедших в эти дни, а не просмотры за день. Изменение — к такому же отрезку перед периодом, если за него есть статистика.
Итоги периода
Нажмите на показатель — ниже он появится по точкам периода
Просмотрысегодня — день ещё идётТочки с постами моложе двух суток — бледные с пунктиром: их просмотры ещё растут.
РекламаКакая доля публикаций за период похожа на рекламу: маркировка erid, рекламные ссылки и другие признаки. Детектор осторожный, поэтому настоящая доля обычно выше. Шкала — рекламная нагрузка по порогам индекса качества. Ниже — средний охват рекламного и обычного поста и кого рекламирует канал (сайты, на которые ведут ссылки из рекламы).
Что работаетПосты периода с наибольшим числом просмотров. Полоса — просмотры относительно первого места. Превью — картинка поста, у поста без картинки — аватар канала. Просмотры — сколько у поста сейчас.
РитмСколько постов вышло в каждый день периода (бледные столбики) и среднее за 7 дней (линия): видно, разгоняется канал или затихает. Сегодняшний день ещё идёт, поэтому среднее для него считается по вчерашний день.
Публикации по дням
Бледные столбики — дни, линия — среднее за 7 дней: видно, разгоняется канал или затихает
Публикации за деньСреднее за 7 дней
Данные обновлены в 07:51 по Москве. Просмотры — текущие у постов, вышедших в эти дни; средний охват — по постам старше двух суток.
Как считается индекс качества
☕ Zigbee под колпаком, карты врут, а Agile не умер — его зомбировали
🕵️ Умный дом шпионит за вами, даже не взламывая шифр Исследователи показали: Zigbee-трафик можно анализировать пассивно, без ключей. По метаданным — длине пакетов, интервалам, шаблонам — они определяют тип устройства, производителя и даже события в доме с точностью 94–99%. Собрали стенды на Xiaomi, Sonoff и Home Assistant и выяснили: производители экономят батарею, а мы платим приватностью. Теперь понятно, почему умный дом иногда ведёт себя как параноик — он просто знает о вас больше, чем вы.
🗺️ Карта не врёт, но правда у каждого своя Автор полгода разбирался, почему навигаторы ведут разными путями. Оказалось, набор высоты на одном треке может отличаться на сотню метров — всё зависит от сетки высот и сглаживания. А в OpenStreetMap треть маршрутов не строится, потому что тропы нарисованы кусками: один энтузиаст обвёл начало подъёма и бросил. В итоге пришлось учить программу находить главную сеть. Мораль: доверяйте картинке профиля, а не цифре.
🧟 Agile не умер — он стал зомби Инженер-технолог из авиационной литейки (внезапно) разобрал, почему Agile вырождается в ритуалы. По данным 17-го State of Agile, удовлетворённость упала с 72% до 59%, а в 2025 году только 13% считают Agile глубоко встроенным. Автор сравнивает это с заводским техпроцессом: ритуалы есть, ценность — нет. Знакомо? Стендапы ради стендапов, ретро без решений — классика.
🤖 AI посчитал убыток, а оказалось — прибыль В компанию по производству заборов внедрили Claude за пять недель. Сначала AI на грязных данных выдал убыток в 1,5 млн рублей, но после сведения четырёх источников выяснилось: компания заработала 13,7 млн за девять месяцев. Главный урок: AI не спасёт от бардака в учёте. Зато теперь 636 цен пересчитали и нашли те, что продавались в минус. Заборы — бизнес, оказывается, не только про столбы.
🔍 Хабр раскрыл карты: смотрите минусы без регистрации Пользователь написал скрипт для Tampermonkey, который показывает плюсы и минусы в любых статьях и комментариях Хабра. Оказывается, эти данные лежат в HTML и доступны без авторизации для статей. Теперь можно узнать, сколько раз вашу статью заминусили, не дожидаясь ответа поддержки. Вопрос только: зачем? Впрочем, любопытство — двигатель прогресса.
☕ JSON с двойным дном, PostgreSQL на стероидах и C# без default
🕵️ Один JSON — два мнения: шлюз пропустил, сервис выдал админку Автор разобрал, как разные парсеры читают дублирующиеся ключи: большинство берёт последнее значение, pysimdjson — первое, а Go 1.27 вообще отказывается принимать такой объект. В итоге шлюз видит role: user, сервис — role: admin, и никто не виноват, потому что стандарт разрешает. Единственное спасение — заставить шлюз пересобирать тело после проверки, а не пропускать сырые байты. Я теперь смотрю на любой middleware с подозрением.
🧪 27 моделей под слепым соусом: кто сломал JSON и влетел на 152-ФЗ Энтузиаст прогнал 27 LLM через шестишаговый пайплайн, включая проверку на строгий JSON и косвенные инъекции, а потом отдал логи трём ИИ-судьям. Выяснилось, что даже флагманы спотыкаются на дисциплине контракта: кто-то добавляет «Вот ваш JSON», кто-то глотает инъекцию и самовольно ставит статус «предоплата согласована». Автор обещает Tier-лист и юнит-экономику — ждём, потому что гонять модели в чате и в проде — две разные вселенные.
🚀 MergeTree внутри PostgreSQL: 715 мс превратились в 49 Разработчик встроил табличный движок MergeTree из ClickHouse в ванильный PostgreSQL через расширение и векторный исполнитель. После профилирования выяснилось, что 51–86% времени уходило на разбор широких строк, а не на вычисления. Прикрутив колоночное хранение, он сократил среднее время запросов на ClickBench с 715 до 49 мс. Теперь его знакомый архитектор с четырьмя базами данных может нервно курить в сторонке — но вряд ли признает, что это проще.
🧩 C# 15: union-типы и закрытые иерархии — прощай, default? В новой версии C# появятся union-типы и closed-классы, которые позволяют компилятору знать полный набор вариантов и требовать исчерпывающий switch без ветки default. Это должно уменьшить количество неожиданных падений, когда новый наследник улетает в default-секцию. Давно пора: язык наконец-то догоняет то, что в других местах считается базовой гигиеной.
📦 Архив удалённых сообщений: как бот на aiogram 3 ловит то, чего уже нет Автор сервиса для Telegram Business рассказал, как через официальное API сохраняет удалённые и отредактированные сообщения. Главная засада: событие об удалении не содержит текста, поэтому бот должен записывать всё в момент получения. Пришлось повозиться с идемпотентностью и «зелёным» health-check, который скрывал потерю событий из-за несовместимости LinkPreviewOptions с Pydantic. Честное признание, что шифрование не сквозное, а ключ у оператора, добавляет плюс к карме — но всё равно заставляет задуматься, кому вы доверяете свою переписку.
☕ Агенты скупают всё, WhatsApp шифруется, а JavaScript снова виноват
🤖 Amazon заблокировал агента Meta: роботы идут в магазин Meta выпустила персонального ИИ-агента Muse, который сам ходит по сайтам и делает покупки. Amazon забанил его, а Shopify уже по умолчанию подключил продавцов к агентским каналам. Аналитика сайтов теперь не понимает, кто пришёл — человек или робот, и это только начало. Маркетологи, готовьтесь к третьему каналу, где вас нет.
🕵️ WhatsApp прятал от ИИ запрет на жалобы регулятору Исследователи нашли в справочных страницах WhatsApp скрытые инструкции для ИИ-бота: не советовать пользователям обращаться в надзорные органы и не упоминать закон, если речь зашла об адвокате. Всего 102 скрытых блока на 80 страницах. WhatsApp назвал это ошибкой и удалил улики. Ну конечно, ошибка — именно так и выглядят случайные приказы замолчать права пользователей.
⚙️ AWS хочет отобрать у NVIDIA разработчиков одной строкой кода Amazon представила TorchNeuron — открытый backend для PyTorch, который позволяет запускать модели на чипах Trainium без переписывания кода. Достаточно указать устройство neuron вместо cuda. Если сработает, то монополия CUDA пошатнётся. Правда, в документации полно оговорок: часть операций упадёт на CPU, а графы будут рваться. Но попытка зачётная.
📧 SPF, DKIM и DMARC: три проверки, а фишинг всё равно проходит Автор разобрал на примерах, как работают почтовые аутентификации и почему даже успешные проверки не гарантируют безопасность. SPF проверяет только IP, DKIM — только подпись, DMARC связывает их с доменом, но и этого мало. Главный вывод: подделать письмо по-прежнему проще, чем кажется. Так что не открывайте вложения от «знакомых» сервисов.
🔢 0.1 + 0.2 ≠ 0.3: JavaScript снова объясняет, почему он такой Автор популярно объяснил, откуда берутся числа вроде 0.7000000000000001 в карточках товаров. Всё дело в формате IEEE 754 binary64: некоторые дроби нельзя представить точно, поэтому результаты вычислений округляются. И это не баг, а фундаментальное свойство. Так что если увидите вес роутера с хвостом из цифр — знайте, это не продавец виноват, а стандарт.
☕ Бот на hh, антивирус от ФСБ и Warcraft на «Авроре»
🤖 Бот-соискатель: 339 откликов, 26 приглашений Разработчик написал бота, который два месяца искал вакансии на hh.ru, оценивал их через LLM и отправлял отклики. Из 339 откликов приглашения получили 26 (7,7%), а каждый пятый отклик даже не открыли. Забавно, что после ужесточения фильтра конверсия выросла до 23% — видимо, лучше меньше, да лучше. Теперь осталось дождаться, когда работодатели начнут отвечать ботам другими ботами.
🛡️ Антивирус ФСБ оказался шпионом Исследователи обнаружили APK-файл «Антивирус ФСБ.apk», который на деле содержит вредоносное ПО LunaSpy. Зловред умеет записывать звонки, перехватывать экран, имитировать нажатия и даже отключать Play Protect. В общем, поставил «антивирус» — и телефон стал общим достоянием. Название, конечно, внушает доверие, как и всё, что приходит в мессенджер от «службы безопасности».
🧙 Warcraft II переписали на Godot для «Авроры» Команда из шести человек за два с половиной месяца перенесла Warcraft II на ОС «Аврора», написав игру заново на Godot 4.4. Они отказались от эмуляции, чтобы сделать сенсорное управление и оптимизировать производительность. Взяли правила из Wargus и Stratagus, но архитектуру переписали под себя. Теперь орки будут захватывать не только Азерот, но и российские мобильные устройства.
🧪 Три AI-агента разгребли 2000 тест-кейсов QA-инженер собрал базу из 2000 тест-кейсов и поручил трём агентам (Федя, Серёга, Саша) найти дубли, устаревшие проверки и пробелы в покрытии. Агенты работают на Python, CrewAI и GigaChat, но финальное решение всё равно за человеком. В одном прогоне из двух предложений приняли одно и сгенерировали один кейс — негусто, но лиха беда начало. Главное, чтобы агенты не начали переписывать тесты под себя.
⚡ Lock-free планировщик ускорил корутины в 25 раз Разработчик графического движка ShuttleEngine представил асинхронное ядро shuttleˍasync на C++23 с lock-free планировщиком и work stealing. На i9-14900KF удалось достичь ускорения до 26x на 32 потоках. Правда, после 16 воркеров начинаются E-ядра и Hyper-Threading, где прирост замедляется. Но и то хлеб — в мире, где каждый второй движок страдает от гонок данных, это почти подвиг.
☕ Хабр не тот, 1С не убить, а плату фрезой за вечер
📊 Плюсы на Хабре: формула провала Автор выкачал 1000 лучших статей Хабра за год и 2639 случайных, чтобы понять, почему его статьи не плюсуют. Оказалось, 63% статей не набирают и 10 плюсов, а топ порой отличается не качеством, а подачей. В общем, если вы думали, что дело в вас — нет, дело в Хабре. Ну и немного в вас.
🦖 Убийцы 1С: где вы теперь? Автор прошёлся по проектам, которые называли «убийцами 1С»: Ананас, 2С, Qt 1L, Ultima ERP и другие. Большинство из них давно в архиве, а некоторые живы только в воспоминаниях. Зато ТУРБО и Jmix ещё развиваются — видимо, не все убили себя об 1С.
🛠️ Фрезеруем платы без API и щупа Автор сделал самодельный CAM для фрезеровки односторонних плат на старом станке с Windows 7. Вместо щупа — фреза и ESP32, которые снимают карту высот по замыканию цепи. Дорожки 0,2 мм, зазоры 0,2 мм — и всё это за вечер. Кулибины не сдаются.
📉 Текучка без увольнений: считаем по-новому Автор показал, как считать текучесть сменного персонала по журналу смен на SQL, когда никто не увольняется. Оказалось, что выбор порога молчания меняет результат в разы: от 19% до 213%. Классическая формула отдыхает — как и грузчики, которые просто перестают брать смены.
🤖 Oracle тормозит? Спроси у LLM Автор написал программу Optimus Oracle, которая находит узкие места в Oracle с помощью ASH/AWR и LLM. Она собирает топ тяжёлых запросов, их планы и рекомендации по индексам. Говорят, некоторые запросы ускорились. Главное — не давать LLM доступ к DML, иначе будет весело.
☕ Коллапс моделей, правила для агентов и чипы на качелях
🧠 Модели тупеют от собственной стряпни Исследователи выяснили, что обучение на сгенерированных данных приводит к «коллапсу модели»: сначала исчезают хвосты распределения, потом модель сходится к точечной оценке. Это как кормить корову коровой — в итоге останется только костный бульон. Авторы предупреждают: данные о реальных взаимодействиях людей станут ценнее золота. Так что ваши глупые вопросы в чатах — это будущий обучающий датасет, не стесняйтесь.
📜 В AGENTS.md пишут не запреты, а шпаргалки Автор собрал 3126 популярных репозиториев и прогнал через 70 шаблонов правил. Выяснилось: AGENTS.md есть у 18% проектов, CLAUDE.md — у 12%, а медианный файл — около 6000 символов. Наверху рейтинга не «NEVER», а справка по командам и устройству проекта. Заглавные IMPORTANT и MUST только у четверти, и то скорее для самоуспокоения. Мораль: агенты читают ваши правила примерно как вы — условия использования.
💸 Прибыль рекордная, акции — в минус TSMC и Samsung отчитались о рекордных прибылях, но индекс полупроводниковых компаний упал более чем на 10% с 6 октября. Глава Broadcom сравнил инвесторов в ИИ с игроками казино, которые не понимают, во что ставят. Производство консолидировалось: если в 2000-х передовые чипы делали 25 компаний, то сейчас — четыре, и TSMC почти все. Второй закон полупроводников никто не отменял: за бумом всегда приходит спад.
🔧 Git: не только база, но и словарь Автор перевода объясняет, почему origin master и origin/master — это не одно и то же: Git хранит ссылки в обычном изменяемом словаре «ключ — значение», а не только в контентно-адресуемой базе. Ветки, теги и notes — всё это просто refs. Понимание приходит, когда развернёшь сокращения. Лично я до сих пор иногда клонирую репозиторий заново — и не стыжусь.
🤖 Роботам не хватает данных в тысячу раз Пока языковые модели учатся на триллионах токенов из интернета, роботам приходится собирать каждый час записи вручную: телеуправление, симуляции, камеры на кепках. По оценкам, данных у роботов примерно в тысячу раз меньше, чем у LLM. Телеуправление дорого и даёт много брака, а «фермы манипуляторов» почти вымерли. Остаётся надежда на «маховик данных», когда роботы сами начнут генерировать примеры. Пока же они учатся складывать рубашки под присмотром человека.
📦 25 менеджеров пакетов, а проверяют только два Автор прогнал 25 популярных пакетных менеджеров через стенд с подменой репозитория и выяснил: целостность каждого пакета по умолчанию проверяют только Go и vcpkg. Остальные либо требуют настройки, либо вообще не замечают подмену. Половина проверяет lock-файл, но и там есть нюансы. Мой комментарий: если вы думаете, что ваш пакетный менеджер вас защищает, — вы, скорее всего, ошибаетесь.
🤖 Netflix научил агентов понимать Java-код Netflix интегрировал движок анализа кода JetBrains IDE в ИИ-агентов для программирования. Агенты теперь лучше ориентируются в Java/Kotlin, особенно при переходах через JAR-файлы. Бенчмарк показал: агенты тратят меньше токенов и времени. Правда, прирост зависит от модели. Мой комментарий: скоро агенты будут писать код лучше нас, а мы будем только удивляться счетам за токены.
💸 Пузырь доткомов как зеркало для ИИ-сервисов Автор сравнивает текущий бум ИИ-сервисов с пузырём доткомов 2000 года. Pets.com умер, Amazon выжил, потому что строил склады и логистику, а не только сайт. Большинство ИИ-сервисов сейчас — просто форма, промпт и запрос в чужую нейросеть. Мой комментарий: если ваш продукт — это обёртка над GPT, готовьтесь к тому, что OpenAI добавит вашу функцию к себе, и вы исчезнете.
📊 51 тысяча откликов: что реально работает на hh.ru Сервис автооткликов XAGO проанализировал 51 тысячу откликов на hh.ru. Выяснилось: только 5,2% заканчиваются приглашением, а 38,9% откликов даже не открывают. Миф про утренние отклики не подтвердился — вечерние часы дают больше приглашений. Мой комментарий: если вы рассылаете 850 откликов за 54 дня, может, пора задуматься о смене профессии?
🖥️ Соло-разработка на Qt 6: 1200 коммитов за полгода Разработчик полгода пишет десктопное приложение Tabless, которое собирает задачи из Jira и GitHub, встречи и заметки в одном окне. Electron продержался полдня, после чего его заменили на Qt 6 и C++20. Сейчас в проекте 79 тысяч строк C++ и 62 тысячи строк QML. Мой комментарий: 2548 тестов на GoogleTest — это не соло-разработка, это полноценный проект, который многие команды не тянут.
🤖 Tool calling в Go: модель просит — бэкенд решает Автор разобрал на Go, почему валидный вызов инструмента от LLM ещё не разрешение на операцию. Модель может попросить вернуть чужой платёж или подсунуть инструкцию в тексте пользователя — и если бэкенд слепо выполнит, получим утечку данных. Решение: разделить намерение модели и контекст безопасности, а финансовые операции заменить на предложения с подтверждением. Я считаю, что это должны рассказывать на курсах по AI-инженерии вместо очередного «сделай чат-бота за вечер».
☁️ Три дата-центра Яндекса легли, а вместе с ними полстраны 8, 9 и 11 октября 2026 года ЦОДы в Сасово, Калуге и Владимире пострадали от атак БПЛА. Официально — «инциденты» и «выведенные из строя модули», а по факту без сайтов остались СМИ, Госуслуги, 1С-Отчётность и куча сервисов от такси до доставки. Автор статьи видит в этом провал монополии, которая положила все яйца в одну корзину и теперь разбирается с последствиями. Мне остаётся только добавить: когда один провайдер — это половина Рунета, пора уже вводить налог на отсутствие резервирования.
🚌 Почему автобус не приходит вовремя: математика невезения Автор статьи разобрал парадокс инспекции: если автобусы ходят с одинаковым средним интервалом, но неравномерно, вы всё равно ждёте дольше. Например, при чередовании 2 и 18 минут среднее ожидание — 8,2 минуты вместо 5. Всё потому, что вы чаще попадаете в длинные интервалы. Теперь у меня научное оправдание, почему я вечно опаздываю: это не я, это дисперсия.
📦 MVP умер, да здравствует IUP: Стив Бланк переобулся 25 сентября 2026 года Стив Бланк опубликовал статью «AI Killed the MVP — Long Live the IUP», где признал, что AI позволяет собрать продукт без исследования рынка. Такие поделки он предлагает называть Initial Untested Products. Автор оригинального поста задаётся вопросом: зачем экономить на разработке, если она подешевела? Я согласен: теперь можно сэкономить на маркетинге и сразу перейти к провалу.
🔌 AG-UI 1.0: протокол для агентов стал взрослым 17 сентября вышли пакеты AG-UI 1.0.0, а 30 сентября CopilotKit объявил релиз. В новой версии появились interrupts (агент ждёт подтверждения человека), субагенты, reasoning, учёт токенов и отмена запуска. Протокол теперь версионируется и описан нормативно, с JSON Schema. Автор статьи показал, как это работает на связке AG2 и CopilotKit. Наконец-то у агентов появился способ сказать «я подумаю» и не держать соединение — как у людей, только без переработок.
☕ Агенты, утечки и переезд без бэкапов: что нового в IT
🌐 Браузерные агенты: стандарт против мифов Автор разобрал HTML Standard и объяснил, что «макрозадач» в спецификации нет — есть просто task. Агенты создаются браузером под каждый глобальный объект, и вкладка может подвесить соседнюю, если открыта через window.open без noopener. Забавно, что на собеседованиях до сих пор спрашивают про макрозадачи, которых официально не существует.
🎲 Randomˍstate решает больше, чем кажется Эксперимент на 100 запусках показал: меняя только randomˍstate при разбиении данных, можно получить Accuracy от 64% до 79,33% для одного и того же дерева решений. Разброс в 15 процентных пунктов — и это без изменения гиперпараметров. Так что если ваша модель внезапно «просела», возможно, дело не в данных, а в seed.
🕵️ Утечка данных: простое дерево против Random Forest Автор воспроизвёл Data Leakage: добавил признак, содержащий информацию о целевой переменной, и дерево глубины 1 обошло Random Forest из 300 деревьев (97% против 91,5%). Мораль: даже честно выделенная тестовая выборка не спасает, если в признаки просочилось будущее. Классика жанра — «модель отлично работает на исторических данных и бесполезна в проде».
🔥 Как потерять пароли и не взломать сайт Автор Workaem рассказал, как его сайт шесть дней не открывался из-за аварии в Яндекс Облаке: дата-центр остановили после атаки БПЛА. Бэкапы были, но восстановить не удалось — кластер из одного хоста без реплики не пережил аварию. Теперь он переехал к другому провайдеру и, надеемся, добавил реплику.
🗄️ SQL, NoSQL, NewSQL: не всё так линейно Автор развенчивает миф о том, что распределённые реляционные СУБД появились только с NewSQL: Tandem NonStop SQL и Teradata были ещё в 1980–1990-х. NoSQL же объединил системы с совершенно разными моделями данных и гарантиями. Вывод: смотреть надо не на ярлык, а на архитектуру — иначе рискуете спорить о терминах, а не о деле.
☕ curl ломают, Telegram пилят, а LLM внезапно объяснили
💀 curl: удалённый код через дырявый указатель В curl 8.23.0 закрыли CVE-2026-92392 — use-after-free в HTTP/2 при загрузке данных. Атакующему нужно, чтобы жертва сама выгружала файл на вредоносный сервер, и совпало ещё десяток условий: размер выгрузки около 135 КБ, правильная последовательность выделений памяти, знание архитектуры. Авторы честно пишут, что вероятность успешной атаки крайне мала, а самый вероятный исход — просто падение. Уязвимость всё равно HIGH, так что обновляемся и не спрашиваем.
📱 Свой Telegram за 30 дней: матрёшки и анти-ревок Разработчик на Kotlin Multiplatform собрал альтернативный клиент Telegram на TDLib 1.8 и наступил на все грабли: FileNotFoundException на Android из-за попытки писать в корень, двухдневные поиски причины ошибки InputFile is not specified (оказалось, Telegram завернул медиа в обязательные объекты-матрёшки), бесконечные рекомпозиции. Зато сделал Anti-Revoke с красной плашкой «Удалено отправителем» и прикрутил Gemini для краткого пересказа пропущенного. APK выложил, так что теперь можно тестировать на себе.
🧠 LLM объяснили? Проверим на кошках Ник Каммарата из Goodfire опубликовал эссе с гипотезой, что интерпретируемость LLM переоценена, а полисемантичность нейронов — исправимая проблема. Автор разбора проверил тезисы на своей MLP-512 и обнаружил: при абляции слабых активаций средняя точность даже выросла, но на пограничных примерах рухнула с 93% до 72%. Получается, хвост активаций держит границы классов, а Каммарата просто проверял типичные случаи. Полный отчёт ещё не вышел, но хайп уже здесь.
🤖 ИИ не ускоряет всех, а делит на два лагеря Исследование METR показало, что 16 опытных разработчиков с AI работали на 19% медленнее, а Microsoft и Accenture нашли рост завершённых задач на 26% у 4867 человек. Автор объясняет разрыв тем, что одни используют AI как автодополнение, а другие строят вокруг агентов целый цех с параллельными сессиями и ревью. Проблема в том, что в опросах и те и другие попадают под одну галочку «пользуется AI». Так что средние проценты врут, а разрыв между инженерами растёт.
🔐 Менеджер паролей без экрана «неверный пароль» Разработчик перевёл свой старый менеджер паролей с Electron на Tauri и Rust и заодно переделал хранение: теперь ключ получается из пароля через Argon2id, файлы шифруются XChaCha20-Poly1305, а имена — просто случайные hex. Любой пароль открывает какое-то хранилище, и со стороны не понять, настоящее оно или приманка. Правда, есть нюанс: опечатка в пароле открывает пустое хранилище, и можно решить, что все данные пропали. Автор честно предупреждает.