see? this is the type of retard that is just being counterproductive.
working on that specifically, we still need clients to be more flexible and smart about relay selection, but getting there
I think balkanization is good, but we would still benefit from a common standard. with nostr we can have right-wing and left-wing relays and people can just use whatever they want.
anyone else thinks the fact that so many TLDs exist is a scam that undervalues the actual domain names just to enrich ICANN (or whoever is being enriched)? the domain names should be TLDs and that's it.
another example is relays blocking duplicated reactions (from the the same pubkey to the same event). these things don't need to be specified in NIPs (although they can be recommended) but common sense can inform their application.
I think relays should look into blocking events that look weird, even though they do not infringe any NIP. for example, I just saw a "like" event that referenced a single event and 10 different pubkeys. I would have expected these likes to not mention more than 1 (or perhaps 2) pubkeys. of course others can disagree with me, but that's the beauty of custom relay policies.
if you love bitcoin and can't stop thinking or talking about bitcoin, consider this data point: 
if we slow down the bitcoin talk I think there is a bigger chance of attracting non-bitcoiners to nostr, and then they will be slowly turned into bitcoiners by proximity and by the quite usage of the lightning tip buttons (again, as long as these tip buttons don't scream on them that they must be already bitcoiners to use nostr).
what else can we have as different experiences between clients? it would be a shame if all nostr clients ended up looking all the same with all the same features and design choices.
turns out having different follow lists in different clients is an interesting experience.
I saw https://gleasonator.com/@alex/posts/ARAgLSjk6AhGfq8ruy
and now I am curious: are there more people from the external world talking about nostr? what are they saying? mostly I am interested in knowing what are their criticisms.
good analogy
I didn't say that free speech should be "inclusive". what I said was that it would be a good strategy to popularize nostr to not just use it as if it was a bitcoin social network.
you're right, don't worry, I was just making a quick advertisement.
how did you find all that?
should be using https://github.com/fiatjaf/relayer but good enough for now
I've tried to understand minisketch and other set reconciliation techniques but given up for now.
good to hear.
for tips I think it makes sense to have a single trusted server providing the data, because it would be the same server receiving the tips.
for likes and followers technically anyone could assemble that data from public events, so there can be multiple providers and approaches. I have suggested this in the past and it is not a perfect idea by any means, but relays could just return an extra field in the events with total count of likes. the problem is how to aggregate counts from different relays.
yes, but using multiple relays doesn't necessarily mean you'll use more bandwidth -- if each relays has a part of the content you're interested in it can actually be better to use more than one.
a bunch of mfs interacted with my post using what I assume were "likes": 