I should check how often the same post is disliked by more than one user.
30.10.2025 23:51 β π 0 π 0 π¬ 1 π 0@spacecowboy17.bsky.social
Interests in ML and social aspects of tech. Building For You feed: https://bsky.app/profile/spacecowboy17.bsky.social/feed/for-you Hobby project: linklonk.com
I should check how often the same post is disliked by more than one user.
30.10.2025 23:51 β π 0 π 0 π¬ 1 π 0Co-dislikes is an option. If you dislike the same thing as someone else then you establish a trust connection to their dislikes and we would demote what else they disliked. Though it could be too sparse. The like-to-"show less" ratio in For You is 30:1.
30.10.2025 23:51 β π 1 π 0 π¬ 2 π 0Content classification adds a lot of complexity. I want to keep the algorithm simple so that as a user you can control it.
30.10.2025 23:45 β π 0 π 0 π¬ 0 π 0Can we solve this? For You is a graph walk based algorithm. Some people are liking the same non-sports posts as you and then they like sports content.
I don't want to go into the realm of content classification.
I would suggest liking more content that you want to see more of. It will connect you to people who liked the same content and will show you more of the other stuff they liked.
Once you get to less relevant content in For You it might mean that it has already shown the best stuff.
I am testing a version where "show less" is stronger. Though the results are showing that people in that experiment end up using "show less" even more, which is counter-intuitive.
Show more has the same strength as you like, it's just private to you.
This is because you have not liked enough posts (only one) for For You to go off of.
Try to find a few interesting posts elsewhere and like them. Then come back to For You to find more posts.
Is it because the content never ends? Would you prefer if it has a daily post limit?
29.10.2025 22:56 β π 0 π 0 π¬ 0 π 0My understanding is that someone else is liking posts of the main and the alt accounts creating a link between the two. When you like the main account posts you see the alt posts in For You through that link.
29.10.2025 12:33 β π 1 π 0 π¬ 0 π 0I guess co-likes of other people who follow both the main and the alt account is the part that connects them. It's true that none of the information that For You uses is private, but it makes it easier to make this connection than before. I just want people to have a choice.
29.10.2025 12:15 β π 1 π 0 π¬ 1 π 0The opt-out list is not public - it's in DMs.
29.10.2025 12:11 β π 1 π 0 π¬ 0 π 0The client app decides what is considered seen. I think it is whatever was in the viewport for at least 0.5s: bsky.app/profile/dana...
29.10.2025 01:35 β π 1 π 0 π¬ 1 π 0Ah, I see! I'm not sure. In addition to the original quoted post here is another example: bsky.app/profile/octo...
29.10.2025 01:31 β π 2 π 0 π¬ 1 π 0I don't need to know whose alt this is.
29.10.2025 01:10 β π 3 π 0 π¬ 0 π 0I'm thinking if you have an alt account that you don't want to be discovered through For You you can DM me from that alt account to opt out.
The act of DMing would be proof that you control the account.
Try For You - it works similar to the unofficial Discover but shows fresher content and avoids showing you already seen content.
29.10.2025 00:58 β π 2 π 0 π¬ 1 π 0Try For You - it should have less unwanted content than Discover.
It finds people who liked the same posts as you, and shows you what else they've liked recently.
You are right, it's tricky.
29.10.2025 00:52 β π 4 π 0 π¬ 0 π 0Try For You - a more predictable personalized feed based on your likes.
It finds people who liked the same posts as you, and shows you what else they've liked recently.
I'm not sure how labels work for this. I've seen people liking a post to get a label applied to them. But then you would reveal to everyone that you don't want to be discovered. This can draw unwanted attention.
Sending a DM would not reveal your preference.
Note, I have not made the necessary code changes. I will do it once I have a few opt-out requests.
The opt-out will apply to new posts, not existing ones. I will simply ignore new posts from such accounts.
Your account will still be able to use For You.
Started collection of interest to opt out: bsky.app/profile/spac...
28.10.2025 23:29 β π 3 π 0 π¬ 0 π 0I've seen a few people complain about For You being too good at surfacing people's alt accounts.
I think to solve this we can let people opt out their account posts from appearing in For You.
If you want your account posts to not appear on For You feel free to DM me with "remove me from For You".
Can we fix it by letting people opt out of the For You feed?
bsky.app/profile/spac...
No, For You feed only gets what you have seen in the For You feed.
28.10.2025 11:20 β π 1 π 0 π¬ 1 π 0For You now keeps better track of posts that you've seen. If you accidentally refresh it the post that was just there will be gone.
If you ever need to go back to the recommendations you've seen in For You - use this simple feed:
You can compare the recommendations in the playground:
- likers before you: linklonk.com/bluesky?user...
- likers before and after you: linklonk.com/bluesky?user...
It looks like "ignore_order=1" brings more politics for you.
I have not run it as an A/B test. It has always been looking at likers before you. 
The reason is - good curators are those who find good content before you. They are predictors of what you like.
Yes, on average we ignore ~50% of potential recommendation paths. Is it worth it? We can A/B test it.
When you post something - you are treated as the first liker and so it has not effect on what you see in For You. That's because For You looks only at curators/coraters that liked the same post as you but who did it *before* you. If you are the post author - there is no one who liked it before you.
28.10.2025 00:15 β π 1 π 0 π¬ 1 π 0Try For You - it shows you plenty of gaming content based on your likes. No nsfw.
It finds people who liked the same posts as you, and shows you what else they've liked recently.