Also I find it kind of weird that the search box is case-sensitive. HN itself preserves capitalization when rendering usernames to the page, but must not be case sensitive in the backend since the username shows up in URLs.
Don't worry though. I am still thinking of fixing the case-sensitive issue.
I had gone to run some errands. Right now, how I am thinking of fixing it is via thinking of using algolia api or maybe by having a singular request to news.ycombinator.com itself while still being client side but I have to see if that's possible/what's easier.
It* decided that a better response was to lowercase the username fields and then lowercase the input.
I think I had overarchitected a solution and in hindsight, I thought that the idea of lowercasing usernames would've been slow but clickhouse is a beast too.
I think I was almost thinking the same thing too. Going to update the website with case sensitivity pretty quick.