Imagine knowing that Robinhood exists as one of the most popular trading brokerages but still naming your new product Robinhood.
It's like making a new product and naming it Facebook or Google. Or making a new HN clone in 2024 and calling it Reddit even though Reddit already exists.
There's a tool called Robinhood which started its life around 2004 [0], In turn, Robinhood Markets are founded in 2013.
Imagine knowing that Robinhood exists as one of the most popular (or the only) policy engines for large (EB sized) filesystems for but still naming your new company Robinhood.
I think Robinhood Markets should C&D immediately and find themselves a new name.
Software developers who love their job generally are into fantasy worlds, RPG games, astronomy and whatnot. If we nitpick every name choice, then life will have no fun.
I have computers named after stars and galaxies. Some codenames of the applications I have developed myself has stupid connections to characters because of what they (the software) do are similar to characters themselves. I named a module "Scrat" because it was a state machine which changed thousands of states per second according to input it received from a file I/O module called Manfred (which carries things on his back or with its trunk).
I have my names clash with others, and others' names clash with mine. Who cares, it's fun and makes things enjoyable for everyone, plus it allows one to inspire themselves by setting a vision for their software.
Or, maybe we should start naming our software with UUID strings. That won't clash in a long time. :D
Why does every single thing need a unique name? Even trademarked names for businesses and products are scoped to business sectors - its why apple the computer company who took the name of apple the record label was just fine (until apple invented itunes and had to buy the record label).
Heck even code does scoped naming... the compiler can't really handle punctuation that is slightly wrong and even it allows me to reuse variable names in the same program.
I don't know why we'd need a univerally unique name for each piece of software ever created. The existing software called robinhood is unrelated to this load balancer, so even if I could download and use it, I doubt I'd have much of a problem distinguishing the two.
It's like making a new product and naming it Facebook or Google. Or making a new HN clone in 2024 and calling it Reddit even though Reddit already exists.