Отказоустойчивость хаба прошла боевое крещение: Selectel прилег в результате инцидента, а мы узнали об этом из новостей – потому что сам хаб продолжал отлично работать.
Не буду скрывать, увидеть, как в реальности отрабатывают системы, которые мы дизайнили и реализовывали – очень приятно!
– @pgregory
Не буду скрывать, увидеть, как в реальности отрабатывают системы, которые мы дизайнили и реализовывали – очень приятно!
– @pgregory
🆒5👨💻4🔥2🐳2🎅2🤩1
OpenAI модели очень хороши для ревью, а Anthropic модели, на мой вкус, пишут более приятный код.
Некоторые даже делают целые воркфлоу, которые используют разные модели, например вот этот плагин для OpenCode:
https://github.com/code-yeongyu/oh-my-openagent
А теперь вы можете и сами это попробовать, потому что мы завезли поддержку OpenCode к себе, достаточно установить один плагин и у вас есть все фронтир модели OpenAI и Anthropic в одном агенте:
https://hub.coreinfra.ai/quickstart/opencode
Quick start
установка плагина:
авторизация, достаточно вставить ключ хаба:
– @razmser
Некоторые даже делают целые воркфлоу, которые используют разные модели, например вот этот плагин для OpenCode:
https://github.com/code-yeongyu/oh-my-openagent
А теперь вы можете и сами это попробовать, потому что мы завезли поддержку OpenCode к себе, достаточно установить один плагин и у вас есть все фронтир модели OpenAI и Anthropic в одном агенте:
https://hub.coreinfra.ai/quickstart/opencode
Quick start
установка плагина:
opencode plugin -g 'coreinfra-opencode-plugin@github:CoreInfraAI/opencode-plugin'
авторизация, достаточно вставить ключ хаба:
opencode providers login --provider coreinfra
– @razmser
🔥7❤3🤩2😁1
Anthropic зарелизила новый Opus 4.7
https://www.anthropic.com/news/claude-opus-4-7
Как всегда все фронтирные модели уже на нашем хабе.
https://www.anthropic.com/news/claude-opus-4-7
Как всегда все фронтирные модели уже на нашем хабе.
Anthropic
Introducing Claude Opus 4.7
Our latest model, Claude Opus 4.7, is now generally available. Opus 4.7 is a notable improvement on Opus 4.6 in advanced software engineering, with particular gains on the most difficult tasks.
🔥10😁1
Конференции мертвы, а индустрия в глубоком кризисе.
Впервые за относительно долгое время поучаствовал в популярной конференции – и хочу поделиться своим диссонансом от увиденного и услышанного.
Мысль что "конференции мертвы" в нашем медиа-пространстве звучит периодически, но обычно с подтекстом "у бигтехов стало меньше свободных денег, поэтому не так все шикарно и посещаемо как раньше". Это верно – но проблема, на самом деле, вообще в другом.
Конференции – это зеркало индустрии, значительной ее части. Доклады ни о чем, посещения ради тусовки и мерча – это то, как кризис индустрии виден в зеркале конференций. А кризис – не денежный, а идейный: комбинация слишком большого количества денег в недавнем прошлом и крайне низких ожиданий и требований привела к тому, что появилась каста "айтишников" – обеспеченных людей, делающих ничего.
(Тут уместно заметить, что массовое сознание вообще никак не ассоциирует "айтишников" с инженерами – айтишники это про смузи и макбуки, инженеры это про матчасть, расчеты и ответственность; инженеров уважают, а айтишников – нет).
Возможен ли карго-культ у инженеров? Нет, практически по определению. В айти? Он повсюду, как Матрица. Сколько нужно человек, чтобы сделать электронный каталог товаров и услуг плюс мессенджер – 5? Ок, пусть 5 – это ядро, вместе со всей обвязкой – 50? Ответ нашего айти – что-то в диапазоне 500-5000. "Индустрия", не замечающая собственной неэффективности, не на проценты, а на порядки – это больной в около-терминальной стадии. Давать таким людям в руки ИИ – это как обезьяне гранату.
В унынии ли я? Вообще нет. Есть настоящие инженеры, есть настоящие инженерные команды, и есть молодежь – умные, самоуверенные, и у многих есть драйв стать инженером, а не айтишником.
Просто столкновение с индустрией вызывает... диссонанс вызывает.
– @pgregory
Впервые за относительно долгое время поучаствовал в популярной конференции – и хочу поделиться своим диссонансом от увиденного и услышанного.
Мысль что "конференции мертвы" в нашем медиа-пространстве звучит периодически, но обычно с подтекстом "у бигтехов стало меньше свободных денег, поэтому не так все шикарно и посещаемо как раньше". Это верно – но проблема, на самом деле, вообще в другом.
Конференции – это зеркало индустрии, значительной ее части. Доклады ни о чем, посещения ради тусовки и мерча – это то, как кризис индустрии виден в зеркале конференций. А кризис – не денежный, а идейный: комбинация слишком большого количества денег в недавнем прошлом и крайне низких ожиданий и требований привела к тому, что появилась каста "айтишников" – обеспеченных людей, делающих ничего.
(Тут уместно заметить, что массовое сознание вообще никак не ассоциирует "айтишников" с инженерами – айтишники это про смузи и макбуки, инженеры это про матчасть, расчеты и ответственность; инженеров уважают, а айтишников – нет).
Возможен ли карго-культ у инженеров? Нет, практически по определению. В айти? Он повсюду, как Матрица. Сколько нужно человек, чтобы сделать электронный каталог товаров и услуг плюс мессенджер – 5? Ок, пусть 5 – это ядро, вместе со всей обвязкой – 50? Ответ нашего айти – что-то в диапазоне 500-5000. "Индустрия", не замечающая собственной неэффективности, не на проценты, а на порядки – это больной в около-терминальной стадии. Давать таким людям в руки ИИ – это как обезьяне гранату.
В унынии ли я? Вообще нет. Есть настоящие инженеры, есть настоящие инженерные команды, и есть молодежь – умные, самоуверенные, и у многих есть драйв стать инженером, а не айтишником.
Просто столкновение с индустрией вызывает... диссонанс вызывает.
– @pgregory
👍9💯6🏆5🔥3🤔2🤡2😁1
Говорят теперь новая модель для изображений ChatGPT Images 2.0 не делает опечаток при генерации картинок.
https://openai.com/index/introducing-chatgpt-images-2-0/
Верим?
– @tthread
https://openai.com/index/introducing-chatgpt-images-2-0/
Верим?
– @tthread
😁5💯1
DeepSeek v4 еще официально не анонсирован, но уже доступен – веса + прекрасная детальная статья про модель и инфраструктуру обучения:
https://huggingface.co/deepseek-ai/DeepSeek-V4-Pro/resolve/main/DeepSeek_V4.pdf
Извини, GPT-5.5.
– @pgregory
https://huggingface.co/deepseek-ai/DeepSeek-V4-Pro/resolve/main/DeepSeek_V4.pdf
Извини, GPT-5.5.
– @pgregory
❤6🤩2🔥1
Нечасто появляется новая модель программирования, и тем более редко она появляется и становится успешной. Нужно зафиксировать – тайлы за короткое время победили как модель программирования ядер:
• Triton (OpenAI)
• Pallas (Google, вероятно Anthropic тоже)
• TileLang (в т.ч. DeepSeek v4)
• И даже NVIDIA уже в игре, включая новый IR
CUDA – слишком низкий уровень; тензоры – слишком высокий, а тайлы (прямоугольнички с данными) – самое то: можно достаточно хорошо контролировать локальность данных, параллелизм, memory traffic и отображение на железо, при этом работая в рамках аккуратной абстракции.
– @pgregory
• Triton (OpenAI)
• Pallas (Google, вероятно Anthropic тоже)
• TileLang (в т.ч. DeepSeek v4)
• И даже NVIDIA уже в игре, включая новый IR
CUDA – слишком низкий уровень; тензоры – слишком высокий, а тайлы (прямоугольнички с данными) – самое то: можно достаточно хорошо контролировать локальность данных, параллелизм, memory traffic и отображение на железо, при этом работая в рамках аккуратной абстракции.
– @pgregory
🔥3👨💻1
Продолжаем добрую традицию пятничных анонсов.
Если вы используете несколько агентов или делите один хаб с командой, вам наверняка хотелось больше контроля.
Теперь можно:
— создавать api-токены
— отзывать их
— давать им понятные имена.
К примеру, я разделил codex и claude по разным ключам. По крайней мере это красиво.
Создать аккаунт в один клик и начать использовать топовые кодинг-агенты можно по ссылке: https://hub.coreinfra.ai/register
– @razmser
Если вы используете несколько агентов или делите один хаб с командой, вам наверняка хотелось больше контроля.
Теперь можно:
— создавать api-токены
— отзывать их
— давать им понятные имена.
К примеру, я разделил codex и claude по разным ключам. По крайней мере это красиво.
Создать аккаунт в один клик и начать использовать топовые кодинг-агенты можно по ссылке: https://hub.coreinfra.ai/register
– @razmser
👍6🔥4🤩2
Forwarded from Обучаем Камни
Базовая инструкция гпт
https://github.com/openai/codex/blob/66b0781502be5de3b1909525c987643b9e5e407d/codex-rs/models-manager/models.json#L55
Never talk about goblins, gremlins, raccoons, trolls, ogres, pigeons, or other animals or creatures unless it is absolutely and unambiguously relevant to the user's query.
https://github.com/openai/codex/blob/66b0781502be5de3b1909525c987643b9e5e407d/codex-rs/models-manager/models.json#L55
GitHub
codex/codex-rs/models-manager/models.json at 66b0781502be5de3b1909525c987643b9e5e407d · openai/codex
Lightweight coding agent that runs in your terminal - openai/codex
😁2❤1🔥1💯1
В процессе эксплуатации новой GPT-5.5 наткнулись на то, что де-факто цена ее использования выросла более чем в 2 раза. Если посчитать стоимость 1М входных токенов с учетом кэширования, то получается рост в 4.5 раза.
Корень этой проблемы до конца не ясен. С одной стороны начиная с GPT-5.5 отказались от in-memory кэша. С другой стороны некоторые утверждают, что с другими harness подобных проблем нет.
– @razmser
Корень этой проблемы до конца не ясен. С одной стороны начиная с GPT-5.5 отказались от in-memory кэша. С другой стороны некоторые утверждают, что с другими harness подобных проблем нет.
– @razmser
🤔3🤨2❤1😁1🤯1😱1😭1
This media is not supported in your browser
VIEW IN TELEGRAM
Логин по паролю должен умереть. Серьезно, у этой технологии такой багаж проблем, что починить это просто невозможно. Нужно придумать хороший пароль, запомнить/сохранить его, быть внимательным, чтобы не ввести на неправильном сайте.
Мы не хотим использовать то, что уже сломано. Есть ли альтернативы? Да – passkey.
Под капотом passkey обычная схема с public/private ключами. При этом, как правило, private ключ хранится прямо в специализированной железке компьютера. Выглядит так, что вы прикладываете палец к TouchID, а сайт с помощью WebAuthn может определить, что вы обладаете private частью ключа. Все просто и безопасно.
Уже сейчас можно добавить passkey на странице аккаунта и начать пользоваться.
– @nik_myxo
Мы не хотим использовать то, что уже сломано. Есть ли альтернативы? Да – passkey.
Под капотом passkey обычная схема с public/private ключами. При этом, как правило, private ключ хранится прямо в специализированной железке компьютера. Выглядит так, что вы прикладываете палец к TouchID, а сайт с помощью WebAuthn может определить, что вы обладаете private частью ключа. Все просто и безопасно.
Уже сейчас можно добавить passkey на странице аккаунта и начать пользоваться.
– @nik_myxo
🔥10👍4💯4❤2👎2😁1🆒1
В прошлый раз я писал об особенностях кэширования разными моделями.
Сегодня мы запустили страницу статистики. И теперь вы сами сможете посчитать что-нибудь интересное, прямо в хабе.
Для максимальной гибкости, мы используем WASM DuckDB со всей его мощью.
А для простоты сделали небольшой конструктор запросов, чтобы всё это можно было собрать без знания SQL.
На скриншоте пример топа моделей по токенам.
– @razmser
Сегодня мы запустили страницу статистики. И теперь вы сами сможете посчитать что-нибудь интересное, прямо в хабе.
Для максимальной гибкости, мы используем WASM DuckDB со всей его мощью.
А для простоты сделали небольшой конструктор запросов, чтобы всё это можно было собрать без знания SQL.
На скриншоте пример топа моделей по токенам.
– @razmser
🔥9❤3👍3👀1
Вчера DuckDB выкатили Quack – клиент-серверный протокол для DuckDB.
Забавный тайминг: мы только запустили страницу статистики на WASM DuckDB в браузере =)
Мы на это переезжать не собираемся. Для нас важное свойство текущего подхода – локальность, данные считаются прямо в браузере пользователя, без отдельного OLAP сервера, без лишней инфраструктуры и очень изолированно. Пользователь получает физически только к своему кусочку данных без возможности сделать неправильный селект на бекенде. Чем меньше обязательных движущихся частей, тем лучше.
Но это не отменяет того, что фича топ. Ребята пишут про small-write workload, возможность remote-access и другие фичи. В общем DuckDB становится распределенной системой без дополнительных обвязок в виде DuckLake.
Исторически DuckDB был максимально embedded: положил рядом с приложением, читаешь parquet/csv/json, считаешь локально. Теперь появляется режим, где DuckDB-инстансы собираются в полноценную распределенную базу данных.
Больше можно прочитать у них в анонсе:
https://duckdb.org/2026/05/12/quack-remote-protocol
– @tthread
Забавный тайминг: мы только запустили страницу статистики на WASM DuckDB в браузере =)
Мы на это переезжать не собираемся. Для нас важное свойство текущего подхода – локальность, данные считаются прямо в браузере пользователя, без отдельного OLAP сервера, без лишней инфраструктуры и очень изолированно. Пользователь получает физически только к своему кусочку данных без возможности сделать неправильный селект на бекенде. Чем меньше обязательных движущихся частей, тем лучше.
Но это не отменяет того, что фича топ. Ребята пишут про small-write workload, возможность remote-access и другие фичи. В общем DuckDB становится распределенной системой без дополнительных обвязок в виде DuckLake.
Исторически DuckDB был максимально embedded: положил рядом с приложением, читаешь parquet/csv/json, считаешь локально. Теперь появляется режим, где DuckDB-инстансы собираются в полноценную распределенную базу данных.
Больше можно прочитать у них в анонсе:
https://duckdb.org/2026/05/12/quack-remote-protocol
– @tthread
❤4👍2🔥2
Хроника прекрасного.
1. Anthropic покупает Bun.
Bun – альтернативный JS runtime/testrunner/bundler/package manager, на котором вероятно работает Сlaude Сode.
https://www.anthropic.com/news/anthropic-acquires-bun-as-claude-code-reaches-usd1b-milestone
2. 5 мая замечена ветка в публичном репозитории claude/phase-a-port.
Внутри – порт Bun с Zig на Rust и подробный porting guide.
HN взрывается:
https://news.ycombinator.com/item?id=48016880
Автор Bun приходит в комментарии и говорит: спокойно, это эксперимент, код не работает, cargo check показывает 16 тысяч ошибок, есть большой шанс, что всё это выкинут.
3. Через несколько дней появляется апдейт: экспериментальный Rust-порт уже проходит 99.8% тестов на Linux x64.
https://news.ycombinator.com/item?id=48073680
4. 14 мая PR Rewrite Bun in Rust мержится в main.
6755 коммитов.
В описании все колосится: тесты проходят на всех платформах, бинарь стал меньше на 3-8 MB, бенчмарки от нейтральных до более быстрых, а главное memory bugs не пройдут.
https://news.ycombinator.com/item?id=48132488
5. Следующий PR удаляет старые .zig файлы, а GitHub Actions редактирует PR, меняяя ему заголовок на ai slop и добавляет дисклеймер:
этот PR был помечен как AI slop, описание обновлено, чтобы не вводить ревьюеров в заблуждение.
https://github.com/oven-sh/bun/pull/30680
Занавес.
– материал @pgregory, редакция @tthread
1. Anthropic покупает Bun.
Bun – альтернативный JS runtime/testrunner/bundler/package manager, на котором вероятно работает Сlaude Сode.
https://www.anthropic.com/news/anthropic-acquires-bun-as-claude-code-reaches-usd1b-milestone
2. 5 мая замечена ветка в публичном репозитории claude/phase-a-port.
Внутри – порт Bun с Zig на Rust и подробный porting guide.
HN взрывается:
https://news.ycombinator.com/item?id=48016880
Автор Bun приходит в комментарии и говорит: спокойно, это эксперимент, код не работает, cargo check показывает 16 тысяч ошибок, есть большой шанс, что всё это выкинут.
3. Через несколько дней появляется апдейт: экспериментальный Rust-порт уже проходит 99.8% тестов на Linux x64.
https://news.ycombinator.com/item?id=48073680
4. 14 мая PR Rewrite Bun in Rust мержится в main.
6755 коммитов.
В описании все колосится: тесты проходят на всех платформах, бинарь стал меньше на 3-8 MB, бенчмарки от нейтральных до более быстрых, а главное memory bugs не пройдут.
https://news.ycombinator.com/item?id=48132488
5. Следующий PR удаляет старые .zig файлы, а GitHub Actions редактирует PR, меняяя ему заголовок на ai slop и добавляет дисклеймер:
этот PR был помечен как AI slop, описание обновлено, чтобы не вводить ревьюеров в заблуждение.
https://github.com/oven-sh/bun/pull/30680
Занавес.
– материал @pgregory, редакция @tthread
😁10❤5😭1
а вы кстати видели, что на сайте работают vim-like команды для создания хаба?
создал хаб с клавиатуры, настроил кодинг агентов и кайфуешь. теперь не страшен даунтайм клодика, можно свичнуться на кодекс или наоборот)
впереди выходные, пополняйте свои хабы и делайте прикольные проекты ❤️
PS: для олдфагов есть и привычный интерфейс https://hub.coreinfra.ai/register
– @tthread
создал хаб с клавиатуры, настроил кодинг агентов и кайфуешь. теперь не страшен даунтайм клодика, можно свичнуться на кодекс или наоборот)
впереди выходные, пополняйте свои хабы и делайте прикольные проекты ❤️
PS: для олдфагов есть и привычный интерфейс https://hub.coreinfra.ai/register
– @tthread
👍4❤2😭1
Очень инетерсные новости о Zulip и команде Kandra Labs. Основатель Tim Abbot написал пост, что он присоединяется к Anthropic, а компания переходит новому фонду Zulip Foundation. Здесь очень интересная "обратная" параллель с покупкой Slack в 2011 году Salesforce, когда он поменял фокус с мессенджера на функциию апсейла других продуктов Salesforce.
Это интересно по двум причинам, с одной стороны Zulip очень крутой продукт, который мы self-hosted используем для общения внутри CoreInfra и здорово видеть, как основатели борются за чистоту продукта и свободу от торговли данными, рекламы и апсейла платной функциональности. С другой – видно интерес AI компаний к инструментам для организации и структурирования информации и общения.
AI as a communication tool тейк в некотором смысле очевидный, но также очевидно, что интерфейс личного чата это некоторое временное явление и будет большой поиск новой формы и структуры для многих продуктов.
В этом смысле AI выступает технологией анлока с одной стороны, а с другой толкает на поиск новой структуры. Даже без AI при интенсивной переписке чаты проваливаются и невозможно ничего найти.
В итоге это главный смысл компьютеров: организация доступа к информации с прикрученным к нему компьютом, буквально алгоритмы и структуры данных.
– @tthread
Это интересно по двум причинам, с одной стороны Zulip очень крутой продукт, который мы self-hosted используем для общения внутри CoreInfra и здорово видеть, как основатели борются за чистоту продукта и свободу от торговли данными, рекламы и апсейла платной функциональности. С другой – видно интерес AI компаний к инструментам для организации и структурирования информации и общения.
AI as a communication tool тейк в некотором смысле очевидный, но также очевидно, что интерфейс личного чата это некоторое временное явление и будет большой поиск новой формы и структуры для многих продуктов.
В этом смысле AI выступает технологией анлока с одной стороны, а с другой толкает на поиск новой структуры. Даже без AI при интенсивной переписке чаты проваливаются и невозможно ничего найти.
В итоге это главный смысл компьютеров: организация доступа к информации с прикрученным к нему компьютом, буквально алгоритмы и структуры данных.
– @tthread
👀4👍2🔥1