Social graph is not just the people you follow (1st degree), but also people they follow (2nd degree) and so on.
Currently Iris loads up to 2nd degree by default. There's also a tool for crawling up to 3rd degree, but it consumes a lot of bandwidth and cpu. 2nd degree was 20K users and 3rd degree 160K users in my graph, so there's plenty of diverse voices.
Optionally we could show posts from unknown users who have a nip05 (e.g. username@iris.to) from a bot-resistant provider. In a permissionless system like Nostr, we will always need to limit write access somehow or it will be filled with spam.
https://image.nostr.build/1407ad9d130088eceff4a8f1d73dc4f546237b47db170c8f48313d38839695eb.png
This is really clean. Great work, man.
Very cool. 2nd degree should be a good start. NIP05 should be even better, provided that someone maintains a good blacklist for domains that are used by spammers. (and that opens up the problem that legitimate people might get into that blacklist and then need to fight their way out, ugh...)