Did you find this via search or just append my npub? My understanding was that npub.world is a social graph curated search service. By that metric, it appears broken for me and countless unlucky others who have common names.
Discussion
My name is Ryan, I have the same same problem 😂 That's why search by npub works too. It's your unique identifier.
If I know the npub, then what's the point of search? To me, search implies I don't already know the npub, but I might have a guess at the name.
Using a common name isn't going to work very well on any search. You can also set up a nip05, then you have a unique identifier that is easier to parse. Having a single, common first name as your identifier is an issue, that's why there are alternatives 🤷♂️
Meta/FB has pretty decent global search based on names only. Yes, it might take a minute of scrolling and profile pic scanning to find my guy, but it works. Yes, I'm aware that comparing NOSTR and Meta is apples/oranges. I'm using them to illustrate how a good, quasi global search UX should handle these cases.
If you had an account named just "Chris" on Facebook it would be basically impossible to find, drowned out amongst tens of thousands of other users, if not hundreds of thousands. I've used that search, it's not that great. My first and last name combination has hundreds of matches, let alone finding an extremely common first name only 🤷♂️
Nip 05 solves this. There are free and paid services, plus it can be set up on your own domain.