Комментарии 21
Данные лежат в ~/.warpdata//storage/v0 (на Windows — в %LOCALAPPDATA%\warpdata<network>\storage\v0).
как человек с вечно засранным диском с, попросил бы возможность смены этого пути в самом приложении.

так выглядит страница download на твоем сайте. я перемотал, а будут ли люди это делать?
и я бы разместил apk где нить на f-droid. там доверия больше, чем скачивать apk с незнакомого сайта.
f-droid в процессе: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/42627
ок. значит ждем. ты где-то новости/лог ведешь? я бы потестил, когда на fdroid пройдет публикация. на хабре подписался. ну может ты еще где то публикуешься?
в телеге!
https://t.me/warpnetdev
То есть вы написали... finger?
Пережил крах инстанса Мастодон qoto.org. Инстанс привлекал лимитом 64 000 знаков и научной направленностью. Контент сохранился на других соцсетях, а вот граф социальных связей был потерян. Позже я узнал о возможности его сохранения в виде файла, но было уже поздно.
Тестировал Nostr, но столкнулся с проблемой - трудно приохотить коллег. Мастодон оказался легок для освоения, а вот с Nostrom - сложнее.
Возможно, стоит сделать модерацию отключаемой с стороны клиента? На Мастодоне меня беспокоило много контента сексуального характера (японские аниме), но я быстро забанил несколько серверов - и проблема исчезла. Некоторым юзерам старой закалки с советским опытом цензура отвратительна в принципе.
Готов потестить клиент и описать впечатления от использования с точки зрения пожилого человека с пониженным зрением.
Будет ли шлюз с Nostr?
Большого брата создает сам принцип влияния, наличие особой власти на которую нечем ответить. Все остальное - только его разновидности. Поэтому не очень понятно что тут можно сделать принципиального. Ну кроме отмены непосредственного влияния полностью. Идея хорошая, современные сети сильно изменили способ взаимодействий между людьми. И сделать нечто повторяющее по степени и контролю обычное общение, выглядит интересным. Особенно смена пароля меняющая представленность любопытна. Ведь это естественный способ в обычных взаимодействиях.
Это всё конечно хорошо, но это будет еще 1 суперский децентрализованный протокол, в котором никого нет кроме горстки гиков его поддерживающих. Хотя по мере разрастания антиутопии может и будет часть юзеров перетекать в подобные сервисы.
Идея прекрасная, что-то такое должно было появиться. Респект вам и уважуха, как говорится. Однако для того, чтобы сеть стала реально массовой, идеи и даже кода недостаточно:
Статья читается очень тяжело. Даже на Хабре, даже теми, кто имеет представление об ИТ. Нужны комиксы вида «делай раз — делай два — профит» и отдельно — технические детали, но опять же с картинками и человечьим языком. Популяризация — отдельная большая работа.
Соцсеть хороша тем, что её можно перечитывать. Если данные хранятся только на телефоне (а большинство пользователей сидят с телефона), то всё хранить локально невозможно, а источник может пропасть в любой момент. Значит, клиентскому приложению необходима функция хранения архива подписок где-то — Google Drive или S3.
По умолчанию любое пользовательское устройство находится за NAT, соответственно, ему нужен ретранслятор. Где его взять? Статья обходит этот вопрос молчанием.
Обязательно должна быть возможность дать ссылку на канал, а не только найти что-то в каталоге.
Я бы даже с удовольствием попробовал это всё, только вот снапа у меня на машине нет и не будет :)
По поводу статьи - я всего лишь красноглазый программист =)
Данные хранятся на ПК или ноутбуке - телефон stateless и имеет только кэш. Бэкапы данных ложаться на юзера.
Зависимость сети от Гугла или Амазона противоречить ее принципам свободы.Сейчас запущено три ретранслятора - они захардкожены. Плачу за них 22 доллара в месяц. Любой юзер с доступом к публичному IP адресу может запустить свой ретранслятор.
https://t.me/warpnetdev
Буду безмерно благодарен, если вы сделаете поддержку flatpack.
Как вы думаете, у какого количества пользователей есть ПК или ноутбук? Я понимаю, в какой среде вы общаетесь, я сам из этой среды: в нашей семье ноутбук есть у каждого, а у меня их три. Но есть люди (и за пределами ИТ их очень много), у которых компьютера нет вообще. За ненадобностью. Эти люди могут даже писать с телефона. Но даже если они просто читают и лайкают, для развития соцсети они необходимы, т. к. мотивируют писать других.
«Захардкоженный ретранслятор» — уязвимое место, сами понимаете. У меня пока нет идеи, как красиво и надёжно решить эту проблему :(
У всего есть свой trade-off. Ключевая идея - дать юзеру возможность ВЫБИРАТЬ.
Выбирать максимальное удобство с центральным сервером или максимальную самостоятельность и безопасность с p2p.
Сейчас этого выбора очень мало.
«Захардкоженный ретранслятор» - это для бутстрапа. Чтобы построить DHT сеть должна иметь минимум 3 начальных ноды.

Warpnet — Twitter без сервера