HackerNews search respects double quotes around your terms as an exact match, as do many other search engines. For example search for "Amerca" with and without quotes. Without quotes you get content for "America" but with quotes you only get the exact typo match.
Just confirmed! (Is this new? I could swear it didn't work a few months ago when I was looking for stories about Bright Data before all the news articles about the residential proxies.)
Tell HN: I hate your fuzzy search
51–60 of 64 posts
Re: Tell HN: I hate your fuzzy search
#52Earlier quoted context omitted.
Just confirmed! (Is this new? I could swear it didn't work a few months ago when I was looking for stories about Bright Data before all the news articles about the residential proxies.)
This has been a standard feature for nearly all non trivial search engines for at least two decades. I remember this being a feature when I first used google over two decades ago.
Re: Tell HN: I hate your fuzzy search
#53I understand the comment, and the spirit, but speaking only for myself, I find the HN search to be quite useful. I'm thinking that double-quotes does, indeed, force an exact search. But fuzzy searches can be extremely useful. Most folks are "fuzzy." Google built a pretty huge empire, on simple, fuzzy search.
> But fuzzy searches can be extremely useful. Most folks are "fuzzy." > > Google built a pretty huge empire, on simple, fuzzy search. I was considering whether OP's complaint is an engineer's thing. My conclusion, based on my own experience is, the more your user base tends toward power-users/highly-skilled use cases, the more deterministic your search should be. A random guy might try to look for a kid's novel serie…
Often keeps the same spelling in other countries. Some outliers:
Χάρι Πότερ (Chi as approximation to soft H)
Hare Pota me te Whatu Manapou (written Māori is modern, and it attempts to avoid its foreign roots)
Harrius Potter (Vatican City)
Harijs Poters (Latvia)
Garri Potte (Uzbeki Russki)
Harry's name seems to remain the same in many translations: I assume as part of the overseas marketing of the title.
French changes Snape into Rogue (rogue means haughty and unpleasant), and Dutch turns Dumbledore into Perkamentus (the translator created a new name, and Rowling chose https://www.merriam-webster.com/wordplay/harry-potter-words).
So fuzzy search helps people that don't know English that well.
Edit: When I'm in other countries, I regularly struggle to understand local pronunciation for English names like when someone struggled to tell me who Piratus Draque was, or Cristóbal Colón (Christophorus Columbus). English speaking people are lucky that high-status English has the norm of using people's own original pronounciation and often retains spelling (we butcher some languages more than others, but to me it seems that Spanish butchers all names). Although some get changed on purpose like Kant.
Re: Tell HN: I hate your fuzzy search
#54Exact match results followed by fuzzy match would cover most use cases, and clear toggles would cover the remaing ones. It boggles the mind why this particular wheel keeps getting reinvented in octoganal shapes.
I tried this actually and wasn't so happy with the results. First you search / index twice and that will cost. You'll have to wait for the slower of the two as you don't want to reorder after already showing the user. You'd need some scoring where precise hits get better score than those only found by fuzzy search. With that it's maybe acceptable, but I personally preferred just being able to switch it easily/quickly…
Re: Tell HN: I hate your fuzzy search
#55Exact match results followed by fuzzy match would cover most use cases, and clear toggles would cover the remaing ones. It boggles the mind why this particular wheel keeps getting reinvented in octoganal shapes.
Exact match on a typo brings up a submission with that typo, which is likely low quality
Re: Tell HN: I hate your fuzzy search
#56HackerNews search respects double quotes around your terms as an exact match, as do many other search engines. For example search for "Amerca" with and without quotes. Without quotes you get content for "America" but with quotes you only get the exact typo match.
Just confirmed! (Is this new? I could swear it didn't work a few months ago when I was looking for stories about Bright Data before all the news articles about the residential proxies.)
Re: Tell HN: I hate your fuzzy search
#57To search for something is to believe you’ll probably find it. You’ll ignore anything that isn’t keys if you’re searching for your keys.
Fuzzy search is really the opposite: it will try to return something — anything — if it can’t find what you’re looking for (which it seemingly often doesn’t actually look for anyway). “I couldn’t find your keys, but here’s a pomegranate, a dried up dog turd, and a stray Cheeto from an inaccessible cabinet that hasn’t been opened since before you moved in”
Re: Tell HN: I hate your fuzzy search
#58Gmail's search on mobile, where things come up in the quick results only to disappear when I complete the search, is a millstone about my neck.
And the search works and is precise.
Took me months to decide to migrate (even though its on my own domain) but I haven't looked back.
Re: Tell HN: I hate your fuzzy search
#59depending on the search intent it could potentially be useful, but a built in excluder option would be great for casual searchers that dont want their criterion to match handles
Re: Tell HN: I hate your fuzzy search
#60Elasticsearch has been a plague for users who already know what they are looking for.