IT Herald

Open Source

Как pgrust ускорил аналитику в Postgres в 300 раз: батчинг, слияние операторов и SIMD

Разработчики pgrust выпустили версию 0.2, которая работает в 10 раз быстрее предыдущей и превосходит Postgres на аналитических запросах в 300 раз, обгоняя даже ClickHouse на бенчмарке Clickbench. Основной вклад в прирост производительности внёс переписанный движок запросов — на его примере разбирается, как батчинг, слияние операторов и SIMD последовательно устраняют накладные расходы классической модели Volcano.

Herdr присоединяется к Y Combinator. Runtime остаётся открытым

Разработчик Herdr — runtime для управления кодинг-агентами в терминале — объявил о присоединении проекта к Y Combinator (батч F26). Инструмент, набравший 25 тысяч звёзд на GitHub и 340 тысяч загрузок, вырастает из соло-проекта в компанию, при этом ядро runtime остаётся открытым под лицензией Apache-2.0.

Что нравится в Django: разбор на примере Buttondown

Создатель почтового сервиса Buttondown разобрал, какие возможности Django годами дают проекту наибольшую пользу — от middleware и моделей до строгих правил построения views и тестов. Отдельно перечислены части фреймворка, от которых в проекте сознательно отказались: сигналы, class-based views и стандартные Django-формы.

Qwen3.8 Max возглавил рейтинг Agentic Index от Artificial Analysis

Модель Qwen3.8 Max от Alibaba вышла на первое место в Agentic Index — рейтинге Artificial Analysis, оценивающем способность языковых моделей работать в агентных сценариях: использование инструментов, планирование и автономное решение сложных задач.

DuckDB — мощные инструменты для работы с данными на ноутбуке, теперь в Clojure

Библиотека tmducken связала DuckDB с tech.ml.dataset, дав Clojure-разработчикам векторизованный SQL-движок для обработки десятков гигабайт данных прямо на ноутбуке — без развёртывания распределённых кластеров.

Мы наконец научились центрировать div, а потом браузеры добавили боковые панели

Классический CSS-трюк с grid и place-items центрирует контейнер внутри окна просмотра, но не учитывает боковые панели браузера, из-за которых центр страницы визуально смещается. Разработчик разобрал, как вычислить реальное положение окна браузера относительно экрана и скорректировать центрирование, и оформил решение в виде расширения center, actually.

Oracle урезала лимиты Always Free для ARM до 2 OCPU / 12 ГБ, ограничение вступит в силу 18 августа

Oracle сократила бесплатный лимит ARM-инстансов Always Free вдвое — с 4 OCPU/24 ГБ до 2 OCPU/12 ГБ. Ограничение начнёт применяться 18 августа 2026 года: все инстансы сверх нового лимита будут автоматически завершены, а бесплатные x86-инстансы изменения не затронут.

Qwen Image 3.0 Pro: новая модель генерации изображений от QwenCloud

QwenCloud представила модель генерации изображений Qwen-Image-3.0-Pro, поддерживающую до 4,5 тыс. токенов на входе, рендеринг текста размером от 10 пикселей и 12 языков. Модель ориентирована не на «красивую картинку», а на практическую применимость — от газетных макетов до интерфейсов и раскадровок.

«Донгл инвалидности»: почему Кремниевая долина ненавидит меня и вас

Слепой писатель и блогер разбирает феномен эффектных, но бесполезных технологий для людей с инвалидностью — от лестничных инвалидных колясок за 30 000 долларов до "умных" очков и перчаток-переводчиков жестового языка. По его мнению, реальная проблема не в теле, а в инфраструктуре и коде, которые индустрия чинить не спешит.

Долина вебхуков

Инженер описывает опыт троекратного построения одной и той же системы синхронизации данных через вебхуки — с дедупликацией, буферизацией и ночным cron-заданием для сверки состояния. Разбор показывает, почему вебхуки хорошо подходят для запуска побочных эффектов, но плохо — для репликации данных, и предлагает альтернативу в виде упорядоченного лога с курсором.

Prime Agent: самосовершенствующийся агент на базе RLM

Prime Intellect представила Prime Agent — открытый coding-агент, построенный на двух абстракциях: Recursive Language Model (RLM) и Continual Harness. Агент трактует контекст и делегирование сабагентам как программные вызовы в REPL, а собственное состояние харнесса — как объект CRUD-операций, что позволяет ему адаптироваться и улучшаться прямо во время работы.

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