new -> suggests news.ycombinator.com
news -> suggests nothing
How does this happen? It is bizarre, it is the most frustrating little thing I can think of in computers, at least since USB became flip-able. new -> suggests news.ycombinator.com
news -> suggests nothing
How does this happen? It is bizarre, it is the most frustrating little thing I can think of in computers, at least since USB became flip-able.a, ad, adv -> first result is adventofcode.com/2023
adve -> first result is adventofcode.com/2023/day/1 [honestly, this one baffles me, but I guess I went back to day 1 at some point after typing `adve`]
adven, advent, advento -> first result is reddit.com/r/adventofcode
adventof -> back to adventofcode.com/2023
I actually *appreciate* this behavior; it means I can better muscle-memory a certain number of letters and go down to the first result when 2 sites have similar names (very annoying for twitter & twitch btw).
So I don't think the problem is that weights can change as you type more letters; but that an entry can disappear altogether when there are no other suggestions.
And if they included the full URL, sheesh… you could effortlessly query against search params, path segments, fragments, and origins all in one intuitive interface.
You're right though, this is incredibly dumb design.
In practice people type what they think will turn up the results "news", say, and don't look at the results until they're finished typing.
Another annoying aspect to it is that things enter your history as you browse, so the number of characters to hit that point where it shows what you want might shift around. Which totally destroys muscle memory. This isn’t the browser’s fault of course, but it would be nice if they could design around it.
‘It’ suggests It, It’s, and Its.
‘Its’ suggests Its and Itself.
Given that the apostrophe requires accessing a different keyboard overlay, and that only two suggestions are presented (leaving one suggestion slot empty), why not just include the contraction “It’s” in the suggestions?
Like I’ll search the full word “passwords”, pausing after each letter, and not get the entry titled “passwords” in my results the whole time. Back out, do it again, this time it’s there by the time I type “pas”.
This used to work perfectly, but has been inconsistently broken for years now. Most recent time I saw it was a week or two ago, so it’s still happening. What’s most baffling to me is that a search over such a relatively static dataset (app settings are in there, but those don’t get added or modified often) can be non-deterministic.
But for example, if you start a sentence with “We’re,” it will often take out the apostrophe… until you reach the end of the sentence, and then when you add the period I guess it’ll analyze the sentence and figure out that you actually meant what you wrote, and put it back. It does highlight the corrections, which is really nice. At this point, I just ignore it until I’m done with the sentence and then go back and check.