Дискорд отлетел вслед за ютубом. В этом материале я предлагаю вам 5 бесплатных альтернатив дискорду, на случай если заблокируют VPN, а затем террористический UDP и экстремистский TCP. Не ждем, а готовимся.
Я предлагаю вам 5 асинхронных способов общения. Синхронные способы общения как «повеселиться с друзьями», «сходить в церковь» и «посидеть на лавочке» мы не рассматриваем.
Тайник
Принцип асинхронного общения через тайник в том, чтобы складывать своим письма, фотографии, слайды, кинопленки и VHS кассеты с мемами под фонк в тайник.
Каждый участник сервера может подойти к указанному месту и ознакомиться с новыми сообщения взяв их из тайника и положив обратно в хронологическом порядке.
Плюсы:
Обмен файлами
Обмен физическими файлами
Security thru obscurity by design
Тёплая ламповость
Минусы:
Невозможно создать приватные комнаты
При включенном шифровании сообщения могут читать не только лишь все, мало кто может это делать.
Любой дворник может удалить сервер вместе со всеми переписками
Нужно приносить с собой тяжелые кодеки воспроизведения или оставлять их на сервере
Высокие задержки
Голубиная почта
Смысл в том, что кто-то хостить сервер голубей на своем балконе. Мой дед называл это «голубятником».
Процесс развертывания сервера нетривиальный. Нужно обучать голубей летать по маршрутам, а подключение новых клиентов требует дополнительной дрессировки.
Голуби вполне могут перемещать небольшие посылки. Этого хватит для того, чтобы, например, сделать предложение и передать обручальное кольцо вашей любимой, если вы встречаетесь с ней по интернету 💀.
Бонусное фото
Плюсы:
Обмен сообщениями
Обмен мелкими предметами
Голуби
Новое железо вылупляется само по себе
Тёплая ламповость
Минусы:
Нет контроля доставки сообщений
Высокий сетевой Jitter
Маленький физический лимит веса файлов
В среднем голубь выходит из строя через 6 лет эксплуатации
Не умеют питаться от розетки
Повстречаться на улице
Способ так же известен как «Сломанный телефон».
Работает он через простецкую модуляцию звуковых волн низкой частоты 20-20000гц. Нужна лишь газовая среда для колебания барабанных перепонок и голосовых связок.
Протокол передачи данных осуществляется через встречу с хостом. Хост диктует все сообщения в чате клиенту при личной встрече и принимает от него сообщения, если пользователь не ридонли.
Т.к. один человек хостит всю конфу, то он может лаконично, по-спартански, пересказать вам всю суть сообщений адресованных лично вам, прямо как современные LLM, только без купюр.
Хост может даже записывать сообщения в блокнот, но если заблокируют письменность, то вы потеряете доступ к архивам.
Плюсы:
Не нужно уметь писать
Функция краткого пересказа
Человеческое общение
Минусы:
Хосту может надоесть перечитывать весь лог всех комнат.
Нужно лично встретиться с сервером
Код морзе
Наиболее универсальный способ передачи текстовой информации. Для передачи сигнала нужна лишь среда и способ её модуляции. Вот 4 основных способа:
Оптический – включать-выключать фонарик, дёргать выключатель света, махать руками, моргать глазами.
Кинетико-акустический – стучать по стенам. перекрытиям или батареям отопления, перемещать мебель и тяжелые предметы по полу. (Если приемник находится ниже этажем), стучать шваброй в потолок (для более адресной доставки сообщений)
Акустический – бибикать или просто мычать. Бибикать как роботы или мычать как коровы. Щёлкать зубами или хлопать в ладоши, строптиво бить копытом.
Кинетический – стук по наиболее чувствительным к вибрациям местам человеческого тела. Таким как лоб или затылок.
Теоретически, можно использовать время и пространство с помощью гравитации через тессеракт, находящийся в черной дыре. Но тессеракт для обычного жителя России не по карману, поэтому можно использовать соседей в качестве узлов передачи.
Желательно, чтобы окна узлов выходили на противоположенные стороны дома для упрощения маршрутизации.
Если промежуточный узел расчехлится, то он может начать броадкастить сигнал на подобие ARP, чтобы просигнализировать, что он готов принять и передать сообщения. А после того, как сообщение принято, он может отправить сигнал ACK, на подобие TCP, чтобы перейти к передаче следующего сообщения.
Плюсы
Адресация по физическим адресам и квартирам
Прост в развертывании
Контроль доставки сообщений
Универсальная среда передачи данных
Полная децентрализация и P2P
Минусы:
Сложная маршрутизация
Передача только текста
Пейджеры
Технология хорошая, долго использовалась госпиталями и используется по сей день другими знаменитыми организациями.
Я слишком тупой, чтобы спекулировать на тему их использования, поэтому, про пейджеры читайте тут: https://habr.com/ru/articles/750392/
Плюсы:
Мгновенная передача сообщений
Тёплая ламповость
Минусы:
Поддерживается только текстовый формат
Невозможно переслать физический файл
Нужно покупать устройства, антенны и тп.
Сложно
Неудобно
Аутро
Существую и локальные кэши данных, такие как «бабушки на лавочке около подъезда», но у них ОЗУ без коррекции ошибок, внутренние эксепшены и stdout из бизнес логики конкатенируются прямо в тело сообщения.
Лично мы, всей конфой, выбрали тайник и будем хранить наши переписки в дупле второго дерева от входа Битцевского парка, вход от станции метро «Новоясеневская».
Какие еще способы асинхронного общения вы знаете? Пишите свое важное мнение в комментариях!