Internet search sucks now.
Making a classic "search engine" requires obscene amounts of money and resources, so creating direct competition is not a realistic option.
But what if we had a way to each take our own personal bookmarks and link collections, and share them, using a federated protocol?
My fifty sites, your sixty-five links, some friends and their contributions... All hand-selected and vetted, manually tagged and organized by real people... Hosted on small, volunteer-run servers...
What if web search results were organized not by "how many ad dollars did this site generate for the search company" but rather something like "someone you know directly tagged this site, and someone twice-removed tagged this other site so it's lower priority"?
@mordremoth oh, and
• links/recommendations must also be public (for the same reason as relationships)
you could maybe get around this by automatedly just updating your own restricted‐access profile with a cached version of all of the recs of all the people you know (and they know, 𝑛 layers deep) so that people who have access to your profile don’t know WHO recommended something, just that they did (and the degrees of separation), but this massively complicates the technological implementation (every website needs to have a scraper built‐in) and there’s no protection against someone just leaking your information anyway