Ссылки #403
За прошедшую неделю собрал 44 ссылки.
✍️ Блог
Simon Willison on Technical Blogging Синтия Данлоп расспрашивает Саймона Уиллисона — соавтора Django и автора Datasette — о том, зачем вести технический блог. Уиллисон пишет с 2002 года и сразу под настоящим именем, что тогда было редкостью; накопилось 3251 развёрнутая статья и 9607 коротких заметок. По его словам, почти вся работа в карьере хотя бы отчасти пришла через блог: доклады на конференциях, консультации, предложения. Главный совет — «снизьте стандарты» и публикуйте, пока текст ещё не нравится: вылизывание чаще мешает выпуску, чем помогает. Новичкам он советует не залипать на дизайне и завести почтовую рассылку раньше, чем RSS.
🤖 Самоулучшение
A Poetiq Perspective on Recursive Self-Improvement Poetiq разбирает, чем рекурсивное самоулучшение отличается от обычной оптимизации: система должна улучшать саму себя, и улучшения должны складываться одно с другим. Веса моделей компания не трогает вообще — её метасистема правит собственный код и собирает обвязки под конкретные задачи. На LiveCodeBench Pro автоматически собранная обвязка дала Gemini 3.1 Pro прибавку в 12,3%, а на GPT-5.5 — новый SOTA на уровне 93,9%. Отдельный аргумент в пользу такого подхода — прозрачность: код, промпты и данные можно прочитать, в отличие от весов. Дальше по плану адаптация open-weights моделей и обучение своих с нуля.
📱 Хостинг
my server is a phone now
Автор перенёс личную инфраструктуру с VPS в Hetzner на лежавший без дела
CMF Phone 1: восемь ARM-ядер, 8 ГБ памяти, 128 ГБ флеша, Wi-Fi 6 и батарея
вместо ИБП. Попытка снести Android и залить postmarketOS кончилась чёрным
экраном и восстановлением стоковой прошивки через Windows в QEMU — у Android
уже есть рабочие драйверы на всё это железо. Схема в итоге двухслойная: Termux
с runit, Caddy, Tailscale и Cloudflare Tunnel держит хост, приложения живут в
Debian-chroot. Через proot тяжёлый Chrome задыхался на трансляции системных
вызовов, поэтому телефон пришлось рутовать ради настоящего chroot. Весь хост
описан в Ansible, наружу телефон ходит сам, так что его можно унести в другую
сеть — сервисы переедут вместе с ним.
🌐 Протоколы
Atproto for distributed systems engineers Объяснение AT Protocol через привычный путь масштабирования веб-приложения: монолит с SQL, кэши, шардирование, NoSQL с конечной согласованностью, предвычисленные представления во View-серверах и журнал событий вроде Kafka, который держит их в актуальном состоянии. Дальше каждый компонент этой схемы размножается, и вместо одного кластера получается открытая сеть. Данные пользователя лежат в его собственном репозитории — упорядоченном хранилище JSON-документов с подписями; у репозиториев и отдельных записей есть свои адреса (AT URI). Требование авторов — «никаких шагов назад»: сеть должна быть такой же удобной и глобальной, как централизованное приложение.
🔍 Приватность
I put GitHub Copilot Behind a MITM Proxy. Here’s What I found.
Рафаэль Пьер пропустил трафик VS Code через mitmproxy и разобрал, что именно
Copilot отправляет наружу. Перед каждым ответом уходит запрос на классификацию
намерения — code-gen, debugging, reasoning, tool-use, — от него зависит
выбор модели. В контекст попадает до 20 файлов и восемь сводок недавних правок,
и отключение Copilot для .env тут не спасает: запрос уходит из другого
открытого файла и тащит содержимое .env с собой. Переписка с чатом хранится
локально в SQLite session-store.db открытым текстом — токены и строки
подключения с паролями лежат ровно в том виде, в котором их ввели. Исключить
файлы можно только политикой репозитория, а это Business и Enterprise;
.gitignore при этом не учитывается.
💧 Водяные знаки
Text AI watermarks will always be trivial to remove С августа 2026 года европейский AI Act требует, чтобы сгенерированный текст можно было опознать как искусственный. Шон Гёдеке объясняет, почему с текстом это не выходит так же, как с картинками: среда слишком плотная, любая правка заметна человеку. SynthID от Google оценивает каждый следующий токен с оглядкой на предыдущие и подталкивает выбор к нужным — знак снимается пересказом через любую модель послабее. Подмена пробелов на похожие символы Unicode снимается обычной заменой символов. Вдобавок закон требует совместимости, то есть метод придётся опубликовать.
На этой неделе в подборке: Саймон Уиллисон про технический блог, метасистема, которая улучшает себя, не трогая веса, телефон вместо VPS, atproto глазами инженера распределённых систем, разбор трафика Copilot и водяные знаки, которые снимаются пересказом.
Хорошей вам недели!