Ссылки #409
На этой неделе в подборке: как Cloudflare вернула 100 ТБ оперативной памяти математикой, 72-часовой замер телеметрии Pixel 8 против GrapheneOS, ускорение claude.ai втрое за две недели и планировщик для заданий с состоянием.
⚡ Производительность
Saving another 100TB of RAM with math (and Rust) | Cloudflare Blog Оптимизация consistent hashing в Pingora Backend Router снизила расход памяти, сочетая изменения в хранении хешей с математическими улучшениями алгоритма. Один из шагов заменил восьмибайтовую структуру шестибайтовым представлением и сократил память на хеширование на 25%; в совокупности изменения позволили Cloudflare вернуть в общий пул более 100 ТБ оперативной памяти.
🔍 Приватность
2026 DeGoogle Mobile Telemetry Study: 72-Hour Packet Benchmark Набор данных фиксирует 72 часа сетевого трафика Pixel 8 в режиме ожидания и сравнивает обращения к сервисам Google в разных конфигурациях Android и GrapheneOS. По опубликованным результатам, стандартная система отправляла 348,4 запроса в час, а GrapheneOS без сервисов Google — ни одного; выводы относятся к условиям стендового теста.
💻 Разработка
How we made claude.ai 3x faster in two weeks / claude.dev Команда сообщает, что ускорила claude.ai втрое за две недели; разбор описывает бенчмарки, созданные Claude, и рабочий цикл в ветках Slack. Защитные меры позволили безопасно выпустить 3 000 изменений.
🖥️ Инфраструктура
Stateful jobs Планировщик для долговременных заданий с состоянием должен учитывать не только CPU и память, но и привязку к локальным данным, совместимость состояния при обновлениях и безопасное восстановление после сбоев. Поэтому обычных оркестраторов и повторного запуска недостаточно: автор обосновывает потребность в системе, которая учитывает жизненный цикл и семантику приложений.
А ещё
- juev/shareding: Share links to linkding from Android with a persistent offline queue
- F-Droid 2.0: A New Chapter for Android Freedom | F-Droid - Free and Open Source Android App Repository
- How local-first sync handles offline changes | Done Bear
- Disclosure of Vulnerability in the Network Protocol
- Science is open software · Jens Egholm Pedersen
- ArchiveBox v0.9 is now released. 🎉 - HedgeDoc
- Use Agents or Be Left Behind? A Personal Guide to Automating Your Own Work — Tim Dettmers
- If AI coding is lowering your code quality, you’re not managing quality right
- Looking forward to Git 2.56 — and 3.0 [LWN.net]
- Zsh: find the largest files with the (OL) glob qualifier - Adam Johnson
- Handwritten code | Katherine Yang
- Why MCP Was Always a Bad Idea | Maharshi Patel
- What Zig felt like, coming from Rust
- Self-generated prompt injections in compaction summaries · OpenAI Alignment
- I don’t like passkeys | Ethan Hawksley
За прошедшую неделю собрал 67 ссылок.
Хорошей вам недели!