Дайджест #44. Неділя, 19 липня

Перед тобою архівний випуск за 19 липня 2026. Стрічка не спить: уже є свіжіший випуск.

wp2shell: Pre Authentication RCE in WordPress Core

Дослідники виявили критичну вразливість у ядрі WordPress, яка дозволяє неавтентифікованому користувачеві виконати довільний код (RCE) на стандартному сайті без жодних плагінів. Bug зачіпає версії 6.9.0–6.9.4 та 7.0.0–7.0.1, виправлення вже доступні в 6.9.5 і 7.0.2. Технічні деталі не розкриваються, щоб адміністратори встигли оновитися; натомість пропонується онлайн-чекер і тимчасові запобіжники, як-от вимкнення REST API для анонімних запитів або блокування шляхів через WAF.

gleam.run/gleam at main · Tangled

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

Ban on destruction of unsold clothes and shoes enters into application - Environment

З 19 липня 2026 року великі компанії в ЄС зобов’язані припинити знищення непроданого одягу та взуття, натомість пріоритет надається продажу, ремонту чи передачі на благодійність. Заборона є частиною регламенту ESPR і покликана зменшити обсяги текстильних відходів, які раніше сягали до 594 тис. тонн щороку. Винятки можливі лише для пошкоджених, небезпечних або контрафактних товарів, а дотримання контролюватимуть національні органи з можливістю штрафів.

Цікаво, чи змусить це переглянути практику свідомого перевиробництва, на якій побудована економіка fast fashion.

How to set up your spare Mac for Claude Code to fully control - a step-by-step guide | claude-controls-mac

Автор пропонує перетворити запасний Mac на ізольоване середовище для Claude Code із прапорцем `--dangerously-skip-permissions`, щоб агент отримав повний контроль над машиною без ризику для основного комп’ютера. Покрокова інструкція включає налаштування SSH без пароля, синхронізацію буфера обміну, активацію computer use для керування GUI-застосунками, встановлення VPN та доступ через Tailscale. Також описано, як запускати агента з телефону через Remote Control і використовувати розширення Claude для Chrome.

The computer at the bottom of a canal – Negroni Venture Studios

У 1988 році шотландська компанія Linn Products створила процесор Rekursiv із апаратною object-oriented архітектурою, вбудованою memory safety, garbage collection та persistent object store. Проєкт провалився через швидке зростання продуктивності commodity RISC-процесорів, а сам розробник викинув частину hardware у канал після конфлікту. Сьогодні, коли Moore’s law вичерпався, ідеї Rekursiv (апаратна безпека памʼяті, garbage collection у silicon, workload-specific architectures) повертаються в мейнстрім через CHERI, TPU та інші доменно-специфічні чипи.

Іронія в тому, що автор статті сам зараз розробляє domain-specific мову для AI — по суті, той самий підхід, тільки для софту, а не кремнію.

Why do AI company logos look like buttholes? • VelvetShark

Логотипи багатьох AI-компаній мають круглу форму з центральним отвором, що мимоволі нагадує анатомічні деталі. Це наслідок дизайнерської психології (коло символізує цілісність), корпоративної обережності та сліпого копіювання трендів. У підсумку візуальна одноманітність викликає іронічні аналогії, хоча такий дизайн і досі працює на довіру.

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

GitHub - doctorfree/Asciiville: ASCII Art, Animation, and Utilities · GitHub

Asciiville — це інструментарій для роботи з ASCII-артом, анімаціями та текстовими утилітами, який об'єднує десятки консольних застосунків під єдиним інтерфейсом команди `asciiville`. Вона дозволяє переглядати сотні ASCII-артів у слайдшоу або інтерактивно, конвертувати зображення в ASCII, керувати музикою, поштою, RSS-стрічками, FTP-клієнтом, системним монітором та іншими текстовими програмами. Проект містить майже 1000 авторських робіт та інтегрує поширені утиліти на кшталт `btop`, `neomutt`, `w3m`, `ranger`, підтримує Linux (Arch, Debian, RPM) і macOS.

Steam Machine: Between 12k and 15k Sold per week

Valve не публікує офіційних даних про продажі своїх пристроїв, але аналіз глобального чарту топ-продавців Steam (де продукти ранжуються за доходом, а не за кількістю одиниць) дозволяє приблизно оцінити тижневий обсяг Steam Machine у 12–15 тисяч штук. Для цього автор використав поточну позицію пристрою (2 місце) та змоделював діапазон доходу на основі revenue від CS2 та інших ігор, врахувавши середню ціну SKU. Попри запуск, пристрій залишається нішевим рішенням для вітальні зі спірним співвідношенням ціни та продуктивності.

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

AI Mania Is Eviscerating Global Decision-Making — Ludicity

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

How America Broke Its Own Military

Після 11 вересня Дональд Рамсфельд реалізував план «трансформації» армії США — скорочення чисельності, масова приватизація та війни малими силами. Хронічний брак військ змусив Пентагон різко знизити стандарти рекрутингу: до служби почали брати злочинців, неонацистів, осіб із низьким IQ, алкоголіків і наркозалежних. Це підірвало боєздатність і призвело до численних жертв як серед окупованого населення, так і серед самих солдатів.

Війна з “тероризмом” виявилась війною з власною армією — буквально.

Martin Picard’s Mitochondrial Theory of Mind | Quanta Magazine

Біолог Мартін Пікар із Колумбійського університету розвиває «енергетичну теорію життя», згідно з якою мітохондрії не лише виробляють АТФ, а й виступають ключовими інтерфейсами між клітинами, психікою та свідомістю. Він показує, що ці органели синтезують нейромедіатори й гормони, реагують на стрес і формують суб’єктивне самопочуття, тоді як їхня дисфункція корелює з хронічною втомою, тривожністю та депресією. Досліди в метаболічних камерах виявили, що пацієнти з мітохондріальними хворобами витрачають більше енергії навіть у спокої, що пояснює їх постійне відчуття виснаження. Пікар прагне створити нову міждисциплінарну галузь — мітохондріальну психобіологію — яка б поєднала клітинну біоенергетику з вивченням психічних процесів.

Колись «енергетичні практики» були долею йогів і цілителів — тепер їх підхоплюють науковці з даними високопродуктивних платформ.

Fable 5 vs. GPT-5.6 Sol on an NP-Hard Problem: Does /goal Help? - Charles AZAM

Fable 5 суттєво перевершив GPT-5.6 Sol за якістю та стабільністю розв’язання NP-складної задачі проєктування оптоволоконної мережі: його результати були не лише кращими, а й потрапляли у вузький діапазон, тоді як Sol демонстрував великий розкид. Режим `/goal` не став універсальним покращенням: у більшості окремих запусків він давав невеликий виграш, але через рідкісні великі регресії середні показники обох моделей із `/goal` виявилися гіршими, ніж без нього. Архітектурно `/goal` у Claude Code покладається на окрему модель-оцінювача, а Codex дає робочій моделі інструменти для керування станом, що фактично означає різні механізми контролю завершення. Автор наголошує, що на складній оптимізації якість циклу пошуку важить менше, ніж те, яку саме стратегію цей цикл продовжує.

`/goal` спрацював як підсилювач уже обраного шляху: хорошій ідеї давав більше часу, а погану лише закріплював.

[2607.14587] Qubes OS Security in the Public Record

Автори проводять лонгітюдний аналіз 109 публічних Qubes Security Bulletins (2011–2025) та офіційного трекера Xen Security Advisories. 79.8% усіх бюлетенів пов’язані з вразливостями в upstream-компонентах (передусім Xen, мікроархітектура CPU), а не в core-логіці Qubes OS. Після 2018 року динаміка розкриття статистично стабільна, але залишається на вищому рівні, ніж у перші роки, тож основний тягар уразливостей зосереджено в успадкованих довірених залежностях.

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

London Underground users should know about toxic dust risk, whistleblower says | London Underground | The Guardian

Колишній прибиральник лондонського метро Міккі Стідс викрив систематичні порушення при роботі з токсичним пилом, що містить азбест, хром та миш’як. Трибунал визнав його звільнення несправедливим, оскільки Стідс робив захищені викриття, і встановив, що небезпечні відходи неналежно утилізували, а іноді навіть висипали на колії. Стідс закликає пасажирів вимагати безпечного видалення азбесту, тоді як Transport for London наполягає на безпеці мережі та готує апеляцію.

GitHub - Droogans/unmaintainable-code: A more maintainable, easier to share version of the infamous http://mindprod.com/jgloss/unmain.html · GitHub

Сатиричний гід від Roedy Green про те, як писати код, який неможливо супроводжувати. Автор дає десятки «шкідливих порад»: заплутане іменування змінних, оманливі коментарі, надмірну вкладеність, дублювання логіки та ігнорування домовленостей. Мета статті — через гумор показати, як легко ненавмисно зробити код жахливим для підтримки.

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

The Elixir programming language

Elixir — мова програмування на Erlang VM, яка поєднує швидку розробку зі стійкістю до помилок і масштабованістю від одного сервера до глобальних мереж. Її використовують у веб-розробці (Phoenix, LiveView), вбудованих системах (Nerves), машинному навчанні (Numerical Elixir) та обробці потоків даних (Broadway). Версія 1.20 додала gradual type system, а серед відомих користувачів — Discord, Adobe, Spotify та BBC.

Q3Edit — edit, compile, and play Quake 3 maps in your browser

Q3Edit — редактор карт Quake III Arena, що працює повністю в браузері. Він підтримує кисті, патчі, entity та ландшафт у звичному інтерфейсі Radiant, а BSP-компіляція виконується оригінальним q3map, скомпільованим у WebAssembly. Запустити готову карту можна одразу в ioquake3 — додаткові файли гри не потрібні, редактор постачається з асетами OpenArena.

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

No link between acetaminophen use during pregnancy and adverse birth outcomes, study finds - UNC Gillings School of Global Public Health

Дослідження UNC Gillings School, опубліковане в American Journal of Epidemiology, не виявило статистично значущого зв’язку між прийомом ацетамінофену під час вагітності та ризиком передчасних пологів чи зниженою вагою новонароджених. Аналіз даних понад 8900 пар мати–дитина показав, що препарат навіть асоціювався з меншою ймовірністю народження дитини з великою для гестаційного віку масою (LGA). Автори наголошують, що результати мають заспокоїти вагітних, однак потрібні додаткові дослідження щодо впливу дозування та тривалості прийому.

REO — Built Like It Used To Be

Американська компанія REO анонсувала Runabout — компактний пікап із рамною конструкцією (body-on-frame), бензиновим атмосферним двигуном, механічною 4WD та механічною або автоматичною коробкою передач. Стартова ціна — $21,500, заявлений ресурс силового агрегату — 500 000 миль, а продажі здійснюватимуться напряму без дилерів. Авто спроектоване з акцентом на ремонтопридатність, фізичні елементи керування та мінімум електроніки. Резервації вже відкриті за $25, перші поставки очікуються не раніше кінця 2028 року.

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

Freya 0.4 - Rust GUI library

Freya 0.4 — це найбільше оновлення Rust-бібліотеки GUI, яке повністю відмовляється від Dioxus на користь власної реактивної системи з typed builder API замість макросу rsx!. Це дало перевірку атрибутів на етапі компіляції, нормальне автодоповнення в IDE та зрозумілі стектрейси. Реліз додає понад 45 компонентів (теми, термінал, WebView, роутер, i18n, кодовий редактор, докінг), підтримку мультивікон, системного трею, анімацій, чартів, headless тестування та експериментальний гарячий релоад.

Автор також використовує Freya у власному десктопному середовищі Sanctum — такий рівень догфудингу красномовно свідчить про амбіції проєкту.

Google DeepMind and Isomorphic Labs approach to bioresilience — Google DeepMind

Google DeepMind та Isomorphic Labs представили спільний підхід до bioresilience, який охоплює запобігання зловживанню AI-моделями, швидке виявлення патогенів і прискорене реагування на спалахи. Для цього використовують AlphaFold, AlphaEvolve, Drug Design Engine, адаптують SynthID для біології та розвивають понад 15 партнерств з урядами й біобезпековими організаціями. Мета — перетворити AI на інструмент проактивного захисту глобального здоров’я, а не лише реакції на загрози.

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