Damus
Mossy Flanagan profile picture
Mossy Flanagan
@mossy

Software engineer, generative artist, bitcoin enthusiast

Relays (7)
  • wss://nostr.lorentz.is – read & write
  • wss://relay.primal.net – read & write
  • wss://nostr.huszonegy.world – read & write
  • wss://relay.damus.io – read & write
  • wss://relay.etch.social – read & write
  • wss://vault.iris.to – read & write
  • wss://relay.nostr.band – read & write

Recent Notes

The Daniel 🖖 · 27w
It’s funny, but that’s not an accurate description of what happens when you sign an event. Clients can display events differently, but the relays can’t sign them for you.
Mossy Flanagan profile picture
What I mean is that typically users send out little bits of data (which are each individually signed) and then the clients aggregate them into different views (for example, the list of people I follow, or the list of people following me or the list of replies to a post). In most cases, the user just sends out the granular action (zap, heart, reply) and it's up to the clients to query the relay and build up the aggregate list. But with the list of follows, it works different, the user keeps republishing the FULL list and the relay treats it as replaceable, it just seems inconsistent with how nostr typically works.
1❤️1
The Daniel 🖖 · 27w
It’s not really inconsistent, because posts and reactions are one-off events, as opposed to lists that need curation. The protocol treats these differently.
The Daniel 🖖 · 27w
It’s funny, but that’s not an accurate description of what happens when you sign an event. Clients can display events differently, but the relays can’t sign them for you.
fiatjaf · 27w
It just happened without it being seriously planned for, and now we can't change it (despite many attempts from different people) because changing would break too many things. It's not that bad, thou...
Mossy Flanagan profile picture
I get that, seems like the whole system is moving fast and evolving organically which to me is promising. I guess there is something like https://github.com/vitorpamplona/nips/blob/relationship-status/81.md which seems like it could supersede a simple flat follow list.

How do these things kind of move into widespread use? Is it a matter of enough popular clients adopting the new protocol?
nostrich · 27w
Fetching all users followed by you would be a mess, just like, currently, fetching the list of people that follow you is a mess (and clients may get it wrong, by listing people that used to follow you...
Mossy Flanagan profile picture
I think just publishing the individual follow / un-follow (delete follow) is consistent with how most things work in Nostr. If I want to see all the replies to a post, I have to query relays to assemble that list, same to see followers (as you mentioned) or reactions to a post. It is a mess in some sense but I think it's a good model.
1
nostrich · 27w
We couldn't have an event with the list of replies if we wanted. Also, replies are meaningful even before you collect all of them. Furthermore, kind 1 text notes (which include replies) and kind 1111 comments cannot be edited or deleted (delete requests can be ignored and are ineffective if the note...
The Daniel 🖖 · 27w
I’m not a protocol developer, so this is probably a better question for someone like nostr:nprofile1qyv8wumn8ghj76twvfhhstnjv4kxz7tn9ekxzmny9uq35amnwvaz7tms09exzmtfvshxv6tpw34xze3wvdhk6tcqyqalp33lewf5vdq847t6te0wvnags0gs0mu72kz8938tn24wlfze6luf5tq or nostr:nprofile1qqsvrlrhw86l5sv06wkyjgs6rrcekskv...
RooSoft · 27w
Only sending updates would require the server to be able to sign the list on your behalf. The whole point of nostr is to transfer control from server to the user.
fiatjaf · 27w
It just happened without it being seriously planned for, and now we can't change it (despite many attempts from different people) because changing would break too many things. It's not that bad, though. Well, actually the contact list event shouldn't have to be necessarily mapped to a list of peopl...
nostrich · 27w
Fetching all users followed by you would be a mess, just like, currently, fetching the list of people that follow you is a mess (and clients may get it wrong, by listing people that used to follow you but no longer do). Remember that relays have different data and no relay has all data. So if you f...
Pinguimdarelva⚡ · 27w
GM 👀🇧🇷🤙
₿ujuX · 29w
Just you and me.
Sats McRyan · 29w
Theoretically >10k https://npub.world/stats
maven leo · 29w
I’d say around 5k Total there’s like 13k people on #nostr
Mossy Flanagan · 29w
Found this https://stats.nostr.band claims around 15k dau
Mossy Flanagan · 29w
https://stats.nostr.band says around 15k dau so early., so good!