Media is too big
VIEW IN TELEGRAM
Redis считает миллиард уникальных пользователей и тратит пару килобайт Мадара Знает ответ!
Хранить миллиард ID в SET дорого: точность идеальная, а память улетает в гигабайты. HyperLogLog не хранит пользователей вообще, он прогоняет каждого через hash и обновляет маленькие регистры, а потом по этим следам оценивает количество уникальных. Погрешность около процента, зато вместо гигабайтов уходит несколько килобайт.
#naruto #redis
https://www.youtube.com/shorts/-i4_fEicrlI
Хранить миллиард ID в SET дорого: точность идеальная, а память улетает в гигабайты. HyperLogLog не хранит пользователей вообще, он прогоняет каждого через hash и обновляет маленькие регистры, а потом по этим следам оценивает количество уникальных. Погрешность около процента, зато вместо гигабайтов уходит несколько килобайт.
#naruto #redis
https://www.youtube.com/shorts/-i4_fEicrlI
👍3❤2🔥2
Письмо, которое изменило историю технологий 🐧
35 лет назад студент из Финляндии отправил сообщение, в котором описал свой новый проект:
«Это просто хобби, ничего большого и профессионального».
Он ошибался.
Этим проектом был Linux.
21-летний Линус Торвальдс объявил о разработке собственной Unix-подобной системы в 1991 году. Сначала это был личный эксперимент для компьютера с процессором Intel 386, но со временем проект превратился в основу огромной части современной инфраструктуры.
Сегодня Linux работает:
🐧 на серверах интернета
☁️ в облачных платформах
🤖 в инфраструктуре AI
📱 в Android-устройствах
🚀 в суперкомпьютерах
Самое удивительное - один человек начал проект «для себя», а спустя десятилетия миллионы разработчиков продолжают развивать его вместе.
От маленького хобби до основы цифрового мира.
С днём рождения, Linux 🥂
35 лет назад студент из Финляндии отправил сообщение, в котором описал свой новый проект:
«Это просто хобби, ничего большого и профессионального».
Он ошибался.
Этим проектом был Linux.
21-летний Линус Торвальдс объявил о разработке собственной Unix-подобной системы в 1991 году. Сначала это был личный эксперимент для компьютера с процессором Intel 386, но со временем проект превратился в основу огромной части современной инфраструктуры.
Сегодня Linux работает:
🐧 на серверах интернета
☁️ в облачных платформах
🤖 в инфраструктуре AI
📱 в Android-устройствах
🚀 в суперкомпьютерах
Самое удивительное - один человек начал проект «для себя», а спустя десятилетия миллионы разработчиков продолжают развивать его вместе.
От маленького хобби до основы цифрового мира.
С днём рождения, Linux 🥂
❤29🔥11👍6
This media is not supported in your browser
VIEW IN TELEGRAM
🌳 Как сделать поведение AI предсказуемым: Bonsai строит логику через Behavior Trees
Вместо огромного количества
Такой подход удобен там, где нужна не «магия» LLM, а жёстко контролируемая логика: NPC, автономные роботы, игровые агенты, навигация и сложные реактивные системы. Долгие задачи можно выносить в фоновые потоки, чтобы дерево не блокировалось.
Для Rust:
Для Python:
GitHub: github.com/Sollimann/bonsai
Bonsai — open-source реализация Behavior Trees на Rust для детерминированного AI, робототехники и игровых систем. Недавно у проекта появились и Python bindings.Вместо огромного количества
if/else поведение собирается из узлов: Sequence, Select, If, While, WhenAll, WhenAny, Race. Каждый узел возвращает Success, Failure или Running, а дерево само решает, что выполнять дальше.Такой подход удобен там, где нужна не «магия» LLM, а жёстко контролируемая логика: NPC, автономные роботы, игровые агенты, навигация и сложные реактивные системы. Долгие задачи можно выносить в фоновые потоки, чтобы дерево не блокировалось.
Для Rust:
bonsai-bt = "*"Для Python:
pip install bonsai-btGitHub: github.com/Sollimann/bonsai
👍4❤3
## PowerPoint целиком запихнули в один HTML-файл
Bento — open-source альтернатива PowerPoint, где презентация, редактор и режим показа живут внутри одного файла
Внутри поддерживаются анимации между слайдами, графики, комментарии, режим докладчика, экспорт в PDF и совместное редактирование с E2EE. Есть полноценный offline-режим, при котором документ вообще не покидает компьютер.
Отдельно интересно для AI: содержимое презентации хранится как обычный JSON прямо внутри файла. Поэтому Claude Code, Cursor, Aider или локальная модель через Ollama могут редактировать презентацию напрямую, без отдельного API и плагинов.
Сейчас готов модуль Slides, дальше авторы планируют заметки, таблицы и vault. Проект распространяется под MIT.
https://github.com/nyblnet/bento
Bento — open-source альтернатива PowerPoint, где презентация, редактор и режим показа живут внутри одного файла
.bento.html размером примерно 560 КБ. Его можно открыть обычным браузером, отредактировать и отправить другому человеку — устанавливать приложение или заводить аккаунт не нужно.Внутри поддерживаются анимации между слайдами, графики, комментарии, режим докладчика, экспорт в PDF и совместное редактирование с E2EE. Есть полноценный offline-режим, при котором документ вообще не покидает компьютер.
Отдельно интересно для AI: содержимое презентации хранится как обычный JSON прямо внутри файла. Поэтому Claude Code, Cursor, Aider или локальная модель через Ollama могут редактировать презентацию напрямую, без отдельного API и плагинов.
Сейчас готов модуль Slides, дальше авторы планируют заметки, таблицы и vault. Проект распространяется под MIT.
https://github.com/nyblnet/bento
❤4
🔥 Anthropic бесплатно раздаёт Claude учёным
Компания открыла Claude Team plan for scientists для первых 10 000 исследователей из области математики, физики, химии и других областей.
Условия:
* стандартный доступ - бесплатно
* premium с лимитами в 5 раз выше - $15 в месяц
* скидка 80%
* программа действует год
Податься могут руководители исследовательских групп в университетах и некоммерческих организациях, а затем добавить участников своей команды.
Anthropic также обещает расширить программу за пределы первых 10 000 мест.
https://claude.com/programs/team-plan-for-scientists
Компания открыла Claude Team plan for scientists для первых 10 000 исследователей из области математики, физики, химии и других областей.
Условия:
* стандартный доступ - бесплатно
* premium с лимитами в 5 раз выше - $15 в месяц
* скидка 80%
* программа действует год
Податься могут руководители исследовательских групп в университетах и некоммерческих организациях, а затем добавить участников своей команды.
Anthropic также обещает расширить программу за пределы первых 10 000 мест.
https://claude.com/programs/team-plan-for-scientists
Claude
Claude Team plan for scientists
Scientists at academic and nonprofit research institutions around the world can now get Claude at a discounted rate to start. Shared projects, Claude Science, and admin controls at rates built for grant budgets. 1-seat minimum.
👍5
Rust, который наконец становится понятным 🦀
Давно хочешь выучить Rust, но ownership, borrowing и lifetimes выглядят как отдельный вид боли?
Этот курс проведёт тебя с самого начала до уровня, где ты уже пишешь реальные системные и сетевые программы.
Ты разберёшь:
Ownership → Borrowing → ошибки → коллекции → Generics → Traits → модули → тесты → сетевой код
Никакого бесконечного чтения документации. После каждого урока ты сразу пишешь код, проходишь тесты и решаешь задачу с автопроверкой.
🔥 Rust с нуля
🔥 5–6 часов в неделю
🔥 Практика после каждого урока
🔥 Подойдёт после Python, JavaScript, Java и других языков
🔥 Можно начать сразу
В конце у тебя будет понимание Rust, с которым уже можно писать быстрые backend-сервисы, сетевые приложения и системные утилиты, а не смотреть на borrow checker как на врага.
Пора добавить Rust в свой стек. Начинай курс и пиши первый код уже сегодня: https://stepik.org/a/294885/
Давно хочешь выучить Rust, но ownership, borrowing и lifetimes выглядят как отдельный вид боли?
Этот курс проведёт тебя с самого начала до уровня, где ты уже пишешь реальные системные и сетевые программы.
Ты разберёшь:
Ownership → Borrowing → ошибки → коллекции → Generics → Traits → модули → тесты → сетевой код
Никакого бесконечного чтения документации. После каждого урока ты сразу пишешь код, проходишь тесты и решаешь задачу с автопроверкой.
🔥 Rust с нуля
🔥 5–6 часов в неделю
🔥 Практика после каждого урока
🔥 Подойдёт после Python, JavaScript, Java и других языков
🔥 Можно начать сразу
В конце у тебя будет понимание Rust, с которым уже можно писать быстрые backend-сервисы, сетевые приложения и системные утилиты, а не смотреть на borrow checker как на врага.
Пора добавить Rust в свой стек. Начинай курс и пиши первый код уже сегодня: https://stepik.org/a/294885/
❤2👍2👎1🔥1
🦀 Кто-то скачал вообще все
Зачем: после свежей supply chain-атаки автор решил посмотреть, что
Нашлось много интересного:
* прокидывание git commit hash в env
* cfg-алиасы
* linker directives
* codegen из protobuf/OpenAPI/Excel
* скачивание внешних артефактов, иногда без проверки хеша
Самая сильная часть - предложения для Cargo: стандартный VCS info,
https://github.com/guineawheek/build-rs-gacha
#Cargo #SupplyChainSecurity #BuildSystems
build.rs с crates.io и собрал инструмент для случайного просмотра скриптов.Зачем: после свежей supply chain-атаки автор решил посмотреть, что
build.rs реально делает в дикой природе.Нашлось много интересного:
* прокидывание git commit hash в env
* cfg-алиасы
* linker directives
* codegen из protobuf/OpenAPI/Excel
* скачивание внешних артефактов, иногда без проверки хеша
Самая сильная часть - предложения для Cargo: стандартный VCS info,
artifact-dependencies для фиксированных и проверяемых загрузок и отдельный режим для codegen-defined crates.https://github.com/guineawheek/build-rs-gacha
#Cargo #SupplyChainSecurity #BuildSystems
❤1👍1🥰1
Media is too big
VIEW IN TELEGRAM
Как выбрать 100 случайных из бесконечного потока и не хранить его целиком
Кандидаты идут потоком, конца не видно, а память ограничена. Reservoir sampling решает это за один проход: первые сто попадают в резервуар сразу, а каждый следующий i-й заходит с вероятностью 100/i и вытесняет случайного из выборки. В итоге держишь в памяти ровно сто элементов, но у каждого кандидата шанс попасть в выборку одинаковый.
Кандидаты идут потоком, конца не видно, а память ограничена. Reservoir sampling решает это за один проход: первые сто попадают в резервуар сразу, а каждый следующий i-й заходит с вероятностью 100/i и вытесняет случайного из выборки. В итоге держишь в памяти ровно сто элементов, но у каждого кандидата шанс попасть в выборку одинаковый.
👍2❤1🔥1
Forwarded from Rust
Учебный проект на Rust дорос до Apache Top-Level Project 🦀
Apache Iggy 19 августа официально вышел из Apache Incubator и получил статус Top-Level Project.
История началась в марте 2023 года. Пётр Ганкевич хотел разобраться, как устроен message streaming изнутри, и заодно нормально выучить Rust.
Первоначальный план - сделать простой append-only log server примерно за три недели.
В итоге получилась полноценная streaming-платформа:
- Rust
- thread-per-core архитектура
-
- Viewstamped Replication для consensus
- P99 latency в единицах миллисекунд
За время в Apache Incubator проект вырос до:
- 4500+ GitHub stars
- 120+ contributors
- около 3000 pull requests
- 500K+ загрузок
Отдельно интересна история с open source. Команда передала исходный код Apache Software Foundation, чтобы будущее проекта не зависело от одного человека или одной компании.
Дальше в планах - clustering через VSR и Kafka protocol gateway, чтобы существующие приложения могли переходить на Iggy без большого переписывания.
Название Iggy, кстати, происходит от Italian Greyhound - маленькой, но очень быстрой породы собак.
https://iggy.apache.org/blogs/2026/08/24/apache-iggy-top-level-project-tlp-graduation
#RustLang #OpenSource #DataEngineering #Streaming
@rust_code
Apache Iggy 19 августа официально вышел из Apache Incubator и получил статус Top-Level Project.
История началась в марте 2023 года. Пётр Ганкевич хотел разобраться, как устроен message streaming изнутри, и заодно нормально выучить Rust.
Первоначальный план - сделать простой append-only log server примерно за три недели.
В итоге получилась полноценная streaming-платформа:
- Rust
- thread-per-core архитектура
-
io_uring для дискового и сетевого I/O- Viewstamped Replication для consensus
- P99 latency в единицах миллисекунд
За время в Apache Incubator проект вырос до:
- 4500+ GitHub stars
- 120+ contributors
- около 3000 pull requests
- 500K+ загрузок
Отдельно интересна история с open source. Команда передала исходный код Apache Software Foundation, чтобы будущее проекта не зависело от одного человека или одной компании.
Дальше в планах - clustering через VSR и Kafka protocol gateway, чтобы существующие приложения могли переходить на Iggy без большого переписывания.
Название Iggy, кстати, происходит от Italian Greyhound - маленькой, но очень быстрой породы собак.
https://iggy.apache.org/blogs/2026/08/24/apache-iggy-top-level-project-tlp-graduation
#RustLang #OpenSource #DataEngineering #Streaming
@rust_code
🔥5👍2
Павел Дуров рассказал, как школьник заработал $20 000 благодаря подарку в Telegram.
Джонатан Хэ, золотой медалист IOI и №7 в мировом рейтинге, продал свой Algorithm Cup - NFT-награду, которую Telegram вручил лучшим молодым программистам в этом месяце - за 15 000 Telegram Stars.
Дуров отметил, что особенно рад за него, потому что $20 000 могут сильно изменить жизнь человека, который ещё только учится.
Он также вспомнил, что 20 лет назад примерно такой суммы ему хватило, чтобы запустить первую компанию. Через несколько месяцев у проекта уже был 1 млн пользователей, а инвестиции составили $12 млн при оценке $60 млн.
Дуров надеется, что победители этого года смогут использовать свои награды так же удачно.
Джонатан Хэ, золотой медалист IOI и №7 в мировом рейтинге, продал свой Algorithm Cup - NFT-награду, которую Telegram вручил лучшим молодым программистам в этом месяце - за 15 000 Telegram Stars.
Дуров отметил, что особенно рад за него, потому что $20 000 могут сильно изменить жизнь человека, который ещё только учится.
Он также вспомнил, что 20 лет назад примерно такой суммы ему хватило, чтобы запустить первую компанию. Через несколько месяцев у проекта уже был 1 млн пользователей, а инвестиции составили $12 млн при оценке $60 млн.
Дуров надеется, что победители этого года смогут использовать свои награды так же удачно.
🔥15😁8❤4🖕3🤣2🏆2👍1
Для этого используются Docker Sandboxes: агент получает отдельную microVM со своим kernel, filesystem, network stack и даже приватным Docker daemon. Внутри он может иметь root, запускать shell-команды, контейнеры и Testcontainers, но наружу доступ остаётся ограниченным.
В демо агент:
— запускается на GitHub-hosted runner
— заходит в Docker Sandbox
— поднимает PostgreSQL через Testcontainers
— находит специально добавленный баг
— пишет regression test
— исправляет код
— прогоняет тесты
— создаёт draft pull request
Самое интересное здесь — модель изоляции.
Агенту можно дать почти полную свободу внутри sandbox, но оставить небольшой blast radius снаружи: allowlist для сети, ограниченные permissions и разрешение менять только конкретные директории вроде
src/**.То есть вместо идеи «AI-агенту нельзя давать shell» получается более практичный подход:
дай ему shell, Docker и sudo, но запри всё это в одноразовой microVM.
https://www.docker.com/blog/running-ai-agents-in-github-actions-with-docker-sandboxes/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤3
GLM-5.3-Flash-Uncensored теперь доступна в MLX для Apple Silicon.
Модель квантизировали через OrcaSAQ:
- 320B параметров, 18B активных
- нативный MLX
- 94,7% Top-1 при 6-bit
- 92,3% Top-1 при 4-bit
- около 200 ГБ для 4-bit версии
- локальный запуск на Mac с Apple Silicon
То есть 320-миллиардную MoE-модель теперь можно гонять прямо на Mac без отдельного GPU-сервера.
https://huggingface.co/orcarouter/GLM-5.3-Flash-Uncensored-MLX
Модель квантизировали через OrcaSAQ:
- 320B параметров, 18B активных
- нативный MLX
- 94,7% Top-1 при 6-bit
- 92,3% Top-1 при 4-bit
- около 200 ГБ для 4-bit версии
- локальный запуск на Mac с Apple Silicon
То есть 320-миллиардную MoE-модель теперь можно гонять прямо на Mac без отдельного GPU-сервера.
https://huggingface.co/orcarouter/GLM-5.3-Flash-Uncensored-MLX
👍6❤2
🚀 Golang Roadmap 2026 — продвинутый курс на русском
📌 О курсе
Это бесплатный open-source roadmap на русском языке. Внутри — 19 модулей, каждый со своей теорией, практикой, бесплатными ресурсами и финальным проектом. Программа собрана так, чтобы провести вас от полного нуля до уровня Senior/Staff Go Engineer за 12–18 месяцев при темпе 10–15 часов в неделю.
Главный принцип курса — практика > видосы. Каждую тему вы закрываете кодом: пишете, ломаете, чините, рефакторите. Любой модуль завершается мини-проектом, который можно положить в портфолио.
🎯 Кому подойдёт
🐹 Новичкам в Go — даже если до этого писали только на Python/JS/PHP
🛠 Backend-разработчикам с другого стека — хотите перейти на Go
📈 Junior Go-разработчикам — нужен путь до Middle/Senior
🚀 Middle-инженерам — закрыть пробелы в архитектуре, observability, distributed
🤖 Тем, кто хочет писать AI-инфраструктуру — модуль 18 специально про это
https://github.com/Develp10/golangroadmap2026
📌 О курсе
Это бесплатный open-source roadmap на русском языке. Внутри — 19 модулей, каждый со своей теорией, практикой, бесплатными ресурсами и финальным проектом. Программа собрана так, чтобы провести вас от полного нуля до уровня Senior/Staff Go Engineer за 12–18 месяцев при темпе 10–15 часов в неделю.
Главный принцип курса — практика > видосы. Каждую тему вы закрываете кодом: пишете, ломаете, чините, рефакторите. Любой модуль завершается мини-проектом, который можно положить в портфолио.
🎯 Кому подойдёт
🐹 Новичкам в Go — даже если до этого писали только на Python/JS/PHP
🛠 Backend-разработчикам с другого стека — хотите перейти на Go
📈 Junior Go-разработчикам — нужен путь до Middle/Senior
🚀 Middle-инженерам — закрыть пробелы в архитектуре, observability, distributed
🤖 Тем, кто хочет писать AI-инфраструктуру — модуль 18 специально про это
https://github.com/Develp10/golangroadmap2026
🔥5❤2👍1
Выделенные серверы — это хорошо. Пока не вспоминаешь, что их ещё нужно настроить и поддерживать.
В этом месте обычно упирается в знакомый компромисс: хочется физической изоляции и контроля над ресурсами, но собирать весь стек вручную и потом отвечать за каждый его компонент не всегда хочется.
Yandex B2B Tech запустила Yandex BareMetal Extend — формат частного облака с физически выделенной инфраструктурой и готовыми средами. Вместо чистого bare metal можно сразу выбрать один из трёх дополнительных модулей: виртуализацию, Kubernetes® или Stackland для разработки приложений. Дальше уже можно запускать контейнерные приложения или критичные бизнес-системы, не собирая инфраструктуру с нуля.
При этом физическая часть остаётся изолированной от публичного облака. Ресурсы можно резервировать и объединять через приватное соединение.
Функционал с виртуализацией сделали вместе с K2 Cloud, а техническую поддержку клиентов компании будут оказывать через единое окно.
Получается довольно практичная комбинация: железо остаётся выделенным, а подход к нему — максимально облачным.
В этом месте обычно упирается в знакомый компромисс: хочется физической изоляции и контроля над ресурсами, но собирать весь стек вручную и потом отвечать за каждый его компонент не всегда хочется.
Yandex B2B Tech запустила Yandex BareMetal Extend — формат частного облака с физически выделенной инфраструктурой и готовыми средами. Вместо чистого bare metal можно сразу выбрать один из трёх дополнительных модулей: виртуализацию, Kubernetes® или Stackland для разработки приложений. Дальше уже можно запускать контейнерные приложения или критичные бизнес-системы, не собирая инфраструктуру с нуля.
При этом физическая часть остаётся изолированной от публичного облака. Ресурсы можно резервировать и объединять через приватное соединение.
Функционал с виртуализацией сделали вместе с K2 Cloud, а техническую поддержку клиентов компании будут оказывать через единое окно.
Получается довольно практичная комбинация: железо остаётся выделенным, а подход к нему — максимально облачным.
👍4❤1
Физически корректный ray tracer всего в 99 строках C++
smallpt от Kevin Beason - один из самых известных примеров того, насколько компактным может быть настоящий path tracer.
В этих 99 строках есть:
* отражения
* преломления
* мягкие тени
* color bleeding
* зеркальные и стеклянные поверхности
Основа при этом минимальная: векторы, лучи, сферы и одна рекурсивная функция
Если дать рендеру тысячи samples per pixel, он собирает полноценный Cornell Box с зеркальной и стеклянной сферами.
Проект появился ещё в 2008 году и до сих пор отлично показывает базовую механику path tracing.
smallpt от Kevin Beason - один из самых известных примеров того, насколько компактным может быть настоящий path tracer.
В этих 99 строках есть:
* отражения
* преломления
* мягкие тени
* color bleeding
* зеркальные и стеклянные поверхности
Основа при этом минимальная: векторы, лучи, сферы и одна рекурсивная функция
radiance().Если дать рендеру тысячи samples per pixel, он собирает полноценный Cornell Box с зеркальной и стеклянной сферами.
Проект появился ещё в 2008 году и до сих пор отлично показывает базовую механику path tracing.
🔥4👍2❤1🥰1🤯1
Что на самом деле делает `docker run -it` 🐳
Когда контейнеру нужен интерактивный shell, REPL или текстовый редактор, обычно запускают:
Но
-
-
Вместе они дают полноценную интерактивную сессию:
Без
Без
Под капотом схема примерно такая:
То есть
Если вы годами пишете
https://labs.iximiuz.com/challenges/docker-101-container-run-tty
Когда контейнеру нужен интерактивный shell, REPL или текстовый редактор, обычно запускают:
docker run -it ...
Но
-i и -t делают разные вещи.-
-i (`--interactive`) — оставляет STDIN открытым, чтобы процесс внутри контейнера мог получать ввод с клавиатуры.-
-t (`--tty`) — создаёт pseudo-TTY, поэтому приложение ведёт себя как в обычном терминале.Вместе они дают полноценную интерактивную сессию:
docker run -it ubuntu bash
Без
-i не будет нормального интерактивного ввода.Без
-t приложение может работать, но без привычного терминального поведения: prompt, цветов, управления курсором и нормальной работы vim, top, less и других TTY-программ.Под капотом схема примерно такая:
Terminal
↓
Docker CLI
↓
pseudo-TTY
↓
bash внутри контейнера
То есть
-i отвечает за ввод, а -t — за сам терминал.Если вы годами пишете
docker run -it, но никогда не разбирались, зачем нужны оба флага, у iximiuz есть отличный практический challenge:https://labs.iximiuz.com/challenges/docker-101-container-run-tty
🔥13❤2👍1🥰1
🐳 Docker показал подход к воспроизводимым AI-evaluation через Docker Sandboxes.
Проблема простая: даже если зафиксировать модель, промпт и метрику, результат всё равно может отличаться из-за окружения — версий Python, зависимостей, локальных инструментов и конфигурации машины.
Для этого Docker предлагает SBX AI Evaluation Kit: evaluation описывается в YAML, запускается локально или внутри Sandbox, а на выходе сохраняется структурированный артефакт с тем, что реально произошло:
* executor;
* команда;
* stdout/stderr;
* exit code;
* время выполнения;
* digest конфигурации.
Можно переключать выполнение между локальной машиной и Docker Sandbox без переписывания самого evaluation workflow.
Подход полезен для:
* сравнения промптов;
* regression testing;
* agent evals;
* security checks;
* code-generation экспериментов.
https://www.docker.com/blog/building-reproducible-ai-evaluation-workflows-with-docker-sandboxes/
Проблема простая: даже если зафиксировать модель, промпт и метрику, результат всё равно может отличаться из-за окружения — версий Python, зависимостей, локальных инструментов и конфигурации машины.
Для этого Docker предлагает SBX AI Evaluation Kit: evaluation описывается в YAML, запускается локально или внутри Sandbox, а на выходе сохраняется структурированный артефакт с тем, что реально произошло:
* executor;
* команда;
* stdout/stderr;
* exit code;
* время выполнения;
* digest конфигурации.
Можно переключать выполнение между локальной машиной и Docker Sandbox без переписывания самого evaluation workflow.
Подход полезен для:
* сравнения промптов;
* regression testing;
* agent evals;
* security checks;
* code-generation экспериментов.
https://www.docker.com/blog/building-reproducible-ai-evaluation-workflows-with-docker-sandboxes/
❤4👍4🔥1
⚡️ Юридические школы Чикаго и Беркли ограничивают ИИ в обучении
По данным FT, ограничения вводят на фоне того, как юридическая отрасль всё активнее использует нейросети.
Юридическая школа Чикагского университета этой осенью запустит эксперимент: запретит электронные устройства на основных занятиях первого курса. ИИ окажется исключён из базового обучения.
Berkeley Law с лета 2026 года по умолчанию запрещает использовать ИИ при подготовке работ, сдаваемых на оценку: от разработки идеи и плана до написания, перевода и редактирования текста.
Преподаватели опасаются, что готовые ответы мешают студентам освоить самостоятельный анализ и юридическую аргументацию.
https://www.ft.com/content/8ddd3668-5858-45c3-b34f-a6bafc678187
По данным FT, ограничения вводят на фоне того, как юридическая отрасль всё активнее использует нейросети.
Юридическая школа Чикагского университета этой осенью запустит эксперимент: запретит электронные устройства на основных занятиях первого курса. ИИ окажется исключён из базового обучения.
Berkeley Law с лета 2026 года по умолчанию запрещает использовать ИИ при подготовке работ, сдаваемых на оценку: от разработки идеи и плана до написания, перевода и редактирования текста.
Преподаватели опасаются, что готовые ответы мешают студентам освоить самостоятельный анализ и юридическую аргументацию.
https://www.ft.com/content/8ddd3668-5858-45c3-b34f-a6bafc678187
❤6👍4🔥4