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

Ти читаєш дайджест за 17 липня 2026. Найновіший випуск — за цим посиланням.

Accent Changer — Keep Your Voice, Sound More Native

Accent Changer — це онлайн-сервіс для адаптації акценту вашого мовлення до більш природного для носіїв англійської, який зберігає тембр голосу та мову оригіналу (без перекладу). Доступні профілі: британський, американський, австралійський, канадський, ірландський та інші. Робота відбувається повністю в браузері: достатньо завантажити аудіо/відео або записати короткий зразок, обрати цільовий акцент і отримати MP3-файл.

The LLM Critics Are Right. I Use LLMs Anyway. | Jeremy Theocharis

Автор погоджується з критикою LLM (сміттєвий код, проблеми довіри, загроза відкритому ПЗ, геополітичні ризики), проте активно ними користується й помічає такий самий дисонанс серед інших розробників. Він використовує LLM не для заміни мислення, а для його підсилення, застосовуючи конкретні техніки: «grill-me» для уточнення вимог, adversarial subagents для безжальної критики, галюцинації для тестування очікуваного дизайну. Ключова умова — самому добре розуміти предмет, щоб відрізнити якісний результат від генеративного сміття, адже моделі лише підсилюють те, що вже є у людини.

Detecting LLM-Generated Web Fiction with "Classical" Machine Learning (AIGC Text Detection)

Автор використав класичний підхід — TF-IDF + LinearSVC — і натренував детектор текстів, згенерованих LLM, на великому корпусі художніх творів. Модель, реалізована на JavaScript для роботи в браузері, показала точність ~85% на рівні речень і успішно виявляла тексти навіть від невідомих їй LLM, витримуючи базові спроби обходу (зворотний переклад, стильові промпти). Аналіз платформи Lofter виявив, що близько третини нових статей імовірно містять значну частку AI-контенту.

Класичне ML знову доводить, що статистика безжальна до «креативності» трансформерів.

Canada's PM Carney says Gordie Howe bridge tolls won't be split with U.S. until the $6.4B of debt is repaid | CBC News

Прем'єр-міністр Канади Марк Карні уточнив, що доходи від мосту Gordie Howe International Bridge не ділитимуть зі США, поки Канада не поверне всі $6.4 млрд інвестицій. Після цього чистий прибуток (net revenues) після операційних витрат розподілятимуть протягом 15 років. Карні очікує, що перші роки чистий дохід буде від'ємним або незначним через поступове нарощування трафіку.

NotebookLM is now Gemini Notebook

NotebookLM перейменовано на Gemini Notebook — продукт залишається окремим, але тепер глибше інтегрується з Gemini app і Google Search. Кожен нотатник отримує захищений хмарний комп’ютер, що дозволяє нативно виконувати код для складного аналізу даних (спершу для Ultra та бізнес-користувачів, згодом для всіх Pro). Нотатки синхронізуються між Gemini app і браузерною версією, а в майбутньому з’являться в AI Mode пошуку.

Google знову перейменувала сервіс, але цього разу разом із реально корисним оновленням — тепер у нотатнику можна запускати код.

CD Sales Growth Outpaced Vinyl in the First Half of 2026

У першій половині 2026 року продажі CD зросли на 16% до 16,3 млн одиниць, значно обігнавши вініл з його 2,4% зростання. Головним драйвером став альбом BTS, але навіть без урахування K-pop сегмент показав зростання на 6,7%, а загальний ринок фізичної музики зріс на 7,8%. Зміна звичок покоління Z, яке дедалі більше слухає музику 90-х і старше, та колекційний ажіотаж навколо ексклюзивних видань перетворюють CD на новий вид мерчу для фанатів.

Цікаво, як техноблоги роками ховали компакт-диски, а вони тим часом просто чекали на BTS і ностальгію покоління Z.

[2607.11938] Mathematics of Data Science

Ця книга — систематичний виклад математичних основ data science, що охоплює широкий спектр тем: від класичних методів на кшталт SVD, PCA та лінійної регресії до глибокого навчання, compressive sensing, концентрації міри та низькорангового відновлення матриць. Автори роблять акцент на строгих теоретичних засадах ключових алгоритмів, поєднуючи чисту математику з сучасними застосуваннями.

Видання має всі ознаки універсального підручника для тих, хто прагне зрозуміти не лише «як», а й «чому» працюють методи.

GitHub - xhluca/agent-talk: Enabling coding agents to work together · GitHub

agent-talk — плагін для агентів кодування (Claude Code, Codex, Antigravity та інших), який дає їм змогу обмінюватися зашифрованими повідомленнями через ретранслятор, координуючи роботу без посередництва людини. Він працює на різних машинах і між різними користувачами, але автоматичне отримання повідомлень підтримується не в усіх середовищах. Проєкт використовує CLI retalk і пропонує легковажний канал зв’язку замість важких оркестровок.

Ідея витончена, але відсутність незалежного аудиту шифрування змушує бути обережним із чутливими даними.

GitHub - Robbyant/lingbot-map: A feed-forward 3D foundation model for reconstructing scenes from streaming data · GitHub

LingBot-Map — це feed-forward 3D foundation model для streaming реконструкції, який базується на Geometric Context Transformer. Модель поєднує координатну прив'язку, геометричні ознаки та корекцію довготривалого дрейфу в єдиному архітектурному фреймворку. Вона забезпечує стабільний inference зі швидкістю ~20 FPS на довгих послідовностях у понад 10 000 кадрів і демонструє state-of-the-art результати на різноманітних benchmarks, перевершуючи існуючі streaming та ітеративні методи оптимізації. Код та пред-треновані checkpoints доступні на GitHub під ліцензією Apache 2.0.

Introduction to KizunaShelf: A shelf for everything you love | Mudkip Mud Sport

KizunaShelf — це опенсорсний трекер медіаконтенту, який зберігає всі дані у звичайних Markdown-файлах із front matter, реалізуючи філософію «files over apps». Користувач може гнучко описувати власну схему через config.yaml або використовувати готові пресети для аніме, ігор, книг тощо, а також підтягувати метадані з зовнішніх API (TMDB, IGDB, MyAnimeList). Застосунок складається з нативного iOS-клієнта на SwiftUI, десктопної версії на Tauri та самодостатнього веб-інтерфейсу, об’єднаних спільним ядром на Rust із автоматичною генерацією клієнтського коду через OpenAPI. Усі дані залишаються у локальній папці, сумісній з Obsidian, що гарантує їхню доступність навіть після зникнення самого застосунку.

Філософія files over apps у дії: коли навіть трекер медіа стає просто папкою з Markdown — це водночас і свобода, і самотність.

British Steel taken into public ownership to protect 'vital' UK supply

Уряд Великої Британії націоналізував British Steel, щоб запобігти закриттю заводу в Сканторпі, який є останнім у країні виробником первинної сталі. Підприємство, що належало китайській Jingye Group, тривалий час було збитковим і коштувало державі понад £1,3 млн на день, однак його зупинка призвела б до втрати стратегічних поставок для Network Rail та будівництва. Основна проблема — застарілі доменні печі, які неможливо зупинити без ризику незворотних пошкоджень. У довгостроковій перспективі уряд планує перейти на electric arc furnaces, але поки що змушений підтримувати завод на плаву.

Тепер завод "належить британському народу", хоча народ про це особливо не просили — просто приватний власник залишив по собі рахунок на £700 тис. збитків на день.

How Our Rust-to-Zig Rewrite is Going

Команда мови Roc за півтора роки переписала компілятор (~300K рядків) з Rust на Zig, щоб виправити архітектурні проблеми й отримати більше контролю над пам’яттю. Zig дозволив досягти інкрементальних білдів за 35 мс, zero-parse десеріалізацію кешу через індекси замість вказівників та зручне використання арен. Проблем із memory safety майже не додалося — лише два use-after-free у виводі помилок, тоді як основний зиск був швидший розробницький цикл і краща продуктивність.

Паралельно Bun мігрував у зворотному напрямку — з Zig на Rust, що вкотре показує: «правильної» системної мови не існує, усе залежить від специфіки проєкту.

Let’s Build PlanetScale From Scratch: Infrastructure | Onat Mercan’s Blog

Автор будує Homescale — опенсорсний інструмент для клонування баз даних із гілками, подібний до PlanetScale, використовуючи Ceph RBD для знімків та copy-on-write клонів, а Kubernetes і Rook — для оркестрації та керування сховищем. Модель запозичує концепції Docker: незмінні образи, записувані контейнери та гілки походять від знімків, уникаючи повного копіювання даних. Сховище відділене від обчислень, тому підхід агностичний до рушія бази (поки реалізовано для Postgres), а вся логіка життєвого циклу винесена в контролери Kubernetes. Наступні частини опишуть API, контролери та адаптер Postgres.

Схоже, автор доводить, що будь-який pet project рано чи пізно обростає Ceph і Kubernetes, навіть якщо починався з жарту про «Homescale».

The Act and the Outcome of Creation | ssp.sh

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

Sony Deletes A Bunch More Movies From The Accounts Of People Who ‘Bought’ Them | Techdirt

Sony вкотре видаляє з акаунтів PlayStation Store контент, який користувачі вважали купленим — цього разу 551 фільм та серіал через розірвання ліцензійної угоди зі StudioCanal. Жодних відшкодувань не передбачено, оскільки формально люди платили не за володіння, а за тимчасову ліцензію, про що переважна більшість не здогадується. Це продовження системної проблеми, коли цифрові магазини навмисно розмивають різницю між «buy» та «rent», і жоден регулятор досі не втрутився.

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

Workout Live Activity on iPhone: Lock Screen & Dynamic Island | Musklr Blog

Musklr виводить на Lock Screen iPhone поточний підхід, вагу з минулого тренування та таймер відпочинку через Live Activity. Dynamic Island компактно показує ті самі дані під час використання інших застосунків. Функція безкоштовна, синхронізується з Apple Watch і майже не витрачає заряд батареї.

GitHub - minh-ton/reynard-browser: An experimental Gecko-based web browser for iOS 13+. · GitHub

Reynard — експериментальний веб-браузер для iOS 13+, який використовує рушій Gecko замість вбудованого WebKit. Це дозволяє застарілим пристроям коректно відображати сучасні сайти, а також підтримує Firefox add-ons. Браузер встановлюється через sideload (TrollStore, AltStore), перебуває на ранній стадії й потребує допомоги спільноти.

Umuganda - Wikipedia

Umuganda — це обов'язкова щомісячна суспільна робота в Руанді, яка проходить кожної останньої суботи місяця. Всі громадяни віком від 18 до 65 років зобов’язані законом прибирати вулиці, ремонтувати інфраструктуру або виконувати інші громадські завдання під загрозою штрафу. Історично ця практика має доколоніальне коріння, була перекручена як примусова праця бельгійцями та використовувалася для мобілізації під час геноциду 1994 року, а у 2009-му її реанімували як інструмент національного примирення та досягнення виняткової чистоти руандійських міст.

Від геноциду до генерального прибирання — не кожна країна може похвалитися такою гнучкістю національних традицій.

Automatically Date Scanned Family Photos | Timeline Scan

Timeline Scan автоматично визначає реальну дату зйомки для відсканованих сімейних фотографій, щоб вони відображалися у правильному хронологічному порядку в бібліотеках. Сервіс аналізує рукописні нотатки на звороті, видимі штампи, назви файлів і тек, а також візуальний контекст (одяг, зачіски, авто) та зв’язок із сусідніми фото. Оригінальні файли не змінюються — лише коригуються метадані, після чого фотографії можна експортувати прямо в Apple Photos, Google Photos, Immich або завантажити архівом.

Залишається відкритим питання, наскільки точно AI розпізнає рукописні дати на старих пожовклих знімках.

Kimi K3 Tech Blog: Open Frontier Intelligence

Kimi представила K3 — першу відкриту модель масштабу 2.8T параметрів із нативною підтримкою зору та контекстним вікном на 1 млн токенів. В основі архітектури — Kimi Delta Attention та Attention Residuals, а також розріджений Mixture of Experts (896 експертів, активні 16), що разом дають приблизно 2.5× приріст ефективності масштабування порівняно з попередницею K2. Модель показує frontier-рівень у тривалому кодингу (оптимізація ядер, розробка компілятора MiniTriton, чіп-дизайн), agentic-задачах та візуальному програмуванні, хоча за сукупними тестами поступається Claude Fable 5 і GPT 5.6 Sol. Повні ваги обіцяють викласти до 27 липня 2026 року, а на час запуску модель доступна в Kimi.com, Kimi Work, Kimi Code та API.

Прес-реліз читається як зведення з альтернативної гілки розвитку AI — з вигаданими назвами конкурентів і вражаючими кейсами, які поки складно верифікувати.

Introducing LM Studio Bionic: the AI agent for open models | LM Studio Blog | LM Studio

LM Studio Bionic — це новий AI-агент для відкритих моделей, що дозволяє працювати з кодом, документами та голосовою транскрипцією локально або через хмарний сервіс. Моделі запускаються через LM Studio runtime або LM Studio Secure Cloud із політикою Zero Data Retention. Агент підтримує інлайн-дифи, пошук по кодовій базі та роботу з файлами в ізольованому середовищі.

Схоже, що LM Studio намагається конкурувати з Cursor та Copilot, але з більшим акцентом на відкриті моделі та локальне виконання.

AttoChess: a 278-byte chess program for 16-bit x86 DOS

AttoChess — найменша повноцінна шахова програма: 278 байт для 16-бітного DOS, що на 10 байт менше за попередній рекорд LeanChess. Вона малює дошку через швидке виведення без буфера, приймає ходи з клавіатури, шукає на 4 plies рекурсивним minimax і відповідає. Економія досягнута завдяки відмові від буфера рендерингу, спрощенню ініціалізації, пре-фолдингу констант для декодування ходів та перебудові циклу пошуку, яка усунула зайве зчитування глибини зі стека.

278 байт — менше, ніж один твіт, але достатньо, щоб поставити вам шах і мат.

Microsoft Comic Chat is now open source | Microsoft Open Source Blog

Microsoft відкрила вихідний код Comic Chat — IRC-клієнта з 1996 року, який перетворював текстові чати на комікс-панелі з персонажами та хмарами діалогів. Код написаний на Visual C++ 4.0 та MFC, а разом із оригінальним снапшотом доступні гілки, де AI допоміг зібрати його в сучасному Visual Studio та під’єднати до нинішніх IRC-серверів.

Залишилось дочекатися, коли хтось додасть це як інтеграцію в Teams і поставить Comic Sans шрифтом за замовчуванням.

$100 AI Music Video: Claude Fable 5 vs. GPT-5.6 Sol · TryAI

Автори дали Claude Fable 5 і GPT-5.6 Sol пісню, бюджет і доступ до ffmpeg/FAL, щоб моделі автономно створювали музичне відео. Обидві впоралися із завданням, але результати були посередніми: страждали консистентність персонажів, прив’язка рухів до темпу та саморедагування. GPT-5.6 Sol проявив більше винахідливості в монтажі (накладав текст, комбінував моделі), а Claude Fable 5 видав візуально цілісніше відео, хоча й обійшовся значно дорожче. Жодна модель не використала бюджет на ітеративне покращення чи рецензування власних кліпів.

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

The privacy problems hidden in your period tracker

Дослідження Mozilla шести популярних трекерів менструального циклу виявило, що більшість із них діляться даними з рекламними й аналітичними платформами, а Stardust навіть передає деталі про здоров’я компанії, не згаданій у політиці конфіденційності. Єдиний бездоганний додаток — Euki, який зберігає всі дані локально і не вимагає облікового запису, тоді як Flo та Clue, попри покращення, тримають чутливу інформацію на своїх серверах. Експерти наголошують, що в умовах криміналізації абортів у США такі дані можуть стати частиною доказової бази проти користувачок.

«Період» у гаслі Stardust «Your data is private. Period.» вочевидь стосувався лише пунктуації.

Abstracting effects with continuations

Стаття демонструє, як за допомогою continuations у Gleam абстрагувати різні ефекти обчислень (синхронність, помилки, асинхронність). Замість дублювати бізнес-логіку для кожного типу ефекту, функція приймає fetch, що повертає Continuation, і описує лише послідовність дій. Конкретну поведінку визначають раннери, які інтерпретують продовження, відокремлюючи логіку від деталей виконання.

Guide to data tools landscape for developers · OlegWock

Масштабний гайд для розробників, які опинилися в data-команді без попередньої підготовки. Охоплює життєвий цикл даних (ETL/ELT), типи сховищ (data warehouse, lake, lakehouse), формати (Parquet, Arrow), підходи до обробки (batch/stream processing, SQL через dbt, dataframes, розподілені системи на кшталт Spark, Kafka) та способи використання (BI-дашборди, операційна аналітика, ноутбуки). Пояснює організацію даних (medallion architecture, dimensional modeling) і data governance.

Свого роду «data engineering for dummies» — якщо вас раптом закинуло в data-команду, цей гайд врятує від незручних запитань на кухні.

We're building Postgres in Rust. Using the LLVM of databases

Turso (переписаний на Rust варіант SQLite) анонсував створення Postgres-фронтенду на базі свого ядра, яке автори називають «LLVM для баз даних»: SQL компілюється у байткод VDBE, що дає змогу під’єднувати різні діалекти. Окрім SQLite, додано Frontend для Postgres (pgmicro) — він уже працює, підтримує MVCC, самооновлювані materialized views, запуск у браузері та файлову сумісність. Проєкт відкритий (MIT), не обіцяє 100% сумісності там, де сучасна архітектура може бути кращою, і запрошує спільноту долучатися до розробки.

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

The Human-in-the-Loop is Tired

Програмування з LLM корисне, але виснажливе: автоматизація забирає маленькі радощі від написання коду, залишаючи лише втому від безперервного рев’ю та нагляду. Авторка називає це «проблемою людської reward function» і проводить паралель із переходом на responsive design — ремесло не зникає, а еволюціонує, і на перший план виходить смак, архітектурне чуття та вміння тримати цілісне бачення системи. Вузьким місцем завжди була людська увага, просто тепер це стало очевидним.

Тепер лишилося дочекатися, коли хтось створить Jira-тікет «Поліпшити людську reward function» з пріоритетом P0.

Mojibake — Unicode 17 for C

Mojibake — це легка, самодостатня бібліотека для обробки Unicode 17, написана на C11 (сумісна з C++17) без жодних зовнішніх залежностей. Вона реалізує повний набір алгоритмів: нормалізацію (NFC/NFD/NFKC/NFKD), case conversion, сегментацію тексту (графемні кластери, слова, речення, перенесення рядків), двонаправлений текст (UAX #9), зіставлення рядків (collation), виявлення візуально схожих символів (confusable detection) і валідацію ідентифікаторів. Бібліотека підтримує UTF-8, UTF-16 та UTF-32, проходить офіційні Unicode тести, працює на всіх сучасних ОС і постачається у вигляді одного .c/.h файлу з ліцензією MIT.

Назва Mojibake іронічно перекладається як «кракозябри», хоча бібліотека саме з ними й бореться.

Frontier Models with Our Harness Achieve ~99% on ARC-AGI-3 Public — Schema

Дослідники представили систему Schema, яка на публічному наборі ARC-AGI-3 досягла ~99% RHAE зі зв'язкою Claude Opus 4.8 та Fable 5, не змінюючи ваги моделей. Замість цього, агент "мислить як фізик": ітеративно створює інтерпретовану програму-симулятор гри, верифікує її на історії та безкоштовно планує всередині неї, витрачаючи реальні дії лише для виконання або уточнення моделі. Такий підхід дозволив скоротити кількість дій у 1.6–5 разів порівняно з людським baseline на тих рівнях, де модель була точною.

Це самозвіт на публічному сеті без незалежної верифікації, тоді як на прихованому Semi-private сеті результати зазвичай значно скромніші.

The Great Software Regress: How "Move Fast and Break Things" Broke Our Lives – Dan Kendalls' Fluff

Оновлення ПЗ у MINI Countryman зламало Android Auto та CarPlay, і автор використовує цей випадок як привід для лютого рвзносу сучасної культури розробки. Він звинувачує двотижневі спринти, принцип «виправимо потім» та комплаєнс-театр (на кшталт Cyber Essentials Plus), який не рятує від реальних загроз, а лише плодить бюрократію. Навіть Microsoft запустила K2 Initiative, щоб виправити регресію продуктивності Windows 11, яка виявилася гіршою за Windows 8. Підсумок: усі ми співучасники «гонки посередностей», яка перетворила користувачів на безоплатних QA-тестерів.

How Has Roman Concrete Lasted for Millennia? A 1,900-Year-Old Latrine Offers New Clues About the Material's Impressive Durability

Дослідження зразків бетону з 1900-річної вбиральні на віллі Адріана показало, що довговічність римського бетону забезпечує не лише pozzolanic reaction, а й тривала карбонізація. Вуглекислий газ реагує зі сполуками кальцію, утворюючи мінерал кальцит, який заповнює пори та тріщини, дозволяючи конструкціям зміцнюватися і «самозагоюватися» з часом. Це відкриття доповнює попередні знахідки про роль quicklime і може допомогти створити сучасний стійкіший бетон із меншим вуглецевим слідом.

Іронія в тому, що стародавні туалети дали більше для матеріалознавства, ніж деякі сучасні лабораторії.

Meet ‘Likweli’: A new monkey species discovered in the Congo Basin | Yale News

Науковці описали новий вид мавп Colobus congoensis (або «Likweli»), що мешкає у високих кронах лісу в національному парку Ломамі в Демократичній Республіці Конго. Це лише п’ятий новий вид африканських мавп, виявлений за останні 75 років. Мавпу вирізняють чорне хутро, помаранчево-кремові плями навколо рота й носа, а також генетичні та вокальні особливості, що підтверджують її окремішність від сестринського виду Colobus satanas. Через обмежений ареал, малу популяцію та загрози полювання дослідники рекомендують надати Likweli статус зникаючого.

Scaling to 1 million concurrent sandboxes in seconds

Modal перебудував свою платформу для пісочниць (sandboxes), прибравши централізоване планування та сховище з критичного шляху. Нова архітектура використовує горизонтально масштабовані планувальники, які кешують стан воркерів із Redis streams і напряму створюють контейнери на нодах. У бенчмарку система запустила 1 млн sandbox менш ніж за хвилину, з медіанним часом старту менше 0.5 с. Це дозволяє уникнути пляшкових горлечок, властивих Kubernetes та старій версії Modal.

Швидкість створення контейнерів вперлася у kernel-блокування rtnl — знайомий біль для тих, хто намагався масово піднімати мережеві неймспейси.

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