[flagged]
There are only two hard things in Computer Science: cache invalidation and naming things.
-- Phil Karlton
Do you have a pile of projects lying around with good names? Coming up with a good one is hard and getting harder every day.
They all watched the same movies or read the same books
Why single out programmers? Name collisions happen in constantly, across every single industry.
It turns out that there really aren't that many possible project names before you get into the made-up "that sounds stupid" words.
"It should almost never be the case that project names conflict"
My corollary to this is "You should never reach for a language you are not fluent in for a name. Especially, just stop it with using Japanese words to name stuff please ffs"
> It should almost never be the case that project names conflict
Sure, if you want projects to have the same naming strategy as Chinese Amazon Marketplace vendors.
Away from that, significance in naming begins to cluster quite quickly.
For one, the project started in 2019 https://geminiprotocol.net/history/ So, I guess Google should rename their LLM?
For another, to do that we'd have to follow something like the prescription drug naming process https://globalhealthnow.org/2024-07/why-do-prescription-drug...
That way, instead of "Gemini", they could have named it something like "Cymbalta", "Xeljanz" or "Cialis" :P