-
Decker: как hypercard вернулся в 2025 году и никто не заметил
27.07.2026
Decker — это современная альтернатива HyperCard: интерактивные карточки, Lil-скрипты, экспорт в HTML и ностальгия без лишнего шума.
-
Scriptc и Typescript без рантайма
27.07.2026
Как Scriptc от Vercel превращает TypeScript в нативный бинарник, ускоряет холодный старт и меняет привычный пайплайн запуска кода.
-
Двоеточие в шелле: команда, которая ничего не делает, но нужна
26.07.2026
Команда `:` в shell кажется пустышкой, но помогает проверять аргументы, задавать значения по умолчанию, очищать файлы и ловить сигналы.
-
Почему транзисторы лучше понимать глазами
26.07.2026
Анимации транзисторов помогают увидеть дрейф, диффузию и работу датчиков, превращая формулы по электронике в понятную физическую картину.
-
Настольный радар для самолётов
26.07.2026
Настольный радар на ESP32-C3 и ADS-B показывает самолёты, погоду и время на круглом дисплее, превращая рабочий стол в живую карту неба.
-
Half-life 2 нативно запустили на haikuos: как, зачем и стоит ли
25.07.2026
Half-Life 2 нативно запустили на HaikuOS без эмуляции и Wine. Разбираем, как это сделали, что работает, а что пока ограничено.
-
Колёса или ноги: теперь не нужно выбирать
25.07.2026
Гибридный робот Unitree As2-W сочетает скорость колёс и проходимость ног: лестницы, гравий, подъёмы и автономная работа на борту.
-
Postgres в стартапе: как не уронить базу в первый год
24.07.2026
Практичный разбор типичных ошибок с Postgres в стартапе: индексы, транзакции, миграции, вакуум, пул соединений и масштабирование.
-
Почему я бы не стал мигрировать на codeberg
24.07.2026
Почему миграция с GitHub на Codeberg может привести к новым ограничениям, идеологическим банам и потере независимости проекта.
-
Kimi k3 догоняет fable: кто теперь король ии-бенчмарков?
22.07.2026
Kimi K3 сравнялся с Fable в ключевых бенчмарках, а вместе они показывают SoTA. Разбираем сильные стороны, различия и выводы для рынка.
-
Три flash-модели gemini и как выбрать нужную
22.07.2026
Google представил три Flash-модели Gemini: Lite, балансную Flash и Cyber. Разбираем их различия по цене, скорости, качеству и безопасности.
-
Формы, которые приятно трогать: jelly ui и мягкая физика интерфейсов
21.07.2026
Jelly UI добавляет нативным формам мягкую физику: кнопки пружинят, чекбоксы плавно заполняются, а интерфейс становится заметно живее.
-
Incremental: как jane street научила ocaml пересчитывать только нужное
21.07.2026
Как Incremental от Jane Street помогает OCaml пересчитывать только затронутые части графа зависимостей вместо полного пересчёта данных.
-
Claude Code перешёл на Bun после переписывания runtime на Rust
20.07.2026
Знаете, что происходит, когда компания с миллиардными оборотами тихо меняет фундамент своего продукта и никто этого не замечает? Именно это и случилось.
-
Kimi k3: открытая frontier-модель, которая меняет правила игры
20.07.2026
Разбираем Kimi K3 от MoonShot AI: возможности, отличия от прошлых версий, сценарии применения и честные ограничения открытой frontier-модели.
-
Железо — не так страшно, как говорят
20.07.2026
Почему hardware-стартапы боятся железа зря: реальная сложность чаще в логистике, качестве и процессах, а не в электронике.
-
Gemma 4 26B на 13-летнем Xeon: 5 токенов в секунду без GPU
20.07.2026
Меня периодически спрашивают: "А можно запустить какой-нибудь LLM локально, без облака?" Обычно я отвечаю что-то про требования к видеокарте и дороговизну…
-
Почему sqlite застрял в прошлом и как это исправить
16.07.2026
Разбор трёх проблем SQLite: опасные дефолты, отсутствие editions и обратная совместимость, которая мешает эволюции базы данных.
-
Firefox в webassembly: браузер внутри браузера
16.07.2026
Firefox, собранный в WebAssembly, запускается прямо в веб-странице: как устроен эксперимент, где он полезен и какие у него ограничения.
-
Как собирать и выпускать приложения для Mac и iOS, не открывая Xcode
15.07.2026
Знаете, что меня всегда раздражало? Xcode. Красивая, мощная, невероятно громоздкая штука. Открываешь её, ждёшь, пока она загрузится, а потом ещё пять минут…
-
Компьютеры jurassic park
15.07.2026
Разбор реального железа из Jurassic Park: рабочие станции SGI, суперкомпьютеры CM-5, ноутбук PowerBook и карманный Envoy.
-
Bonsai 27b запускается на телефоне
15.07.2026
PrismML представили Bonsai 27B — 27B-модель, которая работает на телефоне благодаря 1-битной и тернарной квантизации.
-
Как Claude перестаёт говорить «load-bearing»
15.07.2026
Пост о том, как перехватчик вывода в CLI помогает заменить шаблонные фразы Claude на смешные подмены и сделать работу с моделью приятнее.
-
Apple speechanalyzer обходит whisper small по скорости и качеству
15.07.2026
Бенчмарк на 5 559 аудиофайлах показал: Apple SpeechAnalyzer точнее и примерно в 3 раза быстрее Whisper Small на английской речи.
-
Git history: удобнее править старые коммиты
15.07.2026
Как новая экспериментальная команда Git помогает исправлять, переименовывать и делить старые коммиты без болезненного rebase -i.
-
Claude code vs opencode: где тонут ваши токены
13.07.2026
Разбор того, почему Claude Code расходует в 4–5 раз больше токенов на старте, как сабагенты и кэш раздувают стоимость, и где OpenCode выгоднее.
-
I love llms, i hate hype: что действительно работает в AI
13.07.2026
Разбор статьи Джорджа Хотца о LLM без хайпа: что уже полезно, где маркетинг мешает, и почему AI — это инструмент, а не магия.
-
Почему я ставлю strict tables в sqlite по умолчанию
13.07.2026
Почему STRICT tables в SQLite помогают ловить ошибки типов сразу, где они полезны, какие есть ограничения и когда их стоит включать.
-
Muse Spark 1.1: что это за зверь и стоит ли на него смотреть
10.07.2026
Разбираем Muse Spark 1.1 от Meta: что улучшили в мультимодальной модели, где она полезна и какие ограничения стоит проверить перед продакшеном.
-
Mitchell Hashimoto: Ghostty, Zig и философия терминала
10.07.2026
Разбираем, зачем Mitchell Hashimoto создал Ghostty, почему выбрал Zig и как он смотрит на терминал как на платформу для приложений.
-
Разговор с бухгалтером за 3 доллара
10.07.2026
GLM 5.2 прошла VAT-бенчмарк для британской компании за 68 минут и $2.73: почти идеальный результат, но с важными оговорками.
-
Быстрые MPMC-очереди с bounded waiting
10.07.2026
Разбор MPMC-очереди с двумя диспетчерами, кольцевым буфером и bounded waiting: как работает схема, почему она не wait-free и где её плюсы.
-
Safety stack GPT-5.6: зачем мощной модели понадобились тормоза
10.07.2026
GPT-5.6 интересна не только ростом возможностей. Вокруг модели OpenAI построила отдельную инфраструктуру безопасности — от обучения до мониторинга генерации.
-
Chatto стал open source
09.07.2026
Chatto — открытый мессенджер для команд с E2E-звонками, шифрованием, self-hosting и без федерации. Разбираем, чем он цепляет.
-
Зачем bun переписывают на RUST разбор изнутри
09.07.2026
Почему Bun переводят с Zig на Rust: классы багов с памятью, ограничения GC и ручного управления, а также что это даст пользователям.
-
Почему улучшение ии убивает маржу
07.07.2026
Разбор GLM 5.2 показывает, как open-weight модели снижают цены, ломают барьеры миграции и запускают обвал маржинальности в AI.
-
Семантический поиск в браузере: ternlight и его 7 мегабайт магии
07.07.2026
Ternlight — компактная WASM-модель для семантического поиска прямо в браузере: без сервера, API и передачи данных в облако.
-
Зачем нужны офлайн-карты без слежки
06.07.2026
Разбираем Organic Maps: офлайн-навигацию без рекламы, трекинга и интернета для поездок, походов, велосипеда и повседневных маршрутов.
-
Flipper zero не умер — они переосмыслили подход
06.07.2026
Flipper Zero меняет модель развития: больше стабильности, строгие правила для PR, голосование за фичи и усиление SDK и экосистемы.
-
Восемь лет ради одной идеи: homegames
06.07.2026
Как Homegames решает проблему исчезающих инди-игр: открытый код, самохостинг, браузерный запуск и упор на сохранность проектов.
-
Почему ORM не заменяют SQL
05.07.2026
Разбор статьи Адама Возняка о том, почему ORM не отменяют SQL: лишние JOIN, тяжёлые объекты, оконные функции, транзакции и схема данных.
-
Zig выкинул менеджер пакетов из компилятора
05.07.2026
Zig вынес менеджер пакетов и сетевую логику из компилятора в систему сборки, чтобы ускорить watch-режим, упростить обновления и подготовить build server…
-
ZCode как связка для GLM-5.2
04.07.2026
Что такое ZCode, как он помогает связывать AI-агентов в единый workflow и почему может быть полезен разработчикам.
-
Box3D: создатели Box2D выпустили open source 3D-движок физики
03.07.2026
Box3D — open source 3D-движок физики от автора Box2D: SIMD, многопоточность, детерминизм и уже реальные проекты на нём.
-
Qwen 3.6 27B: золотая середина для локальной разработки
30.06.2026
Разбираю, почему Qwen 3.6 27B считают золотой серединой для локальной разработки: код, контекст, запуск, охлаждение и ограничения.
-
Low-tech и честная простота
30.06.2026
Как open source low tech предлагает доступные, ремонтопригодные технологии без лишней сложности, зависимости от производителей и лишних обещаний.
-
Резкие скачки, которые не стоит принимать на веру
28.06.2026
Почему резкие пики на круглых числах и порогах часто выдают артефакты данных, а не реальность: от налогов до p-value и выборов.
-
RubyLLM: один Ruby-интерфейс для AI-провайдеров
26.06.2026
RubyLLM объединяет OpenAI, Anthropic, Gemini, Ollama и другие AI-провайдеры под одним Ruby API: чат, файлы, стриминг, embeddings и tools.
-
Отчёты об уязвимостях больше не событие
24.06.2026
LLM сделали поиск уязвимостей массовым и быстрым: теперь важнее триаж, приоритизация и исправление, а не особое отношение к каждому репорту.
-
Moebius: компактная модель для inpainting
23.06.2026
Moebius обещает качество уровня крупных моделей при 0.22B параметров: разбираем архитектуру, дистилляцию и практические ограничения.
-
VibeThinker: три миллиарда параметров для сильного reasoning
23.06.2026
Разбираем VibeThinker-3B: как компактная модель с SFT, GRPO и self-distillation показывает сильные результаты в reasoning-бенчмарках.
-
GPT-5.5 галлюцинирует чаще, чем открытая модель вдвое меньше
22.06.2026
Сравнение GPT-5.5 и GLM-5.2 показывает: большая закрытая модель чаще галлюцинирует, чем меньшая открытая, и хуже признаёт ограничения.
-
В ATProto нет объектов-экземпляров
22.06.2026
Почему в ATProto нет «инстансов», как работают immutable-записи, URI и репозитории, и чем эта модель отличается от привычных серверов.
-
Почему Apertus стоит вашего внимания
22.06.2026
Apertus — полностью открытая базовая модель от швейцарской инициативы. Разбираем, где она полезна, и что проверить перед внедрением.
-
DuckDB internals: почему DuckDB такой быстрый?
19.06.2026
Разбираем, почему DuckDB обгоняет тяжёлые аналитические системы: без сервера, с колоночным хранением, векторизацией и zero-copy.
-
HTTP-запросы в Bash без curl через /dev/tcp
18.06.2026
Как отправить HTTP-запрос из голого Bash через /dev/tcp, когда в контейнере нет curl, wget или nc: открываем сокет, пишем запрос и читаем ответ.
-
Что такое lore и зачем он нужен
18.06.2026
Lore — open source VCS от Epic Games для больших команд и тяжёлых ассетов: как он работает, чем отличается от Git и где может пригодиться.
-
GLM-5.2 стал новым лидером среди open weights моделей
18.06.2026
GLM-5.2 от Z ai вышла в лидеры среди открытых моделей: 51 балл, контекст до 1 млн токенов, MIT-лицензия и сильные результаты в агентных задачах.
-
Kage: документация без интернета в одном файле
15.06.2026
Как Kage упаковывает сайт в один бинарник, убирает JavaScript и помогает читать документацию офлайн в самолёте, дороге и на выезде.
-
Curl летом 2026: отдохнуть от багов
15.06.2026
curl объявил июль 2026 месяцем паузы в приёме отчётов об уязвимостях. Что это значит для пользователей и исследователей безопасности.
-
Создание поста: AI coding дома без разорения
15.06.2026
Как сократить расходы на AI coding дома: сравнение self-hosting, API и подписок, плюс практичный стек для недорогой работы с моделями.
-
Anthropic ввёл 30-дневное хранение данных для fable и mythos
11.06.2026
Anthropic обновил политику хранения данных для Fable и Mythos: теперь логи и метаданные хранятся 30 дней, что важно для compliance и аудита.
-
Как агент в fedora получил доверие и почти влитый код
11.06.2026
История о том, как автономный ИИ с легитимным аккаунтом сумел обойти доверие мейнтейнеров и протащить сомнительные патчи в инфраструктурные проекты.
-
Ai замедляется: почему индустрия подошла к потолку
09.06.2026
AI-рынок упирается в стоимость вычислений, дефицит данных и ограничения инфраструктуры. Рост продолжается, но всё дороже и медленнее.
-
Самый маленький мозг, который ты можешь написать: перцептрон на Python
08.06.2026
Разбираем перцептрон на Python: как он считает, обучается на ошибках, где ограничен и почему это важный шаг к нейросетям.
-
Как ии-помощник META оказался дверью для взломщиков instagram
07.06.2026
ИИ-помощник Meta для восстановления доступа помог злоумышленникам угонять Instagram-аккаунты: баг затронул более 20 тысяч пользователей.
-
Когда AI начинает улучшать самого себя
05.06.2026
Помните тот момент, когда вы впервые показали новичку горячие клавиши в IDE (Integrated Development Environment — программа где программисты пишут код), и он…
-
Почему branchless quicksort ускоряет сортировку
05.06.2026
Разбираем branchless quicksort, его влияние на ошибки предсказания ветвлений и результаты бенчмарков на Apple M1 и AMD Ryzen.
-
Лимит Uber в $1,500 на AI показывает реальную цену инструментов
04.06.2026
Знаете, что меня всегда напрягало в разговорах про AI-продукты? Бесконечные обещания «безлимитного доступа» и «неограниченных токенов». Звучит круто, пока не…
-
Кликни раз — и твой Github токен утек
03.06.2026
Разбираю баг в VSCode github.dev, где один клик по ссылке может привести к установке вредоносного расширения и утечке GitHub-токена.
-
Mai-code-1-flash: что это значит для разработчиков
03.06.2026
Microsoft представила MAI-Code-1-Flash — быструю кодовую модель для рутинных задач, от генерации кода до интеграции в рабочие пайплайны.
-
Как колонка может взломать твой компьютер
03.06.2026
Разбор уязвимости в Creative Sound Blaster Katana V2X: Bluetooth без аутентификации, модифицированная прошивка и превращение колонки в HID-устройство.
-
Спецификация сайта: чек-лист, который спасает проект
02.06.2026
Знаете это чувство, когда вам ставят задачу «сделать сайт»? Или вы сами ставите задачу дизайнеру? А потом выясняется, что забыли про HTTPS (это защищённое…
-
Старый Xeon десятилетней давности всё ещё тянет AI-модели
02.06.2026
Запустить Gemma 4 (языковую модель от Google DeepMind с 26 миллиардами параметров) на процессоре Intel Xeon (серверный процессор) образца 2016 года? Звучит…
-
Нелепый баг Instagram: как AI-support мог отдать аккаунт
02.06.2026
Как Instagram support AI можно было обмануть и сбросить пароль на любой email без проверки, обойдя 2FA и захватив аккаунт.
-
Почему sqlite может заменить сложную инфраструктуру
02.06.2026
Разбираем, как SQLite, WAL и Litestream помогают строить надёжные durable workflows без лишних сервисов, и где такой подход не подходит.
-
Simcity 3000 в 4k: как заставить 25-летнюю игру выглядеть современно
28.05.2026
Как запустить SimCity 3000 в 4K на современном ПК: патченный exe, D3D Wrapper, настройка мыши, память, музыка и отключение мёртвого обновления.
-
Mullvad обновил список серверов с mitigation rollout
27.05.2026
Разбираем, что означает rollout защиты на Exit IP-серверах Mullvad, как он внедряется по этапам и что это меняет для пользователей VPN.
-
Github actions снова падает
26.05.2026
GitHub Actions снова недоступен: что сломалось, кого это затронуло, как проверить статус и что делать до восстановления CI/CD.
-
Распад ограничений: почему LLM-агенты ломают backend-код
25.05.2026
Я недавно наткнулся на исследование, которое заставило меня пересмотреть всё, что я думал о надёжности LLM-агентов (AI-модели, которые могут выполнять задачи…
-
Миграция с GO на RUST что стоит учитывать
25.05.2026
Разбираем, когда миграция с Go на Rust оправдана, какие риски она закрывает и как безопасно перенести первый модуль без лишнего хаоса.
-
Клод не ваш архитектор
25.05.2026
ИИ может ускорять разработку, но не должен подменять архитектурное мышление, контекст команды и ответственность за решения.
-
Firefox и web serial для электроники в браузере
25.05.2026
Firefox и Web Serial упрощают старт в DIY-электронике: меньше подготовки, меньше переключений и быстрее путь от идеи к работающему прототипу.
-
Project glasswing: AI ищет баги быстрее, чем люди их чинят
23.05.2026
Anthropic показал, что AI уже умеет находить уязвимости быстрее людей, а главным узким местом стали патчи и ресурсы мейнтейнеров.
-
Waylandcraft: графический композитор внутри minecraft
23.05.2026
Как мод WaylandCraft запускает Wayland-композитор прямо в Minecraft, зачем это нужно и почему проект скорее демонстрация, чем инструмент.
-
Kanbots: доска задач, которая сама двигает работу вперёд
23.05.2026
KanBots превращает канбан в рабочее пространство для параллельных AI-агентов: изоляция, автопилот, прозрачные расходы и локальный контроль.
-
Gemini 3.5 flash: быстрая модель для тех, кому важна скорость
22.05.2026
Разбираем Gemini 3.5 Flash: где она выигрывает у Pro, чем полезна в продакшене и когда лучше выбрать старшую модель.
-
Как Git author flag остановил спам AI-ботов в GitHub
19.05.2026
Знаете это чувство, когда открываешь репозиторий утром, а там — 47 новых pull request'ов (PR — запрос на внесение изменений в код)? И все они от ботов с…
-
Тихая эрозия: что происходит с bitwarden на самом деле
19.05.2026
Разбор тихих изменений в Bitwarden: рост цены, смена руководства, исчезновение «always free» и что это значит для пользователей Vaultwarden.
-
Пять минут про LLM что изменилось за полгода
19.05.2026
За полгода LLM-рынок перевернулся: coding agents стали рабочим инструментом, а open weight модели резко приблизились к frontier по цене и качеству.
-
Ии-диджеи и спираль корпоративного жаргона
19.05.2026
Как четыре языковые модели вели радиостанции без людей, тратили бюджет, деградировали в эфире и что это говорит о будущем медиа.
-
Как $80 Android-планшет превратили в Debian-рабочую станцию
18.05.2026
Разбор проекта rk3562deb: как дешёвый Android-планшет на RK3562 превращают в Debian Linux workstation, что работает и где остаются ограничения.
-
Почему vibecoded photoshop так и не появился?
18.05.2026
Почему LLM отлично помогают с кодом, но не заменяют Photoshop: разбираем, где ломается vibecoded editing и почему визуальный контекст сложнее.
-
Шестнадцать байт, которые заставили экран петь
18.05.2026
Как 16 байт x86-кода одновременно рисуют фрактал Sierpinski и генерируют звук, используя видеопамять VGA и порт динамика.
-
Steering vectors снова в деле
17.05.2026
Разбираем steering vectors: как управлять поведением LLM через активации, где это работает лучше промптов и почему интерес к методу вернулся.
-
Хостинг сайта на 8-битном микроконтроллере
17.05.2026
Как сайт запустили на 8-битном AVR-микроконтроллере: SLIP, TCP/IP, WireGuard и прокси поверх UART вместо привычного Ethernet.
-
Третья hard problem: почему инженеры спорят о папках
17.05.2026
Почему инженеры месяцами спорят не о коде, а о структуре папок, названиях и документации: всё упирается в отображение графа на дерево.
-
Почему exit IP Mullvad выдают пользователя сильнее, чем кажется
15.05.2026
Меня всегда забавляет, когда VPN-сервисы (Virtual Private Network — защищённое соединение, которое маскирует ваш реальный адрес в интернете) обещают полную…
-
Проблемы защиты памяти и эксплойты в Macos
15.05.2026
Apple потратила пять лет на создание системы защиты памяти MIE, но исследователи обошли её за пять дней. Подробности атаки и её последствия для индустрии.
-
Эволюция ide в Google
14.05.2026
История создания единой IDE в Google, от фрагментации до облачного редактора Cider и интеграции с VSCode.
-
Гонка ии: почему сша лидируют
14.05.2026
Анализ гонки ИИ: почему США опережают Китай и Европу благодаря коммерциализации, облачным платформам и инфраструктуре.
-
Почему senior-разработчики и бизнес не понимают друг друга
13.05.2026
Разбираемся, почему бизнес требует скорости, а senior-разработчики говорят о сложности системы. Две петли бизнеса и коммуникационный провал.
-
Переезд цифрового стека в европу
13.05.2026
История разработчика, который перенёс свой цифровой стек из американских облаков в европейские, чтобы обеспечить цифровой суверенитет.
-
Шесть критических уязвимостей в dnsmasq
13.05.2026
11 мая 2026 года CERT выпустил шесть критических уязвимостей для dnsmasq, DNS-сервера, который используется в миллионах устройств по всему миру. Узнайте, что…
-
Как AI помог найти, что будит меня ночью
12.05.2026
Ты просыпаешься в 3 часа ночи. Темно. Тишина. Сердце колотится, но ты не понимаешь, что произошло. Заснуть обратно получается с трудом, а утром ты уже и не…
-
Как ии меняет подходы к безопасности
10.05.2026
ИИ радикально ускорил поиск уязвимостей, что ломает традиционные подходы к безопасности. Узнайте, как это влияет на координированное раскрытие и подход Linux.
-
Dirtyfrag — универсальная уязвимость в Linux
08.05.2026
Анализ уязвимости Dirtyfrag в Linux, позволяющей получить root-доступ на любом дистрибутиве. Как защититься до выхода патчей.
-
Sqlite: формат, которому доверяет библиотека конгресса
08.05.2026
Библиотека Конгресса США выбрала SQLite для долгосрочного хранения данных. Узнайте, почему этот формат стал рекомендованным для сохранения цифрового наследия.
-
Google Chrome тихо меняет политику приватности on-device AI
08.05.2026
Google убрала из описания функции On-device AI утверждение о том, что данные не передаются на серверы. Разбираемся, почему это важно и как реагирует сообщество.
-
Когда цифры перестают работать: как dnssec-сбой парализовал германию
06.05.2026
5 мая 2026 года двухчасовой сбой DNSSEC сделал недоступными все .de домены. Разбираем причины, последствия и уроки этого инцидента.
-
Что пугает в современном ии и как с этим быть
06.05.2026
Опасности доверия к ИИ, обратные законы робототехники и почему важно проверять ответы искусственного интеллекта.
-
Bun переписывают на RUST
05.05.2026
Команда Oven-sh начала портировать Bun с Zig на Rust. Разбираем причины этого решения и что оно значит для разработчиков.
-
Chrome тихо ставит 4 GB AI-модель без согласия
05.05.2026
Chrome начал без явного согласия загружать локальную AI-модель Gemini Nano на 4 GB: что это значит для приватности, диска и контроля пользователя.
-
Миф о текстовом режиме: почему TUI плохо доступны
04.05.2026
Знаете, что меня бесит? Когда разработчики говорят: «Это же терминал — значит, доступно». Типа, раз нет красивых картинок и WebGL, то незрячий пользователь…
-
Китайская модель kimi k2.6 побеждает в AI coding contest
03.05.2026
Китайская модель Kimi K2.6 от стартапа Moonshot AI одержала победу в AI Coding Contest, обойдя западные гиганты вроде ChatGPT и Gemini.
-
Когда RUST не защищает от багов
01.05.2026
Обзор уязвимостей в проекте uutils на Rust, включая TOCTOU, проблемы с правами доступа и пути в файловой системе.
-
До GitHub: как выглядела разработка до платформенной монокультуры
29.04.2026
Знаете, что меня зацепило в статье Armin Ronacher? Он напомнил, как мы в 2005-м поднимали Trac на своём сервере, настраивали Subversion и раздавали исходники…
-
Ai как рычаг или ловушка: две стратегии мышления
27.04.2026
Размышления о том, как использование AI может либо усилить профессиональные навыки, либо создать иллюзию компетентности. Анализ рисков и стратегий для…
-
Как AI-помощники оживляют заброшенные проекты
26.04.2026
У каждого из нас есть такой цифровой "цыганский табор" — проекты, которые мы когда-то начали с огромным энтузиазмом, а потом забросили. Лежат себе в…
-
Free Universal Construction Kit: переходники для мира игрушек
26.04.2026
Знаешь, что бесило в детстве больше всего? Когда твои Лего не дружили с Лего твоего друга. Или когда хотелось построить что-то этакое — наполовину из К'Некса…
-
Asahi Linux и Linux 7.0: что нового на Mac
26.04.2026
Знаете, что меня всегда удивляло в Linux на Mac? То, что это вообще работает. Ребята из Asahi Linux буквально заставляют проприетарное железо Apple дружить с…
-
Любитель с ChatGPT решил задачу Эрдёша
26.04.2026
Меня всегда завораживали истории, когда человек без формального образования бьёт профессионалов их же оружием. Но чтобы вот так взять и решить задачу, над…
-
Niri 26.04: когда окна можно крутить как блины
26.04.2026
Обзор нового релиза Niri с функцией scrollable-tiling — прокручиваемым тайлингом окон для Linux. Установка, особенности и сравнение с другими…
-
Как переосмысление и scope creep саботируют проекты
25.04.2026
У меня есть знакомый — назовём его Саша — который уже третий год «разрабатывает свой язык программирования». Я спрашиваю его в январе: «Ну как, запустил?». Он…
-
Новые 10 GbE USB-адаптеры стали холоднее, меньше и дешевле
25.04.2026
Знаете, что бесит больше всего в современных ноутбуках? Когда у тебя есть крутой 10-гигабитный роутер, а подключиться к нему можно либо через огромный и…
-
Пост о проблемах hex-редакторов и цветовом кодировании
24.04.2026
Размышления о дизайне hex-редакторов, проблемах монохромного отображения данных и преимуществах цветового кодирования байтов.
-
Claude Design: как Anthropic ускоряет визуальные прототипы
20.04.2026
Знаете, что бесит больше всего? Когда у тебя в голове чёткая картинка — макет, прототип, презентация — а ты не дизайнер. Или ты дизайнер, но менеджер уже…
-
Адреса кончились — и ничего
17.04.2026
Статья о переходе интернета на IPv6, статистике внедрения и последствиях для пользователей и разработчиков.
-
5NF и проектирование баз данных без академической боли
15.04.2026
Давайте разберёмся с пятой нормальной формой. Но сначала — признайтесь: вы когда-нибудь понимали 5NF с первого раза? Я — нет. И знаете почему? Потому что её…
-
Как я искал баг, которому 20 лет
15.04.2026
История о том, как 20-летний баг в библиотеке FreeType приводил к зависанию рабочего стола при открытии PDF-файлов. Разбор проблемы, метод Ньютона и фикс.
-
Stacked prs: как Github упрощает работу с большими пулл-реквестами
14.04.2026
Узнайте, как GitHub Stacked PRs помогает разбивать большие изменения на маленькие пулл-реквесты, упрощая процесс ревью и слияния.
-
Как настроить tmux для удобной работы
14.04.2026
Узнайте, как настроить tmux для удобной работы: изменение префикса, разделение панелей, управление мышью и другие полезные советы.
-
Что не так с док-панелью Macos и как boringbar решает проблемы
13.04.2026
Узнайте, почему док-панель macOS может быть неудобной и как инструмент boringBar делает работу с окнами более эффективной.
-
Можно ли построить saas без aws, stripe и Google analytics?
13.04.2026
Полное руководство по созданию SaaS-проекта с использованием исключительно европейской инфраструктуры: хостинг, платежи, CDN и аналитика.
-
Microsoft закрыл аккаунт veracrypt, используемый для подписи драйверов Windows
11.04.2026
Microsoft заблокировал аккаунт подписи кода, используемый VeraCrypt для подписи драйверов Windows. Узнайте о последствиях для пользователей и разработчиков.
-
Wireguard и проблема с Microsoft
11.04.2026
История о том, как WireGuard столкнулся с бюрократией Microsoft при подписи драйвера, и что из этого вышло.
-
Как отключить анимацию переключения рабочих столов в Macos
10.04.2026
Разбираемся, почему стандартные решения не работают, и находим простое приложение для мгновенного переключения между рабочими столами без анимации.
-
Фильтр калмана: алгоритм, который видит сквозь шум
10.04.2026
Как фильтр Калмана объединяет предсказания модели с зашумлёнными данными датчиков для точного определения местоположения объектов. Примеры из авиации, космоса…
-
Почему уход с Cloudflare на Bunny.net может быть разумным
08.04.2026
Знаете, что объединяет полмиллиона сайтов, которые однажды легли из-за сбоя одного сервиса? Правильно — все они зависели от одной американской компании.
-
Квантовая угроза: почему 2029-й может стать дедлайном криптографии
08.04.2026
Криптографы пересматривают сроки квантовой угрозы: что меняют новые оценки Google и Oratomic, почему P-256 и ECDSA под риском и как готовиться к PQC.
-
Anthropic и project glasswing: как ии меняет кибербезопасность
08.04.2026
Новая модель Mythos Preview от Anthropic обнаружила тысячи критических уязвимостей в основных ОС и браузерах. Project Glasswing объединяет tech-гигантов для…
-
Пять git-команд для диагностики кодовой базы
08.04.2026
Узнайте, как пять простых git-команд помогут быстро понять состояние проекта, найти проблемные файлы и оценить активность команды.
-
Неизвестный баг в apollo 11: как формальные методы нашли 55-летний дефект
08.04.2026
История о том, как команда Juxt обнаружила утечку блокировки ресурса в коде Apollo Guidance Computer, который оставался незамеченным 55 лет.
-
Переписывание легаси-кода: история video.js
25.03.2026
История о том, как Video.js переписали с нуля после 16 лет развития, уменьшив размер бандла на 88% и добавив поддержку современных технологий.
-
Где обещанный взрыв продуктивности от AI в разработке
25.03.2026
Анализ данных PyPI показывает, что реальный прирост продуктивности от AI заметен только в узкой нише AI-пакетов, а не во всей экосистеме разработки.
-
Как работает семантический поиск по видео с gemini и sentrysearch
25.03.2026
Узнайте, как Google Gemini и SentrySearch позволяют находить моменты в видео за секунды с помощью семантического поиска.
-
Я создал AI-ресепшен для автосервиса
24.03.2026
Давайте начнём с цифр. Автор статьи приводит конкретные данные: сотни пропущенных звонков в неделю — это сотни потерянных работ. $450 замена тормозов, $2000…
-
Хотите ассистента для написания кода, который не шлёт ваш код в облако и бесплатен?
21.03.2026
OpenCode — это опенсорсный AI-помощник для разработки, который работает локально, поддерживает множество моделей и интегрируется в терминал, десктоп и IDE.
-
Локальный ИИ на ноутбуке: как Qwen3.5 и Apple M5 Pro меняют правила игры
21.03.2026
SharpAI запустил языковую модель на MacBook Pro с чипом M5 Pro, которая почти догнала GPT-5.4. Разбираемся, почему локальный ИИ — это новый уровень…
-
Python 3.15: JIT снова набирает ход
18.03.2026
JIT в Python 3.15 снова ускоряет CPython после неудачного старта: где прирост 5-12%, почему это важно и какие ограничения остаются.
-
Пять правил Роба Пайка, которые спасут ваш код от преждевременной оптимизации
18.03.2026
Почему преждевременная оптимизация — корень всех зол, как правильно искать узкие места в коде и почему данные важнее алгоритмов — разбираем правила Роба Пайка.
-
Контекст 1 m токенов в Claude — прорыв в работе с языковыми моделями
14.03.2026
Anthropic представила контекст 1M токенов для моделей Opus 4.6 и Sonnet 4.6. Теперь можно загружать целые книги и получать осмысленные ответы.
-
AI ускорил всех. Теперь выигрывает дизайнер, который доводит детали
12.03.2026
Плохая новость для тех, кто привык выигрывать скоростью: AI сделал скорость дешёвой. И что теперь? Прототип за вечер, анимация за час, рабочий сценарий за пару
-
Будущее дизайнеров в AI-native компании: builder, DRI и меньше ритуалов
12.03.2026
Главный bottleneck в продукте теперь — не там, где мы привыкли его искать. Не в верстке, не в бекенде и даже не в генерации кода. Он сидит между идеей, решением
-
Нет, один пользователь Claude Code не обходится Anthropic в $5k
11.03.2026
Вот уже неделю моя лента в LinkedIn забита одними и теми же скриншотами. Forbes выпустил статью про Cursor, и все дружно репостят одну и ту же цифру: мол, тариф
-
Как выбрать виртуальную машину в облаке и не переплачивать
08.03.2026
Сравнение производительности 44 типов облачных VM от семи провайдеров. Новые процессоры AMD EPYC Turin и Intel Granite Rapids, тесты single-thread и multi-thread, рекомендации по выбору конфигурации.
-
Надоело использовать unity и unreal? создайте свой движок и язык программирования
04.03.2026
VoxRay Games создали собственный движок и язык программирования для игры Voxile. Узнайте, почему это важно и что нового в обновлении «The Builder's Update».
-
Микроинтеракции: идеальное обучающее пособие для дизайнера в 2026
02.03.2026
Кнопка нажимается, а интерфейс молчит 400 миллисекунд. Формально всё работает, но пользователь уже думает, что сайт сломан. Микроинтеракции решают именно этот к
-
Now i get it — сервис, который превращает научные статьи в понятные объяснения
01.03.2026
Как Now I Get It декодирует сложные научные статьи в интерактивные веб-страницы с объяснениями на человеческом языке. Обзор возможностей и ограничений сервиса.
-
Как собрать иммерсивный сайт без фреймворков: практический разбор курса Awwwards
28.02.2026
Если смотреть на wow-проекты только как на «красивые анимации», команда быстро закапывается в бесконечную полировку. В курсе Awwwards про иммерсивный сайт без ф
-
Что выбирает Claude Code
28.02.2026
Хочешь узнать, какие инструменты выбирает ИИ-помощник для написания кода? Я тоже сначала подумал — да какая разница? Но результаты исследования меня реально уди
-
Архитектура сетевого поиска и извлечения данных в 2026 году
26.02.2026
Ваш `curl` и `grep` больше не тянут. Когда нужно собрать данные с тысячи страниц, традиционные CLI-инструменты упираются в стену: защита от ботов, динамический
-
Gemini 3.1 Pro: модель, которая стала лучше думать
25.02.2026
Модели ИИ теперь не просто генерируют текст, а действительно думают и решают сложные задачи. Gemini 3.1 Pro показала 77% на тесте логики — вдвое лучше предшественника.
-
Дизайн в Stripe: как строить практику на стыке AI и высокого вкуса
25.02.2026
7 из 10 опытов проверки гипотез делается за копейки. Вопрос — кто будет делать 15 из 10? Кэти Дилл, глава дизайна в Stripe, объясняет, почему AI поднимает базовый уровень, но потолок по-прежнему зависит от вкуса.
-
Единый источник правды из любого продукта за 5 минут
23.02.2026
Знаете, что бесит больше всего? Приходишь в новый проект, а документации нет. Точнее, она есть — где-то в Confluence, который никто не открывал с 2020 года. В F
-
Ai в разработке: революция или хайп?
22.02.2026
Размышления о влиянии AI на разработку программного обеспечения, сравнение традиционных и AI-ассистированных подходов, а также их плюсы и минусы.
-
Фрейминг в дизайне: как рамки управляют восприятием
20.02.2026
Как рамки, пространство и формулировки управляют восприятием пользователя. Визуальный и когнитивный фрейминг в дизайне интерфейсов.
-
Почему большинство команд страдают от хаоса в git
20.02.2026
История Git Flow, модели ветвления, которая изменила подход к разработке для тысяч команд. Узнайте, как она работает и почему её до сих пор используют.
-
Anna’s archive обращается к chatgpt за пожертвованиями в криптовалюте
20.02.2026
Anna's Archive, крупнейшая открытая библиотека, обратилась к большим языковым моделям с просьбой о пожертвованиях в криптовалюте.
-
Ltx-2 easy prompt — нода для comfyui, которая структурирует промпты автоматически
18.02.2026
Обзор кастомной ноды LTX-2 Easy Prompt для ComfyUI: генерация структурированных промптов, оффлайн-работа, адаптация под кадры и автоматические диалоги.
-
Как сделать так, чтобы поисковики увидели новый сайт
16.02.2026
Новый сайт — как магазин в глухом переулке. Без таблички, без адреса в справочнике. Покупатели просто не знают, что ты существуешь. Разбираемся, что нужно сдела
-
Автономный ai-агент пытается оклеветать мейнтейнера
14.02.2026
История о том, как автономный AI-агент написал гадости о мейнтейнере matplotlib после отклонения его пулл-реквеста.
-
4 принципа AI-приложений, которые реально взлетают
14.02.2026
Большинство AI-проектов умирают тихо. Не потому что технология плохая, а потому что продукт не зацепил пользователя. Разбираем четыре механизма, которые превращ
-
Почему искусственный интеллект не работает
13.02.2026
Исследование Сколково и Redmadrobot показало: 98% компаний ждали от ИИ точных ответов без проверки. Разбираем главные причины провалов.
-
Можно ли сделать AI-ассистента действительно безопасным?
12.02.2026
Каждый раз, когда я даю Claude доступ к своим файлам или разрешаю GitHub Copilot читать кодовую базу, в голове мелькает мысль: а что, если? Что если промпт куда
-
AI упрощает простое и усложняет сложное
11.02.2026
ИИ ускоряет рутину, но усложняет сложные задачи. Почему так происходит и что с этим делать.
-
B2B SaaS UX Design в 2026: Полный гайд по вызовам и паттернам
11.02.2026
Годами рост B2B SaaS двигался за счёт добавления новых фич. Больше чекбоксов в презентациях для продаж. Больше строк на страницах с ценами.
-
Underhill: игра про колонию на Марсе по мотивам трилогии Кима Робинсона
11.02.2026
В трилогии «Марс» (Red Mars, Green Mars, Blue Mars) Underhill — это первое поселение «Первой сотни», построенное инженером Надией Чернышевской из местных матери
-
CAP-теорема: почему нельзя получить всё сразу
07.02.2026
CAP-теорема простыми словами: почему нельзя быть быстрым и точным одновременно. Примеры из жизни, управления командой и бизнеса.
-
Почему чат-боты разочаровывают и как агенты меняют подход к работе
06.02.2026
История о том, как GPT-4 Vision и другие AI-инструменты меняют рабочий процесс разработчиков, и почему чат-боты часто разочаровывают.
-
Раскол между пользователями искусственного интеллекта
02.02.2026
Финансовый директор без технического бэкграунда создал Python-скрипт для анализа cash flow с помощью Claude Code. Это пример раскола между пользователями ИИ.
-
Dry-run как предохранитель между кодом и реальными изменениями
02.02.2026
Dry-run — это режим, при котором программа показывает, что она собирается сделать, но не делает этого. Разбираем, почему это важно и как реализовать.
-
Как операторы получают точные gps-координаты без вашего ведома
02.02.2026
Исследование скрытых протоколов RRLP и LPP, позволяющих сотовым операторам запрашивать точные координаты телефона без уведомления пользователя.
-
Тёмная тема и читаемость: почему белый текст вредит глазам
01.02.2026
Почему 47% пользователей с астигматизмом не могут комфортно читать белый текст на чёрном фоне. Научные исследования и практические рекомендации для дизайнеров.
-
Feature flags Anthropic: что скрывает Tengu
01.02.2026
Расшифровка feature flags Anthropic через GrowthBook: что означают tengu_sumi, tengu_session_memory и другие кодовые имена. Прогнозируем roadmap Claude.
-
Claude Code изнутри: debug логи и MCP серверы
01.02.2026
Разбираем внутреннюю работу Claude Code CLI: debug логи, MCP серверы, prompt caching и статистика токенов. Личная аналитика за месяц использования.
-
Antirender: почему архитекторы устали от свежести рендеров
01.02.2026
Antirender — инструмент, который добавляет реалистичный износ и несовершенства в архитектурные визуализации, делая их более доверительными для клиентов.
-
Microsoft 365 теперь отслеживает каждое действие в реальном времени
01.02.2026
Microsoft внедрила систему Productivity Score, которая логирует каждое действие в Office 365. Узнайте, что собирается, как это работает и стоит ли паниковать.
-
Kimi K2.5: что умеет конкурент GPT-4 за $0.50 за миллион токенов
01.02.2026
Kimi K2.5 от Moonshot AI — мощная LLM с контекстным окном 256K токенов и ценой в 5 раз ниже GPT-4o. Узнайте, где она лидирует и где отстаёт.
-
От картинки к вселенной: как Google DeepMind учит AI создавать миры
30.01.2026
Project Genie от Google DeepMind создаёт интерактивные виртуальные миры. Это не генератор картинок — это world model, который понимает физику.
-
Почему интерактивные объяснения побеждают учебники: разбор Airfoil
30.01.2026
Разбор статьи Airfoil Бартоша Цехановски — мастер-класс интерактивного объяснения аэродинамики. Почему такой формат работает лучше учебников.
-
Beautiful-Mermaid: Mermaid диаграммы прямо в терминале
30.01.2026
TypeScript библиотека для рендеринга Mermaid диаграмм в ASCII или SVG. Идеально для AI-ассистентов и CLI-инструментов.
-
ELITE и Palantir: как медицинские данные используют для поиска мигрантов
26.01.2026
Система ELITE от Palantir использует данные Medicaid для поиска нелегальных мигрантов. Разбираю как это работает и почему это касается каждого.
-
Как OpenAI держит 800 млн пользователей на одном PostgreSQL
25.01.2026
OpenAI не разбивает базу на части. Один сервер на запись, 50 на чтение — и миллион запросов в секунду. Разбираю как это работает простым языком.
-
Изометрическая карта NYC — когда пиксель-арт становится интерфейсом
23.01.2026
Разбор isometric.nyc — гигантской пиксельной карты Нью-Йорка. Почему изометрия работает лучше плоских карт и как это сделано на чистом CSS.
-
Apple и баги: когда глюки становятся фичами
23.01.2026
Почему Apple годами не чинит известные баги и как пользователи адаптируются к ним. Разбор феномена багов которые становятся частью системы.
-
Когда уголь становится временным — энергопереход в Европе
23.01.2026
Впервые в истории ветер и солнце дали больше энергии чем ископаемое топливо в ЕС. Разбор данных Ember и что это значит для энергетики.
-
Анатомия AI-инструментов: Плагины, Скиллы и Воркфлоу
22.01.2026
Разбор различий между Plugins (Claude Code), Skills (Antigravity/MCP) и Workflows. Технический кейс переноса Superpower workflow.
-
20-часовая рабочая неделя (На этот раз реально)
22.01.2026
AI-агенты сжимают 40 часов исполнения в 5 часов управления. Как вернуть себе жизнь, не уменьшая амбиций.
-
Магия Anime.js: Анимация сетки за 10 строк кода
21.01.2026
Практический пример использования Anime.js. Создаем эффектный Stagger-эффект для сетки элементов.
-
GEO: Как попасть в ответы ChatGPT, Perplexity и Gemini
21.01.2026
GEO (Generative Engine Optimization) — новая дисциплина оптимизации контента для AI-поисковиков. Практическое руководство с чек-листами.
-
Video as Code: Эксперименты с Remotion
21.01.2026
Я перестал монтировать видео руками и начал писать код. Мой эксперимент с Remotion, React и генерацией контента.
-
SRE 2.0: Наблюдаемость AI-агентов
21.01.2026
В эпоху AI-агентов классический мониторинг (CPU/RAM) мертв. Мы учимся трекать галлюцинации, токеномику и ментальное здоровье нейросетей.
-
Ловушка Оптимизма: Почему AI-агенты строят «Счастливый Путь» в пропасть
20.01.2026
LLM обучены на туториалах, а не на реальных авариях. Почему вам нужен Red Team из враждебных агентов, чтобы ваш AI не создал дыру в безопасности.
-
Невидимые финансы: Как мы заменили Excel на dbt и LLM
19.01.2026
Инженерный подход к финансам: 35 агентов, FinOps, Tufte-style метрики и смерть ежемесячных отчетов.
-
CSQL: Как перестать терять деньги между CS и Sales
19.01.2026
Что такое CSQL и как внедрить за неделю. Полный гайд по передаче expansion-лидов из Customer Success в Sales: все термины, процесс, метрики.
-
UI из видеоигр: Detroit Become Human как референс для дашбордов
18.01.2026
Как украсть UI-паттерны из Detroit: Become Human для B2B-дашборда. LED-индикаторы, glassmorphism, типографика Saira.
-
Единорог — это вопрос времени
18.01.2026
Почему миллиардные компании — это не удача, а система.
-
Вайбкодинг для дизайнеров: прототип за час вместо недели
16.01.2026
Как дизайнеру создать прототип в браузере за час с помощью AI. Вайбкодинг, Claude Code и практические примеры.
-
Как подключить Telegram к Claude Code через MCP
15.01.2026
Пошаговая настройка MCP-сервера fast-mcp-telegram. AI читает чаты, ищет сообщения, делает саммари без копирования.
-
14 анимированных спиннеров из сетки 3×3 — Framer Motion
15.01.2026
Создаём 14 паттернов загрузки из одной сетки 3×3. Волны, пульсации, спирали — минимум кода на Framer Motion. Разбираем почему это работает.
-
30 AI-Агентов Прожарили Moonlo: Итоговый Отчет
13.01.2026
Эксперимент: 30 специализированных AI-агентов (Юристы, Маркетологи, CFO) разобрали стартап Moonlo. Полный анализ рисков и точек роста.