I didn't push any relay to his limits, but surely there are throttling measures to limit spam/abuse. But sure, a private relay is a perfect use case for this sort of thing.
Discussion
Forgive me for trailing off a bit here. I have had problems for missed messages on iris web from day one. Missed in the sense I post from my mobile and messages and their replies are not visible from my laptop. And vice versa. Since relays don't cache other relays, the way mastodon do, people I am in a conversation with must post on the same. Or their must sync from mine. I currently post on 11 (10 at times) relays. Why is not that enough? Is there a preferred relay, from where all my messages are collected from, and others are just for redundancy in a post-nuclear catastrophe world (not that it would matter by then).
If you on two different clients use the same relays you should have a correct sync with notting missing. But it's not a perfect world, so perhaps something weird happened. I suspect that some relays won't honor the "since" request if it is too old, so if you don't open a client for some times is possibile you won't be able to fetch old messages.
The ecosystem is evolving, for example some paid relays (such as filter.nostr.wine) already allow to aggregate/broadcast multiple relays; I think they will offer different historical retention too.
Follow #[0] to keep informed about this issue, she is deeply studing the matter.
Disclaimer though, i do this for fun and just curious half the time :)
Wu Ming,
If your constant is Iris, I’m not sure why your messages are not synch between web and mobile. Mine is ok.
If your variables on relay consistency are between 2 clients, try Iris.to and snort.social. Add, delete, save and cross check. You can increase your experiment from there.
If you want to check what’s posted on each relay, try coracle.social - it shows the users of individual relays and their conversations
If you follow someone and see their notes, you can check what relays their are on from astral.ninja or snort.social
If you want to rebroadcast old messages, or missed from a relay, try nostr.guru
If you are a free relay user commenting on a paid relay and wondering why that message is not reflected on theirs, then you need a mutual read relay for it to be broadcasted to
On Iris.to, you can also click on “view as” on web mode to see how another user sees his/her own nostr acct.
And lastly, you can go to your npub and see if what you are seeing is similar as your nsec. If what you are seeing on npub>nsec, then you might have a relay filtering that’s impacting you. It would help if you are following more people, engaging in more communication so that you can improve your network community structure.
I tried mastodon, did not like it, got out as soon as I can. Don’t see why it was ok for anyone managing your channel to have the power to snoop through your private messages and make decisions on banning. Decentralised authoritarianism doesn’t make it better than authoritarianism. It just multiplies the effect.
Over at Nostr, innovation level is high, you will find builders, end users like me who loves builds, and various other end users creating their own use cases and purposes. The change of growth here is high.
Hope this helps!
Will try your suggestions. Thanks. I use exclusively iris.to and is not clear to me why “resend” is necessary and how to discover it is when I have no indication anything went wrong. Except when the person doesn’t answer but that is clearly not always the case.
No worries - from the background you are using Iris + iOS and default relay. Are you using any paid relays ? Also, I’ll tag #[5] , in case I missed out anything, Iris can help you out :)
Just opened up an account and started using it. After my feedback default number of relays was equalized between mobile and desktop. Didn’t help, I think.
I don’t understand the above. Your desktop and mobile should be seeing the same thing.
You can choose to select which relay to read and write too using astral.ninja or snort.social.
You can also check which relay captured all your notes before you hit “repost” :
- Go to coracle.social, under relays, see which relays your post I are captured under. If all free relays set to write then it should be there
If it’s a paid relay, and you are not a member yet, you can’t write to it
#[6]
when I lamented my notes could not be seen from desktop web and number of default relays was increased to ten.
#[6]
also last time I did not see a note from desktop and vice versa. And I sill have the issue the only private message received can be seen from mobile only.
#[6] finally this note is eternal. Can not be deleted. Tried times over weeks.
Some additional guides here :
On what it means "deleting on Nostr"
https://github.com/irislib/faq#undo-and-delete
Initial onboarding
Iris FAQ
https://github.com/irislib/faq
You can also go to the "search" column on top and type anything you want more info on
Have fun with Nostr!
You can read more about Nostr Protocol and the Implementation Possibilities here : https://github.com/nostr-protocol/nips/