Roku, GrapheneOS, Данія та RTX 4090: чотири історії платформи в одному Daily Diff
Чотири історії для розробників з одного вікенду: Roku завершила перенесення своїх репозиторіїв розробників з GitHub на GitLab без пояснення причин і попереджає, що застарілий індекс видає старий вміст без помилок; GrapheneOS заявляє, що близько дюжини банківських програм тепер дозволяють її використання; Computerworld Denmark повідомляє, що міністерство цифровізації Данії тихо припинило пілотний проект з відкритого коду Office; і новий репозиторій GitHub заявляє про подвоєну пропускну здатність тензора FP16 на RTX 4090, тоді як власні матричні множення показують приріст від 12 до 34 відсотків.
Чотири історії для розробників з одного вікенду: Roku завершила перенесення своїх репозиторіїв розробників з GitHub на GitLab без пояснення причин і попереджає, що застарілий індекс видає старий вміст без помилок; GrapheneOS заявляє, що близько дюжини банківських програм тепер дозволяють її використання; Computerworld Denmark повідомляє, що міністерство цифровізації Данії тихо припинило пілотний проект з відкритого коду Office; і новий репозиторій GitHub заявляє про подвоєну пропускну здатність тензора FP16 на RTX 4090, тоді як власні матричні множення показують приріст від 12 до 34 відсотків. Кожна історія приписується її першоджерелу, данський звіт є платним і був прочитаний лише як заголовок і перший абзац, а вердикт – ПОТРЕБУЄ ПЕРЕВІРКИ.
Читати письмову версію (англійською) ↗
Що охоплює це відео
- У блозі розробників Roku (15 жовтня 2026 р.) зазначено, що всі ресурси розробників переміщено з GitHub до GitLab; назви репозиторіїв не змінилися, тому github.com/rokudev/<repo> став gitlab.com/rokudev/<repo>. У дописі не вказано причини.
- Roku попереджає, що застарілий індекс не викликає помилок і тихо видає застарілий вміст: оновіть віддалені репозиторії git, .gitmodules (потім git submodule sync), URL-адреси краулерів та файлів у вихідному вигляді, а також шукайте у власних репозиторіях rokudev. При перевірці 25 жовтня 53 з 58 репозиторіїв rokudev на GitHub були архівовані, а група GitLab перераховувала 57 проектів.
- GrapheneOS заявила 23 жовтня, що близько дюжини банківських програм тепер дозволяють її використання поряд з ОС, схваленою Google, близько 10 відсотків банківських програм недоступні, оскільки вони забороняють операційні системи, не схвалені Google, а багато програм мають помилки пошкодження пам'яті та неправильний код захисту від несанкціонованого доступу, які обходить її режим сумісності із захистом від експлойтів для кожної програми.
- Щодо безконтактних платежів, GrapheneOS заявляє, що Google Pay забороняє її використання, і більшість банків делегують безконтактні платежі Google Pay, тоді як Curve Pay, PayPal та багато європейських банківських програм дозволяють її, а перехід банків на Google Pay в Європі значною мірою припинився.
- Computerworld Denmark (20 жовтня 2026 р., платно) повідомляє, що міністерство цифровізації Данії тихо припинило свій широко обговорюваний пілотний проект з відкритої альтернативи Microsoft Office і називає Collabora; причину або дату не підтверджено. У липні 2025 року міністр міністерства написав, що Данія ніколи не повинна стати настільки залежною від небагатьох, щоб не мати змоги вільно діяти.
- У README gpu-unlock-ada повідомляється про пропускну здатність тензора RTX 4090 FP16 з накопиченням FP32, яка зросла зі 165,6 до 331,6 ТФ/с у тесті інструкцій, але реальні матричні множення cuBLAS отримали приріст від 12 до 34 відсотків (FP16) та від 16 до 20 відсотків (BF16, дві форми) у поодиноких порівняльних запусках; один тест FP8 змінився на 0,3 відсотка. Це сторонній код, який змінює налаштування під драйвером, тому використовуйте запасний комп'ютер.
- Вердикт: ПОТРЕБУЄ ПЕРЕВІРКИ. Кожна історія є перемикачем, який тримає хтось інший.
Запитання та відповіді
Що Roku перемістила з GitHub до GitLab, і що розробникам потрібно оновити?
У блозі розробників Roku від 15 жовтня 2026 року зазначено, що компанія завершила переміщення всіх ресурсів розробників, тобто документації, прикладів програм та репозиторіїв інструментів, з GitHub до GitLab. Назви репозиторіїв залишилися незмінними, тому кожен репозиторій зберігає свою назву, і змінюється лише хост з GitHub на GitLab. Розробникам слід оновити віддалені репозиторії git, .gitmodules та будь-які URL-адреси краулерів або індексів, а також шукати rokudev у своїх власних репозиторіях. У дописі не вказано причини переміщення.
Скільки банківських програм тепер дозволяють GrapheneOS?
GrapheneOS заявила 23 жовтня, що близько дюжини банківських програм почали спеціально дозволяти її використання поряд з операційною системою, схваленою Google. Проект також заявляє, що більшість банківських програм вже працюють, а близько 10 відсотків недоступні, оскільки вони забороняють будь-яку операційну систему, яку Google не схвалив. У дописі не названі програми; список спільноти на privsec.dev відстежує звіти користувачів.
Що міністерство цифровізації Данії зробило зі своїм пілотним проектом відкритого коду Office?
Computerworld Denmark 20 жовтня 2026 року повідомив, що міністерство тихо припинило свій широко обговорюваний пілотний проект з відкритої альтернативи Microsoft Office, а в його короткому викладі названо Collabora. Стаття є платною, і видимий початок не вказує причини або дати. У липні 2025 року Document Foundation повідомила, що міністерство переходить на LibreOffice, цитуючи міністра щодо уникнення залежності від кількох постачальників.
Чи справді розблокування прошивки RTX 4090 подвоює продуктивність?
Подвоєння з'являється в тесті інструкцій. У файлі README gpu-unlock-ada повідомляється про пропускну здатність тензора FP16 з накопиченням FP32 165,6 ТФ/с у стандартному режимі та 331,6 ТФ/с у розблокованому. У реальних матричних множеннях cuBLAS він повідомляє про приріст FP16 від 12 до 34 відсотків та приріст BF16 від 16 до 20 відсотків у двох формах, отриманих з пар одиночних запусків на одному настільному комп'ютері. Один тест FP8 змінився на 0,3 відсотка.
Який був вердикт The Daily Diff щодо цих чотирьох історій?
Вердикт The Daily Diff був ПОТРЕБУЄ ПЕРЕВІРКИ. Причина Ніко полягає в тому, що кожна історія є перемикачем, який тримає хтось інший, тому перевірте, від яких з них залежить ваша власна установка. Це означає URL-адреси репозиторіїв Roku, банківські програми на користувацькій ОС телефону, план офісного пакета та будь-який сторонній код прошивки GPU, який Ніко пропонує спробувати на запасному комп'ютері, якщо взагалі.
Перекладена стенограма
Перекладено з оригінальної англійської розповіді. Доступне аудіо та субтитри контролюються YouTube.
Чому Roku перемістила свій код до GitLab?
0:00 Roku щойно перемістила весь свій код розробника з GitHub до GitLab. В оголошенні вказано, які посилання оновити. Воно ніколи не пояснює, чому. У цьому відео чотири історії. Чому Roku перемістила свій код? Які банки тепер дозволяють GrapheneOS? Що сталося з пілотним проектом відкритого коду Office у Данії? І чи справді розблокований RTX 4090 вдвічі швидший?
0:20 Четверта історія має два числа, які не співпадають одне з одним. Я покажу обидва наприкінці. Сьогодні неділя, двадцять п'яте жовтня, і це The Daily Diff. Це огляд, тож уявіть його як один запит на злиття з чотирма файлами і без тестів. Репозиторії виробника телевізорів, операційна система телефону, офісний пакет уряду та прошивка відеокарти. Кожен з них — це невелика боротьба за те, хто тримає перемикач.
Що перемістила Roku, і що не працює?
0:43 П'ятнадцятого жовтня у блозі розробників Roku було зазначено, що вони завершили переміщення своїх ресурсів розробника з GitHub до GitLab. Це охоплює документацію, приклади програм та інструменти, включно з частинами їхнього SDK з відкритим вихідним кодом. Назви репозиторіїв залишилися незмінними, змінилася лише адреса хоста. Коли я перевіряв, п'ятдесят три з п'ятдесяти восьми репозиторіїв на GitHub були архівовані, що означає «тільки для читання». Група GitLab налічує п'ятдесят сім проектів.
1:09 У дописі не вказано причини переходу. Він містить попередження, яке більшість людей пропустить. Якщо індекс, внутрішній помічник або кодуючий агент читає ці репозиторії, застарілий індекс не викликає помилки. Він тихо видає старий вміст. В обговоренні на Hacker News було понад двісті коментарів, і найпопулярнішим питанням було те, яке допис пропускає. Деякі читачі припускали перебої в роботі GitHub.
1:30 Це лише припущення, і Roku не давала жодних пояснень. Виправлення невелике. Спрямуйте кожен існуючий клон на нову адресу за допомогою git remote set url. Оновіть файл dot gitmodules та запустіть git submodule sync. Потім знайдіть слово rokudev у своїх власних репозиторіях. Виправлення документів тепер здійснюються через запит на злиття, оскільки кнопка "пропонувати зміни" не підтримується на GitLab.
Які банківські програми тепер дозволяють GrapheneOS?
1:51 GrapheneOS опублікував пізно в п'ятницю, що близько дюжини банківських програм почали спеціально дозволяти її, поряд з операційною системою, схваленою Google. Більшість банківських програм вже працюють, стверджує проект. Близько десяти відсотків недоступні, тому що ці програми забороняють будь-яку операційну систему, яку Google не схвалив. Ось та частина, яка мені сподобалася. Для програм, які все ж таки стикаються з проблемами, GrapheneOS заявляє, що багато з них мають помилки пошкодження пам'яті
2:12 та неправильний код захисту від несанкціонованого втручання. Ось чому вона постачає перемикач для кожної програми, який називається режимом сумісності захисту від експлойтів. Отже, деякі з найбезпечніших програм на вашому телефоні спотикаються через власні помилки пам'яті. Читач запитав про безконтактну оплату, і проект відповів. Google Pay забороняє GrapheneOS, і більшість банків передають безконтактну оплату Google Pay. У Європі Curve Pay, PayPal та багато європейських банківських програм дозволяють це, і GrapheneOS стверджує, що перехід на Google Pay там значною мірою припинився.
2:42 Минулого разу GrapheneOS була на цьому шоу, дев'ятнадцятого вересня, темою була підтримка Pixel. Якщо ви постачаєте фінансову програму, список спільноти на privsec.dev є колективним записом того, які програми працюють на GrapheneOS, тож ваша програма, ймовірно, вже є в ньому. Варто прочитати, що повідомляють ваші користувачі.
Чому Данія припинила свій пілотний проект Office?
2:59 У липні 2025 року Міністерство цифровізації Данії заявило, що воно тестує відкритий код паралельно, і міністр написав, що Данія ніколи не повинна стати настільки залежною від небагатьох, щоб більше не могла вільно діяти. Двадцятого жовтня Computerworld Denmark повідомив, що міністерство тихо припинило свій широко обговорюваний пілотний проект з відкритої альтернативи пакету Microsoft Office. Стаття знаходиться за платним доступом, тому я можу розповісти лише те, що написано в заголовку та першому абзаці.
3:27 На сторінці Collabora названо пілотним проектом. Я не зміг підтвердити причину, дату або те, що буде далі, і не буду гадати. Читач Hacker News запитав, чи був пілотний проект завжди торговою картою в переговорах щодо ліцензування. Ніхто в цій гілці не мав доказів, тому це залишається питанням. Порівняйте голландське робоче місце NixOS від двадцять дев'ятого вересня, також пілотний проект за участю восьми муніципалітетів.
Чи справді розблокований RTX 4090 вдвічі швидший?
3:48 Тепер четверта історія. Репозиторій GitHub під назвою gpu unlock ada з'явився двадцять третього жовтня і вже має близько двадцяти однієї сотні зірок. Це модуль ядра Linux, який встановлює перевизначення вибору швидкості до запуску стандартного драйвера NVIDIA. У файлі readme зазначено корисне навантаження, проаналізоване на Hugging Face, та попередній проект, від якого він відгалужується. Ось головне число.
4:09 На RTX 4090 у файлі readme було виміряно тензорну математику з 16-розрядним числом з плаваючою комою близько ста шістдесяти шести терафлопс у стандартному режимі та близько трьохсот тридцяти двох після розблокування. Подвоєно. Формат bfloat шістнадцять показав те саме. Людська сторона — це естафета. Аналіз корисного навантаження походив з проекту Hugging Face, модуль Linux є відгалуженням попереднього проекту, а порт Windows для однієї карти MSI походив з Latence.app.
4:36 У файлі readme зазначено, що інші карти Ada не перевірені. Тепер друге число. У реальних матричних множеннях cuBLAS той самий файл readme повідомляє про збільшення швидкості обчислень з 16-бітними числами з плаваючою комою між дванадцятьма та тридцятьма чотирма відсотками. Bfloat шістнадцять отримав шістнадцять-двадцять відсотків на двох формах і ледве змінився на великому. Один тест з восьмибітним числом з плаваючою комою змінився на три десятих відсотка. У файлі readme це описано як пари поодиноких запусків, які мало що говорять про швидкість усієї
5:00 програми. Моя порада – розглядати це як сторонній код, який змінює налаштування під вашим драйвером. Якщо ви все ж спробуєте, використовуйте запасний комп'ютер і спочатку прочитайте власну сторінку тестування репозиторію. Якщо ви віддаєте перевагу читати це, ніж чути мене, різниця приходить на вашу пошту щоранку, безкоштовно на the daily diff dot dev, посилання нижче. Отже, сьогоднішній вердикт – ПОТРЕБУЄ ПЕРЕВІРКИ.
Що отримує позначку ПОТРЕБУЄ ПЕРЕВІРКИ?
5:19 Я б переглянув це, тому що кожен з цих пунктів є перемикачем, який тримає хтось інший, тому перевірте, від яких з них залежить ваше власне налаштування. Підпишіться, натисніть на дзвіночок і скажіть мені в коментарях, чи ви б поставили іншу оцінку. І це вся різниця на сьогодні. Я Ніко з Axrisi. Відповідально зливайте.
Джерела
- Developer repositories moved from GitHub to GitLabRoku developer blog
- GrapheneOS post on banking apps (Mastodon)GrapheneOS
- Banking Applications Compatibility with GrapheneOSPrivSec
- Digitaliseringsministeriet har i al stilhed droppet stort anlagt forsøg med open source-alternativ til MicrosoftComputerworld Denmark
- Danish ministry switching from Microsoft Office/365 to LibreOfficeThe Document Foundation
- gpu-unlock-ada READMEGitHub (JustAResearcher)
- Roku developer repositories moved from GitHub to GitLab (discussion)Hacker News
- Around a dozen banking apps began specifically permitting GrapheneOS (discussion)Hacker News
- Danish Government silently drops plan to dump MS Office (discussion)Hacker News
- AD103_win_unlocker (payload analysis credited by the README)Hugging Face (TOTORONG)



