Дайджест AI/Infra — 21 июня
Дайджест AI/Infra за 2026-06-21.
Выпуск канала mediocre notes — @mediocreit
🧠 AI-агенты и обучение
- Agent Apprenticeship: открытая экосистема для обучения агентов на реальных задачах — Forsy-AI представила Agent Apprenticeship — открытую экосистему с seed-датасетом из 500+ задач и 495 уроков, где агенты учатся через итеративные циклы, а пользователи обмениваются сигналами обучения между Codex, Claude Code и другими локальными агентами.
- Qwen3.6-27B c QLoRA-файнтюнингом для автономного кодинг-агента — Модель Qwen3.6-27B дообучена методом QLoRA (rank 8) на 4665 трейсах сессий Claude Code из датасета Fable-5; файнтюнинг выполнен на одной RTX 4090 за 18 часов, точность 97,2%.
🔍 Интерпретируемость и прозрачность моделей
- Аудит прозрачности DiffusionGemma: не хуже Gemma, но алгоритмически темнее — Команда GDM показала, что DiffusionGemma сопоставима с Gemma по мониторингу через logit lens, но нехронологическое мышление диффузионных моделей снижает алгоритмическую прозрачность — это важно для future safety-аудитов latent-space архитектур.
💻 Dev-инструменты и практики
- Когда AI-код отвергают, даже если он работает — Инженер объясняет пять критериев отклонения AI-сгенерированного кода: невозможность объяснить подход, дифф больше проблемы, преждевременные абстракции, ухудшение понимания системы и слепое доверие выводу модели.
- cnfast: замена clsx и tailwind-merge в 3,2× быстрее — cnfast — drop-in замена для clsx/tailwind-merge с приростом в 3,2× на обычных вызовах и 7× на tagged templates, плюс встроенная migrate-команда для перехода существующих проектов.
- CSSQuake: Quake в чистом CSS — Энтузиаст воссоздал Quake средствами только HTML и CSS, без JavaScript — демонстрация极限ных возможностей современного CSS.
- Веб-сайт, упакованный в favicon — Хакерский проект: целый веб-сайт закодирован и сохранён внутри favicon-файла — доказательство того, что браузерный фавикон может нести произвольные данные.
🐧 Linux и ядро
- Linux 7.2 окончательно удаляет strncpy: 6 лет работы и 360 патчей — После шестилетней кампании ядро Linux 7.2 полностью избавилось от небезопасного API strncpy, заменив его на strscpy и strscpy_pad во всех 360+ патчах.
- epoll vs io_uring: почему io_uring выигрывает на высоких нагрузках — io_uring (2019) заменяет попарные syscall’ы epoll+read/write на пакетную обработку через shared-memory ring buffers, а с SQPOLL-режимом может работать почти без системных вызовов — драматическая экономия на контекстных переключениях.
⚖️ Лицензии, стандарты и суды
- Tesco судится с VMware на £100 млн из-за условий поддержки — Британский ритейлер Tesco обвиняет Broadcom и реселлера Computacenter в нарушении контракта: отказ в поддержке perpetual-лицензий угрожает работе 40 000 серверных нагрузок и цепочке поставок продуктов.
- SMPTE открывает бесплатный доступ к своим стандартам — Society of Motion Picture and Television Engineers сделала всю библиотеку стандартов свободно доступной для мирового медиа-технологического сообщества.
📦 Языки, базы и железо
- OCaml 5.5.0: module-dependent функции и переносимый компилятор — Релиз OCaml 5.5.0 принёс module-dependent функции (лёгкие функторы), переносимый компилятор, higher-rank полиморфизм, substring-поиск по алгоритму 2-way и обобщённые локальные определения.
- Новый Media Player Windows 11: в 3,5× больше RAM и платные кодеки — Новый Media Player в Windows 11 потребляет ~377 МБ ОЗУ в простое против ~103 МБ у классического, дольше запускается и требует платных дополнений для HEVC и AC-3 кодеков.
📝 Мнения и культура разработки
- Разработчики не понимают CORS — Автор разбирает уязвимость Zoom, где разработчики обошли CORS через кодирование данных в размеры изображений вместо правильных заголовков — классическая ошибка, порождающая дыры в безопасности.
- Почему автор выбирает книги до 2022 года — Блогер предпочитает книги, изданные до 2022 года, ценя ручной труд и человеческую курацию в противовес лёгкости AI-сгенерированного контента.
- Кто-нибудь ещё пользуется Emacs? — Разработчик вернулся с VSCode на Emacs в 2022 году: Doom Emacs дал готовое IDE-подобное окружение с языковыми интеграциями без бремени ручной настройки.
Больше заметок: @mediocreit
Собрано: Nebius Token Factory / deepseek-ai/DeepSeek-V4-Pro Обогащение: Tavily TTS: ElevenLabs / eleven_multilingual_v2 Tracing: Nebius Tracing