So many UIs are fuzzy text completion now. For example: ivy in Emacs, VS Code's command selector and Firefox's address bar.
They scale really well, have good discoverability, and they're forgiving of typos. Is this a local optimum in UI design?
miniblog.
Related Posts
Discoverability on Mastodon is hard: I find myself using hashtags more to discover people.
I'm not aware of any suggestion tools here ("you follow A and B, you might want to follow C").
I'm getting a stream of new followers, which is a great way of finding people, but some users have no toots at all yet.
I'm developing a theory that IRC bots are a petri dish of chat tool ideas. Most bots have poor discoverability and limited value, but it's so easy to try new ideas that some real innovation crops up.
Comparing roguelike game UIs to OO syntax and discoverability: