Ask Slashdot: Are There Any Search Engines Left That Don't Try To Think For Me?
An anonymous reader writes: As a programmer especially, I'm becoming increasingly unhappy with Google searches. They try very hard to present me with what they think I'm searching for instead of what I'm actually searching for. This issue mostly shows up when searching error messages, obscure type and function names and stuff like that. What I think though, is that I only notice the issue when searching for stuff I know a lot about, namely programming, but my queries get distorted when I'm searching for just about anything, I just don't know enough about the subject to notice. Are there any alternative search engines left that don't think they know better than me what I'm looking for and just search for my phrase, like in the 2000s?
Searching for exact strings is an option with Google, but what search engines are the most hands-off to start with?
I've had the very same problem for years now. I get exclusively results that other people got, who searched something vaguely similar.
First, you have to enclose every fucking word between quotes or you get only Taylor Swift and Kardashian search results.
Second, even _if_ you do that, it ignores all the punctuations I enter. I _really_ want only the results where there are exactly the period or comma on exactly the place where I put it, how hard can that be?
If I search for carbuncles, I don't need to see cars of somebody's uncle.
And don't even mention if you use a VPN, then you'll get Estonian or Russian results even when you enter only English words.
Google has become useless other than for clueless teens.
Why can't they just have a checkbox that you can select:
Check this box if you can spell and really mean what you type.
Did you mean: "Are there any search engines left that try to think for me?" Try one of the following:
https://google.com
https://bing.com
https://duckduckgo.com
https://dogpile.com
That usually does improve things, but not always. I often still get results as if I hadn't used any quotes at all, even though exact matches do exist and are displayed further down. And even a "+" in front of a word often gives sites that don't contain the word at all. Tip for Google, if someone writes "+" in front of a word, that really really really means that they really really want that word to actually appear on the page. Really. I'd rather get no results at all than a bunch of sites that don't contain the word.
This is a perfect example of the flawed interface design philosophy many tech giants fall prey to, and it boils down to "we know what you want better than you do".
To their credit, companies like Google and Microsoft and Facebook put their best minds behind these problems and come up with technically ingenious solutions. That's part of the problem. It must be correct and it must be better, because we worked so hard on it using proven methods. But people who know what they want find these products difficult to use, difficult to control, and even vaguely insulting.
The Facebook news feed is a triumph in machine learning, as is/was Microsoft's ribbon interface in UI, and Google's search in contextualized search... They're based on solid research, mass user polling, hard big data, and ambitious technical goals of competent engineers. Yet, they can't get it right because they continue to look at the problem and ignoring the people, often condescendingly so.
It takes understanding for users to have clear intentions. As others have said, if the user doesn't know anything about what they are searching for, Google does a good job of educating their guesses. And to their credit, these companies are successfully serving the inept majority. But anyone who continues to use their products inevitably will have clearer intentions, because with use, we naturally get smarter. That is why the more we use these tools, the more we have reasons to hate them. The more we find things we wish to do with these tools, the more we find they are less accommodating.
The technical solution is rather simple. Interfaces are intention driven, and if they're not driven by the intentions of the user, they are driven by the intentions of the developers. Hence, each feature can be tested for the intentions they serve, and those that serve the user must be added and made more prominent. An existing example in facebook is the "don't show me posts from ___" feature. But other's that don't exist would be listing entries in strict chronological order, or listing entries unfiltered. They could be simple checkboxes and implementation would be simple (boring almost).
The technical solution is far easier than what really needs to happen, and that is a change in attitude and philosophy of the people building these products. They need to be more embracing and less insistent on user behavior. They need to stop thinking they know better. They need to stop judging their own solutions by their technical prowess. People who know what they want need to be able to choose, and for the most part, intentions are simple. Simple intentions garner simple select-able features. If this is too boring, maybe they need to stop using users as guinea pigs, quit their insanely high paying job, and go back to academia where they could do some really interesting work.
http://symbolhound.com/
GoodGopher.com
I just read the about page. You're suggesting a search engine by a tin foil hat wearing anti-vaxxer that promotes "alternative" medicine? No wonder you're anonymous.
Some privacy policy Slashdot.