S
SQL и Анализ данных
17.07.2026 11:10 · 👁 654
✔️ Anthropic переработала команду code-review в Claude Code
Команда получила уровни Low, Medium, High, X-high и Ultra.
И это не один и тот же промпт с разным временем на ризонинг - на каждом уровне процесс построен по-своему.
Уровень подхватывается из настроек сессии автоматически, но его можно задать руками командой /code-review high.
🟢Low делает один быстрый проход по диффу.
🟢Medium читает изменённый код в контексте проекта, прогоняет несколько поисковых проходов под разными углами и перепроверяет находки перед выдачей.
🟢High выносит поиск и верификацию в субагентов с чистым контекстом, чтобы проверяющие не были заякорены на рассуждениях агента, который этот код только что писал.
🟢X-high дополнительно ищет, как изменения влияют на код за пределами самого диффа.
🟠Ultra - верхняя ступень, где ревью выполняется в облачной песочнице, куда Claude Code выгружает состояние репозитория или клонирует PR с GitHub. Там запускается целый парк агентов, и каждая находка независимо воспроизводится и верифицируется.
Ultra находится в статусе research preview и оплачивается отдельно от подписки - Pro и Max подписчикам дают 3 бесплатных запуска, дальше каждый прогон списывается из кредитов на дополнительное использование стоит примерно от 5 до 20 долларов в зависимости от размера изменений.
Качество новой системы подкрепляют замерами Opus 4.8 на открытом датасете с ручной разметкой ошибок. Уровень Low нашёл 17% размеченных багов, Medium - 22%, High - 24%, X-high - 25%.
У "конкурента" (компания его не называет) - те же уровни дали от 8 до 12%.
Anthropic утверждает, что использует Ultra-режим на каждом пулл-реквесте в собственной разработке.
@ai_machinelearning_big_data
#news #ai #ml
S
SQL и Анализ данных
15.07.2026 11:00 · 👁 999
Unsloth выкатили Gemma 4 NVFP4 quants.
Заявка простая: быстрее 4-bit inference на Blackwell GPU без обычного компромисса “сжали, но стало заметно тупее”.
Главные цифры:
* Gemma-4-12B NVFP4 запускается на 11 GB VRAM
* Gemma-4-26B-A4B доходит до 13K tok/s на B200
* NVFP4 даёт до 1.5× ускорения на GPU
NVFP4 - это не просто “ещё один 4-bit формат”. Он заточен под Blackwell и позволяет делать inference быстрее, сохраняя точность лучше, чем грубая квантизация.
Для локального и self-hosted inference это важный сдвиг: больше моделей помещается в память, throughput растёт, стоимость токена падает.
Особенно полезно для тех, кто гоняет много коротких запросов, агентные пайплайны или batch-инференс, где скорость и VRAM решают всё.
Blog: https://unsloth.ai/docs/basics/nvfp4
Gemma NVFP4: https://huggingface.co/collections/unsloth/nvfp4
S
SQL и Анализ данных
10.07.2026 09:01 · 👁 1.5K
SQL-задача с подвохом посложнее
Нужно найти пользователей, у которых последний заказ был оплачен.
Есть таблица:
orders
id | user_id | status | created_at
1 | 10 | paid | 2026-01-01
2 | 10 | cancelled | 2026-01-05
3 | 20 | paid | 2026-01-03
4 | 30 | failed | 2026-01-02
Кто-то пишет так:
WITH ranked AS (
SELECT *,
ROW_NUMBER() OVER (
PARTITION BY user_id
ORDER BY created_at DESC
) AS rn
FROM orders
WHERE status = 'paid'
)
SELECT *
FROM ranked
WHERE rn = 1;
На вид логично. Но запрос неверный.
Подвох: фильтр WHERE status = 'paid' срабатывает до ROW_NUMBER().
То есть SQL сначала выбрасывает все неоплаченные заказы, а потом ищет последний среди оставшихся оплаченных.
Пользователь 10 попадёт в результат, хотя его реальный последний заказ — cancelled.
Правильно так:
WITH ranked AS (
SELECT *,
ROW_NUMBER() OVER (
PARTITION BY user_id
ORDER BY created_at DESC, id DESC
) AS rn
FROM orders
)
SELECT *
FROM ranked
WHERE rn = 1
AND status = 'paid';
Сначала находим последний заказ вообще, и только потом проверяем его статус.
Вот почему порядок фильтрации в SQL может полностью менять смысл запроса.
S
SQL и Анализ данных
09.07.2026 10:02 · 👁 1.5K
Algebra, Topology, Differential Calculus, and Optimization Theory For Computer Science and Machine Learning
Недавно был обновлен огромный PDF-учебник по математике на 2204 страницы:
Внутри - алгебра, топология, дифференциальное исчисление и теория оптимизации для Computer Science и Machine Learning.
Найти можно здесь:
https://cis.upenn.edu/~jean/gbooks/geomath.html
S
SQL и Анализ данных
03.07.2026 15:23 · 👁 1.4K
🌟 TabFM: модель для работы с табличными данными от Google
Google Research опубликовала модель машинного обучения для классификации и регрессии на табличных данных. TabFM делает прогнозы на ранее не встречавшихся таблицах без отдельной тренировки под каждый набор данных.
Табличные данные лежат в основе множества прикладных задач - от прогноза оттока клиентов до выявления финансового мошенничества. Десятилетиями здесь доминировали алгоритмы на основе деревьев решений, которые требуют долгого подбора параметров и выстраивания признаков под каждую новую задачу.
TabFM использует подход, заимствованный у LLM - обучение в контексте.
Модель получает всю таблицу целиком как единый запрос и определяет связи между столбцами и строками прямо в момент прогноза, не меняя своих внутренних параметров. Эту архитектуру Гугл описывает как гибрид двух ранее опубликованных решений TabPFN и TabICL.
TabFM обучалась на сотнях миллионов сгенерированных таблиц, построенных с помощью структурных причинных моделей.
Разработку проверили на бенчмарке TabArena, который ранжирует системы по итогам прямых сравнений между собой. Тестирование включало 38 наборов для классификации и 13 для регрессии, размером от 700 до 150 000 строк.
По результатам TabFM обошла тщательно настроенные отраслевые решения TabPFN-3, AutoGluon и RealMLP.
В ближайшие недели TabFM будет встроена в сервис Google BigQuery, там классификацию и регрессию можно будет запускать одной SQL-командой, без специальных знаний в области ML.
📌Лицензирование: Tabfm Non-commercial
🟡Блогпост
🟡Модель
🖥GitHub
@ai_machinelearning_big_data
#AI #ML #TabFM #Google
S
SQL и Анализ данных
02.07.2026 16:17 · 👁 1.6K
`O_DIRECT`: когда база данных обходит page cache
В Linux флаг O_DIRECT позволяет читать и писать файл почти напрямую, минуя page cache ядра.
Зачем это нужно базам данных?
У PostgreSQL, MySQL, RocksDB и других систем часто уже есть свой buffer pool.
Если ещё и ядро будет кэшировать те же страницы, получится двойное кэширование и лишняя трата памяти.
Но у O_DIRECT есть неприятное условие: всё должно быть выровнено по блоку.
• buffer
• file offset
• размер чтения / записи
Например, под 4 KB блоки нельзя просто так прочитать 123 байта в любой `malloc`-буфер.
Промахнулся с alignment — read() вернёт EINVAL.
Именно поэтому низкоуровневый I/O в базах выглядит таким странным: там важны не только данные, но и то, как они лежат в памяти.
S
SQL и Анализ данных
29.06.2026 14:03 · 👁 1.9K
Мы годами строили предсказуемые монолиты и микросервисы, но AI превратил PDLC в Дикий Запад, где старые паттерны проектирования больше не работают. Хватит делать вид, что ты контролируешь ситуацию, просто прикрываясь новой версией TOGAF.
Приходи 1 июля на Arch.Meetup, где мы поговорим про архитектурный подход AI disrupt PDLC, и вместе со спикерами из Сбера, Вебпрактик и Газпром нефти будем учиться управлять этим хаосом, пока нейросети не начали проектировать системы вместо нас.
🔗Выбирай удобный формат и регистрируйся по ссылке
📍Встречаемся очно на Кутузовском 32, а ссылку для онлайн пришлем накануне.
S
SQL и Анализ данных
26.06.2026 15:16 · 👁 1.9K
SQL-инъекция за 40 секунд: Лайт против L
Разбираем SQL-инъекцию на пальцах в формате Лайт против L. Что это такое, как обычная строка ввода меняет логику запроса, к чему это приводит и какими способами реально закрыть дыру. Коротко, по делу и так, чтобы запомнилось.
Больше таких видео: https://www.youtube.com/shorts/c4gBi094jkU
@sqlhub
S
SQL и Анализ данных
23.06.2026 14:02 · 👁 2K
Вы можете выучить SQL по «Тетради смерти»
О времена, о нравы)
S
SQL и Анализ данных
23.06.2026 12:39 · 👁 1.7K
🌟 MolmoMotion: модель прогнозирования движения объектов в трёхмерном пространстве
Институт Аллена (Ai2) выпустил MolmoMotion - модель, которая предсказывает, как отмеченный в кадре объект будет двигаться в ближайшие секунды.
На вход подаётся кадр или короткая видеоистория, на видимом в сцене предмете отмечаются опорные точки, и добавляется текстовая инструкция (например, "подвинь и поверни деревянную миску с фруктами").
На выходе модель строит траекторию этих точек в трёхмерном пространстве, в метрах относительно камеры.
Под капотом - модель Molmo 2 на 4 млрд параметров. Институт обучил 2 версии:
🟢Авторегрессионный вариант, который достраивает траекторию по шагам;
🟠Версию на основе flow-matching для случаев, когда у действия есть несколько вероятных продолжений.
🟡В открытый релиз вошли только 2 AR-чекпойнта
🟢H3-F30 для типичного видео: 3 кадра истории и прогноз примерно на 2 секунды при 15 FPS;
🟢H1-F32 - когда доступен лишь один кадр.
🟡Помимо моделей опубликованы датасет и бенчмарк
MolmoMotion-1M - набор из 1,16 млн видео, который охватывает 736 типов движения и около 5,6 тыс. объектов.
PointMotionBench состоит из 2,7 тыс. размеченных людьми видеоклипов из сетов DAVIS, HOT3D и WorldTrack.
По замерам Ai2, на этом бенче MolmoMotion точнее всех методов, с которыми его сравнивали, включая генераторы видео и более простые базовые модели.
В симуляции система управления на базе MolmoMotion успешно выполняла 76,3% операций "взять и переставить" против 56,0% у аналога на Molmo 2, а при генерации видео модель улучшила движение по всем пяти измеряемым показателям.
Среди ограничений авторы называют использование лишь 8 точек на объект при обучении. Этого достаточно для общей траектории, но мало для точного описания сложных деформаций.
📌Лицензирование: Apache 2.0 License
🟡Блогпост
🟡Релиз на HuggingFace
🟡Техотчёт
🖥Github
@ai_machinelearning_big_data
#AI #ML # #MolmoMotion #Ai2