How Do You Stay Upbeat Amidst the Idiocy?
Techdirt has a wonderful summary of how hard it is sometimes to stay upbeat when faced with some of the complete idiocy that intelligent, tech-savvy readers often have to deal with in their day-to-day lives. While the frustration will probably never go away, nor will the news calling attention to it, it does seem that opening people's eyes to problems helps things move in the right direction, so keep it up. "Yes, we're in the midst of a brutal financial mess — but that won't stop innovation. Yes, incumbent forces, with short-sighted plans and a desire to hold back the tides are annoying and disruptive (not in a good way) in the short run. But even they are finding they can't hold back progress. Robert Friedel has a wonderful book called A Culture of Improvement that details how we, as a society, are constantly looking to improve on what we already have. We add ideas and ingenuity to old concepts and build something better — not because of the desire to grab some "intellectual property," but because of the desire to improve our own lot, to build a better tool that we want to use. Incumbent short-sighted players have been able to hinder and harm progress, but they can't keep it down completely. That culture of improvement can't be stopped entirely."
Instead of focusing on all the tech details that other folks get wrong, think of all the economic dogma and confused legal interpretations that otherwise intelligent people allow themselves to parrot.
You've paraphrased something I've being saying for decades. Back in my university days, I was a TA. I quickly learned that if 1 or 2 of my students (in a class of 15) didn't get it, it was them. If 12 or 13 didn't get it, then it was me. It meant I hadn't explained it properly, or I'd made a false assumption about what they knew.
The other important thing is that even when it was one student who didn't get it, it didn't mean that the student was an idiot. It often meant he or she simply marched to a different drummer. I had one student pass by the skin of her teeth, and even that was only after considerable tutoring. But that same student went on to get a PhD in a totally different discipline. There's a difference between being a fool and being a fish out of water.
Unfortunately, far too many people take an attitude of "if you don't know what I know, you're an idiot". I know quite a number of people who are constantly stressed out, because they expect anyone and everyone to be fully up to speed on everything that they are interested in. Engineers seem to be particularly susceptible to this, because unlike writers, musicians, or artists, we deal with deterministic systems. We design, build, and fix things so that they are reliably predictable. But people aren't reliably predictable, and expecting them to be is going to stress you out.
I've seen people get bitterly angry because someone didn't know the difference between an AMD processor and an Intel one. I know one person who, when a co-worker on a project casually asked why Linux would be a better choice than Windows, got so angry his hands were physically trembling with rage, and he had to walk out of the room, because "otherwise I'd have to punch that stupid bastard in the face for such a retarded question". I know one person who has exploded in a rage in a restaurant, because the waitress brought his sandwich on the wrong type of bread.
Not surprisingly, two of the people I know like this have already had heart attacks.
The problem with stress like this isn't that there are foolish or annoying questions about. Of course there are. Always have been, always will be. The problem is how seriously you take it. If you treat foolish questions as personal insults, if you expect everyone to have your level of expertise in your field, then you're going to be stressed out. Let's face it; if you get angry about bread, the problem isn't with the bread.
If a discussion of bracing styles forces you to leave the room because you're going to hit someone, you're either wound too tight, or you're in the wrong profession. Possibly both.
Sit back, take a break, and wonder why it is that you're always so angry about everything, when everyone else seems to take it in stride. And if you come to the conclusion that "that's because everyone is stupid and I'm not", resign yourself to be miserable and angry for the rest of your life, cause life isn't going to change any time soon.