IT Herald

Open Source

Darling: слой трансляции для запуска macOS-софта на Linux

Проект Darling реализует слой трансляции, позволяющий запускать программы для macOS на Linux без аппаратной эмуляции. Это open-source разработка, распространяемая под лицензией GNU GPL v3, воспроизводящая окружение Darwin — включая Mach, dyld и launchd.

Google удалила из Chrome Web Store все расширения на Manifest V2, включая uBlock Origin

Google завершила многолетний переход на Manifest V3, удалив из Chrome Web Store все оставшиеся расширения на Manifest V2 — в том числе uBlock Origin. Уже установленные расширения продолжат работать, но не смогут получать обновления и переустановку через магазин.

Как охранные камеры превратились в систему автоматического распознавания птиц

Инженер из Лос-Анджелеса подключил три уличных охранных камеры с микрофонами к open-source проекту BirdNet-Go и превратил их в систему распознавания птиц по голосу, работающую локально на собственном сервере без облака и подписок.

Память агента как формат файла

Разработчик представил memoryfield — формат файлов для хранения памяти AI-агентов на основе Markdown-страниц и SQLite-индекса для семантического поиска, без графов знаний и сложных пайплайнов извлечения данных.

ReactOS 0.4.16: графический установщик, новый ATA-драйвер и поддержка HD-аудио

Команда ReactOS выпустила версию 0.4.16 — с новым графическим установщиком, объединённым загрузочным и live-образом, обновлённой поддержкой видео, аудио, сети и накопителей, а также режимом установки Server Core.

Спор о CVE: как curl отбивался от навязчивого репортера через MITRE

Проект curl впервые столкнулся со спором о присвоении CVE с тех пор, как стал CNA: репортёр не согласился с решением не выдавать идентификатор уязвимости и эскалировал вопрос в MITRE. Разбирательство растянулось на несколько месяцев и три раунда переписки, прежде чем MITRE согласилась с позицией команды curl.

OpenShot 4.0: запись, монтаж и цветокоррекция на новом уровне

Вышел OpenShot 4.0 — крупное обновление свободного видеоредактора с записью экрана, веб-камеры и звука прямо в проект, полноценным модулем цветокоррекции с колесами, кривыми и LUT, а также локальными ИИ-масками объектов без облачных сервисов.

Как устроены диффузионные языковые модели

Диффузионные языковые модели генерируют текст не токен за токеном слева направо, а целиком, постепенно уточняя черновик за несколько итераций. Разбор описывает эволюцию подхода — от простого маскирующего диффузионного BERT до промышленных систем вроде Mercury 2, Gemma Diffusion и Nemotron Diffusion.

OpenClaw 2.0 вышел почти случайно

Разработчики OpenClaw выпустили крупнейшее обновление в истории проекта: 933 контрибьютора, более 16 000 pull request и переработка почти всех частей системы — от установки до совместной работы над задачами в реальном времени.

Непрерывные диффузионные языковые модели: возвращение после забвения

После нескольких лет доминирования дискретной диффузии в языковых моделях исследовательское сообщество вновь обратило внимание на непрерывную диффузию. Волна новых работ 2025–2026 годов оспаривает устоявшееся мнение, что дискретные методы масштабируются лучше, и связывает возвращение непрерывного подхода с преимуществами в дистилляции шагов генерации.

Zig: стабильность указателей для ArrayList

В стандартной библиотеке Zig механизм блокировок для контроля стабильности указателей, ранее доступный только для Hash Map, теперь распространён на std.ArrayList. Новая функциональность позволяет ловить нарушения безопасности памяти через panic со стектрейсом вместо загадочных segfault'ов.

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