LINUX.ORG.RU

Mastodon 2.4

 , ,


2

5

Спустя немногим меньше трёх месяцев с прошлой значительной версии состоялся очередной выпуск Mastodon — наиболее распространённой федеративной социальной сети для микроблогинга, написанной на языке Ruby и использующей стандартизированный W3C протокол ActivityPub.

Что нового в этой версии:

  • реализована работа без сети, так как Mastodon теперь Progressive Web App;
  • реализована RSS-лента для профилей и хэштегов;
  • реализована светлая тема оформления;
  • добавлена опция добавления четырёх дополнительных полей информации в профиль;
  • добавлена опция отключения отображения подписок и подписчиков в профиле;
  • добавлена опция отправки приватных статусов в меню профиля и статусов;
  • добавлена опция отображения статусов только с прикреплённым медиа;
  • добавлена опция отображения нестандартных эмодзи в профиле;
  • добавлена опция отображение значка бот-аккаунта;
  • переработан административный интерфейс;
    • администратор теперь не видит приватные статусы, если на них нет жалобы;
    • исправлено отображение отправителя жалобы с других серверов;
    • переработана форма жалобы;
  • изменён текст политики конфиденциальности;
  • исправлены многочисленные ошибки.

>>> Подробности

★★★★★

Проверено: leave ()

Ответ на: комментарий от torvn77

2 - интерфейс пользователя.

Весь будет в браузере рано или поздно. Так что с планшетом на диване самое то.

Но федеративности я тут никакой не вижу, мой собственный сервер в кладовке, на котором я (ну, еще члены семьи) единственный пользователь — это не федерация.

Deleted ()
Ответ на: комментарий от KRoN73

Чисто теоретически, ZeroNet справедливо сравнивать с Matrix, так как у последнего Git-like способ хранения данных с репликацией комнат и их содержимого по серверам. То есть, если отваливается сервер, где записана комната — остальные всё равно могут коммуницировать друг с другом, а когда упавший сервер поднимется, он сможет синхронизировать историю с другими серверами. Воть. Но пока что реализаций чего-то отличного от чата и блога нет…

commagray ★★★★★ ()

Кому не нравится веб-морда Мастодона по умолчанию, есть альтернативный вариант: https://pinafore.social/

Valeg ★★★ ()
Ответ на: комментарий от KRoN73

Э... Что корявого в ZN? То, что нужно распаковать и запустить клиент? :)

Со стороны неопытного пользователя ZN (меня) после запуска это выглядело так (около месяца назад):

1. Открываешь LOR.Talks.

2. Открываешь любую тему.

3. Возвращаешься на предыдущую страницу.

4. После этого любой переход в LOR.Talks приводит к «Not Found &wrapper_nonce=»

Что бы открыть другую тему надо снова перейти в LOR.Talks с начальной страницы. И так с любыми ресурсами ZN под виндой и под линуксом. Возможно это решалось просто какой-нибудь настройкой или установкой dev-версии, но желание разбираться у меня на этом этапе уже отпало.

altwazar ★★ ()
Ответ на: комментарий от Quasar

Технически это не реальное время. То, что торренты могут доставлять изменения быстро - это не новость. Но это всё равно не то.

Там не торренты :) И скорость доставки обычно измеряется единицами секунд. Плюс интерфейс «живой», обновляется без рестарта. Собственно, сам факт наличия чатов в ZN говорит сам за себя. Куда реальнее-то? Микросекундные задержки нужны? А смысл? :D

Сколько нужно времени, чтобы переслать один короткий апдейт между узлами?

От долей секунды до секунд. Реже — десятков секунд. Если, конечно, не через Tor. Там может идти долго.

Поднимается свой узел федерации - всё. Результат выходит не хуже p2p за тем исключением, что нужен DNS для нахождения узла.

Хуже. Нужен белый IP.

KRoN73 ★★★★★ ()
Ответ на: комментарий от altwazar

3. Возвращаешься на предыдущую страницу.
4. После этого любой переход в LOR.Talks приводит к «Not Found &wrapper_nonce=»

Никогда такого не видел. Вот и сейчас проверил специально — всё ок. Конечно, могли за год исправить, но я и год назад с таким не сталкивался.

Что бы открыть другую тему надо снова перейти в LOR.Talks с начальной страницы

Вообще, гораздо удобнее вместо «назад» жать квадратик слева-сверху. Это во всех типичных ZeroNet-приложениях открытие корневой страницы приложения. Т.е. на форумах — списка топиков.

Возможно это решалось просто какой-нибудь настройкой или установкой dev-версии

«Dev-версия» тут никакая не поможет, потому что ты не управляешь кодом чужого приложения, а на фронтенде все эффекты от него :)

но желание разбираться у меня на этом этапе уже отпало.

Персональные косяки можно где угодно словить. Хоть в Facebook'е, хоть в Linux'е :)

KRoN73 ★★★★★ ()
Ответ на: комментарий от ncrmnt

Децентрализованный bootstrap пока не получается.

anonymous ()
Ответ на: комментарий от bodqhrohro_promo

Хомячьё, не умеющее читать?

Что вы, что вы, только такие интереснейшие интеллигентные личности, как вы.

Alve ★★★★★ ()
Ответ на: комментарий от Valeg

Гигантов рынка пошатнуть крайне сложно. Взять хоть Mail.Ru: лет 15 уже помоями поливают, а оно живёт и здравствует. Наркоманский интерфейс пейсбука также не привёл к тому, что по всему миру наметился активный переход с него на какой-нибудь VK.

Да и какое из зол злее — ещё вопрос. Вспомни, как гугель окрестили «корпорацией добра» и сколько он раз поднасрал кому-то после этого. Или как айтишники продвигали весь такой защищённый, децентрализованный и фичастый шкайп — и во что он в итоге превратился?

bodqhrohro_promo ()
Последнее исправление: bodqhrohro_promo (всего исправлений: 1)
Ответ на: комментарий от bodqhrohro_promo

Никто их шатать и не собирается. Просто у пользователей теперь есть свой участок и свои сервисы сети, построенные на открытых протоколах, которые позволяют общаться без навязчивой слежки, рекламы и манипуляции. Разве это не прекрасно? Пусть сосуществует. Мне лично как-то даже приятней пользоваться сервисами Fediverse.

Valeg ★★★ ()
Ответ на: комментарий от bodqhrohro_promo

Наркоманский интерфейс пейсбука также не привёл к тому, что по всему миру наметился активный переход с него на какой-нибудь VK.

ВК как раз взлетел, используя кальку интерфейса FB :)

KRoN73 ★★★★★ ()
Ответ на: комментарий от Valeg

Мне лично как-то даже приятней пользоваться сервисами Fediverse.

А там, за редкими исключениями, тусовка банально приятнее. Входной барьер повышает уровень общения.

KRoN73 ★★★★★ ()
Ответ на: комментарий от anonymous

Децентрализованный bootstrap пока не получается.

«premature optimization is the root of all evil» ©

Сегодняшние децентрализованные решения и при этой проблеме работают прекрасно. Не смотря на попытки бороться с ними (как в Китае безуспешно пытались задавить Tor meek).

KRoN73 ★★★★★ ()
Ответ на: комментарий от Valeg

И пользователи у них новые, угу, а не отождествляющие интернеты с фейсбуком/вайбером, как к присоединившейся недавно к интернетам Мьянме.

bodqhrohro_promo ()
Ответ на: комментарий от KRoN73

Угу, только поговаривают, что пейсбук всё сломал в угоду втюхиванию говна и интересам рекламодателей, а вкудахт остался для людей.

bodqhrohro_promo ()

Сколько нода ест ресурсов? На третьей малине удастся поднять?

anonymous ()
Ответ на: комментарий от bodqhrohro_promo

Угу, только поговаривают, что пейсбук всё сломал в угоду втюхиванию говна и интересам рекламодателей, а вкудахт остался для людей.

Сейчас оба уже сильно не похожи на то, с чем набирали популярность, но мне Вконтактовский интерфейс кажется много более юзабльным :)

KRoN73 ★★★★★ ()
Ответ на: комментарий от KRoN73

Вообще, гораздо удобнее вместо «назад» жать квадратик слева-сверху.

Проверил, через квадратик такой проблемы нет.

Погуглил, правили в 3415 и 3464.

altwazar ★★ ()
Ответ на: комментарий от Deleted

Ну здрасти. А это что:

Криптография там используется в первую очередь для идентификации и контроля целостности. Цели намеренно шифровать трафик у ZeroNet нет.

Если так рассматривать, то согласен.

Суть средств общения реального времени как раз в постоянном онлайне и постоянном соединении. По e-mail тоже «реальное время» получается, если письма быстро доходят, если так посмотреть.

Но что насчёт ZeroNet, она псевдонимная сеть. А вот установить связь псевдонима с конкретной мордой IRL довольно проблематично, если человек сам не даст о себе информации.

Проблематично ровно настолько, насколько проблематично установить связи псевдонима с конкретной личностью без средств слежки.

Толку от него, если у тебя нет связности на уровне IP?

Это уже конкретная техническая проблема. Как видно, для её обхода придётся костылями подпирать имеющуюся технику.

IPv6 так и не завезли массово, чтобы на него можно было рассчитывать

Вообще-то завезли.

ну а IPv4 известно, что

Конечно известно - к ураганным электрикам обращаться.

Нужны костыли типа tor, не только ради анонимности даже, а ради среды передачи данных.

О чём и речь. Но это чисто техническая сторона. Проблема на самом деле выходит за пределы техники, и даже политики. Могу рассказать подробнее, но это уже будут простыни на ЛОРе.

Quasar ★★★★★ ()
Ответ на: комментарий от torvn77

Вот тут не согласен, будущее за теми или иными гибридами р2р и федерации.

Будущее как раз за p2p. Будущее не очень-то и близкое, но будущее. Необходимость в федерации сейчас обусловлена исключительно техническими ограничениями: каналы в сеть, хранилище данных, производительность вычислительных средств, оперативная память, габариты и стоимость инфраструктурных составляющих.

Quasar ★★★★★ ()
Ответ на: комментарий от KRoN73

Там не торренты :)

Технология та же.

И скорость доставки обычно измеряется единицами секунд.

Но не гарантируется таковая скорость.

Собственно, сам факт наличия чатов в ZN говорит сам за себя. Куда реальнее-то?

На e-mail тоже чатик можно сделать.

Микросекундные задержки нужны? А смысл? :D

О том и речь, что в ZeroNet такое не закладывалось, и именно поэтому ZeroNet не является универсальным средством.

Хуже. Нужен белый IP.

Не обязательно. Нужен канал с доставкой по адресу. Без белого IP такое сделать возможно. Хотя бы через те же туннели.

Quasar ★★★★★ ()
Ответ на: комментарий от altwazar

Погуглил, правили в 3415 и 3464.

Значит, мне повезло не нарваться. Я, вообще, ошибок, видимых в UI и связанных с ZN не видел. Пару раз нарывался на какие-то проблемы, выплывающие в окошке с сообщениями, но они были связаны с какими-то проблемами в локальных данных, всё решалось удалением/добавлением соответствующего сайта. Один раз за два года была какая-то жесть, когда у меня нода настолько саморазвалилась, что удаление/выкачивание не помогало. Просто сайт не выкачивался заново. Пришлось тупо грохнуть весь каталог data (с сохранением users.json, конечно) и скачать всё заново.

KRoN73 ★★★★★ ()
Ответ на: комментарий от Quasar

Криптография там используется в первую очередь для идентификации и контроля целостности.

Ну вообще-то цифровая подпись — это тоже предмет криптографии. Если ты более узкое значение подразумеваешь, это вопросы не-/правильной терминологии.

Цели намеренно шифровать трафик у ZeroNet нет.

При передаче данных вне tor трафик дополнительно шифруется. Но сама постановка вопроса о шифровании трафика вне рамок анонимизирующей роутинговой сети — бесполезна. При работе через обычные торрент-трекеры в обычной IP-сети, всё всем видно, можно проводить прямой анализ сети.

Конечная цель — скрыть IP, являющийся исходным для пакета обновления сайта, а также скрыть сам факт использования ZeroNet. Tor обе задачи решает. Поди установи, откуда вещает какой-то abyrvalg1234567.onion.

Суть средств общения реального времени как раз в постоянном онлайне и постоянном соединении. По e-mail тоже «реальное время» получается, если письма быстро доходят, если так посмотреть.

Ну да, обычное различие Real Time (типа, пытаемся гарантировать) vs Low Latency (вроде работает, но ничего не гарантируем). Как и в оффлайновом софте.

Проблематично ровно настолько, насколько проблематично установить связи псевдонима с конкретной личностью без средств слежки.

Это уже не проблема сети, она за пределами сетевого софта лежит. Хочешь, пиши каждый день с нового псевдонима, хочешь используй псевдоним, от которого общеизвестен master seed (может там половина Китая с него пишет, поди вас различи), хочешь, вообще ничего не пиши.

Это уже конкретная техническая проблема. Как видно, для её обхода придётся костылями подпирать имеющуюся технику.

Это такая проблема, что костыли скоро будут с небоскрёб, если массового отказа от IPv4 не произойдёт.

Вообще-то завезли.

Проблемы всё еще есть на местах.

Deleted ()

Федеративной социальной сети для микроблогинга, написанной на языке Ruby.

Это предложение - эталон ненужности!

anonymous ()
Ответ на: комментарий от Deleted

При передаче данных вне tor трафик дополнительно шифруется.

Это позднее нововведение по просьбам пользователей. Но оно скорее как https по своим задачам, чтобы никто влезть не смог.

Это уже не проблема сети, она за пределами сетевого софта лежит.

Речь о том, что ZeroNet не имеет цели создать анонимность. Цель ZeroNet - предоставить средство связи, которое не контролируется кем-то одним.

Это такая проблема, что костыли скоро будут с небоскрёб, если массового отказа от IPv4 не произойдёт.

А иначе никак.

Проблемы всё еще есть на местах.

Для решения таких проблем есть брокеры. В любом случае переход на ipv6 быстрым не будет. И этот переход надо постоянно подстёгивать.

Quasar ★★★★★ ()
Ответ на: комментарий от Quasar

Это позднее нововведение по просьбам пользователей. Но оно скорее как https по своим задачам, чтобы никто влезть не смог.

Да.

Речь о том, что ZeroNet не имеет цели создать анонимность. Цель ZeroNet - предоставить средство связи, которое не контролируется кем-то одним.

Да. Но тут еще вопрос, что такое анонимность и до какой степени она анонимность.

Deleted ()
Ответ на: комментарий от Deleted

тут еще вопрос, что такое анонимность и до какой степени она анонимность.

Анонимность - невозможность идентифицировать конкретное лицо по публичным действиям и публикуемым в обществе сведениям.

Quasar ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.