Что за новая соцсеть, которой интересуются белорусы?

Что такое Mastodon, куда уходят пользователи твиттера? На кого подписаться на белорусском сервере платформы и как можно помочь с переводом интерфейса? Dev.by пообщался об этом с блогером АйТиБородой, который начал перевод соцсети на родной язык.

28.11.2022 / 19:56

Mastodon — это социальная сеть, которую часто называют «аналогом Twitter». Но в отличие от последнего это децентрализованная платформа. Она состоит из узлов, которые создают сами пользователи, и не подконтрольна кому-то одному.

Всплеск популярности соцсети произошёл после новостей о покупке твиттера Илоном Маском. Так, на 11 ноября количество новых юзеров платформы составило 700 тысяч человек. 

«И тут как раз Маск начал сходить с ума с твиттером»

АйТиБорода (он же — Алексей Картынник) — блогер, администратор белорусского сервера Mastodon, участник перевода соцсети на белорусский и просто активный пользователь платформы.

— Несколько месяцев назад я полностью перешёл в твиттере на белорусский, — говорит он. — Со временем почти вся моя лента стала белорусскоязычной. Но много моих подписчиков всё ещё писали мне что-то вроде «а чего на мове?», потому что большая часть из них русскоязычные. 

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

Некоторые мои подписчики писали, что — как так, почему до сих пор нет белорусскоязычного сервера Mastodon? Мол, Борода, сделай с этим что-нибудь! Это больше напоминало шутки.

Но как-то ночью я посмотрел видео, как этот Mastodon работает и как сделать свой сервер. В течение той же ночи я установил сервер и начал в качестве теста приглашать туда своих белорусскоязычных подписчиков из твиттера. Так и понеслось (улыбается).

Сейчас (24 ноября — dev.by) серверу 5 дней, и на нём более 300 пользователей. Так шутка превращается на наших глазах во что-то интересное.

— Чем Mastodon лучше твиттера?

— По сути, Mastodon — это open-source аналог твиттера, за исключением некоторых механизмов. 

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

На самом деле почти каждый пользователь мастодона может сделать свой сервер. Для этого необходимо немного знаний в айтишке да около десяти долларов в месяц за хостинг (а можно и вообще бесплатно у себя на домашнем сервере сделать). А дальше каждый сервер может подписываться на все серверы в сети Mastodon.

Это и есть суть федеративного подхода. Делаем много небольших по размеру серверов (от одного до нескольких тысяч пользователей) и подписываемся друг на друга.

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

Если говорить о нетехнических плюсах, то здесь можно редактировать посты и ставить любые эмоджи в качестве галочек возле никнейма! Ну и что ты скажешь на это, Илон?

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

«Сработала «сарафанка», помноженная на то, что все белорусы котики!»

Именно АйТиБорода запустил и администрирует белорусский сервер. Также он вместе с ребятами, имеющими опыт в этом ПО, работает над его настройками.

— Отмечу: хотя мы и делаем один из первых именно белорусскоязычных серверов (да, у нас правило — говорить по-белорусски), это не значит, что он единственный! Каждый может создать свой сервер, и мы будем дружить друг с другом через взаимные подписки в пределах федерации. Даже за 5 дней существования нашего сервера уже два парня запустили свои собственные серверы для личного пользования, и мы с ними организуем единую сеть.

Как говорит собеседник, всё началось ещё с твиттера.

— Проблема перевода интерфейса твиттера на белорусский стоит уже давно. Многие писали об этом, даже есть отдельный хэштег. 

Несколько месяцев назад я нашёл знакомого, который работает в Twitter, и мы договорились с ним забросить идею локализации этой соцсети на белорусский напрямую команде локализации. Для этого я собирал статистику по количеству постов по-белорусски (спасибо @artanarmalny за данные) и даже собирался создать петицию по добавлению нашего языка в твиттер. Но потом пошла эта история с покупкой твиттера Маском и массовыми увольнениями, и стало понятно, что компании сейчас не до перевода интерфейса на белорусский.

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

Короче, я так и сделал — сразу пошёл на площадку по переводу мастодона на разные языки и спросил о добавлении в проект белорусского. Не прошло и дня, как админ ответил, что проект по переводу на белорусский создан, можно начинать работу.

Дальше я написал пост в твиттер, что вот, есть проект по переводу мастодона на белорусский — кто хочет поучаствовать? Тут надо сказать, что сам бы я не смог, так как имею маленький опыт в переводах. Но сработала «сарафанка», помноженная на то, что все белорусы котики! Сразу у проекта нашлись контрибьюторы, имеющие большой опыт в переводах софта. Только за первые три дня они перевели почти 50% интерфейса — более 6 тысяч слов! Невероятные люди.

Далее, говорит Алексей, нужно доперевести интерфейс до конца (сейчас готово 58%). И ждать, пока команда Mastodon сделает новый публичный билд, в котором появится наш язык (это может быть и несколько недель, и несколько месяцев). 

«А пока мы ждём, я вспомнил свои познания в CSS и с помощью этой технологии сделал небольшой любительский перевод основных пунктов меню», — добавляет АйТиБорода.

Присоединиться к переводу Mastodon на белорусский можно по ссылке. Посмотреть любительский перевод АйТиБороды через CSS можно здесь.

Как искать контент в новой соцсети?

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

В ленте Local (или «Тутэйшыя» в моём любительском переводе) можно следить за всеми публичными постами, которые делают участники сервера.

В ленте Federated («Сусвет» в моём любительском переводе) появляются сообщения со всех серверов, на которые подписан наш сервер. Подписки происходят автоматически, как только кто-то из участников нашего сервера подписался на кого-то из другого. Теперь в нашей ленте Federated можно найти посты более чем из 200 федеративных серверов.

Также есть небольшая возможность следить за новыми регистрациями на сервере через страницу Profiles directory — ссылка на неё скрыта как раз под формой написания сообщения, внизу страницы (там где About, Privacy Policy и т. д.)

Если вы подписываетесь на кого-то, то в своей ленте начинаете видеть все репосты и ответы этого человека. Пользуясь этим, также можно находить новый контент.

Ежедневно Mastodon выбирает самые популярные посты, хэштеги, ссылки и людей, на которых вы ещё не подписаны, и предлагает всё это в ленте Explore («Рэкамендацыі» в моём любительском переводе).

Интересные, на взгляд АйТиБороды, авторы, на которых стоит подписаться:

Ну и, конечно же, аккаунт самого АйТиБороды @itbeard@vkl.world, где он иногда рассказывает о новостях сервера и Mastodon.

Также можно следить за хэштегами сервера. Самые популярные сейчас #вітанкі с сообщениями об участниках сервера и #котатэрапія с фотографиями котиков.

— То есть можно заметить, что за пять дней уже есть много на кого подписаться и за чем следить. Что будет дальше, неизвестно, но кажется, что мы делаем что — то очень интересное, — резюмирует собеседник.

Nashaniva.com