"the quick brown fox; jumped over the lazy dog"
returns hits for the version without the semicolon
I suppose for the average person this "fuzzy searching" is an improvement, but I wish I had the ability to flip a switch somewhere that says: "Please only use exactly the words I gave you, always."
For a technical query, you essentially want something like PageRank-weighted grep, which is, of course, what you used to get. All of the fancy NLP/fuzzy-matching stuff that Google has been adding recently, while helpful for all sorts of other things, is going to be a detriment for technical queries.
When you're doing something like googling an error message or a code snippet, you're basically querying machine-generated speech, and much of Google's recent work has been on improving querys of human-generated speech.
It seems like it should be simple to implement a little "technical query" checkbox...
Of course, being logged in all the time makes me uncomfortable...
"does ctime always change"
Google returns:
Showing results for "does time always change"
Search instead for "does ctime always change"
None of the results are relevant because Google thinks I made a typo.
If I then search instead for "does ctime always change" the top result is:
"Does directory mtime always change when a new file ..."
Google has fuzzed ctime to match mtime which is not the same thing.
My intention was to see whether ctime would always be updated if there was any data or metadata change to a file or folder, or if there would be some edge cases where it would not change.
"ALPN websocket handshake chrome"
The first 3 results are all acknowledged by Google to be "Missing: ALPN". I get this often with queries, where Google returns results which are missing the keywords I am most interested in.
My intention was to see if there was any progress with WebSocket handshakes over ALPN (to save a roundtrip).
From the descriptions of the results it is also not clear if any of the top 10 matches are relevant.