Pull to refresh
64K+
5
Puma@opium

User

40,8
Rating
131
Subscribers
Send message

Я не хочу читать то, чего вы не писали

Reading time10 min
Reach and readers5.3K

Инженер Колин Брек устал читать дизайн-доки, описания PR, тикеты и письма, сгенерированные ИИ. При этом ему самому ИИ помогает писать: недавно он закончил научную статью, где ИИ сверял написанное с исходниками и логами, ловил опечатки и оформлял ссылки, а написал только аннотацию. В эссе он разбирает, почему чужой сгенерированный текст нечитаем, где ИИ в письме действительно полезен и чего он сделать не может.

Читать дальше →

Взлёт и падение плазменных экранов

Reading time6 min
Reach and readers8.4K

Плазменный экран придумали в 1960-х для обучающей системы PLATO как дисплей со встроенной «памятью»: тогда память стоила так дорого, что ЭЛТ-терминалы на тысячи рабочих мест не масштабировались. Пока плазму доводили до ума, DRAM подешевела по закону Мура, и исходная причина исчезла. Дальше плазма жила в нишах (банковское оборудование, военная техника, ноутбуки), а в 2000-х ненадолго захватила рынок больших телевизоров. Брайан Поттер (Construction Physics) рассказывает, как технология прошла S-кривую туда и обратно и почему проиграла ЖК.

Читать дальше →

Современное веб-приложение на C: CGI, SQLite и один бинарник

Level of difficultyMedium
Reading time5 min
Reach and readers5.5K

Автор оригинала выпустил коммерческий веб-продукт с аккаунтами, оплатой через Stripe и письмами через Postmark на технологии 1994 года: CGI-программа на C, OpenBSD httpd и файл SQLite. Без фреймворка, шаблонизатора, контейнера и JavaScript, с тремя зависимостями. В статье: как устроен стек BCHS, чем CGI удобен сегодня (отладка в шелле, минимальный риск цепочки поставок, выкатка заменой одного файла) и чего в нём не хватает.

Читать дальше →

Мне должны миллиард долларов акциями NVIDIA

Reading time4 min
Reach and readers5.3K

Эрик Гуллихсен в 1993 году вошёл в технический консультативный совет NVIDIA и получил опцион на 25 000 акций. В 1996-м компания сообщила, что завестились только 15 625. Спустя тридцать лет он перечитал договор: вестинг там был годовой, а не четырёхлетний. После всех дроблений недоданные акции превратились в 4,5 млн, то есть около миллиарда долларов. Рассказ о VR-демо для основателей NVIDIA, провале NV1 из-за DirectX и годе переписки юристов, которая упёрлась в срок давности. Сканы документов приложены.

Читать дальше →

Я заказал художнику рисунок своего дома, и теперь это мой дашборд Home Assistant

Reading time8 min
Reach and readers15K

Антон Фролов год автоматизировал дом на Home Assistant, но приложением, кроме него, никто в семье пользоваться не хотел. Тогда он заказал художнику иллюстрацию дома в разрезе и собрал из неё дашборд: камин и кондиционеры анимированы, ночью меняется освещение, оба этажа и сад видны на телевизоре. В статье техзадание для художника, карточка picture-elements, переключение дня и ночи, YAML-режим и киоск на HDMI.

Читать дальше →

Состояние IT-индустрии в 2026 году: что изменилось, что сломалось и что дальше

Reading time16 min
Reach and readers8.8K

Гергей Орос (The Pragmatic Engineer) пересказывает свой доклад на конференции LDX3 в Нью-Йорке: что изменилось в индустрии за год, что сломалось, что осталось прежним и куда всё движется. В августе 2026 года на GitHub агенты создали больше PR, чем люди, в Linear агенты заводят больше задач, чем люди, Cursor и Antigravity ушли от IDE, а код-ревью во многих компаниях превратилось в театр. В статье свежие данные GitHub, Linear и Factory AI, истории из OpenAI, Anthropic, Uber и Ramp.

Читать дальше →

Восемь допущений о безопасности, которые ИИ-агенты тихо ломают

Reading time5 min
Reach and readers11K

Бен Лорика (Gradient Flow) разбирает недавние атаки с участием ИИ-агентов. В одном взломе работа, на которую у людей-операторов, по оценке, ушло бы около двух недель, заняла меньше десяти часов, а в инциденте Hugging Face восстановили около 17 600 действий агента за четыре с половиной дня. Эксплуатировали в основном обычные слабости, изменилось упорство атакующего. Отсюда восемь практических выводов: от метрики «сколько проходит от обнаружения до локализации» и защиты обвязки агента до временных учётных данных и границы безопасности за пределами модели.

Читать дальше →

Джеффри Хантли: агенту хватит --help, если CLI сделана хорошо

Reading time2 min
Reach and readers9.2K

Джеффри Хантли о споре «MCP против CLI». По его мнению, компании с инструментами для разработчиков делятся на S-tier и F-tier, и решают это веса моделей: с GitHub модели работают через gh CLI без всяких скиллов и MCP. Новичкам он советует вылизывать --help под агентов, оптимизировать документацию под агентский веб-поиск и договариваться с лабораториями о включении документации в обучение.

Читать дальше →

Спор о киберрисках открытых моделей сломан

Level of difficultyEasy
Reading time6 min
Reach and readers7.4K

Натан Ламберт (Interconnects) о том, почему спор о запрете моделей с открытыми весами ведёт к проигрышу для всех. Большинство задокументированных атак пока совершено через закрытые модели, отчёт Anthropic про GLM-5.3 обходит главный вопрос, а китайские лаборатории оценивают риски по-своему. Вывод автора: кто хочет запретить открытые веса ради безопасности, должен быть готов запретить и публичные API фронтирных моделей.

Читать дальше →

Claude Code на Windows: что я прописал агенту, чтобы он перестал спотыкаться

Level of difficultyMedium
Reading time4 min
Reach and readers10K

Большая часть материалов про Claude Code написана под macOS и Linux. У меня часть задач завязана на Windows, в первую очередь браузерная автоматизация с живыми профилями Chrome, поэтому агент работает прямо в нативном окружении, без WSL. Сам Claude Code под Windows ведёт себя стабильно. Проблемы возникают на стыке с окружением: PowerShell 5.1, кодировки, имена процессов, PATH.

Каждую такую мелочь я в итоге записывал агенту в память, чтобы он больше не наступал туда же. Набралось пять штук, плюс блок для CLAUDE.md в конце, который можно забрать себе целиком. Если вы тоже на Windows и без WSL, возможно, это сэкономит вам пару вечеров.

Читать далее

Jev от TypeSafe: модель, с которой нельзя поговорить

Level of difficultyMedium
Reading time3 min
Reach and readers4.9K

TypeSafe AI открыла ранний доступ к Jev — модели, которая не генерирует текст, а отвечает на заранее описанные вопросы типизированными значениями с вероятностями. Разбираю, что она умеет, сколько стоит по словам вендора, что показал первый публичный тест и где цифры из документации с ним не сошлись.

Читать дальше →

Джуну дали ИИ, а работы прибавилось у сеньора

Reading time3 min
Reach and readers10K

С ИИ-ассистентом работа джуна выглядит так же аккуратно, как работа сеньора, и по внешнему виду ошибку уже не найти. Если автор не может объяснить, как получил результат, ревьюер восстанавливает путь сам и по сути делает задачу второй раз. Разбираю, где сгорает время старшего, на примере nginx-фикса, и какие требования к сдаче работы это лечат.

Читать дальше →

Тест на подделку куки проходил без проверки подписи: как я принимаю код от ИИ-агентов

Reading time4 min
Reach and readers7K

Код в моих проектах пишут агенты, Codex и Grok, и они же пишут к нему тесты. За последние месяцы набралась коллекция зелёных тестов, которые ничего не проверяли: тест на подделку подписи, проходящий без сравнения HMAC, лимиты, которые вызывали только их собственные тесты, отчёты «all pass» с заглушённым кодом возврата. Разбираю, где это ловится и как у меня устроена приёмка.

Читать дальше →

Захватывающая история внедрения ИИ в умирающей не-IT-компании

Level of difficultyHard
Reading time5 min
Reach and readers8.5K

Компания когда-то забрала 99% рынка демпингом, а потом шесть лет подряд теряла продажи. Внедрение ИИ за год буксовало, человек, который им занимался, ушёл, кеш закончился. Меня позвали на месяц с оплатой по факту. Рассказываю, что успел: агент проверяет сборку заказов по фото, агент-менеджер закрывает 95% чатов с клиентами, отдельный агент деплоит мелкие правки прямо из рабочего чата, старую логистику на Perl заменил софт на Python, а над всем этим сидит главный агент-погонщик. И почему сотрудники ходили жаловаться на коллег, которых не существовало.

Читать дальше →

Claude Code за неделю: /resume в десктопе, запуск сессии с телефона и своя память у субагентов

Reading time4 min
Reach and readers8K

29 августа Anthropic разослала еженедельный дайджест по Claude Code. Пересказ на русском: /resume подхватывает терминальную сессию в десктопном приложении, сессию на своей машине можно запустить с телефона через Remote Control, субагенту можно дать собственную память между сессиями строкой memory в frontmatter, а /color и /rename помогают различать несколько открытых терминалов. Плюс версии 2.1.243–2.1.248: режим --restricted, автоматический баг-репорт, редактирование правил авторежима из /permissions, часовой prompt cache, zstd-сжатый бинарник CLI и починенные десктопные сессии.

Читать дальше →

Что нового в Claude Code: разбор восьми августовских релизов

Reading time7 min
Reach and readers14K

С 13 по 21 августа Anthropic выпустила восемь версий Claude Code, с 2.1.232 по 2.1.239. Разбираю по порядку, что реально приехало: fork-субагенты с наследованием контекста и фоновые спавны, переписка между сессиями через @имя и SendMessage, автопродолжение работы после сброса лимита, Auto mode как режим по умолчанию с правилами на обычном английском, research preview команды /design, переменная ANTHROPIC_DEFAULT_MODEL, стиль вывода Concise, поддержка GitLab MR и починенная память в длинных сессиях. Часть вещей я прогнал на своей машине с 2.1.239 под Linux — включая ловушку с $defaults, которая сносит единственный дефолтный hard-запрет, и расхождение changelog с реальным поведением при возврате todo-инструментов.

Читать дальше →

Go 1.27: generic-методы, которых не видит reflect

Reading time4 min
Reach and readers10K

Go 1.27 (на момент написания rc3, финал обещают в августе) приносит generic-методы: метод наконец может объявить собственный тип-параметр. Взял golang:1.27rc3 в Docker и проверил, где у фичи границы. reflect новый метод не видит вообще, хотя go/types на том же типе показывает его в method set — метод доступен компилятору и недоступен через рефлексию, поэтому ни один интерфейс им не удовлетворить, а валидаторы и ORM его не заметят. Померил цену: на 200 инстанцирований с запретом инлайна бинарь с методом больше на 2264 байта, из которых 2000 приходятся на длину имён символов, а не на код; по времени разницы нет — это generic-функция с ресивером и тот же gcshape-стенсилинг. А вот что реально заметит прод на апгрейде: GODEBUG=asynctimerchan=1 теперь роняет процесс до main, encoding/json v1 на движке v2 меняет байты вывода на битом UTF-8, json.RawMessage обзавёлся String() и поменял ваши логи. Плюс замеры нового аллокатора: минус четверть времени на new(16 B) и ноль на 128 байтах.

Читать дальше →

С 14 августа Claude Code стартует в авторежиме: что лежит в его рулбуке

Reading time2 min
Reach and readers8.9K

С 14 августа Claude Code будет запускать новые сессии на Pro, Max и Team в auto mode: вместо диалога «разрешить/запретить» каждую команду оценивает отдельный классификатор. Коротко о том, что печатает команда claude auto-mode defaults (60 149 символов правил, 65 запретов, тринадцать из двадцати полей окружения пустые), какие ваши правила прав продолжают работать поверх классификатора, что на самом деле стоит за цифрой 13,6% из пересказов и был ли у этой фичи откат в прошлых версиях.

Читать дальше →

Claude Code History Viewer: история сессий Claude Code в браузере

Level of difficultyHard
Reading time4 min
Reach and readers8K

Claude Code History Viewer читает ~/.claude/projects и превращает машинный JSONL в нормальный интерфейс: диалоги с тулколлами и сабагентами, глобальный поиск, статистика по токенам и стоимости, плюс истории ещё 27 клиентов вроде Codex CLI и Cursor. Показываю, как поднять его headless-режим в Docker на сервере без иксов (готовый бинарь + тонкий образ), что показывает Global Overview на 3,4 ГБ истории, как дёргать те же команды по HTTP через POST /api/<имя> и на какие мелочи я наступил — от обрезанного в логе токена до лимита памяти 512 МБ в официальном compose.

Читать дальше &rarr;

Записки нейроманта #0 — Claude Code вчера получил лучшее обновление года

Level of difficultyMedium
Reading time2 min
Reach and readers7.5K

У меня всегда крутится несколько Claude Code. Вчера заметил странное: два агента, работавшие над одной проблемой, сами обменялись сообщениями через сокет uds:/tmp/cc-socks/769334.sock. Раньше такого не было.

Оказалось, в 2.1.224 появился cross-session SendMessage: разные сессии находят друг друга через ListAgents и пишут друг другу напрямую. А в 2.1.225 это заработало и между машинами при включённом remote control. Сейчас 90 процентов работы у меня делает один универсальный агент с огромным контекстом — и вот теперь наконец можно собрать поверх нескольких полноценных Claude Code отдельного координатора.

Читать далее

Information

Rating
181-st
Location
Паттая, Чон Бури, Таиланд
Registered
Activity