Alex on Nostr: The web works basically the same way, but 99.99% of it is still visible on search ...
The web works basically the same way, but 99.99% of it is still visible on search engines. Primal does basically the same thing, crawling content from relays across the network, and Ditto also does a similar thing.
Here is why it matters. People are still trying very hard to make Outbox model (and really Nostr in general) work correctly. An alternative solution to that, which works extremely well, is to just collect everything from the network into a database and serve from the database. Then 90% of complexity is avoided and you get improved UX.
The argument against this, "there is no global", seems to imply this is unwanted or even impossible. Probably because the dataset is too large. However, we're happy to download the entire 600GB Bitcoin blockchain. My Nostr database is about 12GB. I think Primal's is over 1TB, but that still isn't really too bad.
The downside is that Reply Guy hurt me worse and I had to take more drastic measures. But nothing that wouldn't equally impact any other relay.
Here is why it matters. People are still trying very hard to make Outbox model (and really Nostr in general) work correctly. An alternative solution to that, which works extremely well, is to just collect everything from the network into a database and serve from the database. Then 90% of complexity is avoided and you get improved UX.
The argument against this, "there is no global", seems to imply this is unwanted or even impossible. Probably because the dataset is too large. However, we're happy to download the entire 600GB Bitcoin blockchain. My Nostr database is about 12GB. I think Primal's is over 1TB, but that still isn't really too bad.
The downside is that Reply Guy hurt me worse and I had to take more drastic measures. But nothing that wouldn't equally impact any other relay.