5 ms·
YES. Like XKCD said: "someone is wrong on the internet." (http://xkcd.com/386/ http://xkcd.com/386/) Geeks are obsessed with correctness. Sometimes this is hel
by billybob 17y ago
YES. Like XKCD said: "someone is wrong on the internet." (http://xkcd.com/386/ http://xkcd.com/386/)
Geeks are obsessed with correctness. Sometimes this is helpful, sometimes not. Witness Slashdot discussions.
- amichail 17y agoWhere does this obsession with correctness come from? Is it innate? Does it come from programming? Something else?
- corysama 17y agoIt's probably true in most scientific and engineering fields, but I can tell you from many experiences in programming that minor inaccuracies in a partner's understanding can lead to major disasters if left uncorrected. It only takes a few disasters in your life before you develop an allergic reaction to both inaccuracy and imprecision (vagueness).
- araneae 17y agoLike if you were separating uranium 235 from 238 and were planning to carry around the 235 suspended in water like you did with the primarily 238 mixture...
- eru 17y agoYou need some more bad luck to make it really dangerous. E.g. a pressurised container. Otherwise the water will just escape, when it gets too hot.
- thaumaturgy 17y agoMy guess is a highly specialized form of obsessive-compulsive disorder. Tendency towards fields like programming and engineering -- where correctness is both demonstrable and required -- are just side effects of this.
- logicalmind 17y agoI think it goes back to the mappers/packers mindset. Mappers tend to think of the world as a solvable map, given enough information. This obsession with correctness is simply a way to help correct someone's map.
- davi 17y agoThis is an interesting question, one I've been wondering about lately. When I was a little kid, I had a very strong (and I now realize, unusual) affinity for the truth. I would feel bad if I told someone a fact which I later learned to be false. I felt that if I said something that was false, I was contaminating people's understanding of the world, and this was a wrong thing to do. I didn't frame it this way, in those words, of course, but I remember that this was my explicit thought -- that spreading inaccurate representations of the world was a bad thing to do. I wonder if many hardcore technical people (I am getting tired of the word "geek") perhaps share this early attitude of mine. To indulge in some evolutionary psychology, I wonder if this aversion to spreading misinformation was an adaptive trait back when proto-humans lived in small troops -- spread misinformation, and people on whom you relied would be lead astray, to your own detriment.
- __ 17y agoAs a kid, I said "I don't know" when I didn't know the answer to a question, or when someone asked me to make a poorly defined prediction. Or I'd give a long answer full of qualifications. I quickly learned that although these answers were true, they really irritated people. "I want to say true things, but apparently other people want to hear lies," I thought to myself. But I now know that it's more nuanced than that. Typical people ("non-geeks") do care about truth when it directly relates to what they're interested in: usually social status and mating, and if they're unfortunate, survival. Generally, they're not interested in more abstract subjects. I interpreted people way too literally. If they talked or asked about X, I assumed they were curious about X. I didn't grasp that small talk is about entertainment and insecurity: the speakers reassure each other of their companionship; gauge each other's abilities, motivations, and desires; signal tribal affiliation; share gossip; and determine their places in the pecking order. It has nothing to do with X. X is just a pretence. Even as I became conscious of this, I often acted the same way out of principle. Alas.
- biotech 17y agoI now know that it's more nuanced than that.... X is just a pretence. [sic] I think that it is even more nuanced than you propose. Often non-geeks are interested in the subject, but may not have sufficient interest or mental energy required for significant, structured thought into the subject. That is the kind of thought that geeks are accustomed to, but to non-geeks, that's what they do at work, not for pleasure (exceptions abound, though. For example, "non-geeks" often put careful thought into sports. Maybe they should be called "sports-geeks"). I regularly am asked questions about technical matters outside of my expertise. I try to draw some logic into the matter, break it down, and come up with a simple, reasonable, and probably accurate answer. If required, the asker is often intelligent enough to come up with a similar answer - or at least an equally plausible one. But they don't want to, so they ask me. And that's okay. If I don't want to think about, I'll tell them I don't know.
- sketerpot 17y agoWhere does the typical cavalier attitude toward correctness come from? Is it innate? Does it come from religion or politics? Something else? (To me, this is the question that needs answering.)
- nwatson 17y agoThe cavalier attitude toward correctness comes from "relevance". Much of the truth you have to share isn't relevant to others. Even to other engineers. Presenting a simplified story is best in most situations, even if it doesn't cover the nuances. If they need to know the details, then it's time to talk. A few quick illustrations off the top of my head: * I speak Spanish fluently and was traveling to Honduras with a group of twenty-some other Americans, only one of which had similar competence with the language. They asked me to give them a quick "Intro to Spanish" course. I started with a simplied academic view, "I'll start with some simple vocabulary, some verbs, some conjugations of 1st/2nd/3rd-singular/plural forms to give them an idea of how to talk." I quickly abandoned that, stuck to the "where is the bathroom?" kind of sentences, names of common foods, other words, and a little human-interest history/geography. That approach worked, they could ask for bananas even if their word ordering and conjugation wasn't perfect. They would have been bored to tears after two minutes of a formal language presentation. * I was working at a startup and a cute phone-sales rep wanted to know more about our product so she could sell it better. She enjoyed biking too. Great, we go on some great bike rides, I try to educate her about our product but went into way too much depth. Her eyes kind of glaze over, I'm really disappointed about her lack of interest in the product. "You really need to know this," I tried to explain. She probably didn't. She just needed the talking bullet points. She wasn't interested the engineering world view of things and I couldn't deal with that. I saw some disturbing rigid tendencies in myself too. The friendly relationship kind of stopped at that point. * The best support person I've ever worked with was a master at glossing over the truth, in a good way. He'd talk to us engineers, we'd tell him exactly what was going on and how we needed to change a configuration or fix a bug or apply a patch. What he told the customer often had nothing to do with what we'd tell him. And we and the customers really were better for it. Either the explanation was too detailed for the customer to follow it, or would alarm the customer and bring up a whole bunch of questions they really didn't need to be asking. That's wisdom, of a sort, at least.
- elblanco 17y agoThe article focuses on geeks with a strong technical/computing bent. In order to understand complex systems like modern computing environments, you can't flub the details. Otherwise you end up with huge errors in your mental model at the macro level. For example, A geek will know various properties of PI out to some number of decimal places etc. If they have to calculate with PI they'll try and use as much precision as possible in order for the results of the calculations to be as correct as possible at the end. A geek knows that if they just say "PI=3 is close enough". Then calculations using PI end up with all kinds of weird results...and cars will fail to roll and houses will fall down, and ballistic trajectories will miss their mark etc. So a pedantic fetishizing over the digits of PI becomes a necessity. It's hard to turn on and off that level of mental discipline, so by force of necessity most geeks simply set the switch to "on". So a geek necessarily internalizes the practice of being pedantic and sweating the details. This happens with anybody who sweats the details in a narrow field because they understand that you can reach the wrong conclusion at the macro level if you don't. Even in seemingly traditionally un-geeky fields like fashion or cooking, you find similar types of behavior patterns. What this essay is identifying is either the lack of the ability in technical geeks to turn off the pedantic-ism or to not forcibly apply it to all aspects of life.
- drtse4 17y agoIsn't this just an ego related thing common to every human? Showing to the world that you know better?