Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

it's really amazing how in IT we always recycle the same ten names... in the last three years, "gemini" refers (at least) to:

- gemini protocol, the smolnet companion (gemini://geminiprotocol.net/ - https://geminiprotocol.net/)

- gemini somethingcoin somethingcrypto (I will never link it)

- gemini google's ML/AI (here we are)



Naming things is one of the two hardest problems in computer science, after all.


Caching and off-by one errors are the other.


I don't even want to think about how much time I've wasted mulling over release names.


Google is so big a player that they don’t even need to check if the name has already been applied to a technology. As soon as they apply it to their product name, that will become the main association for the term. And as fond as some are of the Gemini protocol, it never got widely known outside of HN/Lobster circles.


They didn't even check if Go was taken: https://en.wikipedia.org/wiki/Go!_(programming_language)


This is not limited to IT. After all, there are far more things to be named, than we have usable words to use.


There's gemini the crypto exchange.


yes crypto is so evil even linking to it would be unethical


lol


It is on purpose to have an excuse of wiping out search results for interesting piece of technology. The same was with serverless which became "serverless".




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: