Avoid inflationary use of terms
Inflationary terms! You see them everywhere. And for those who actually know and care about the subject matter they can be very frustrating. These terms are notorious for being used in contexts where: 1. They are only loosely applicable at best. 2. There exists a better word that is more specific. 3. The topic has a far bias. Some examples: * Rational * Evolution * Singularity * Emergent * Nanotech * Cryogenics * Faith The problem is not that these words are meaningless in their original form, nor that you shouldn't ever use them. The problem is that they often get used in stupid ways that make them much less meaningful. By that I mean, less useful for keeping a focus on the topic and understanding what the person is really talking about. For example, terms like Nanotech (or worse, "Nanobot") do apply in a certain loose sense to several kinds of chemistry and biological innovations that are currently in vogue. Nonetheless, each time the term is used to refer to these things it makes it much harder to know if you are referring to Drexlerian Mechanosynthesis. Hint: If you get your grant money by convincing someone you are working on one thing whereas you are really working on something completely different, that's fraud. Similarly, Cryogenics is the science of keeping things really cold. And of course Cryonics is a form of that. But saying "Cryogenics" when you really mean exactly Cryonics is an incredibly harmful practice which actual Cryonicists generally avoid. Most people who work in Cryogenics have nothing to do with Cryonics, and this kind of confusion in popular culture has apparently engendered animosity towards Cryonics among Cryogenics specialists. Recently I fell prey to something like this with respect to the term "Rational". I wanted to know in general terms what the best programming language for a newbie would be and why. I wanted some in depth analysis, from a group I trust to do so. (And I wasn't disappointed -- we have some very knowl