Перейти к основному содержанию

Ссылки #403

15 August 2026 | 666 words | tags: #links

За прошедшую неделю собрал 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 и водяные знаки, которые снимаются пересказом.

Хорошей вам недели!