The more relays, the more data usage, is generally the case.
As Vitor mentions in the guide to setting up relays I sent previously, it's best to keep your outbox and public inbox relays limited to 3 or so, your DM inbox relays limited to 2, and then your General relays set to 5-10.
If you're up to it, you can run an Outbox Feed Relay as one of the few relays you read from. It will pull in notes from those you follow, regardless of what relays they are posting to. Very handy to not have a ton of relays you are reading from.
You can also run your own Haven relay, which you can set up to broadcast your notes to other relays for you.
These are not beginner-friendly things to do. Would love to see them made easier to install and set up. Takes some command line and some knowledge about how to set up a reverse proxy, and you have to own a domain.
I've discovered that if youโre on a client that has essentially downloaded all of Nostr (there are.a few) then that client will find all notes related to you regardless of what your Outbox relays are set as.
Mainly #Primal ๐
What others are running a massive cache relay like that?
Ditto as well it appears, and Ditto loads by far the fastest of any client for me over here in Southeast Asia. Not quite sure how Nostr scales if every client is running the infra to support an internal "all-of-Twitter" firehose, but on the other hand Ditto's backend can serve a lot of communities at once so that's a potential efficiency gain there. And the Nostr web is a lot easier to index than the world wide one.
Plus I could see nostr.wine or nostr.band putting out some kind of Nostr-firehouse-as-a-service offering for clients willing to go the rental route. Feels like things are going that direction. Though I do like using the relay-centric clients for that hands-on feel.
nevent1qvzqqqqqqypzqprpljlvcnpnw3pejvkkhrc3y6wvmd7vjuad0fg2ud3dky66gaxaqydhwumn8ghj7emvv4shxmmwv96x7u3wv3jhvtmjv4kxz7gqyrkj7ne3cmxs5yxzqlexg335ddgrukn9nea20egxpgns90k56r7zk56efyy
Well, that's interesting. I noticed Ditto was faster for me too (in the US), and I was immediately attracted to the UI. It's working for me so far more than the other desktop clients, so I'm sticking with it for now, along with Coracle.
Yeah, very nice UI, I think it took shape some years before Nostr over on Mastodon. Check out gleasonator.dev or henhouse.social for the same UI deployed by a specific community.
I can't figure out how to post to a community though! You join the community and then what? (I tried composing posts in the community UI, no luck, and my in-community replies seem to vanish). Lemme know if you figure it out!
I think if you sign up on ditto you become part of the community posts, there is a tab called Ditto and that's where you will find all the current ditto users are. The home tab is for all your followers and following
There seems to be some mechanism whereby you can aim a post at either (a) the community plus the wilds of Nostr, or (b) just at the wilds of Nostr. And only those posts aimed at both will show in the community feed.
I triedโI'm sure he's a busy guy. How is it your posts are showing on gleasonator.dev?
I'm not sure I understand your question. Are you asking how my posts show up as "from gleasonator.dev" on other Nostr sites? Or are you just asking how posts display from my POV on Gleasonator?
Sort of the other way around. What I mean is can I expect every new note that you (Sprate) post on Nostr, regardless of what client you use, to show up for me here under the gleasonator.dev tab? As long as both of us are members of gleasonator.dev? Or is there some way you make it known to gleasonator.dev that you'd like a particular note to be highlighted for the community there? (New note, not a reply.)
Just using gleasonator.dev as an example to get at how communities work in general on ditto.

That's how it works if you both are on gleasonator.dev together you both will see all posts from all who are on the community tab. If you follow the same relays or profiles, yes you both will be on the same timeline
I'm not seeing my own posts under the gleasonator.dev tab (new posts). Or maybe posts are visible to other members but not you yourself?
Can you help me with a check, are you seeing my posts under that gleasonator.dev tab (without diving into threads)?
Thread collapsed
Thread collapsed
Ahh, gotcha.
I believe that that tab is only for posts made specifically THROUGH Gleasonator. If I were to go login on Primal using the same key and make a post, I don't believe it would show up on that tab.
Ditto, the frontend software that Gleasonator uses, is based off of Alex's Fediverse frontend Soapbox, which had functionality to show all the posts made by users on the instance you were posting from. I'm pretty sure the gleasonator.dev tab at the top of the site is just that.
Ah thanks, that makes sense. I see Soapbox was first built in a Mastodon context, but since Nostr does not have instances like Mastodon does I'm trying to figure out what Ditto considers an "instance" in a Nostr context.
How exactly do you make a post THROUGH gleasonator.dev? I've tried composing posts when inside gleasonator.dev, but those posts don't show up for me under the gleasonator.dev tab (just the HOME tab). Maybe they show for others under the gleasonator tab but not me? Or maybe there is moderation that keeps them out?
Your posts and replies all show there though. Somehow you're a first-class citizen there!
You may have to follow yourself llok
Lol. I'm following you now but your posts and replies aren't showing there like Sprate's are. Are you a member of gleasonator.dev?
Can you try going to gleasonator.dev and replying from there?
I can see if I can log in with my nsec
Nope, not seeing your replay in Home or Gleasonator tab (as a top-level post).
I suspect now that the gleasonator.dev tab is for the team at gleasonator. dev only. I thought that "gleasonator.dev" tab was for the forum itself, and "Home" was for all of Nostr. But now I suspect Home is actually for the forum itself (it just looks like all of Nostr to me because so many people I know are members of gleasonator.dev.)
Either way not seeing your post yet.
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Or could it be that the gleasonator.dev tab is for the team at gleasonator. dev only? I thought that "gleasonator.dev" tab was for the forum itself, and "Home" was for all of Nostr. But now I suspect Home is actually for the forum itself (it just looks like all of Nostr because so many people I know are members of gleasonator.dev.
you have to get a registered name for your posts to show up there. I run ditto on poster.place, free nip05 names. Become part of our community. Cleaner Global Timeline than other ditto instances
Ah ha. Maybe you can solve the mystery. There seem to be 3 feeds in a Ditto implementation, in your case that's HOME and POSTER.PLACE and GLOBAL TIMELINE.
Which feed shows what and to who in what state?

Global is Nostr-wide, everything at once
Poster.place - Whoever is registered there with a poster.place nip05 name.
I personally only use global. you see everything on nostr and don't miss anything.
Home is your followings
Thanks but still a little confused. In oder to "join" a Ditto community I'd need to give up my current nip05? That seems like quite an ask to join a community, and how would one join multiple communities?
I'm guessing I'm missing something simple here.
Thread collapsed
Thread collapsed
Thread collapsed
Your global timeline spam filtering is useful. Are you running poster.place entirely on your own infra? Or are you calling ditto's backend for things?
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Those two sites look really nice. I didn't know that they have a women's only Nostr Community
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed