Local-first и децентрализация
707 subscribers
140 photos
19 videos
3 files
312 links
Replicated Object Notation,
CRDT, распределёнщина и децентрализация.
Ведёт @gritzko
Чат @Ronzgovory
Download Telegram
14👎1
14🥱2
17🥱3
Мой научрук.
🤬22😢6🤯2🕊2🍾21😁1😍1
Моя ситуация не сильно лучше. За мной ходит орава козлов на зарплате и строят всяческие пакости. Большей частью их креативы имеют сортирно-педерастический характер и доставляют не самые большие неудобства. Но вот конкретно сегодня у меня увели Protonmail. Разлогинили сессии, сменили пароль.
Как это получилось технически. Моя текущая гипотеза, что вчера я использовал YubiKey на взломанном лаптопе и у них образовался лишний код авторизации.
Так что если что-то не то приедет с [email protected], не удивляйтесь.
😢21🤔3🥴3👍1👎1🥱1😐1
Local-first и децентрализация
Моя ситуация не сильно лучше. За мной ходит орава козлов на зарплате и строят всяческие пакости. Большей частью их креативы имеют сортирно-педерастический характер и доставляют не самые большие неудобства. Но вот конкретно сегодня у меня увели Protonmail.…
Полезный совет: к YubiKey Nano лучше приделать ниточку, чтобы выдёргивать из USB разъёма. Если пальцами выковыривать, он это интерпретирует как нажатие и генерит код аутентификации (который может куда угодно уехать при этом, он \n в конце добавляет, если телеграм открыт - уедет в телеграм)
👍7😁7🔥2🥴2👎1
3
В практических работах курса я предложил идею считать diff не по строкам (как UNIX/git) и не по символам, как ранний Google docs и большая часть коллаборативных редакторов, а по токенам. Что токен является атомарной единицей и хорошим компромиссом: строки это грубовато, а по символам diff корявый, у них уникальность низкая.
Но хорошая идея это или нет – непонятно. Была вот светлая идея считать по AST дереву, но на практике оказалось непригодно. (В jetbrains был проект)
Есть у кого мысли по этому поводу?
👍5🤔31
Local-first и децентрализация
TON подняли $400M, что неплохо. Сделка структурирована давольно фривольно: через покупку инвесторами монеток у «ранних инвесторов». Вообще, анонс содержит давольно большое количество эвфемизмов и крайне непрозрачен. Это неизбежно хотя бы потому, что Дуров…
Забавно. Это всё написано было до тарифов Трампа. Оказывается, крупнейшая экономика мира не сильно лучше: «вам послышалось, тариф не 15%, а 50%», и курсы «реальных» валют летят по рандому.
В весёлое время живём.
💯10😁2
Local-first и децентрализация
Моя ситуация не сильно лучше. За мной ходит орава козлов на зарплате и строят всяческие пакости. Большей частью их креативы имеют сортирно-педерастический характер и доставляют не самые большие неудобства. Но вот конкретно сегодня у меня увели Protonmail.…
Кстати, тут недавно было кое-что новенькое. Пришёл отлуп от модераторов booking.com на review, что там персональные нападки и неподобающие высказывания. Я связался с ними, с целью узнать, что произошло.
В общем, забраковали review, которое я не писал.
Ну, я разлогинил сессии, поменял пароли, итд. Но реальность в том, что эти козлы что-то такое могут хоть каждый день делать, им зарплату за это и платят.
Могу ещё про всякие их ухищрения рассказать, но думаю не интересно, да и смысл понятен.
😢6🥴21🤔1🤯1🤣1
Ink&Switch наконец-то заинтересовались контролем версий в широком смысле (для данных, в любых приложениях)
Тут, конечно, открывается ящик Пандоры в плане что контролировать, с какой гранулярностью, как мёржить, итд итп

https://www.inkandswitch.com/universal-version-control/
🤔4🔥1
Local-first и децентрализация
C 80-х в ЮВА было такое явление, как торговые центры электроники. Сейчас это скорее в прошлом. Pantip в Бангкоке стоит пустой - с ковидом, торговля электроникой окончательно перешла в онлайн. В Сингапуре, есть Sim Lim, но там очень пустынно, а самое живое…
А я, кстати, недавно исследовал Акихабару. Не целиком, только два дня было. Из специфично японского, помимо maid cafe и аниме, про лаптопы: Fujitsu и NEC вслед за ThinkPad перешли под Lenovo. Panasonic жив и жжот, но у них прицел на промышленные приложения: помимо toughbook, есть серия let’s note, которые не такие хардкорные, но покрепче среднего макбука. Единственно, там геометрия раскладки далека от стандартной и рассчитана скорее на маленькие ладошки азиатов. Зато очень кавайно.
В целом то, что корпораты списывают вагонами, на Акихабаре лежит по бросовым ценам, от 100 долларов. Ноут 19 года без заметных повреждений будет где-то 200. Fujitsu японской сборки всячески рекомендую, это что-то между LG и ThinkPad, очень старательно сделано.
Sharp/Toshiba/Dynabook не сильно удивил, единственно вроде бы у них есть модели с кавайными клавиатурами, там очень долгий ход и мягкое нажатие, но это чисто местные моменты. Sony хороших не видел, видимо они давно на эту тему забили, а бренд продали китайцам каким-то.
🔥10👎1🥱1🥴1
Мой взгляд на историю с BlueSky. Я изначально каркал, что ничего не получится, в результате получилось, но не то. То есть вместо полного провала из-за слабой команды, имеем ограниченный успех, но проект очевидно коммерческий, торчат уши основателей Твиттера, уже произошла кое-какая политическая цензура. В целом, непонятны причины переходить на BlueSky. Как написал один комментатор на HN, "why should we support a platform that somebody owns". Проект набрал некоторую массу пользователей, при этом потерял raison d'etre, цель и смысл.
Возможно вообще обмен мнениями в твиттер-формате стал неинтересен, люди поняли что это мало что значит.
Также возможно, что у нас тут ситуация из советского анекдота: "как ни собираю - всё пулемёт получается".
Из букв П, А, Ж и О никак не получается слово "вечность".
В том плане, что основная технология подразумевает наличие "источника истины", центральной площадки, которая кому-то принадлежит, со всеми вытекающими.
Соответственно, возникает вопрос, как работать с этими данными, чтобы они не прилипали к какому-то владельцу. Это я пол-часа вымучивал этот твит, а Маск сто байт на пересылку потратил, затраты несопоставимы. Соответственно, объявлять твит в каком-то смысле собственностью Маска - почему? Непонятно.
Вот, тут мы и приходим к вопросам централизации/децентрализации и если будем эти вопросы копать достаточно долго, то докопаемся до алгебры.
И здесь мой посыл таков: как устройство LEGO блока определяет всё многообразие конструкций, которые мы можем из него собрать, так и базовые примитивы HTTP, а то и IP определяют всё многообразие систем, которые мы можем из этого понастроить.
И это и есть центральная тема проекта RDX - выбраться из этой нарисованной тюрьмы.
👍191
Local-first и децентрализация
У Димитриева кстати хорошо изложены тезисы Я.Варуфакиса о новом строе – технофеодализме.
Словами Яниса Варуфакиса, мы сейчас имеем технофеодализм - каждый интернет гигант старается замкнуть свою экосистему, насколько возможно. У каждого свои подданные, налоги, и так далее. Цукерберг думал про свою валюту, получил вроде по ушам, как и Дуров, но Дуров продолжил ковырять тему.
Соответственно, возникает вопрос: а как в таком случае выглядит техно-капитализм? Где и как он может возникнуть? Может ли он прийти на смену техно-феодализму? Очевидный первый шаг - отмена крепостного права. Второй - свобода участников вести бизнес. Что-то опасение у меня возникло, что если все требования перечислить, то получится похоже на WeChat.
😁11
Local-first и децентрализация
Photo
Статья из университета Лейдена про один конкретный рисунок Эшера (почерпнуто из комментов)
👍1
И это помимо гигантской «чёрной» сети
Есть старый анекдот про отца и сына юристов. Есть ещё историческая байка на ту же тему: как только в Поволжье в XIX веке появился особо уполномоченный чиновник по борьбе с конокрадством, тут же появились и конокрады, да так их и не удалось вывести. Ещё бы, зарплата у чиновника была такая, что он их содержать мог! Есть восточная притча, которую Соловьёв пересказывает в Ходже Насреддине, про глупого кота, который поймал всех мышей.
И вот в одном канале разумный человек пишет, почему современные войны не заканчиваются. Да по той же самой причине.

Думаю, ответ на многие вопросы из мира разработки ПО будет: "по той же причине". Почему появляются новые JavaScript фреймворки, почему компьютеры всё быстрее, а софт всё медленней, зачем Твиттеру тысячи разработчиков, если функционал 10 лет не менялся, и так далее.

Самое близкое к попытке осознания проблемы, что я видел - это systemantics, полушутливая наука о странностях систем, которые начинают жить своей жизнью. (Не путать с "системантикой", это что-то по мотивам Вернадского)
❤‍🔥54👍3
И я внезапно понял, чем же мне нравится Unix. Это идеальная система, если смотреть с точки зрения системантики.
1. используются где можно текстовые файлы, без специальных двоичных форматов (do it without a system if you can)
2. каждый инструмент выполняет одну небольшую функцию, не превращаясь в своё отдельное "царство" со своими политическими интересами и постоянными попытками поглотить другие "царства"
3. всё, что можно, сводится к интерфейсу файловой системы (это минимальная система, которая работает - будем её масштабировать, пока возможно)
4. принципы управления хозяйством предельно просты и понятны (как появляются процессы? только через fork, почкованием от существующего процесса)

И тут же внезапно вот это смутное чувство, что systemd - это катастрофа, оказывается разложено по полочкам автором из 70х годов. Systemd воплощает в себе такой красочный пример всего, что может пойти плохо с системами.
Systems are seductive. They promise to do a hard job faster, better, and more easily than you could do it by yourself. But if you set up a System, you are likely to find your time and effort now being consumed in the care and feeding of the System itself. New Problems are created by its very presence. Once set up, it won't Go Away; it Grows and Encroaches. It begins to do Strange and Wonderful Things and Breaks Down in Ways You Never Thought Possible. It Kicks Back, Gets In The Way and Opposes Its Own Proper Function. Your own perspective becomes distorted by being In The System. You become anxious and Push On It To Make It Work. Eventually you come to believe that the misbegotten product it so grudgingly delivers is What You Really Wanted all the time. At that point, Encroachment has become complete. You have become absorbed. You are now a Systems-person.

Я специально уточню, что это написано в 1975, без каких-либо мыслей о компьютерах и программах. Автор был педиатром, хотя и популярен в computer science.

Тут само название systemd начинает звучать как-то стёбно. Что ж. Да здравствует Alpine Linux.
👍11👎43🔥2👏1