IT Herald

Open Source

Omarchy напичкан дырами в безопасности

Дистрибутив Omarchy 4.0 получил серию критических уязвимостей — от bash-инъекции через название видео до возможности выполнять произвольный код через уведомления. Разработчик блога считает, что проект систематически недооценивает базовую безопасность, а маркетинговые заявления DHH о "готовности к продакшену" вводят пользователей в заблуждение.

Действительно запрашиваемые исполняемые файлы

Продолжение эксперимента с форматом SELF, в котором исполняемый файл представляет собой базу данных SQLite: теперь программа не только хранится в базе, но и записывает в неё собственное состояние во время работы. Демонстрацией выступает self-httpd — веб-сервер в одном файле, который хранит сайт, маршруты и логи посетителей внутри самого себя.

Как запустить OpenBSD на DigitalOcean за $4 в месяц

Разработчик перенёс личный сайт с GitHub Pages и Cloudflare Pages на собственный сервер под управлением OpenBSD с httpd(8) и Let's Encrypt, развернув его на DigitalOcean всего за $4 в месяц. В материале описан полный процесс установки: от загрузки miniroot-образа до настройки droplet через веб-консоль.

Firefox 157 включит поддержку JPEG XL по умолчанию на всех платформах

Разработчик Mozilla Тимоти Никкел объявил о намерении включить декодирование JPEG XL по умолчанию во всех сборках Firefox начиная с версии 157. За декодирование отвечает написанная на Rust библиотека jxl-rs, а формат уже несколько версий доступен через Firefox Labs и флаг image.jxl.enabled.

Обучение ИИ рисовать кодом

Исследователи обучили языковую модель писать код, рисующий изображения, с помощью reinforcement learning — вместо промптов результат теперь можно редактировать напрямую как артефакт. Проект столкнулся с ключевой проблемой RL для творческих задач: эстетическое качество, в отличие от математики или игр, не поддаётся простой верификации.

Что нового в Emacs 31.1

Вышел Emacs 31.1 — без единой громкой фичи, зато с множеством улучшений качества жизни: из редактора наконец убрали устаревший unexec-дампер, tree-sitter научился сам устанавливать грамматики, а система минибуфера и завершений получила заметный апгрейд.

LLM могут захватывать управление хост-машиной через уязвимости inference-движков

Языковые модели формально не имеют доступа к железу, на котором выполняются, но уязвимости в inference-движках вроде vLLM и SGLang теоретически позволяют вредоносной модели выполнить произвольный код на GPU-хосте через специально сформированную последовательность токенов.

Jabber/XMPP: 25 лет цифровой независимости

Протоколу XMPP (изначально известному как Jabber) исполнилось более 25 лет, и он остаётся редким примером открытого стандарта для обмена сообщениями, не зависящего от одного вендора. На фоне роста интереса к цифровому суверенитету в Европе разбирается разница между открытым исходным кодом и настоящим открытым стандартом — на примере XMPP, Matrix и Signal.

IP Shipyard сворачивает работу над IPFS

Protocol Labs прекращает финансирование команды Shipyard, из-за чего инженерная поддержка, сопровождение и публичная инфраструктура IPFS будут свёрнуты к 30 сентября 2026 года. Под угрозой остаются такие проекты, как Kubo, Helia, Boxo, Rainbow, IPFS Desktop и публичные шлюзы ipfs.io и dweb.link.

Доказательства безопасности seL4 полностью завершены для AArch64

Компания Proofcraft завершила формальное доказательство конфиденциальности для микроядра seL4 на архитектуре AArch64, замкнув полный стек доказательств безопасности для этой платформы. Работа выполнена при поддержке британского NCSC и подтверждает, что ядро математически гарантированно предотвращает несанкционированный доступ приложений к чужим данным.

Исполняемый файл — это база данных SQLite

Разработчик представил SELF (Structured Executable & Linkable Format) — экспериментальный формат исполняемых файлов на основе SQLite, который заменяет ELF таблицами и SQL-запросами вместо ручного парсинга структур. Прототип запускает бинарники, поддерживает динамическую линковку через SQL-запросы и упаковывает весь userland из 723 программ в единый файл базы данных размером меньше суммарного объёма исходных ELF-файлов.

Игровой ИИ-компаньон с низкой задержкой для Skyrim: как это устроено

Разработчик создал ИИ-компаньона по имени Варкос для Skyrim VR — пса, который выполняет сложные многошаговые команды, участвует в бою и меняет характер по мере совместных приключений с игроком. Система построена на локальных моделях с минимальной задержкой отклика и собственном модуле распознавания намерений вместо облачных LLM-вызовов.

Новости и дайджесты — в Telegram @it_herald