TL;DR Mastodon is a reaction to Twitter and has different norms for engagement. Maybe global search is incompatible with that.
As an experiment I implemented a simple Google CSE that uses a domain list of all known English Mastodon instances as listed on https://instances.social but it doesn’t seem to work very well: https://searchmastodon.social
What does HN think?
I disagree to a large extent - it's nominally Twitteresque...but with a very different audience in mind (mostly hypertechies or artsy folks, so far as I ever saw)
There's also a big push towards self-hosting in the Mastodoniverse/Fediverse (though, admittedly, self-hosting it was extremely painful the last time I tried, and most users don't self-host (though many talk about wanting to))
Global search is an interesting idea ... but it really requires that you be fully federated with every other instance - or that you do it externally through some kind of aggregatable tool like your example of Google across known instances
But when you get into the idea of "global search", you need to define what you mean. Do you mean every toot on every instance that has the hashtag "#hackernews" (on the easy end of the spectrum)?
Do you mean finding the "same" user on every instance on which [s]he has an account (exceptionally difficult - especially since user handles aren't universal (though [almost] universally referencable, there is no guarantee that "@ricklamers" is the same user on every instance)?
One the one hand, being able to find "everything" about a topic could be really interesting
On the other ... some communities/instances are less-federated, more isolated (whether by design or accident), and may not want what they post to be as "findable" as other communities/instances
Maybe that's solvable by making toots visible to the fediverse, instance, or followers only ... but it's definitely something to keep in mind
>Because it spent its first half-decade as a tool for those who were looking specifically for an alternative to the more toxic elements of Twitter, that led to some important decisions around its ultimate design.
I have found it ... interesting ... that while Mastodon started as a way to avoid "the more toxic elements of Twitter", it has instead, if you wander a little away from "mainstream" instances turned into an incredibly toxic cesspool of the worst of humanity
Sure, there are also examples of, possibly, near the best of humanity - but the dregs seem to pop up far more than the shining stars