Дайджест #35. П'ятниця, 10 липня

Ти гортаєш історію: це випуск за 10 липня 2026. Найсвіжіший випуск уже чекає отут.

My Thoughts on the Bun Rust Rewrite - Andrew Kelley

Андрю Келлі, творець Zig, описує історію відносин з Bun: від дружньої співпраці з Джаредом Самнером до розчарування через низьку якість коду, невдалий менеджмент і репутаційні ризики для Zig. Після переходу Bun на Rust після купівлі Anthropic він відчув полегшення — Zig більше не асоціюється з поганими практиками, попри вдячність за щедрі пожертви. Окремо Келлі розкритикував технічні аргументи в блозі про перепис, вказавши на підміну причин і суперечливі заяви про тестування.

LazyPi — One command. Full Pi setup.

LazyPi — це інсталятор для Pi, який однією командою додає понад 60 скілів, 67 тем, підтримку MCP-серверів, sub-agents, persistent memory, Claude Code CLI provider та інші розширення. Він усуває потребу в ручному пошуку та налаштуванні, пропонуючи кураторський набір з опціональним інтерактивним вибором пакетів. Фактично це готовий конфіг для швидкого старту без конфігураційного податку.

Хоча Pi задумувався мінімалістичним, LazyPi перетворює його на комбайн — схоже, спільнота прагне максимальної функціональності з коробки.

The Most Important Check in Economics - Human Progress

У 1980 році економіст Джуліан Саймон і біолог Пол Ерліх уклали парі: Ерліх передбачав, що через зростання населення ціни на п'ять металів (мідь, хром, нікель, олово, вольфрам) зростуть за 10 років, Саймон — що впадуть. Попри збільшення населення на 850 мільйонів, реальна вартість кошика знизилась на 36%, і Ерліх виплатив Саймонові $576.07. Цей результат ілюструє помилковість погляду на ресурси як на фіксований пиріг: сировина — це поєднання атомів і знань, а головний ресурс — вільний людський розум, здатний до інновацій і замін.

Автори не згадують, що Ерліх і його колеги вибрали саме ці метали, але програли б і з більшістю інших сировинних товарів. Цікаво, що попри десятиліття доказів, неомальтузіанська риторика досі живить політику «зеленого» регулювання.

Beni Is a Cute Autonomous Camera Robot On Wheels | PetaPixel

Mondo Robotics представила Beni — портативного автономного робота-оператора на колесах, який слідує за користувачем і знімає 4K-відео до 30 к/с. Він уникає перешкод, може підстрибувати до 25 см і розганятися до 29 км/год. Запуск на Kickstarter за ціною від $499, роздріб — $799. Головний недолік — низька точка зйомки, майже з землі.

Тепер ваші ноги завжди будуть у кадрі — буквально.

GitHub - malisper/pgrust: Postgres rewritten in Rust, now passing 100% of the Postgres regression tests · GitHub

pgrust — це Rust-версія Postgres 18.3, що проходить понад 46 тис. регресійних тестів і залишається сумісною з оригіналом на рівні формату даних. Мета проєкту — спростити глибоку модифікацію сервера за допомогою Rust та AI-assisted development. Наразі він не готовий до production, але планує багатопотоковість, вбудований connection pooling та експерименти зі зберіганням (наприклад, відмова від vacuum).

Four nuclear reactors hit a big milestone in the US | MIT Technology Review

У США чотири компанії одночасно досягли критичності для своїх мікрореакторів у межах урядової програми прискореної розробки. Це технічне досягнення — підтвердження ланцюгової реакції — однак реактори поки що не виробляють електроенергію, і попереду складні етапи: інтеграція систем охолодження, регуляторне погодження та масштабування. Компанії обіцяють перші комерційні потужності вже у 2027–2028 роках, але експерти закликають не поспішати з прогнозами, нагадуючи про традиційні затримки в ядерній галузі.

Рекордні темпи стартапів, заснованих у 2023 році, справляють враження дива — якщо не згадувати, що «критичність без навантаження» можна порівняти із запуском двигуна без коліс.

The Glass Backbone: Why the Army’s Logistics Will Break in the Next War - Modern War Institute

Армія США має “скляний хребет” — систему логістики, оптимізовану для безпечних умов, яка не витримає у великомасштабному конфлікті з рівним противником. Історичні провали (Барбаросса) та війна в Україні доводять, що централізовані склади й незахищені конвої легко знищуються розвідкою й точними ударами. Щоб вижити, армія мусить перейти до розосереджених мереж, оснастити логістів власним ППО, маскуванням та автономними платформами, а також подолати культурну зневагу до постачання на користь “заліза”.

Схоже, що ці уроки доводиться перевідкривати кожній армії кожної війни — і щоразу ціною великих втрат.

Bonnie Tyler: The gravel-voiced singer who eclipsed people's hearts

Валлійська співачка Бонні Тайлер, відома хрипким вокалом і хітом «Total Eclipse of the Heart», померла у віці 75 років після екстреної операції на кишечнику. Її кар'єра тривала понад 50 років, а «Total Eclipse of the Heart» став першим синглом виконавиці з Уельсу, що очолив чарти США. За своє життя вона отримала три номінації на «Греммі», представляла Британію на Євробаченні та здобула MBE за заслуги в музиці.

GitHub - ronak-create/FableCut: Zero-dependency browser video editor that AI agents can drive — JSON timeline, MCP + REST, live-reloading UI · GitHub

FableCut — браузерний відеоредактор без npm-залежностей, який використовує JSON-таймлайн як інтерфейс для AI-агентів (через MCP, REST або пряме редагування файлу). Підтримує багатодоріжковий монтаж, keyframe-анімацію, хромакей, кінетичні субтитри, анімовані SVG-накладки, аналіз референсних відео та експорт через ffmpeg. Людина й агент можуть працювати одночасно з автоматичним розв'язанням конфліктів і гарячим перезавантаженням UI.

Проєкт навмисно мінімізує токени: агенти отримують компактне представлення таймлайну й патчать його малими операціями, замість того щоб ганяти весь JSON-документ туди-сюди.

Is It Safe to Host HTML That Runs Its Own JavaScript? · ShareMyPage

Сервіс ShareMyPage дозволяє завантажувати довільний HTML з JavaScript, не очищуючи код, натомість виконує його в ізольованому середовищі. Сторінки рендеряться в iframe з атрибутом sandbox без allow-same-origin, тому скрипти отримують нульовий origin, не мають доступу до cookie чи localStorage і не можуть взаємодіяти з основним застосунком. Контент подається з окремого домену без сесій за короткоживучими підписаними URL – це унеможливлює XSS-ін’єкції та викрадення сесій навіть без аналізу завантаженого коду.

US seeks cheaper hunter-killer drones after Iran destroys $1B worth of Reapers - Ars Technica

США втратили близько 30 дронів MQ-9 Reaper загальною вартістю понад $1 млрд у війні з Іраном, що змусило Пентагон шукати дешевші ударно-розвідувальні безпілотники. Defense Innovation Unit оголосив запит на дрони з бойовим радіусом щонайменше 2300 морських миль і корисним навантаженням до 2800 фунтів, здатні виконувати місії Reaper, але при масових втратах. Підхід натхненний українською тактикою виснаження ППО сотнями недорогих безпілотників щодня. Пентагон планує отримати 20 таких апаратів до 2031 року і заклав $54 млрд на безпілотні технології у бюджеті на 2027 фінансовий рік.

Схоже, американські військові нарешті усвідомили, що дешеві витратні дрони ефективніші за "золоті" платформи в затяжних конфліктах, але бюрократичний цикл закупівель може зробити цей висновок неактуальним до моменту постачання.

How Version Control Will Evolve for the Agent Boom · Entire

Git залишиться основною системою контролю версій, але для епохи AI-агентів потрібно зберігати в репозиторіях також логи сесій (prompts, tool calls, checkpoints) — це дасть змогу фіксувати контекст рішень, уникати повторення помилок і пришвидшити код-рев’ю. Крім того, Git-хостинг мусить повернутися до початкової децентралізованої моделі, щоб уникнути rate limiting і забезпечити масштабовану паралельну роботу флотів агентів. Розробник стає диригентом оркестру агентів, а Git — незмінним джерелом правди для коду.

Syria’s solar boom is redefining Middle East’s energy model | The National

Сирія стала найбільш сонячно електрифікованою країною Близького Сходу через колапс центральної електромережі під час війни. Дешеві китайські панелі та батареї дозволили встановити 2 ГВт off-grid потужностей — майже 25% домогосподарств мають власну генерацію. Цей вимушений, але стрімкий перехід показує альтернативний шлях для регіону та інших країн, що потерпають від криз.

Why developers are ditching GitHub for Codeberg and self-hosting alternatives

Кілька помітних open-source проектів — Ghostty, Zig, Tenacity — покидають GitHub через часті збої (сумарно 112 годин downtime за рік), політичні суперечки навколо контракту Microsoft з ICE та агресивне насадження Copilot. Натомість розробники мігрують на Codeberg, GitLab, self-hosting рішення на базі Gitea чи Forgejo, а деякі (наприклад GNU) принципово уникали GitHub через вимогу використання несвобідного JavaScript. Технічна нестабільність і відчуття втрати контролю над власним робочим середовищем штовхають до децентралізації, хоча платформа все ще залишається домівкою для сотень мільйонів репозиторіїв.

Фраза CEO GitHub «або ти з AI, або геть з професії» — це найефективніша реклама self-hosting із часів винайдення git.

How Donkey Kong toppled Atari - The Silicon Underground

Реліз Donkey Kong у 1981 році не лише врятував Nintendo фінансово та запустив франшизу Mario, а й спричинив тектонічний зсув на ринку домашніх консолей. Коли Atari розлютилася через появу Donkey Kong на комп’ютері Coleco Adam, її CEO Рей Кассар відклав підписання угоди про дистрибуцію Nintendo Famicom (NES) у Північній Америці, а після його звільнення угода остаточно зірвалася. У підсумку Nintendo самостійно вийшла на ринок і продала 60 мільйонів NES, скинувши Atari з позиції лідера.

100-тисячний провал комп’ютера Adam виявився тим метеликом, що викликав бурю: Atari проґавила консоль, яка могла б її врятувати.

Madison Square Garden Kept a List of Gay Celebrities | WIRED

У внутрішній базі даних Madison Square Garden, яка витекла після атаки хакерів ShinyHunters, виявили список із майже 40 000 VIP-персон із мітками ризику (low, medium, high) та категоріями на кшталт «LGBTQIA». Оцінки часто виставляли не через фізичні загрози, а через негативні дописи про власника Джеймса Долана чи критику арени в соцмережах — навіть лояльних фанатів могли позначити як «medium risk» або «DO NOT HOST». Хакери отримали доступ до корпоративних Salesforce і Microsoft Entra через vishing, виклавши 45 ГБ даних: від особистих телефонів і адрес до списку політиків, яких підтримував MSG PAC.

Рівень корпоративної параної, де реперу присвоюють рівень ризику за дружбу з іншим репером, який колись лайнув команду, викликає майже спортивний інтерес — чи є в базі окрема мітка для тих, хто просто не купив попкорн.

TLS certificates for internal services done right

Для внутрішніх сервісів автор пропонує замість самопідписаних сертифікатів на .internal використовувати публічні домени з split-horizon DNS, що дозволяє отримувати сертифікати від Let's Encrypt через ACME. WAF реалізовано прив’язкою nginx до VPN-інтерфейсу, тому зовнішній трафік блокується на рівні мережі. На прикладі NetBird, acme.sh і cron-скрипта показано налаштування, автооновлення, а також використання SAN замість wildcard-сертифікатів.

Нарешті рецепт для тих, хто замість «accept risk» хоче нормальний TLS — і не тягнути самопідписані сертифікати на кожен девайс у мережі.

A road to Lisp: Why Lisp

Lisp вирізняється макросами та гомоіконічністю (homoiconicity): код і дані — це списки, що дає змогу розширювати саму мову й створювати проблемно-орієнтовані DSL. Розробка ведеться через REPL у живій системі, де функції перевизначаються без перекомпіляції та зупинки програми. Хоча синтаксис незвичний, Lisp формує інше мислення й надає інструменти, неможливі у звичних мовах.

Спробувати Lisp — це як навчитися грати джаз після класичної музики: спершу незрозуміло, але відкриває абсолютно новий вимір.

Introducing Muse Spark 1.1

Meta представила Muse Spark 1.1 — мультимодальну модель, оптимізовану для виконання агентних завдань: від планування та використання зовнішніх інструментів до комп'ютерної автоматизації. Модель має контекстне вікно в 1 млн токенів і здатна координувати роботу кількох підлеглих агентів для зменшення затримок. Muse Spark 1.1 доступна в режимі "Thinking" у Meta AI та через публічний прев'ю Meta Model API.

AI Content Is Everywhere on Social Media, Especially LinkedIn | Pangram Labs

Pangram проаналізував понад мільйон постів у соцмережах і виявив, що в середньому 13.8% контенту згенеровано ШІ, причому довгі дописи найбільш уразливі (кожен четвертий — повністю AI). LinkedIn виявився лідером за обсягом AI-сміття: 40% довгих постів там створено штучно, а на платформу припало 62% всього виявленого AI-контенту. Навіть на Reddit, де загальний рівень низький завдяки людським коментарям, кожен десятий оригінальний допис написаний ШІ, що вказує на сліпі зони анти-бот стратегій.

Іронічно, що анонс LinkedIn про боротьбу з AI-контентом сам виявився згенерованим постом.

GitHub - JustVugg/colibri: Run GLM-5.2 (744B MoE) on a 25GB-RAM consumer machine — pure C, zero deps, experts streamed from disk. Tiny engine, immense model. 🐦 · GitHub

Colibri — рушій на чистій C, що запускає 744B-параметрову Mixture-of-Experts модель GLM-5.2 на споживчому ПК з 25 ГБ RAM, стрімячи експерти з диска. Постійно в пам’яті лише dense-частина в int4, а решта ~370 ГБ підвантажується через LRU-кеш; реалізовано MLA attention, compressed KV-cache та MTP speculative decoding. На слабкому SSD це дає ~0.1 токенів/с, але на швидких NVMe й великій RAM можна вийти на 2–4 токенів/с без GPU.

744B параметрів на ноутбуці — це коли ваш SSD молиться, щоб ви не почали новий діалог, але інженерно це виглядає як демонстрація того, що закон Мура можна обходити хитрістю замість грошей.

https://datacenter.iers.org/data/latestVersion/bulletinC.txt

IERS підтверджує, що наприкінці грудня 2026 року високосна секунда не додаватиметься. Різниця між UTC і TAI залишається -37 секунд без змін з 1 січня 2017 року. Наступний перегляд — у червні 2027-го.

Земля тримається. Четвертий десяток пішов без високосних секунд — схоже, зсув поки що в межах допуску.

A Possible Future • Damn Interesting

Засновник Damn Interesting Алан Беллоуз розповідає, що через зникнення part-time інженерних вакансій він був змушений піти на повну зайнятість, через що часу на сайт майже не лишилося. Щоб повернутися до написання довгих статей і протистояти хвилі AI-сміття в інтернеті, він запускає разовий збір — суму, рівну його колишній part-time зарплаті за рік. Наостанок він згадує, що магічна куля Magic 8 Ball дає вдвічі більше ствердних відповідей, ніж заперечних, жартівливо натякаючи, що збір має шанси на успіх.

Схоже, майбутнє якісного контенту дедалі більше залежить від готовності читачів платити за нього напряму, поки безкоштовний AI-шум заповнює мережу.

How to Start a Ruby Meetup | RubyEvents Guides

Посібник про те, як запустити та підтримувати місцевий Ruby-мітап: від пошуку першого приміщення й залучення спікерів до просування, формату заходів і запобігання вигоранню організатора. Основні поради — починати з малого (навіть пʼять відвідувачів на першій зустрічі нормально), запрошувати особисто, триматися сталого розкладу, шукати співорганізатора і свідомо будувати гостинну культуру через вітання новачків. Автор наголошує, що послідовність і локальна спільнота важливіші за гонитву за кількістю учасників.

How GitHub gave every repository a durable owner - The GitHub Blog

GitHub мав понад 14,000 репозиторіїв, з яких більшість не мали чіткого власника, що ускладнювало безпекові процеси. За 45 днів вони впровадили обов’язкові custom properties (`ownership-type`: Service Catalog, Team, Hubber Handle) і 30-денний grace period, архівувавши ~8,000 неактивних репозиторіїв без власника. Усі ~3,000 активних репозиторіїв тепер мають валідованого власника, нові створюються лише з цим атрибутом, а порушення фіксуються протягом години.

Найцінніший урок: не запускайте перший автоматичний прогон у суботу — у глобально розподіленій компанії хтось завжди онлайн і почне панікувати.

Focus

Ранні інженери Facebook через постійний брак ресурсів мали надзвичайну зосередженість на головному. З часом компанія почала приймати дедалі більше точкових рішень — від підтримки благодійності до нішевих функцій — які окремо були виправдані, але разом розмили фокус, захарастили продукти та створили організаційний баласт. Автор наголошує, що найкраще зупиняти відволікання ще до того, як воно з’явилося, інакше доведеться мати справу з опором тих, хто встиг до нього звикнути.

Класичний приклад того, чому великі компанії поступово перетворюються на неповороткі структури, навіть якщо кожен крок на цьому шляху здавався раціональним.

How should group chats work in decentralized systems?

У статті розглянуто, як реалізовано групові чати в децентралізованому P2P-месенджері Kiyeovo. Через відсутність єдиного сервера автор обрав модель із єдиним творцем групи, який одноосібно додає та видаляє учасників, а симетричні ключі шифрування (XChaCha20-Poly1305) змінюються з кожною зміною складу (епохою). Стан групи зберігається як доданий журнал у DHT, а офлайн-повідомлення доставляються через окремі «відра» на відправника, що змушує клієнт сканувати багато джерел, але уникає конфліктів запису. Головними компромісами стали єдина точка відмови, відсутність forward secrecy всередині епохи та обмеження групи 10 учасниками.

Іронічно, що заради усунення серверів довелося зробити творця групи центральною фігурою — по суті, децентралізація з маленьким «с».

Scan Scam: Criminals Redirect China’s Public QR Codes to Porn

У Китаї зловмисники перехоплюють публічні QR-коди, перенаправляючи їх на порносайти після закінчення терміну дії доменів. Про це свідчать скарги на коди на ліхтарях, зупинках і навіть дитячих іграшках. Експерти зазначають, що проблема в самих доменах, які не мають вбудованого захисту.

Ідея "розумного міста" перетворилася на квест "вгадай, куди потрапиш": у ремонтну форму чи на сумнівний сайт.

The Control Layer: Why the Next Era of AI Is About Infrastructure, Not Just Models

Епоха змагання моделей завершується: справжнім викликом для компаній стає операційна інфраструктура для керування десятками LLM у production. Стаття описує фрагментацію провайдерів, непрозорі витрати та брак governance як ключові проблеми, що гальмують масштабування AI. Mozilla представила open-source рішення Otari — control plane для маршрутизації запитів, контролю бюджетів і політик, що дає організаціям реальний суверенітет над AI-стеком.

Показово, що Mozilla, яка десятиліттями бореться за відкритий веб, тепер намагається запобігти монополізації AI-інфраструктури — і робить це знайомим інструментом: open-source.

GitHub - Corgea/Sighthound: Corgea's rule-based SAST scanner · GitHub

Sighthound — статичний аналізатор безпеки (SAST) на основі Tree-sitter, який шукає вразливості через pattern matching та taint-аналіз. Підтримує Python, JavaScript, TypeScript, Java, PHP, C#, Go, Ruby, HTML; сканує багатофайлові проєкти з паралельним виконанням. Вбудовані та користувацькі правила описуються у форматі RON, результати виводяться у текст, JSON або CSV.

Development of auditory and spontaneous movement responses to music over the first postnatal year | eLife

Нейронна обробка музики (за даними EEG) присутня вже у 3-місячних немовлят і посилюється протягом першого року життя, тоді як рухова реакція на музичну структуру з’являється лише до 12 місяців. Навіть у цьому віці немовлята не синхронізують свої спонтанні рухи (гойдання, плескання) з музичним бітом. Високий pitch краще передбачав рухову активність у всіх вікових групах.

Дослідження вперше поєднало EEG і відеоаналіз рухів у немовлят, показавши, що здатність «танцювати» формується поступово — спершу виникає слухове сприйняття, а вже потім, із запізненням, до нього підтягується моторика.

Ben Bernanke appointed to Anthropic’s Long-Term Benefit Trust \ Anthropic

Колишній голова ФРС і нобелівський лауреат Бен Бернанке увійшов до складу незалежного Long-Term Benefit Trust компанії Anthropic. Цей орган стежить за тим, щоб розробка ШІ відповідала довгостроковим інтересам людства, і має право призначати членів ради директорів. Досвід Бернанке в макроекономіці та управлінні кризами має допомогти компанії краще розуміти й передбачати економічні наслідки розвитку AI.

Призначення економіста, а не технічного фахівця, красномовно показує, де саме Anthropic бачить найбільші системні ризики.

Publishers Are Preparing to Opt Out of Google Search

Cloudflare з 15 вересня блокуватиме багатоцільових crawler'ів, насамперед Googlebot, на сторінках із рекламою для нових сайтів та безкоштовних клієнтів. Видавці, зокрема USA Today Inc., готуються повністю вийти з Google Search протягом 6–12 місяців, оскільки Google використовує одного crawler для індексації та тренування AI без укладання ліцензійних угод. Падіння пошукового трафіку дає видавцям важелі впливу, але водночас загрожує якості пошукової видачі.

Google ризикує втратити контент, на якому тримається його пошук, залишивши користувачам простір із сумнівною інформацією.

DeepSeek makes pivot that should put Silicon Valley on high alert

DeepSeek розробляє власний чип, спеціалізований на inference, щоб зменшити вартість обробки запитів до своїх моделей і послабити залежність від Nvidia та Huawei. Це продовження цінової війни: після зниження цін на V4-Pro на 75% власне залізо дозволить зробити сервіс іще дешевшим. Китайські компанії мають перевагу завдяки можливості спільної оптимізації моделі та чипу, а також величезному внутрішньому попиту. Однак санкції США перекривають доступ до передових виробничих ліній та high-bandwidth memory, що, ймовірно, замкне проєкт у межах китайського ринку.

Поки DeepSeek не має бізнес-моделі, демпінг цін більше нагадує класичний прийом «спочатку зруйнувати ринок, а потім розібратися з прибутками» — тільки тепер іще й на власному кремнії.

Ways to think about token pricing — Benedict Evans

Поточний дефіцит токенів для AI-інференсу є тимчасовим, і ринок, ймовірно, прямує до того, що фундаментальні моделі стануть низькомаржинальною commodity-інфраструктурою. Автор розглядає ключові змінні: чи залишиться конкуренція на фронтирі, чи з’являться network effects, і чи багато юзкейсів потребуватимуть найдорожчих моделей з достатнім ROI. Порівнюючи з мобільним зв’язком та напівпровідниками, де величезні капекс не призвели до значного захоплення вартості постачальниками, він підкреслює, що стійка pricing power для розробників моделей наразі не проглядається. Наявна динаміка вказує на commodity-майбутнє, і для іншого сценарію має відбутися щось, чого ми поки не бачимо.

2018–2025 (c) Списуй але не один в один