Picking good names is a crucial tool for thought. A good name communicates or reminds you of the idea underneath an abstraction. Naming something after a person is the 2nd laziest form of naming. First is "Type 1" and "Type 2" error, the dumbest naming scheme ever invented.
-
Show this thread
-
Extended thoughts. Naming conventions that need to die: http://willcrichton.net/notes/naming-conventions-that-need-to-die/ …
3 replies 11 retweets 30 likesShow this thread -
Replying to @wcrichton
I feel like the "personal greed" angle isn't quite right -- I don't think the folks you cited named these things after themselves. E.g. Cauchy just called it "theorem 16": https://gallica.bnf.fr/ark:/12148/bpt6k90195m/f377.image … . Avogadro's constant was named a hundred years after discovery.
1 reply 0 retweets 1 like -
Replying to @ManishEarth @wcrichton
What typically happens is that folks publish a paper containing some idea, and it turns out that idea is Important, and without a name for that idea folks just start calling it "Foo's theorem" or whatever
1 reply 0 retweets 1 like -
Replying to @ManishEarth @wcrichton
in both physics and math part of the problem is that there are so many new things being discovered that it's hard to know in advance which ones are important enough to name
2 replies 0 retweets 3 likes -
Replying to @ManishEarth
This is a fair criticism. The wording is too harsh and definitely ascribes too much intent to what can be a coincidence of history. (When writing the post, I was still in a blind rage from thinking about Type 1 errors.) I've updated the wording to be less incendiary.
1 reply 0 retweets 3 likes -
Replying to @wcrichton
Thanks, but it still kind of ascribes intent here -- while in many cases (e.g Avogadro's number) the naming is done as a way to recognize their contribution, in many others it's literally just the gradual evolution of "that theorem that Cauchy wrote that we like"
1 reply 0 retweets 0 likes -
Replying to @ManishEarth @wcrichton
as in, simply saying "we should stop naming things after people" isn't enough because this is a *symptom* of a paradox: you can't invent names for everything, so you need to come up with names for important things, but you don't know what's important until others talk about it
1 reply 0 retweets 2 likes -
Replying to @ManishEarth @wcrichton
and since you didn't name it, the only way folks have to talk about the theorem is "that theorem from Cauchy's recent paper", which evolves into "Cauchy's theorem" if it turns out to be important
1 reply 0 retweets 0 likes -
Replying to @ManishEarth @wcrichton
so there's an underlying problem that needs to be addressed: how do you name things when you have tens of thousands of new things to name each year, but only a handful of them will be eventually important enough to *need* names?
1 reply 0 retweets 0 likes
I guess it's not clear to me that "you can't invent names for everything" is true in the first place. Programmers engage in the act of naming things all the time. (Maybe that just means we need namespaces, but for theorems.)
-
-
Replying to @wcrichton
right, we have namespaces, and outside of namespaces we come up with bullshit names most of the time too that chapter i linked to has like twenty other theorems just like cauchy's theorem. only one of them ended up having a name.
1 reply 0 retweets 0 likes -
Replying to @ManishEarth @wcrichton
for those twenty theorems, try to come up with names that are actually useful without getting extremely verbose :)
1 reply 0 retweets 0 likes - Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
cognitive psychology. PhD