Hacker News new | ask | show | jobs
by stereosteve 1218 days ago
I think nostr is better in this regard:

  - The "account" primitive is just a key pair, but you can layer more auth requirements on top of that.
  - All messages are always signed by your key pair end to end.
  - Server admin can't read your DMs or edit your messages.  The worst they can do is see public posts or delete events.
  - You can move your messages between servers with via piped CLI commands.
e.g.:

    echo '["REQ", "my_mirror_request_id", {"pubkey": "mynpubkey"}]' | websocat -n wss://source | jq -c '[.[0,2]]' -M | websocat wss://destination

Anyway I know there are reservations, but ultimately I think it got many of the "account" things right as compared to other fedeverse projects where the "webmaster" is still a big deal. Ideally the server side of things would be unimportant, the clients can offer compelling experiences, and people can create their own internet cul-de-sacs in a more chill way...

Maybe nostr is not "the thing" but it's better than the mastodon paradigm.

1 comments

i believe nostr falls prey to the same reasons internet v1.0 largely failed. no one hosts their own blog anymore because consolidation (the likes of squarespace) offer powerful alternatives that give non-internet savvy users understanding of how to navigate globalized society.

i believe in "can but won't fork" mentality is better than this.

  - The "account" primitive is just a key pair, but you can layer more auth requirements on top of that.
all of crypto is like this already

  - All messages are always signed by your key pair end to end.
same

  - Server admin can't read your DMs or edit your messages.  The worst they can do is see public posts or delete events.

ok, don't trust bad software?

  - You can move your messages between servers with via piped CLI commands.

this is cool, but seems like implementation detail
I don’t disagree. RSS has most of these features and was pretty popular 15 years ago.

My point is that key pairs and signed posts is a good primitive if things are to be re homed and retransmitted.