Local-first и децентрализация
У nix праздник: третья сторона смогла повторить билд их минимального ISO. У guix праздник: смогли забутстрапить билд с 357-байтного бинаря.
https://media.ccc.de/v/38c3-sixos-a-nix-os-without-systemd
Европейское хакерство ещё живо. Человек запилил свой nix без systemd, с ядром в EEPROM.
Европейское хакерство ещё живо. Человек запилил свой nix без systemd, с ядром в EEPROM.
media.ccc.de
sixos: a nix os without systemd
This talk announces the first public release of sixos, a two year project to create a nixpkgs-based operating system using skarnet's s6 s...
🔥4🥱2👎1🥴1
https://review.video.fosdem.org/video/2/0d/a787ce93442463284ec8f7b672dfbf40265a86040a55bdbd08758c99ea904/1/main.mp4
Выступление на FOSDEM. На более ломаном английском, чем обычно. (Это превью, границы видео немного не там.)
P.S. https://video.fosdem.org/2025/h1308/fosdem-2025-5867-why-don-t-we-have-libsync-yet-.av1.webm
Выступление на FOSDEM. На более ломаном английском, чем обычно. (Это превью, границы видео немного не там.)
P.S. https://video.fosdem.org/2025/h1308/fosdem-2025-5867-why-don-t-we-have-libsync-yet-.av1.webm
👍9👀6❤3🔥3
Одна из идей для курса децентрализованных систем, которую реализовать не удалось, это создание радио сетей на LoRa. Я лично максимально продвинулся только до того, чтобы вести видеозвонки из лесу, используя дешёвый клон Raspberry Pi и 4G. А сейчас в Восточной Украине уже такие чудят чудеса, что мне лучше не позориться наверное.
У немцев кстати довольно хорошо развит всякий freifunk. По-хорошему завидую.
У немцев кстати довольно хорошо развит всякий freifunk. По-хорошему завидую.
❤8🤔2😢1🥱1
Некоторое время тому меня попросили поразбираться в TON. Текст выкладывать, наверное, не буду, но смысл простой. Всё, в чём упрекали Николая Дурова в прошлые разы, снова и в полный рост.
Сама архитектура TON это блокчейнизироанный VK/Telegram, по большому счёту. То есть, работать будет. Телеграм же неплохо работает.
В остальном, сказывается то ли крайняя закрытость их команды, то ли какие-то личные пунктики, но... Просто как самый малозначимый пример, автор по какой-то причине люто ненавидит степени двойки. Поэтому 257 битные инты и 1023 битные блоки. Панк-рок, треш-шок. И так во всём.
Сама архитектура TON это блокчейнизироанный VK/Telegram, по большому счёту. То есть, работать будет. Телеграм же неплохо работает.
В остальном, сказывается то ли крайняя закрытость их команды, то ли какие-то личные пунктики, но... Просто как самый малозначимый пример, автор по какой-то причине люто ненавидит степени двойки. Поэтому 257 битные инты и 1023 битные блоки. Панк-рок, треш-шок. И так во всём.
😁16🥱5🔥4🤯1
У индийцев очень сильная диаспора в ИТ. Они уже практически руководят Силиконовкой. Причем я помню, ещё лет десять назад наши там говорили, что «индусы победили», хотя тогда это было неочевидно.
Поскольку я видимо уже отношусь к диаспоре, прошу меня помотивировать. Где русскоязычные хорошо продвинулись? Брин понятно. Слуцкевер аналогично. JetBrains. Acronis и друзья. Кто ещё? Тут небольшая проблема в том, что практически все скрывают какую либо связь с Россией. Оно и понятно. ГУЛАГ, КГБ, водка, балалайка. И всё же?
Поскольку я видимо уже отношусь к диаспоре, прошу меня помотивировать. Где русскоязычные хорошо продвинулись? Брин понятно. Слуцкевер аналогично. JetBrains. Acronis и друзья. Кто ещё? Тут небольшая проблема в том, что практически все скрывают какую либо связь с Россией. Оно и понятно. ГУЛАГ, КГБ, водка, балалайка. И всё же?
🥱5😁3🥴2🤔1
Local-first и децентрализация
#киберпанк_на_раёне
Помню, в 2012 в Екб были протесты и тогда президент по телевизору противопоставлял богомерзких хипстеров нормальным мужикам с УВЗ (это в Тагиле, там танки делают).
И вот теперь мы смотрим, как украинские геймеры и хипстеры с улюлюканьем громят танковые колонны в Курской области и постят видяшки в бложики.
(Это про вчерашнее видео, которое люди с крепкими нервами могут легко найти в телеграме. Я вот лично жалею уже, что стал читать в воскресенье про росийские дела)
И вот теперь мы смотрим, как украинские геймеры и хипстеры с улюлюканьем громят танковые колонны в Курской области и постят видяшки в бложики.
(Это про вчерашнее видео, которое люди с крепкими нервами могут легко найти в телеграме. Я вот лично жалею уже, что стал читать в воскресенье про росийские дела)
🔥4😁2🤨2🤷♂1🤔1👌1🥱1🥴1
https://www.coindesk.com/policy/2025/02/07/tornado-cash-developer-alexey-pertsev-set-to-be-released-from-prison
Кто занимался миксерами, как правило, либо сидят, либо их мурыжат. Увы.
Кто занимался миксерами, как правило, либо сидят, либо их мурыжат. Увы.
Coindesk
Tornado Cash Developer Alexey Pertsev Released From Jail to Prepare for Appeal
Last May, Pertsev was sentenced to 64 months in prison for money laundering.
🤔3❤1👎1😢1👌1🥱1🌚1
С 2011 года, а на самом деле дольше, осовной проблемой CRDT были метаданные. То есть, пробему корректной синхронизации решили за счёт версионирования и метаданных, но это было не бесплатно. В RDХ CRDT этой проблемы больше нет и CRDT-in-LSM мало отличается по оверхедам от обычного LSM. На полную статью времени особо нет, но вот основные тезисы
https://github.com/gritzko/librdx/blob/master/brix/METHOD.md
https://github.com/gritzko/librdx/blob/master/brix/METHOD.md
GitHub
librdx/brix/METHOD.md at master · gritzko/librdx
Replicated Data eXchange format C lib . Contribute to gritzko/librdx development by creating an account on GitHub.
❤12🔥1👌1
Посоветуйте аккаунты в Мастодоне, пожалуйста. Тема: децентрализация, крипта, local first.
👀2👎1🥴1
Славненький баг от Фёдора Индутного:
1. в криптографии на эллиптических кривых, переиспользование nonce может позволить злоумышленнику вывести из подписи приватный ключ (я не знал про такую интересную возможность!)
2. в npm'ной либе elliptic, это эллиптические кривые на js, nonce выводится из подписываемых данных (странный подход конечно)
3. я так понимаю, protonmail используют эту либу и наверное ещё много кто
1. в криптографии на эллиптических кривых, переиспользование nonce может позволить злоумышленнику вывести из подписи приватный ключ (я не знал про такую интересную возможность!)
2. в npm'ной либе elliptic, это эллиптические кривые на js, nonce выводится из подписываемых данных (странный подход конечно)
3. я так понимаю, protonmail используют эту либу и наверное ещё много кто
GitHub
Private key extraction in ECDSA upon signing a malformed input (e.g. a string)
### Summary
Private key can be extracted from ECDSA signature upon signing a malformed input (e.g. a string or a number), which could e.g. come from JSON network input
Note that `elliptic` by...
Private key can be extracted from ECDSA signature upon signing a malformed input (e.g. a string or a number), which could e.g. come from JSON network input
Note that `elliptic` by...
🤔7😱4😁3❤1🥱1🥴1
Интересный аргумент за trunk based development.
7 апреля git исполнится 20 лет. Между тем, в чате automerge я почитал ряд ведущих децентрализаторов и в общем все используют модель git (граф коммитов).
Кто-то знает хорошие примеры не-Merkle-DAG подхода к децентрализованным системам?
Кто-то знает хорошие примеры не-Merkle-DAG подхода к децентрализованным системам?
🥴2🥱1
Тонский похоже инфицировал фаундеров Instant DB. Triplet store, Datalog, всё как положено. Только без Clojure почему-то.
UPD. С кложей. Вот их план мирового доминирования.
UPD. С кложей. Вот их план мирового доминирования.
Instantdb
A Graph-Based Firebase
🥱3
HYTRADBOI 2025 крайне интересен оказался. Хотя, доклада на два-три была реакция «а вы это по другому делали что ли». Но тоже, приятно узнать, что я не псих, а опережаю тренды. Новости от sled.rs производят впечатление, что человек так наелся сложности, что из ушей лезет. Это вообще частые симптомы в нашей профессии, а Rust в этом плане позволяет заехать в болото особенно легко, это факт. Доклад Питера pvh из Ink&Switch крайне рекомендую тем, кто причастен и к постгресу и CRDT.
Hytradboi
HYTRADBOI 2025
HYTRADBOI is a fun online conference about databases, programming languages, and everything in between.
❤9👍3🔥2
Local-first и децентрализация
Некоторое время тому меня попросили поразбираться в TON. Текст выкладывать, наверное, не буду, но смысл простой. Всё, в чём упрекали Николая Дурова в прошлые разы, снова и в полный рост. Сама архитектура TON это блокчейнизироанный VK/Telegram, по большому…
Мои рекомендации для TON были, кстати:
1. Сделать API для асинхронности (которая их основная фича, но условного async/await нет)
2. Сделать родной API для сериализации (в идеале на уровне JSON, Protobuf)
3. Модель хранения bag of cells тоже требует родного и простого API, вероятно связанного с п2
Вообще, глядя на чаты TON создается впечатление, не знаю насколько правильное, что дистанция между чемпионами из ИТМО и средним криптаном из чата всё же великовата
1. Сделать API для асинхронности (которая их основная фича, но условного async/await нет)
2. Сделать родной API для сериализации (в идеале на уровне JSON, Protobuf)
3. Модель хранения bag of cells тоже требует родного и простого API, вероятно связанного с п2
Вообще, глядя на чаты TON создается впечатление, не знаю насколько правильное, что дистанция между чемпионами из ИТМО и средним криптаном из чата всё же великовата
👍8👎1
Local-first и децентрализация
Опять же, BIOSу сложно лезть в операционку и зашифрованный диск, а вот кнопочки записать и эксфильтровать - без проблем. Вообще, зная китайский менталитет, они если знают 100 уловок - будут использовать все сто. Так что эксфильтрация будет сразу всеми способами.…
А вот и подтверждение моим словам, как будто оно требовалось… китайский WiFi/BT чип с шикарными бэкдорами, вплоть до перешивания flash через недокументированные команды Bluetooth.
P.S. производитель настаивает, что это просто отладочные функции. Подождём CVE.
P.S. производитель настаивает, что это просто отладочные функции. Подождём CVE.
🔥17👍4😱2🥱2
Пишу для курса, задания “git на RDX” и “rsync на RDX”. Внезапно понимаю, что это должно быть одной историей.
Local-first и децентрализация
Вообще, технологии массовой манипуляции построены на самых базовых инстинктах: выживание (война, агрессия, защита), размножение (секс секс секс) и питание. Более верхнии функции сознания слишком вариативны и сложны для массовой обработки. Тут пока методы дедовские…
https://youtu.be/_fifAwzxIz8?si=Ua-ry_mekrUJCkKt
Пошло поехало
Пошло поехало
YouTube
NEW HIT SINGLE - IT'S JOE BIDEN'S FAULT
Everything that has happened since Trump took office is Joe Biden's fault. Says Trump.
Created with @ai_webix and @Hailuoai_MiniMax
Created with @ai_webix and @Hailuoai_MiniMax