#Fediverse #Mastodon #FAIL
...Вот так выглядит один и тот же пост с 4-х разных аккаунтов.
Объясните, кто разбирается: *какого, собсно, хрена?*
Ф — федерация; Д — децентрализация...
@PseudoCube Хм, звучит, конечно, как хорошая отмазка, но 12 часов — это не «еще не обновил», а форменное безобразие.
Причем: с одного аккаунта видна одна ветка, с другого другая. Это даже кэшем не объяснить.
«Плохо федерируются» — это, конечно, отмазка универсальная. Там вообще как сделано, если мне, допустим, прилетает (бустом, например), пост, на автора которого я не подписан, в кэше нет ничего; я его открываю. Откуда в этом случае должен подтянуться пост и комментарии к нему?
Хм, звучит, конечно, как хорошая отмазка, но 12 часов — это не «еще не обновил», а форменное безобразие.
На моём инстансе после тех.работ эта фигня несколько дней держаласьПричем: с одного аккаунта видна одна ветка, с другого другая. Это даже кэшем не объяснить.
А аккаунты на одном инстансе? Если да - это уже какая-то паранормальщина«Плохо федерируются» — это, конечно, отмазка универсальная. Там вообще как сделано, если мне, допустим, прилетает (бустом, например), пост, на автора которого я не подписан, в кэше нет ничего; я его открываю. Откуда в этом случае должен подтянуться пост и комментарии к нему?
Немного не понимаю, какую ситуацию ты описываешь@PseudoCube Все аккаунты на разных инстансах. «Техработ» вроде в последние 12 часов не было. Ситуацию описываю такую: если я на кого-то подписан, то его посты прилетают на мой инстанс «сами». А как организован процесс, если я открываю какой-то пост из поиска, или прилетевший по бусту? Как собираетются цепочки каментов в этом случае?
@johan, не забывай, что некоторые неженки банят вместо мьюта, в результате до тебя могут долетать обрывки треда и весь тред хрен увидишь, да ещё всякие федиблоки или админ может целый узел снести начисто в блок-лист и опять начинается. Слава богу, во времена емейла не было таких одарённых
@AncientGood @PseudoCube Да, на это дерьмо тоже иногда натыкаюсь («Администрация cr8r решила скрыть этого пользователя. Все равно показать» — это вот что за блядство?)... Но тут вроде по отдельности всё открывается, т.е. банов/мьютов нет — а цепочки развалены...
@johan @PseudoCube > Как собираетются цепочки каментов в этом случае?
По-моему специально они не собираются никак. Т.е. о чём уже известно серверу (долетело), то и покажет.
Вот если подгрузить/получить буст комментария, то некоторые платформы прогружают конкретно этот тред до родителя (т.е. логика "ага, это ответ на что-то, загрузим это тоже").
@shuro @PseudoCube
> некоторые платформы прогружают конкретно этот тред до родителя
Это на отдающей или на принимающей стороне?
@johan @PseudoCube На принимающей.
Не уверен насчёт Мастодона, но, по-моему, и там тоже.
Т.е. ты дружишь с Линой с аккаунта А, который не видит коммента от аккаунта Б, так как Б никак с ним не связан и не прислал ему.
Но если Лина на тот коммент ответит, то ты получишь ответ и твой сервер такой "опа, это же ответ на что-то, а на что? надо это подгрузить!" - т.е. он узнает о существовании и подгрузит. Насчёт Мастодона не уверен, но многие так делают.
А вот гарантированно видеть вообще все комментарии - этого в Феди ни у кого нет, это противоречит архитектуре.
@PseudoCube@shitpost.poridge.club федерацией занимаются сервера. Какой-то мог лежать, какой-то блочит пользователя на уровне инстанса (или на уровне пользователя). И как можно заметить на скриншоте, все пользователи с разных инстансов и один из них на другом движке феди.
@johan@qoto.org
@edges @PseudoCube Дык, вроде не не заблочены, так-то по отдельности по ссылке всё открывается везде.
@johan @edges @PseudoCube я на примере отдельного инстанса juick видел, как вот недели 4 назад прекрасно вижу каменты, и бац - потом не вижу вообще нифига.
В общем зависит от инстанса. Надо пользоваться тем, где с комментариями всё хорошо.
@limping @edges @PseudoCube
> Надо пользоваться тем, где с комментариями всё хорошо.
Так ведь нет таких, похоже, по определению...
@johan У тебя это прямо вечная тема, постоянно её поднимаешь :)
Комментарий - это такой же пост. Его получают только те, кому он адресован. Т.е. автор поста, на который отвечают, и подписчики автора самого комментария.
Остальные увидят, если сидят на тех же серверах с вышеперечисленными, либо комментарий подтянулся им по иной причине (релей или кто-то на том же сервере подтянул прицельно).
Кеш и прочее тут ни при чём.
@shuro Да, ибо не совсем догоняю.
Т.е. ты хочешь сказать, что видеть пост с комментариями *не целиком* — «это норма» ©?
@johan В общем случае да, это так устроено.
Есть свои плюсы и минусы :)
@shuro Извинити, но это ± пиздец, имхо
@johan ± пиздец, ± работает :)
В идеале, конечно, неплохо бы автору оригинала тоже рассылать все полученные комментарии своим подписчикам, но так почти нигде не сделано (только в Хабзилле, кажется), хотя решение очевидное. Видимо, есть какие-то технические подводные.
@shuro По-моему, если это действительно так, то понятие «работает» и рядом не лежало. Ведь получается, что пользователи маленьких/индивидуальных инстансов *вообще* не увидят почти никаких комментариев к постам?
@johan Так и есть. Не видят.
Запусти свой инстанс и там будет звенящая тишина, пока он не обрастёт связями. Особенно в комментариях, ведь их бустят редко.
Но на это можно смотреть как и на плюс - комментарии проходят этакий социальный фильтр. Если автор комментария тебе не знаком и реакции не получил, ты его по-умолчанию не увидишь. Если его пошарил автор или кто-то из друзей или начал с ним взаимодействовать - увидишь. Поэтому буст чего-то комментария это вполне осознанное действие по распространению запрещённой информации неограниченному кругу лиц посредством сети Интернет.
@shuro Ты прям сейчас мою картину мира попячил... Наверно, нужно пойти в блускае зарегиться...
@shuro @johan Мне тоже эта тема интересна. Как-то вот все вроде работает, но как-то не через по туда. Сначала я с голо совалками это заметил. Они на разных инстансах совершенно разные цифры показывают. Я даже приноровился к кнопке "открыть в браузере", чтобы посмотреть, как эту голосовал ку видит инстанс, на котором она запущена. Интересно, с комментариями та же картина?
@vsv @skobkin @shuro @johan у меня он кстати не заработал (мб я что-то не так делал, конечно…), так что можно считать, что для ру-феди с релеями совсем плохо
Я потом попробовал infosec.exchange’овый релей, и там столько говна начало приезжать, что я его через несколько недель отключил от греха подальше.
@rubikoid
там же на страничке все написано. пеши ему в dm, они ему в телеграмм дублируются
https://relay.chez.work/
(владельцам остальных мелких инстансов тоже рекомендую связаться, на всякий случай)
@skobkin @shuro @johan
Я месяц наверно собирал подписки, чтобы смотреть ленту и хоть как-то понимать, что в ней происходит.
Алсо есть софтина под названием fedifetcher, которая заставляет серваки подгружать треды нормально, но это костыль.
Ещё некоторые клиенты умеют откуда-то брать информацию для восстановления треда (подозреваю, что просто ходят на инстанс ТС) и отображают его нормально, но я только один такой видел, и он неудобный ;(
@shuro@friends.deko.cloud @johan@qoto.org По идее, сервер поста отдаёт ссылки на все ответы, но запрашивает ли сервер читающего их самих, вопрос.
@shuro@friends.deko.cloud @johan@qoto.org Но Misskey вроде бы так и делает.
@sattellite @shuro
> подписаться на нужные топики
Это в смысле как?
@johan ну вот собственно имел ввиду подписку на комментарии. https://friends.deko.cloud/display/d0446be5-3865-e6a9-17dc-772917126076
@johan@qoto.org инстансы какую-то часть информации в кеше хранят, емнип. Один из них этот кэш ещё не обновил
Ну или инстансы плохо федерируются