Обновить

Комментарии 21

Данные лежат в ~/.warpdata//storage/v0 (на Windows — в %LOCALAPPDATA%\warpdata<network>\storage\v0).

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

учту

так выглядит страница download на твоем сайте. я перемотал, а будут ли люди это делать?

и я бы разместил apk где нить на f-droid. там доверия больше, чем скачивать apk с незнакомого сайта.

ок. значит ждем. ты где-то новости/лог ведешь? я бы потестил, когда на fdroid пройдет публикация. на хабре подписался. ну может ты еще где то публикуешься?

То есть вы написали... finger?

Я ориентировался на торренты как на идею.
Что такое finger?

https://en.wikipedia.org/wiki/Finger_(protocol)

А реализация есть? Это ключевое.
А как с NAT работает?

Да, конечно. В любом unix-е напишите finger в терминале : )

Реализация соцсети?
Я еще спросил как с NAT работает?

Пережил крах инстанса Мастодон qoto.org. Инстанс привлекал лимитом 64 000 знаков и научной направленностью. Контент сохранился на других соцсетях, а вот граф социальных связей был потерян. Позже я узнал о возможности его сохранения в виде файла, но было уже поздно.

Тестировал Nostr, но столкнулся с проблемой - трудно приохотить коллег. Мастодон оказался легок для освоения, а вот с Nostrom - сложнее.

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

Готов потестить клиент и описать впечатления от использования с точки зрения пожилого человека с пониженным зрением.

Будет ли шлюз с Nostr?

спасибо!
надо разобраться с Nostr, в тч с точки зрения безопасности юзеров

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

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

нам не оставляют выбора...

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

  • Статья читается очень тяжело. Даже на Хабре, даже теми, кто имеет представление об ИТ. Нужны комиксы вида «делай раз — делай два — профит» и отдельно — технические детали, но опять же с картинками и человечьим языком. Популяризация — отдельная большая работа.

  • Соцсеть хороша тем, что её можно перечитывать. Если данные хранятся только на телефоне (а большинство пользователей сидят с телефона), то всё хранить локально невозможно, а источник может пропасть в любой момент. Значит, клиентскому приложению необходима функция хранения архива подписок где-то — Google Drive или S3.

  • По умолчанию любое пользовательское устройство находится за NAT, соответственно, ему нужен ретранслятор. Где его взять? Статья обходит этот вопрос молчанием.

  • Обязательно должна быть возможность дать ссылку на канал, а не только найти что-то в каталоге.

Я бы даже с удовольствием попробовал это всё, только вот снапа у меня на машине нет и не будет :)

  • По поводу статьи - я всего лишь красноглазый программист =)

  • Данные хранятся на ПК или ноутбуке - телефон stateless и имеет только кэш. Бэкапы данных ложаться на юзера.
    Зависимость сети от Гугла или Амазона противоречить ее принципам свободы.

  • Сейчас запущено три ретранслятора - они захардкожены. Плачу за них 22 доллара в месяц. Любой юзер с доступом к публичному IP адресу может запустить свой ретранслятор.

  • https://t.me/warpnetdev

    Буду безмерно благодарен, если вы сделаете поддержку flatpack.

Как вы думаете, у какого количества пользователей есть ПК или ноутбук? Я понимаю, в какой среде вы общаетесь, я сам из этой среды: в нашей семье ноутбук есть у каждого, а у меня их три. Но есть люди (и за пределами ИТ их очень много), у которых компьютера нет вообще. За ненадобностью. Эти люди могут даже писать с телефона. Но даже если они просто читают и лайкают, для развития соцсети они необходимы, т. к. мотивируют писать других.

«Захардкоженный ретранслятор» — уязвимое место, сами понимаете. У меня пока нет идеи, как красиво и надёжно решить эту проблему :(

У всего есть свой trade-off. Ключевая идея - дать юзеру возможность ВЫБИРАТЬ.
Выбирать максимальное удобство с центральным сервером или максимальную самостоятельность и безопасность с p2p.
Сейчас этого выбора очень мало.

«Захардкоженный ретранслятор» - это для бутстрапа. Чтобы построить DHT сеть должна иметь минимум 3 начальных ноды.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации