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 That's exactly what I've been saying!