Replying to Avatar Sirius

Check out https://new.iris.to for a ReplyGuy-free Nostr experience. When logged in, it hides replies from people who are not in your social graph. You can display the hidden messages by clicking on the button underneath.

There's also "Adventure" feed for showing all notes from your social graph:

I have worked on it together with the Nestr "decentralized GitHub" team. Nestr frontend and Iris are built from the same codebase using build configuration options for different branding and features. You can easily extend the configuration to make your own branded version. Source code to be released soon™.

The client is based on NDK. Full SocialGraph up to 2nd degree is downloaded on first login, and thereon only missing follow lists are queried. I'll be experimenting with options to go beyond 2nd degree.

The graph is serialized and saved locally in a compressed format, which is much faster to load than it is to reconstruct the graph from Nostr events. My graph consisting of 260 follow lists and 23000 users is 3 MB on disk.

It's still very much work-in-progress and mostly tested on desktop Brave, but it's already my favorite way to browse Nostr.

very cool, but one problem is:

as social media posts virally spread by people re-posting them, you are supposed to get mostly replies from people that you don't know at all - that's where the wisdom of the crowd comes in that makes social media so powerful.

if you only get replies from people that you follow - most of them likely don't even follow you back - you basically just have a group chat with your closest friends, a small echo chamber.

Reply to this note

Please Login to reply.

Discussion

True, we need ways to extend beyond the bubble. I think we might be able to store 3rd degree contacts even on mobile browser clients. Native clients or at least relays can store up to 4th degree, which I believe covers most people on the internet. Also one simple thing that can help is showing posts from unknown users that your social graph reacted to. Completely unconnected users are tricky, I can't see a spam-proof way to accept messages from them besides zaps.