Local-first и децентрализация
706 subscribers
140 photos
19 videos
3 files
312 links
Replicated Object Notation,
CRDT, распределёнщина и децентрализация.
Ведёт @gritzko
Чат @Ronzgovory
Download Telegram
Всё так складывается, что следующий год у меня, похоже, вынужденный отпуск. Может книжку напишу.
👍5🤯2
OK, с точки зрения инфобеза, назовите три важные функции микроволновки
🤔3
На днях пришла мысль, как можно организовать микснет (это как Tor), где ни топология сети ни список узлов никому неизвестны. Выглядит давольно интересно, если кто что похожее уже видел – прошу сообщить.
По-видимому, будем ковырять эту тему со студентами. (Типа мне мало наружки, прослушки и прочих радостей.)
👍5🔥2😁2
Тут кое-что произошло, что совсем переполнило мою чашу терпения. Сидел работал в Starbucks с блокнотом, и тут вдруг обраруживаю, что с той стороны стеклянной стенки трётся россиянин и вроде как фоткает мой блокнот. Так что я в ближайшее время буду рассказывать про эту дебильную шпионскую эпопею, которая уже полтора года продолжается, извините, надо поразмышлять и зафиксировать.
🤯6😁41👍1
Так вот, я пытаюсь понять, что вызвало нездоровый интерес и почему за мной ходят уже в 14 странах (уточню: в основном россияне, а китайцы подхватывают, подозреваю, где у россиян нет покрытия).
Странности начались в июне 2022, когда я жил в Москве в Ховрино-Левобережном.
Этому в мае предшествовали разговоры с Huawei (рекрутер Сергей +7965160xx55) и был разгорор на проф темы с одним ростеховским генералом. В остальном, ничего примечательного в мае-июне не было.
Итого три версии:
1. промшпионаж китайцев (россияне сосут за денешку в таком случае)
2. ловят Сатоши Накамото (я писал про казус с 5 впреля - парадокс ДР в реальной жизни!!!)
3. ловят шпиона (!!! у меня нет и не было никаких допусков и в никакие такие круги я не вхож)
Как говорится, делайте ставки.
😁2😨2
Нет у меня ключей отт кошельков Сатоши, как это им объяснить то теперь…
🤣2
Интересные новости с фронта. Кажется, криптография от Николая Дурова опять дала сбой.
😁3
Так вот, по моей прикидке, бурное безудержное развитие темы с AI конкретно в IT и в целом в экономике может привести к цивилизационному коллапсу даже с решением проблемы AI alignment, то есть без AI истребляющего людей, а просто естественным течением процессов.
Собственно, цивилизационный коллапс не является чем-то необычным. Им всегда всё и заканчивается. Но у нас вот такой ещё вариант появился, как всё это устроить.
Я уже год жду, когда же меня начнут «ликвидировать». Просто вариантов не осталось, как поставить точку в деле. Вербовки не получается, разоблачения тоже, и с стальным всё глухо.
А если возьмутся, легкой смерти не жду. Первые раз пять будут посторонние жертвы, отравления, переломы и ранения.
🤯5😱3😁2🤡2
Кто-то может рассказать примеры удачного сотрудничества росийских академиков с Huawei?

Лаовай, лаовай,
Кошелёчек доставай
👀4
О своём убийстве я сообщу дополнительно, а пока меня три дня штырило, я передизайнивал DaRWiN (не весь, хранилище и его синхронизацию). Не знаю, насколько типична эта динамика, но система растёт по функциям и по коду, и в какой-то момент появляется важная "эврика", которая позволяет всё упростить. После чего рост продолжается. Как сказал один коллега, "несколько лет я только и делал, что удалял код" (показывая зигзагообразный график, идущий вверх и вправо).
🔥32👏2👍1
Выношу свой типовой утиль на go в три микролибы
https://github.com/learn-decentralized-systems/toytlv - работа с TLV сериализацией, самый простой формат для бинарных данных,
https://github.com/learn-decentralized-systems/toylog - работа с chunked log (лог с устареванием),
https://github.com/learn-decentralized-systems/toykv - работа с Key-Value хранилищем (pebble)
Три либы по замыслу LEGO комбинируются.

Чистый TLV немножко отличается от типового для страны Go дуэта Protobuf/GRPC, зачем же я так делаю? Ответ: мне нужно асинхронные потоки записей (порядок фиксирован) с минимальным оверхедом. Прокачивать данные и отправлять события. То есть, именно TCP/WebSocket труба, а не вызовы процедур с возвратом значений. То есть, GRPC совсем не в ту сторону получается. Можно обкорнать GRPC, но зачем. Protobuf же можно обернуть в ToyTLV при желании (как и JSON и RON и что угодно).
В key-value хранилище я всё складываю в той же логике, как события и данные, не как вызовы процедур. То есть, затраты на конвертацию минимальны, если вообще присутствуют.
Там же логика TCP сервера с постоянным набором пиров и реконнектами.

Ограничения на формат данных тут практически отсутствуют; единственно, что тип записи в TLV и в Key-Value обозначается буковкой [A-Z], остальное просто []byte. Тем не менее, по направлению мысли понятно, что это для распределёнщины и децентрализации (реплики БД, overlay P2P сети), а не для бэкэнда/энтерпрайза (GRPC/REST ручки).
👍5👏211
Забыл пароль BIOS от ноута Dell (скорее всего опечатался при вводе, так-то пароль записан, но не подходил). Убил пол-дня, включая на полную разборку (выдергивание батарейки с новыми уже не помогает, там пароль в EEPROM вроде). Поддержка Dell дала два неправильных мастер-пароля, спросив перед этим адрес, чек и анализ кала.
В общем, искренне рекомендую проект и сайт. Генератор мастер-паролей для самых разных ноутов. Ура!
👍7🤔1
SEC всё-таки "легализовало" биткойн
🤔31
Local-first и децентрализация
SEC всё-таки "легализовало" биткойн
Вообще, история BitCoin всю дорогу играет прям красками комедии абсурда. Сейчас банкиры и их друзья будут на ваши деньги торговать биткойном, который как раз и был придуман вроде, чтобы от таких посредников избавиться. Типа, Паниковский ещё вас всех продаст, купит и снова продаст.
И из этих миллиардных сделок на блокчейне отразится может быть финальный сеттлмент раз в год, да и то не факт.
Триумф, он же провал.
👍3👌21🤨1