4 ms·
Definitely agree. I notice this a lot with search. So many apps and various things have an understanding of search that is not "find me exactly the text I ent
by BrenBarn 2y ago
Definitely agree. I notice this a lot with search. So many apps and various things have an understanding of search that is not "find me exactly the text I entered". Sometimes I remember that something I want to find was in a sentence with a phrase like "in for all the". I want to be able to search for "in for all the" and get every message/file/whatever that has the text "in for all the" in it, instead of getting zero results because the search tries to be "smart" and filter out stopwords. It's fine to be able to do those things, but I always want the behavior to be: a) fully specified (e.g., full list of stopwords that will be ignored); and b) controllable (e.g., can disable or enable at will).
I tend to see this as one form of a widening gap between software users and software creators. I don't subscribe to the hardcore open-source philosophy that everyone should be contributing to the software they use. But I do think it's getting problematic when a small minority of people who understand the complexities of what's actually going on are crafting elaborate systems of smoke and mirrors to present a seemingly simple interface to users. I would rather that today's interfaces be ten times "worse" but ten times more predictable.