Asked some friends to use Pixelfed, they didn't know who to follow.
Empty timelines is not good for onboarding or new user experience.
Adding Suggested Posts to an empty timeline will encourage users to discover and engage with content without having to follow someone.
@grishka Yeah exactly, I don't think any other fedi project does this yet.
I'm working on making the Discover API produce more relevant recommendations using non-invasive signals like follow relationships and hashtags used.
I'd love to discuss the technicals with you if you're interested, I could talk for hours about this but I don't have anyone to discuss this with lol.
dansup, the most curious question — does this work across instances, or does it only consider local posts? Recommendation systems are "easy" when you have access to everything you could possibly recommend and you can do all kinds of queries against that data. Not so easy when you have no idea most content exists in the first place.
I'll go another, equally uncharted way though. I want to try decentralized search by centralized identifiers. You'd import your friend list from somewhere, like Twitter or VKontakte, and then some ✨magic✨ will happen and you'll see fediverse accounts associated with those centralized identities. It should, in principle, be possible to make a DHT (distributed hash table) out of instances, and in that you'd store somehow preprocessed centralized IDs as keys and fediverse IDs as values. The idea is that you should be able to find a user on any instance from any instance.
@grishka It uses local-only signals for now, though it wouldn't be hard to use federated content.
The key component is ranking signals in a scalable way, so the smallest and largest instances can take advantage.
Local vs Remote doesn't really matter to a new instance when you have no content, and thus discovery becomes more important.
I'm interested to hear more about your idea, I plan to use FediDB and its growing database to bootstrap discovery in Pixelfed.
You're referring to Suggested Posts that can have that issue.
Trunk is more like people saying "Hey, I like to talk about this and that subject" and then you add a bunch of them to your Following, which fills your personal timeline based on your topics of interest and you go from there.
You and I are people that discover a following on our own but many others aren't like that. They are disappointed with what they see and the federated timeline is full of crap to them.
That is what hashtags are for. Maybe encourage ppl to search for hashtags until they have 10 followers or subscribe to 15, or until they say, close this and 'Don't remind me in future".
The ends do not justify the means.
Literature on the web says #Fedi is powered by hashtags like #introduction. It is the only way to #search on Fedi ethically, ie. a person should only be found based on keywords and phrases *they* choose. By not using #hashtags you are dismissing an integral part of Fedi.
Forgetting hashtags, theres the Federated timeline if you don't follow anyone. Other prompts can inform till 15 follows.
We suggested a Variety timeline.
One could see this as a zero day attack.
We will only steer them to the mainstream influencers at the beginning.
What kind of silliness is this?
This is the time to inform the user that Fedi works differently and to step them through what makes Fedi so great.
These people want something different.
To support this server and the OMN project https://opencollective.com/open-media-network