(no title)
gipp | 2 months ago
Namespacing, sure. But is "We use gh:someguy/openai/llm-streaming-client to talk to the backend" (x50 similarly cumbersome names in any architecture discussion) really better than "We use Pegasus as our LLM streaming client"?
lr0|2 months ago
debazel|2 months ago
Joker_vD|2 months ago
"Which one?! There are seven popular projects with this exact name on GitHub that have >100K stars; which particular one do you use?"
wredcoll|2 months ago
This is one of those classic examples where things you've already learned are "obvious and intuitive" and new things are "opaque and indistinct".
We can go back and forth with specific examples all day: cat, ls, grep, etc are all famously inscrutable, power shell tried to name everything with a self-documenting name and the results are impossible to memorize. "llm-stream" tells me absolutely nothing without context and if it had context, pegasus would be equally understandable.