4523b - 3y
Iris now accepts events only from 3 degrees of separation in your social network. Events from 3rd degree connections are only accepted if they have at least 5 followers in your network. Exception: if a shown message refers to some specific profile or event, or if you visit someone's profile, it is loaded in any case. This may need some fine-tuning. Global feed and mentions are much nicer now. This is a great first aid kit, but I'll make these parameters configurable for those who enjoy the unfiltered (or even more strictly filtered) experience. Freedom of speech doesn't mean we have to listen.
74dce - 3y
pv 😎 Update to the Iris global feed for better curation 🤙 "Iris accepts events from users that your social network has interacted with (actions such as follow, like, reply etc. that refer to the npub in question) from your 2nd degree follows and 3rd degree follows that have five or more followers. For example, if you have a follower and let's call your follower a spammer: If nobody has ever liked, followed, replied or interacted in any (nostr event) way with the spammer then you will not see it. Your network starts from you and who you follow and goes forward from there. Who follows you is not automatically part of your network unless any interaction happens. The result is that you get less spam." github.com/irislib/faq#feed-and-spam You can always Block (private) or Report (public) any user whose feed you don't want to see. #[0]
df4ca - 3y
Is this very intensive server-side? Do you need to continuously update caches and stuff? I'm wondering if it's feasible to just make these options configurable so we can play around with the numbers to get a better feed.
Would it be feasible to just make these options configurable so we can play around with the numbers to get a better feed?
Tony @Tony - 3y
“Freedom of speech doesn’t mean we have to listen.” — #[0] #[1]
cee5e - 3y
That is exactly what he said if you read again...
a6d9f - 3y
Also with search?
d0enakalle🐇⚡ @d0enakalle🐇⚡ - 3y
If you're able to gather this data in a way that the user doesn't notice it, I've got another idea: Would it be possible to compare your own follower list to the follower list of another user in the moment you have to decide wheter a boost is helpful at all? Background: Sometimes I see the same note boostet again and again and get the feeling that half of these boosts are sent to >90% of the same followers. Clients could prevent showing the same note boosted again and again within maybe 10 minutes, but that would be just another first aid kit...
Yes.
Ooh, missed that bit. Thanks.
Fwebbing @Fwebbing - 3y
this seems like an overly tight bubble creation
Should definitely be user-configurable, so we can experiment with different parameters and find a reasonable default.
dbac1 - 3y
inbefore: Feed filtering artists :) I see future nostr clients to have multiple feeds like we have tabs in browsers today. Each tab running some nicely tuned filters (some even shared in the communities and updated) while you could still open a new global feed and start sculpting a new filter any time you want to see what's out there in the noise.
Just refresh iris.to once or twice 🙂
Caching, the eternal computer science problem.
31312 - 3y
Would be also great if you allowed users to choose to which relays we write events to and from which we read them. Similar to what Snort has.
12345 - 3y
Won't this create echo chambers tho? Which is fine, people can use other clients, but still worth considering if this is a desired outcome.
4f0a0 - 3y
This gives Iris the best global so far imo. That's said with 0 paid relays 🤙🏿
d0a1f - 3y
#[0]
💯💯💯 freedom of listening is the new freedom of speech.
595ca - 3y
I like the innovative orientation!
nakadai🔱🦁🛡️🏯📿 @Nakadai - 3y
You're doing amazing work! Fell in love with Iris after first try.
3473e - 3y
yep best client so far