Imagine naming a library after yourself.
> GGML is a C library for machine learning (ML) - the "GG" refers to the initials of its originator (Georgi Gerganov).
https://github.com/rustformers/llm/blob/main/crates/ggml/REA...
There's ample precedent for this. When you're building something to scratch an itch, the name is secondary. You cast about for one. Ah, you have a name. That'll do.
For example, DJ Delorie's djgpp project, built in 1989, was how I got into "real" programming on MS DOS.
For example, Debian. AWK. PKZIP. ARJ. Korn shell. Bourne shell. jemalloc, dlmalloc. djbdns.
I don't have to imagine.
"Linux".
dlmalloc, jemalloc
I'm biased (see: pianojacq.com)
Imagine trying to name a file format for yourself even if it wasn't yours to begin with...
They wrote a large portion (and all of the initial version I think), they can name it whatever tf they want.
Imagine if his name had been Sergi Gerganov.
jealous?
Every single .exe file begins with the two letters MZ because Mark Zbikowski needed a "magic number" to begin the PE format.