RU

Прозрачные устройства: три DIY-проекта, которые видно насквозь

Смартфоны стали скучными. Мы меняем их каждый год и даже не замечаем. Я решил сбежать из этой гонки и собрал три устройства, которые не прячутся в к…

DIYЭлектроникаESP32ESP32-S3AI-ассистентOpen SourceOLED-дисплейииии-агентыии-ассистент
Habr
RU

Ваши open source-контрибьюторы теперь ИИ-first. Как не утонуть в потоке агентских пулреквестов

Агенты генерируют пулреквесты в open source. Разбираем опыт AutoGPT: как ставить ворота, писать AGENTS.md и не тратить команду на ревью слабых PR. —…

Open SourceЛучшая практикаИнструментыGitИскусственный интеллектОрганизация разработкиМетодологии разработкиGitHubСтатьи
Tproger
RU

Ваш холодный криптокошелёк взломан. Разбор уязвимости RNG у Coldcard Mk2–Mk5

Аппаратный кошелёк Coldcard считается одним из самых защищённых устройств для холодного хранения биткоина. Две мелкие ошибки в конфигурации сборки п…

Информационная безопасностьКриптографияБиткоинАппаратные кошелькиReverse engineeringOpen Sourcebitcoin
Habr
RU

Побеждаем OOM в PyTorch: как обучать гигантские графы на обычной видеокарте

При обучении графных нейросетей и гигантских эмбеддингов на миллионы узлов стандартный torch.optim.SparseAdam в PyTorch моментально забивает RAM и V…

PyTorchMachine LearningOpen SourcePythonGNNOOMSparseAdamОптимизация памятиDisk Sparse AdamГлубокое обучение
Habr
RU

Голосовой ввод в любое окно Windows за секунду. Офлайн, на CPU, без единого гигабайта torch

Голосовой ввод для Windows за ~1 секунду | Полностью локально • CPU • Open Source Как заставить Whisper распознавать речь почти в 4 раза быстрее на…

WhisperWhisperTypefaster-whisperCTranslate2Speech-to-Textраспознавание речиWindowsPythonCPUOpen Source
Habr
RU

Alibaba выпустила Qwen 3.8-Max — 2,4 трлн параметров и первые открытые веса серии Max

Alibaba выпустила Qwen 3.8-Max: 2,4 трлн параметров, 95 млрд активных, первые открытые веса в линейке Max. Узнайте задачи модели и как подключить AP…

Алгоритмы и структуры данныхOpen SourceИнструментыИскусственный интеллектОблачные технологииСделано с помощью ИИИнновацииНовости
Tproger
RU

PixelSmash: в FFmpeg нашли 16-летнюю уязвимость, позволяющую выполнить код через видеофайл

В FFmpeg нашли уязвимость PixelSmash CVE-2026-8461. Достаточно видеофайла — и злоумышленник получит контроль. Разбираем, кто под угрозой и как защит…

Open SourceБезопасностьУязвимостьНовости
Tproger
RU

xAI открыла код Grok Build после утечки SSH-ключей и репозиториев

xAI выложила Grok Build под Apache 2.0 после того, как агент загружал репозитории с SSH-ключами в облако. Разбираем, что произошло и что делать. — Ч…

Open SourceИнструментыБезопасностьИскусственный интеллектКибербезопасностьНовости
Tproger
RU

Разработка TypeScript-библиотеки для построения реактивных графов распространения и обработки данных

Как построить гибкий реактивный граф обработки данных, где узлы изолированы друг от друга, а связи между ними строятся автоматически на основе их во…

Open SourceФункциональное программированиеАрхитектура ПОTypeScriptРеактивное программированиеБиблиотекиСтатьи
Tproger
RU

Как я писал ОС, но не под x86, а под RISC-V

Решил разобраться, как устроены операционные системы изнутри, и написал свою простую ОС под RISC-V. Делюсь написанием многопоточности, сохранением р…

C++Низкоуровневое программированиеOpen SourceОперационные системыЯзык ассемблераСтатьи
Tproger
RU

MCP отказывается от сессий: протокол ИИ-агентов становится stateless

Новый релиз-кандидат MCP убирает handshake и Mcp-Session-Id. Разбираем, почему это важно для масштабирования ИИ-агентов и что ждёт разработчиков. —…

APIOpen SourceСетевые протоколыИскусственный интеллектИнфраструктураНовости
Tproger
RU

Я сделал полностью локальный Telegram Wrapped после того, как у меня угнали фейк с тремя переписками

Всем привет, начиная с прошлого лета я потихоньку клепал свою версию Telegram Wrapped. Началось всё максимально тупо. Я увидел в TikTok ре…

Telegram WrappedTelegram Exportанализ переписокприватностьлокальная обработка данныхOpen SourceElectronPythonSQLite
Habr
RU

Кроах-Хартман: Rust поможет Linux и делает кодинг веселее

Грег Кроах-Хартман заявил, что Rust становится частью Linux и поможет убрать до 80% уязвимостей ядра. Рассказываем, что это значит. — Читать дальше…

Безопасный кодLinuxOpen SourceОперационные системыЯзыки программированияRustНовости
Tproger
RU

Godot запретил код от ИИ-агентов: почему open source борется с AI slop

Godot Foundation запретила ИИ-агентам и vibe coding участвовать в разработке. Разбираем, почему open source защищает mentorship pipeline и какие про…

Open SourceРазработка игрИнструментыGitМашинное обучениеНейронные сетиИскусственный интеллектСтатьи
Tproger
RU

Почему классический CI/CD не справляется с LLM (и какие release gates мы построили, чтобы это исправить)

Перевод статьи о том, почему классические CI/CD-ворота не ловят тихие регрессии в LLM и как baseline-оценки, детектирование дрейфа, shadow-проверки…

Open SourceПроизводительностьМашинное обучениеНейронные сетиИскусственный интеллектОрганизация разработкиDevOpsИнфраструктураПереводы
Tproger
RU

KolibriOS 0.7.7: ОС на ассемблере, которая влезает на дискету

KolibriOS 0.7.7 — российская ОС на ассемблере, которая помещается на дискету и работает на i586 с 8 МБ ОЗУ. Разбираем возможности и ограничения. — Ч…

Низкоуровневое программированиеРетроOpen SourceОперационные системыОптимизацияИнструментыHardwareПроизводительностьБраузерыЯзык ассемблераСтатьи
Tproger
RU

immers.cloud запустил Foundation Models: каталог open-source LLM с арендой GPU и без платы за токены

Каталог open-source LLM от immers.cloud: инференс на GPU в РФ с предсказуемой оплатой за время сервера вместо pay-per-token, автоподбор конфигураций…

Open SourceИскусственный интеллектОблачные технологииСтатьи
Tproger
RU

Линус Торвальдс назвал «мерзкой» раскладку файлов sched_ext в Linux — код уже переложили по папкам

Линус Торвальдс назвал «мерзкой» раскладку файлов sched_ext в Linux и потребовал переложить их в отдельную папку. Разбираем, что изменилось в Linux…

LinuxOpen SourceОперационные системыПроизводительностьНовости
Tproger
RU

В Linux 7.2 улучшили EROFS для разреженных AI-датасетов и эффективного ввода-вывода

В ядре Linux 7.2 файловая система EROFS получила поддержку разреженных данных и ускорение I/O. Разбираем, зачем это нужно для AI-моделей. — Читать д…

LinuxOpen SourceОперационные системыОптимизацияИскусственный интеллектНовости
Tproger
RU

OpenAI выпустила GPT-5.5-Cyber для поиска и исправления уязвимостей

OpenAI выпустила GPT-5.5-Cyber и обновила Codex Security. Модель ищет баги, проверяет их в изолированной среде и генерирует патчи. Разбираем, что ме…

Open SourceИнструментыБезопасностьИскусственный интеллектOpenAIНовости
Tproger
RU

OpenAI запустила программу Patch the Planet для поиска и исправления уязвимостей в open source

OpenAI и Trail of Bits будут помогать мейнтейнерам open source находить уязвимости и готовить патчи. Разбираем, как устроена инициатива Patch the Pl…

Open SourceИнструментыБезопасностьИскусственный интеллектOpenAIНовости
Tproger
RU

Как я сделал генератор палитр на Node.js + DeepSeek за два вечера — и что из этого вышло

Как-то вечером я поймал себя на том, что трачу по 20 минут на поиск цветовой палитры для каждого нового проекта. Coolors, Adobe Color, случайные пин…

Node.jsJavaScriptDeepSeekCanvas APIAIДизайнВеб-разработкаИнструменты разработчикаPrompt EngineeringOpen Source
Habr
RU

Как Cloudflare строит ИИ-харнесс для охоты на уязвимости

ИИ-харнесс для поиска уязвимостей: как Cloudflare превратила 450-строчный скилл в оркестратор охоты на баги для 128 репозиториев. Читайте архитектур…

Open SourceБезопасностьМашинное обучениеИскусственный интеллектУязвимостьРазработкаСтатьи
Tproger
RU

Три CVE в LiteLLM позволяют захватить ИИ-шлюз

Три связанные уязвимости LiteLLM оценены в CVSS 9,9. Разбираем, как обычный пользователь становится админом ИИ-шлюза и как защитить свою инфраструкт…

Open SourceБезопасностьPythonНейронные сетиOpenAIИнформационная безопасностьУязвимостьКибербезопасностьНовости
Tproger