Post AVKFvaGYfBjqJTslCS by mo@mastodon.ml
 (DIR) More posts by mo@mastodon.ml
 (DIR) Post #AVJwIfkGSa1csqVd3Y by mo@mastodon.ml
       2023-05-04T19:10:31Z
       
       0 likes, 1 repeats
       
       А давайте немного порассуждаем в комментах, на тему нашего любимого активитипаба, и как можно впилить в него крупную фичу, максимально задействуя те куски протокола, что уже имеют широкое распространениеКрупная фича, которую мы хотим: Nomadic Identity. Или как минимум, более надёжное сохранение постов, чем то, что есть сейчасЧто первое, что нужно сделать, перед тем как номадить своей айдентитей? Нужно раскопировать её на много независимых серверов, и дать всем понять, что они связаны
       
 (DIR) Post #AVJwda6kcA4ZTszt2G by mo@mastodon.ml
       2023-05-04T19:14:24Z
       
       0 likes, 0 repeats
       
       Условия, в которых мы рассуждаем: юзер — не технический специалист. Про ключи шифрования он знает в лучшем случае по истории с телеграмомПоэтому, все варианты, что *требуют* ручного управления криптографией отметаются. Однако, если решение *позволяет* ручное управление для продвинутых — bonus pointsВ конце концов, сейчас юзеры по сути слепо доверяют своему серверу, и почти всех это в целом устраивает
       
 (DIR) Post #AVJwrFtGZz9YpdD5kW by mo@mastodon.ml
       2023-05-04T19:16:49Z
       
       0 likes, 0 repeats
       
       Собственно, что у нас есть для связывания аккаунтов вместе? А очень просто. Взглянем внимательнее на то, как организован переезд в мастодоне. Алиасы! Переезд начинается с публикации алиаса на новом месте. Но так как нам нужно, чтобы связь проверялась кем угодно, то можно требовать, чтобы аккаунты ссылались друг на друга. Прям как верификация, правда?
       
 (DIR) Post #AVJx7tHLty1PctPNvk by mo@mastodon.ml
       2023-05-04T19:19:52Z
       
       0 likes, 0 repeats
       
       А что у нас есть для копирования? Ну....для начала активности хорошо бы доставить до нашего теневого клона. Благо, доставлять активности сервера практически все умеютНо не делают, пока их не попросишь. А попросить можно очень легко — подписавшись.Итого, чтобы настроить зеркало нам нужно подписать аккаунты друг на друга, и взаимно указать, в них also known as. Пока что ничего сложного, даже с точки зрения юзера
       
 (DIR) Post #AVJxp07sJtgtJYX3lQ by vftdan@mastodon.ml
       2023-05-04T19:24:25Z
       
       0 likes, 0 repeats
       
       @mo> очень легкоСтарые посты часто приходится явно в поиск кидать.Ну и плюс некотрые посты в некоторых случаях не хотят федерироваться/федерируются с задержкой
       
 (DIR) Post #AVJxxbrLuZleewuP9E by mo@mastodon.ml
       2023-05-04T19:25:54Z
       
       0 likes, 0 repeats
       
       ... на этом простые решения у меня заканчиваются, и начинается самое веселоеПолучив активность от себя же (но другого себя), сервер должен её сохранить, причем от имени клона, максимально точно копируя все поляПри этом, высокий уровень репликации (например, сто тридцать семь копий аккаунта) не должен наводнять спамом глобалки и сайдкики всех остальных серверов. Но в то же время, хорошо бы иметь историю федерируемой, чтобы она была видна для всех акковА ещё не ломать тех кто не умеет такое
       
 (DIR) Post #AVJy2BFwFYaVb9aXGC by mo@mastodon.ml
       2023-05-04T19:26:44Z
       
       0 likes, 0 repeats
       
       @vftdan это приколы с очисткой кеша
       
 (DIR) Post #AVJy63MdXAY8HQZH1M by vftdan@mastodon.ml
       2023-05-04T19:27:31Z
       
       0 likes, 0 repeats
       
       @moБыло бы круто, если бы вообще можно было зеркалировать посты. Что-то типо нескольких acceptable source в `magnet:`.
       
 (DIR) Post #AVJyGqJEPcKkyb7V5s by mo@mastodon.ml
       2023-05-04T19:30:08Z
       
       0 likes, 0 repeats
       
       К слову, механизм подтверждения через алиасы позволяет добавлять новые с любого сервера, а не везде. Так как связь уже установлена, можно просто послать своим клонам активность о том, что появился ещё один. А в новом клоне предварительно найти любого другого, и нажать "скопировать список алиасов вот с этого". Односторонний алиас полностью безобиден, так как проверку не пройдёт
       
 (DIR) Post #AVK1pAKykoGSnizmIi by lina@mastodon.ml
       2023-05-04T20:12:32Z
       
       0 likes, 0 repeats
       
       @mo шо-то вот тут я уже запуталась, что должно копироваться? куда должны попасть все посты из истории, особенно те, которые были ответом на посты других пользователей с других серверов (не с сервера-клона)и кстати, мы тут в этой схеме, мы не получим новый вид спама? ("в подписчиках" не появится левых n-товарищей?)
       
 (DIR) Post #AVK2b3qADGKyYDQ6bo by mo@mastodon.ml
       2023-05-04T20:21:07Z
       
       0 likes, 0 repeats
       
       @lina посты. С реплаями действительно очень интересная ситуация :ageblobcat:На левых товарищей в подписках влиять это не должно по идее, типа можно подписаться на любую из реплицируемых учёток :blobfoxthink:
       
 (DIR) Post #AVK3wRfGvhY4Ta5PPM by lina@mastodon.ml
       2023-05-04T20:36:15Z
       
       0 likes, 0 repeats
       
       @mo если я ответила тебе на этом сервере, то на остальных клонах  я тебе "не ответила" или всё же ответила? ;))) а могу ли я продвинуть твой пост на клоне, - куда он попадет - в локалку? а где? если у меня тоже клон, и я продвинала твой пост твоего клона - в скольки локальных тредах он появится и сколько подписчиков его увидит? а что с постами для подписчиков, они копируются? :blobcatgooglyholdingitsheadinitshands: если ты
       
 (DIR) Post #AVK5rFvxJjdsYOXk4O by mo@mastodon.ml
       2023-05-04T20:57:34Z
       
       0 likes, 0 repeats
       
       @lina хороший вопрос. Очень много хороших вопросов :blobcatgooglyholdingitsheadinitshands: :ageblobcat:
       
 (DIR) Post #AVK7Km5MxMZ0cgaNUW by lina@mastodon.ml
       2023-05-04T21:14:16Z
       
       0 likes, 0 repeats
       
       @mo мне кажется, что должно быть так, что при регистрации на сервере нового пользователя "как клона уже существующего алиаса (множества существующих алиасов) " должна быть альтернатива из двух вариантов: или пользователь "дополняет " себя на новом сервере (добавляется в множество алиасов ещё один) и тогда пользователь может вести свой "блог" на любом из серверов, все подписчики будут видеть все новые посты, но старые остаются на прежнем сервере (не копируются, но доступны), или вариант два: пользователь "переезжает" на новый алиас, тогда его подписчики должны получить уведомление о переезде с предложением переподписаться, все посты должны быть пересохранены  на новый алиас, но что делать с реплаями я не знаю... (Это надо рисовать подробную майнд-карту, иначе получится помойка
       
 (DIR) Post #AVKAghItiPzY1f3hnU by shuro@friends.deko.cloud
       2023-05-04T21:50:47Z
       
       0 likes, 0 repeats
       
       Никогда не задумывался как это работает в технических деталях, но в Хабзилле это уже работает почти нормально (и да, даже для AP-сетей). Почти.Думаю, это тот случай, когда стоит сначала посмотреть как уже сделано там :)
       
 (DIR) Post #AVKAgi1v120KHI7eyG by mo@mastodon.ml
       2023-05-04T21:51:49Z
       
       0 likes, 0 repeats
       
       @shuro так себе оно для AP-сетей работает если честно. Хабзилла в принципе в них умеет через жопу, к которой синей изолентой примотали плагин
       
 (DIR) Post #AVKBGxeEQSmN8oKU9Q by shuro@friends.deko.cloud
       2023-05-04T21:57:43Z
       
       0 likes, 0 repeats
       
       Всё же это работает гораздо лучше, чем у всех остальных :))При этом внутри самой Хз есть и полноценная репликация, и переезд. Да, другие сети порой немного офигевают и бывают проблемы доставки, но ужоснахов типа получить по копии всех комментов от всех клонов там нет.
       
 (DIR) Post #AVKBGyKPtcWVFe4Au8 by mo@mastodon.ml
       2023-05-04T21:58:23Z
       
       0 likes, 0 repeats
       
       @shuro что? Номадик айдентити? Да. Активитипаб? Нихуя подобного
       
 (DIR) Post #AVKEwdScAiy0YXSWps by cats-shadow@hub.cats-home.net
       2023-05-04T22:39:07Z
       
       0 likes, 0 repeats
       
       @Комок НервовХабзилла в принципе в них умеет через жопу, к которой синей изолентой примотали плагинНу и чего она не умеет? :) Расскажи это автору оного плагина. ;)
       
 (DIR) Post #AVKEweAZXI82ks1dLs by mo@mastodon.ml
       2023-05-04T22:39:29Z
       
       0 likes, 0 repeats
       
       @cats-shadow я тебе сто раз уже говорила.
       
 (DIR) Post #AVKFrvPw57MOkpWXnk by cats-shadow@hub.cats-home.net
       2023-05-04T22:47:31Z
       
       0 likes, 0 repeats
       
       @Комок Нервов ты автору плагина это расскажи.Он же автор Streams, он же изначальный разработчик Friendica (Mistpark), он же разработчик веток Zap (Misty и других). Как ты думаешь, он стандарты читать не умеет? В федиверсе он присутствует.Майк Макгривин, ранее работавший на Symantec Corporation, AOL, Sun Microsystems, Netscape Communications, и Stanford University, который работал над проектом Netscape Navigator.
       
 (DIR) Post #AVKFrwUa5Kfc5WhlgG by mo@mastodon.ml
       2023-05-04T22:49:50Z
       
       0 likes, 0 repeats
       
       @cats-shadow если человек не может сделать репосты репостами, то я подозреваю, что стандарты он читать действительно не умеет.
       
 (DIR) Post #AVKFvaGYfBjqJTslCS by mo@mastodon.ml
       2023-05-04T22:50:29Z
       
       0 likes, 0 repeats
       
       @cats-shadow ну или намеренно делает так, что это у всех отображается криво, но это не то как надо интерпретировать стандарты.
       
 (DIR) Post #AVKFzUtEasT4nVq45A by cats-shadow@hub.cats-home.net
       2023-05-04T22:50:50Z
       
       0 likes, 0 repeats
       
       @Комок Нервовесли человек не может сделать репосты репостами, то я подозреваю, что стандарты он читать действительно не умеет.Ню-ню. Расскажи ему об этом, да.
       
 (DIR) Post #AVKFzVNMmqZSIxw836 by mo@mastodon.ml
       2023-05-04T22:51:13Z
       
       0 likes, 0 repeats
       
       @cats-shadow пизда.
       
 (DIR) Post #AVKG2Sp0juQ3FhHI2q by mo@mastodon.ml
       2023-05-04T22:51:42Z
       
       0 likes, 0 repeats
       
       @cats-shadow а апелляция к авторитету так себе аргумент.
       
 (DIR) Post #AVKG78ogXuTIefM7nc by mo@mastodon.ml
       2023-05-04T22:52:39Z
       
       0 likes, 0 repeats
       
       @cats-shadow о, к слову во френдике активитипаб может выдавать ЕЩЁ БОЛЕЕ ВСРАТЕЙШУЮ ХУЙНЮ!Например упомянуть всех лайкнувших, и устроить хеллтред на ровном месте
       
 (DIR) Post #AVKGSBwG8IwEQ3w6Hg by cats-shadow@hub.cats-home.net
       2023-05-04T22:52:26Z
       
       0 likes, 0 repeats
       
       @Комок Нервову всехна мастодоне, в смысле?
       
 (DIR) Post #AVKGSCd9YpFWZ60M8u by mo@mastodon.ml
       2023-05-04T22:56:25Z
       
       0 likes, 0 repeats
       
       @cats-shadow мастодон, плерома, мисска — все трое сошлись во мнении, что это не репост а копипаста
       
 (DIR) Post #AVKGxSQ2uQI4VemFm4 by cats-shadow@hub.cats-home.net
       2023-05-04T23:01:04Z
       
       0 likes, 0 repeats
       
       @Комок Нервов это нормальное поведение, поскольку в хабзилле подразумевается ещё твой комментаний (в том числе с нормальной вёрсткой) про то, что ты репостишь. Как раньше было хорошим тоном в том же ЖЖ. Мне обычно лень его писать.Вот для тех, что читает через ActivityPub приходится директивно отключать вёрстку. Нет у вас картинок/видео/звука посреди текста, только аттачи.
       
 (DIR) Post #AVKGxTA8959aoaL3bc by mo@mastodon.ml
       2023-05-04T23:02:05Z
       
       0 likes, 0 repeats
       
       @cats-shadow для комментариев поверх тоже есть устоявшиеся в народе стандарты, но зочем
       
 (DIR) Post #AVKHViue5ooLVdQgM4 by cats-shadow@hub.cats-home.net
       2023-05-04T23:07:23Z
       
       0 likes, 0 repeats
       
       @Комок Нервов зачем комментарии? Ну, как минимум, чтоб показать своё отношение к. Это в инсте и твиттере, где и слов-то нет тупой репост катит. А если ты общаешься больше чем 144 символами (как в твиттере было изначально), то можно позволить себе и мнение высказать.устоявшиеся в народеВ мастодоне? :)
       
 (DIR) Post #AVKHVjdfOQp7lGUdWq by mo@mastodon.ml
       2023-05-04T23:08:17Z
       
       0 likes, 0 repeats
       
       @cats-shadow нет, я про то зочем соблюдать выработанные сообществом договорённости, когда можно сделать уникальный костыль
       
 (DIR) Post #AVKHvHbeEwOULhjOIS by mo@mastodon.ml
       2023-05-04T23:12:54Z
       
       0 likes, 0 repeats
       
       @cats-shadow и нет, стандарт так-то выработался в мисскее. Потом его к себе перетащил форк плеромы, аккома. Плюс митра умеет, например. Называется Quote Posts, фактически делает ровно то же самое — ембеддит чужой пост, позволяя написать свой сверху, со всей доступной разметкой
       
 (DIR) Post #AVKI00GAA4IrzuvrzE by mo@mastodon.ml
       2023-05-04T23:13:45Z
       
       0 likes, 0 repeats
       
       @cats-shadow в мастодоне его планируют завозить, через пару лет глядишь тоже будет. Пока отображается как RE: <ссылка>
       
 (DIR) Post #AVKI328Bezd6fce9ei by cats-shadow@hub.cats-home.net
       2023-05-04T23:13:38Z
       
       0 likes, 0 repeats
       
       @Комок Нервовнет, я про то зочем соблюдать выработанные сообществом договорённости, когда можно сделать уникальный костыльКаким сообществом? Где эти договорённости стандартизованы?В хабзилле (и всех движках на Zot) репосты так сделано. А они постарше мастодона будут на несколько лет. :)
       
 (DIR) Post #AVKI32iLUYYMTlZ212 by mo@mastodon.ml
       2023-05-04T23:14:16Z
       
       0 likes, 0 repeats
       
       @cats-shadow да чо ты приебался к этому мастодону, а.
       
 (DIR) Post #AVPTaFfgPQtRVV9joe by abookreader@mastodonbooks.net
       2023-05-07T11:17:07Z
       
       0 likes, 0 repeats
       
       @mo Сложнааа😅Зачем с постами делать что-то, но можно заставить пользователей автоматически делать тот же ответ и на резервной версии аккаунта - Внешний Плагин - КостыльИли использовать внешние децентрализованное хранилищеЗащищонное Хешированием что-бы не быть утеряным - блокчейн😇А люди могут ссыляться уже на хеш поста
       
 (DIR) Post #AVPVBntwCpaeL1IGvI by abookreader@mastodonbooks.net
       2023-05-07T11:33:08Z
       
       0 likes, 0 repeats
       
       @mo Если весь контент переработать и ссыляться на #hash (shasum) поста а также переместить всё это в decentral хранилище, то даже после смерти сервера - контент будет жить вечно✌️Даже серверам не придется иметь много памяти для этого. Достаточно будет хранить только профили аккаунтовА насчёт anon😇 так как blockchain будет хранить это вечно - зашифрованый контент не спасется от квантовых технологий😑А если переместить мастадон содержимоё в FreeNet 🤪 то пакеты не будут жить прям вечно
       
 (DIR) Post #AVPVBp007m2Bk78d0q by mo@mastodon.ml
       2023-05-07T11:35:05Z
       
       0 likes, 0 repeats
       
       @abookreader это уже не будет активитипаб...а ещё блокчейн сосёт прям в огромной куче вещей, и не подходит для социалочек
       
 (DIR) Post #AVPVFxrj6J7WOsF9IO by abookreader@mastodonbooks.net
       2023-05-07T11:35:52Z
       
       0 likes, 0 repeats
       
       @mo О теме переездов мало знаюВидел только о diaspora.social вродеТам проблема была с совместимосттю старых постов с новыми серверами?🤔
       
 (DIR) Post #AVPVblf39oJav4i7F2 by abookreader@mastodonbooks.net
       2023-05-07T11:39:44Z
       
       0 likes, 0 repeats
       
       @mo А зачем переезжать?Почему не зделать идею архив аккаунтаГде все посты и коментарии ты пишешь от своего имениупоминая авторов со ссылками на источникОпять же спам архивы или не официальные архивы могут попасть в черный список в случае изминения контента во вред