Как перестать бояться и полюбить Мастодон?

Как перестать бояться и полюбить Мастодон?

@dotterian@stop.voring.me

Начнём с разрушения концепции:

Mastodon — это много разных «твиттеров», которые делятся друг с другом постами своих пользователей.

Программное обеспечение Mastodon находится в открытом доступе и каждый, имеющий достаточно технических навыков, может легко сделать свой «Мастодон» на своём домене.

(Домен — адрес в сети интернет, то что простой обыватель называет «ссылкой» или «сайтом», например: vasyapupkin.ru)

Отдельные копии Мастодона принято называть «инстансами» (от англ. Instance — конкретный экземпляр какой-то сущности).

Как итог открытости программного обеспечения и относительной простоты его установки, в сети Мастодон существует много различных инстансов. Это, в совокупности с ещё парой нюансов, гарантирует, что Мастодон чисто физически не может быть целиком выкуплен миллиардером и убит, как какой-нибудь Твиттер.

Опять же, открытость программного обеспечения означает, что если в Мастодоне начнут появляться какие-то странные изменения, то никто не запретит сообществу скопировать код Мастодона, изменить так, как им самим хочется, и развернуть свои инстансы без ненужных фич (или наоборот, с нужными только им фичами, вроде кошачьих ушек у аватарок).

Какие бывают инстансы?

Есть инстансы общей направленности (например «официальные» mastodon.social, mastodon.online).

Есть тематические (научные, IT, государственные).

Есть языковые (например, популярные русскоязычные mastodon.ml и lor.sh)

Есть по принадлежности к социальной группе (за недолгое время изучения темы нашёл LGTBQIA+, «либеральные» и даже «ватные»).

Боже, как много! Что если я выберу не тот?

Не бойся и выбирай любой! На свой вкус и цвет.

Во-первых, у мастодона есть механизм «переезда» между инстансами на случай, если ты поймёшь, что выбранный тобой сервер тебя не устраивает.

Основная разница между инстансами в том, что будет в твоих локальной и глобальной лентах (о них я расскажу позже) и в том, посты с каких инстансов твой инстанс банит (например, многие «либеральные» инстансы по умолчанию блокируют посты с известных «фашистских» ресурсов).

Во-вторых, вся соль Мастодона в том, что все его инстансы могут общаться между собой и передавать друг-другу посты других пользователей.

То есть, зарегистрировавшись, например, на сервере mastodon.ml, ты сможешь подписаться на пользователя, зарегистрированного на сервере lor.sh и будешь видеть его посты в своей ленте, сможешь их комментировать, репостить и ставить им лайки.

И даже больше!

На самом деле в тексте выше я немного наврал для простоты понимания: Мастодон — не сеть. Мастодон — лишь один из сервисов в огромной и разнообразной сети под названием fediverse (федивёрс).

Что такое федивёрс? Это большое множество различных децентрализованных сервисов? большинство из которых умеют общаться между собой на одном «языке» — ActivityPub.

Например, в качестве аналога твиттеру кроме Мастодона существуют так же Pleroma, Akkoma, Misskey, Firefish, Hubzilla, Friendica и ещё куча сетей помельче.

Они отличаются возможностями и интерфейсом, но любой пользователь каждой из этих сетей может подписаться на тебя, а ты — на него, не зависимо от того, кто в какой сети зарегистрирован. И вы будете получать посты друг-друга каждый в своей сети.

Более того, некоторые сервисы поддерживают перенос аккаунтов между друг-другом (например, мне удалось «переехать» из Mastodon в Firefish, сохранив все свои подписки и всех своих подписчиков).

Также в fediverse существуют свои аналоги инстаграма (Pixelfed), ютуба (PeerTube), реддита (Lemmy) и ещё множество всякого разного (что-то написано лучше, что-то хуже, что-то работает, что-то уже закрылось, на то она и свободная сеть).

Все эти сервисы работают по тем же принципам что и Mastodon — нет единой точки централизации, каждый рукастый айтишник может создать свой инстанс. И, самое важное, все они общаются друг с другом, а потому можно подписаться на каждый из этих сервисов имея всего лишь один аккаунт в одном из них и получать весь новый контент в одну ленту.

Кажется бредом, но ActivityPub позволяет с лёгкостью такое реализовать.

В общем, федивёрс это обещание свободы от корпораций (но зависимости от конкретных людей — дружи со своим админом, если ты живёшь на небольшом сервере) и отсутствия границ между разными сервисами.

Окей, вернёмся к Мастодону, как тут делать привычные мне из твиттера вещи?

Так где зарегистрироваться-то?

Крупные инстансы мастодона, за стабильность которых я ручаюсь:

  1. mastodon.ml — крупнейший русскоязычный сервер. Достаточно большой, чтобы начать доставлять проблемы администрации (с недавних пор нужно, чтобы модератор одобрил твой запрос на регистрацию)
  2. lor.sh — инстанс сайта linux.org.ru, но аудитория там уже давно разбавлена «обычными» людьми без «красных глаз». Хостят лучшего бота, всего ру-федивёрса: @ru@lor.sh, который аггрегирует посты с двух вышеупомянутых мной серверов.

Мастодоны поменбше, в стабильности которых я не так уверен:

  1. md.ilyamikcoder.com — Glitch (мастодон с доп. фишками), небольшое разношёрстное коммьюнити.
  2. craba.cab — «пространство для русскоязычных левачек, феминисток, квир-людей и их союзников, которые хотят найти альтернативу твиттеру».

Если смотреть за рамки mastodon, то есть ещё:

  1. Лампочка — Firefish, ламповый сэйф-спэйс для квир-персон
  2. [Shitpost] PoridgeClub — Misskey для битардов-анимешников всех мастей с фактически отсутствующей модерацией (я б назвал это «местным филиалом Двача»)
  3. Клуб Криптошизов — Akkoma. Ну сервер и сервер, не знаю даже что сказать 🤷‍♂️
    Добавил, чтобы равнопредставить все крупные и хоть сколько-то интересные платформы.
  4. Тихое Место — Misskey, общая направленность
  5. Freehub — Hubzilla, общая направленность

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

После регистрации настоятельно рекомендую запомнить адрес сервера. А лучше записать. Из-за того, что федивёрс это не один сайт, запутаться и забыть очень легко!

Как подписаться на кого-то?

Чтобы подписаться на человека нужно скопировать его никнейм вида @никнейм@сервер.ру и вставить его в строку поиска. Твой сервер сходит на сервер искомого пользователя, получит всю необходимую информацию и покажет тебе его профиль, где будет кнопка «подписаться».

ВАЖНО: Если ты просто откроешь ссылку на страницу пользователя на другом инстансе или даже сервисе, процесс подписки будет либо сильно усложнён, либо вообще не возможен. Вставка имени пользователя в поиск — самый надёжный и простой способ подписаться.

Для Мастодона существуют расширения для браузеров, упрощающие подписки и прочие действия на сторонних серверах. Например, Graze (Chrome, Firefox).

Как найти моих друзей?

Идём на https://fedifinder.glitch.me/, авторизуемся через Твиттер, жмём все кнопки «Scan» столько раз, сколько надо.

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

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

Что по мобильным приложениям?

Для Мастодона их много и разных. Выбирай на свой вкус.

Для Android рекомендую Megalodon/Moshidon. Для iOS говорят хороши Ice Cubes (бесплатно) и Ivory от TapBot (авторов TweetBot) (€2/мес).

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

Есть довольно универсальный FediLab, который работает практически со всем, но функционал там ограничен.

Как «квоут-твитнуть»? (Репостнуть с цитированием другого поста):

Для того чтобы процитировать другой пост достаточно вставить в свой пост ссылку на цитируемый пост.

Некоторые мобильные клиенты Мастодона автоматизируют эту опцию отдельной конпкой, но «официальные» веб и мобильные клиенты такой кнопки, увы, не имеют.

Misskey и Firefish имеют отдельную кнопку цитирования и выводят строки вида RE: https://сервер.ру/адрес_поста как классический репост в твиттере.

Как поставить лайк?

Пользователи Твиттера, пришедшие после 3 ноября 2015 года, могут не знать, но до этой даты в Твиттере не было «сердечек», были «звёздочки», которые добавляли посты в «избранное». Мастодон унаследовал эту идею (в память о величии былого твиттера, не иначе 😊)

Misskey, Firefish, Pleroma и Akkoma (возможно и другие сервисы) также поддерживают «реакции» разными эмодзи. В мастодоне такие реакции будут выглядеть как обычные «звёздочки».

Как найти кого читать? Что за ленты такие?

В мастодоне есть три ленты: «домашняя», «локальная» и «глобальная» (она же «федеративная»).

Домашняя — это твои подписки. Аналог ленты «Вы читаете» из Твиттера.
Локальная и глобальная — это целых две ленты «Для вас» (но, в отличие от Твиттера, обе хронологические, без каких-то алгоритмов). Обе фильтруются по указанным в настройках языкам. В них можно и себя показать и на других посмотреть.

Для русскоязычных пользователей есть ещё боты-аггрегаторы @ru@lor.sh и @rf@mastodon.ml. Первый репостит все посты с mastodon.ml и lor.sh, а второй — репостит, когда его упоминают (сперва нужно подписаться на бота).

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

В чём разница между локальной и глобальной лентами?

Локальная лента состоит из публичных постов пользователей с твоего инстанса.

Глобальная — из всех публичных постов, которые твой инстанс получает из федивёрса.

Окей, а можно как-то наглядно объяснить, как посты в ленты попадают?

Без проблем!

А есть какие-то интересные активности и традиции?

По четвергам есть традиция, в противовес твиттерскому #нюдсочетвергу устраивать #коточетверг.

По воскресеньям в 21:00 МСК ру-федивёрс смотрит кино: https://pleroma.dark-alexandr.net/@fmn

Есть большой список различных хэштегов:

#artspam — рандомные красивые арты
#ФедиГотовит — делимся блюдами сделанными своими руками
#ФедиКушает — младший брат #ФедиГотовит
#ФедиЧитает — впечатления от книг или моменты из них
#ДиалогиБезКонтекста — смешные и злободневные цитаты откуда угодно
#ТоЧувствоКогда — то чувство, когда в новой для тебя соц. сети шутят привычные мемы
#словотворчество — новые слова и выражения, оговорки и каламбуры

Правила приличия в Mastodon и федивёрсе

В Мастодоне существует кнопка CW (Content Warning — предупреждение о содержании).

При помощи него можно скрыть потенциально расстраивающие/оскорбляющие/небезопасные для работы или просто очень длинные посты за «спойлером» в котором можно описать, что именно в содержимом может оттолкнуть читателя.

Также можно помечать изображения как «изображения деликатного характера», если на них изображена нагота или насилие.

В федивёрсе принято уважаеть других и потому настоятельно не рекомендуется постить потенциально сомнительный контент без пометок о сомнительности его содержания.

Также в Мастодоне есть возможность указать язык поста. Мастодон отталкивается от указанного тобой языка и предлагает пользователям других языков перевод. Рекомендую перед публикацией проверять, что язык поста указан правильно. Не очень приятно видеть под русскоязычным постом кнопку «перевести», которая переводит русский текст с английского на русский 😉 Ну и приятного мало, когда твой русскоязычный пост попадает в глобальную англоязычную ленту. (Но не ругайтесь сильно на обитателей других сетей, у них функционала выбора языка может не быть)

Ещё правилом хорошего тона считается указание описания на прикреплённых изображениях: очень помогает людям с проблемами зрения понять, что происходит в посте.


На этом, кажется, всё. Удачи в поисках своего уголка в этой необъятной сети с почти безграничными возможностями.

Report Page