|Jack Ganssle's Blog
This is Jack's outlet for thoughts about designing and programming embedded systems. It's a complement to my bi-weekly newsletter The Embedded Muse. Contact me at firstname.lastname@example.org. I'm an old-timer engineer who still finds the field endlessly fascinating (bio).
For novel ideas about building embedded systems (both hardware and firmware), join the 40,000+ engineers who subscribe to The Embedded Muse, a free biweekly newsletter. The Muse has no hype and no vendor PR. Click here to subscribe.
July 2, 2019
I don't write about politics. The subject is too inflammatory, opinions so diverse, and often militancy replaces logic. And maybe my opinions are wrong. But maybe a few comments are in order about meta-politics.
I read widely, every morning looking at the NY Times, Washington Post, National Review, The American Conservative (TAC), and other sites. The Times drifts ever more leftward though does provide a platform for some conservative voices like Bret Stephens and David Brooks. The Post has become nearly hysterical in its railings against the current administration. National Review is, well, as it ever was though is mostly-silently not a fan of the current president. TAC hosts a number of writers, most prominently Daniel Larison, with whom I generally agree. But Larison writes the same three columns over and over. Rod Dreher is an excellent writer whose paranoia increasingly turns me off. Andrew Sullivan on NYmag is always interesting even when I disagree with him, and he writes beautifully.
I refuse to read hateful writers or screeds. Ann Coulter on the right and Maureen Dowd on the left profit handsomely from being nasty. Plenty of others fall into the same category. Their mission: rake in the bucks by feeding the flames of hate. Who would want to be part of that?
What I've observed over recent decades is this:
- The GOP and the Democrats love enormous deficits. They may make noises against them, but Congress always votes for them and the president always signs those appropriation bills.
- The GOP and the Democrats love open borders. Despite decades of opportunities, little action has been taken.
- The GOP and the Democrats love war. My dad once told me that every president wants his war. I thought that was an odd statement, but the evidence over the past handful of decades supports that statement. And he said that long before the 2016 election, which, had it gone the other way, would likely mean I'd have to change "his war" to "his or her war."
- The GOP and the Democrats craft their platforms and positions based on electability rather than the national good.
- The GOP and the Democrats have one overriding objective: to get re-elected.
That last observation makes me despair. The good of the nation was once considered the ultimate objective, but is today rarely considered. Yes, partisan craziness has been with us since the early days of the Republic, but parties generally found common ground. Today, policy is driven by K-street. Long-term issues are neglected. Bills are introduced to satisfy a small portion of the electorate, an idea awfully close to the constitutionally-prohibited bill of attainder.
Governing is the art of the possible. Done correctly, everyone loses sometimes. As the Stones said, you can't always git what you want. But the nation gains something.
What's the difference between the parties? Abortion and guns, for sure. Today we see the left getting nutily lefter and the right more extreme. I have to believe, or at least hope, that the two extremes represent a minority of Americans whose voices are amplified by the media and the internet.
It's clear neither party has any interest in moderation or any sort of compromise.
And that sure seems to be mirrored in the vocal populace. Despite reading widely, my policy, never violated, is to not post comments to any political site. Articles in the Post often get thousands of comments. Who can read all of that stuff? National Review's commenters are too often more interested in tossing hand grenades than thoughtful engagement. TAC, which is heavily moderated, does get some interesting postings, but, like on all of these sites, comments are not carefully curated (see my thoughts about curation in the tech press here), and with limited time, I am more interested in what thoughtful authors have to say rather than some irate "Joe in DC".
Why add to the noise?
Author/theologian Stanley Hauerwas said something to the effect that you are what you do; do ugly things and that means you're morally ugly. That has been a guiding principle of mine for a long time. Mentally curse and rail, perhaps, but let only nice things come out of your mouth or keyboard. Vote for sure! Argue passionately and logically but listen closely to your interlocuter. Be willing to change your position. Pay attention to a wide range of opinions, because your carefully-considered views might lack data or nuance. This is especially hard for engineers as we're predisposed to assume we're correct. After all, we're judged on making something that demonstrably works. We unfortunately take that as proof of our wisdom in all things.
Above all, we need to be kind to and respectful of our fellow citizens.
Feel free to email me with comments.
Back to Jack's blog index page.
If you'd like to post a comment without logging in, click in the "Name" box under "Or sign up with Disqus" and click on "I'd rather post as a guest."
Recent blog postings:
- Solution to the Automotive Chip Shortage - why use an MCU when a Core I7 would work?
- The WIRECARE - A nice circuit tester
- Marvelous Magnetic Machines - A cool book about making motors
- Over-Reliance on GPS - It's a great system but is a single point of failure
- Spies in Our Email - Email abuse from our trusted friends
- A Canticle for Leibowitz - One of my favorite books.
- A 72123 beats per minute heart rate - Is it possible?
- Networking Did Not Start With The IoT! - Despite what the marketing folks claim
- In-Circuit Emulators - Does anyone remember ICEs?
- My GP-8E Computer - About my first (working!) computer
- Humility - On The Death of Expertise and what this means for engineering
- On Checklists - Relying on memory is a fool's errand. Effective people use checklists.
- Why Does Software Cost So Much? - An exploration of this nagging question.
- Is the Future All Linux and Raspberry Pi? - Will we stop slinging bits and diddling registers?
- Will Coronavirus Spell the End of Open Offices - How can we continue to work in these sorts of conditions?
- Problems in Ramping Up Ventilator Production - It's not as easy as some think.
- Lessons from a Failure - what we can learn when a car wash goes wrong.
- Life in the Time of Coronavirus - how are you faring?
- Superintelligence - A review of Nick Bostrom's book on AI.
- A Lack of Forethought - Y2K redux
- How Projects Get Out of Control - Think requirements churn is only for software?
- 2019's Most Important Lesson. The 737 Max disasters should teach us one lesson.
- On Retiring - It's not quite that time, but slowing down makes sense. For me.
- On Discipline - The one thing I think many teams need...
- Data Seems to Have No Value - At least, that's the way people treat it.
- Apollo 11 and Navigation - In 1969 the astronauts used a sextant. Some of us still do.
- Definitions Part 2 - More fun definitions of embedded systems terms.
- Definitions - A list of (funny) definitions of embedded systems terms.
- On Meta-Politics - Where has thoughtful discourse gone?
- Millennials and Tools - It seems that many millennials are unable to fix anything.
- Crappy Tech Journalism - The trade press is suffering from so much cost-cutting that it does a poor job of educating engineers.
- Tech and Us - I worry that our technology is more than our human nature can manage.
- On Cataracts - Cataract surgery isn't as awful as it sounds.
- Can AI Replace Firmware - A thought: instead of writing code, is the future training AIs?
- Customer non-Support - How to tick off your customers in one easy lesson.
- Learn to Code in 3 Weeks! - Firmware is not simply about coding.
- We Shoot For The Moon - a new and interesting book about the Apollo moon program.
- On Expert Witness Work - Expert work is fascinating but can be quite the hassle.
- Married To The Team - Working in a team is a lot like marriage.
- Will We Ever Get Quantum Computers - Despite the hype, some feel quantum computing may never be practical.
- Apollo 11, The Movie - A review of a great new movie.
- Goto Considered Necessary - Edsger Dijkstra recants on his seminal paper
- GPS Will Fail - In April GPS will have its own Y2K problem. Unbelievable.
- LIDAR in Cars - Really? - Maybe there are better ideas.
- Why Did You Become an Engineer? - This is the best career ever.
- Software Process Improvement for Firmware - What goes on in an SPI audit?
- 50 Years of Ham Radio - 2019 marks 50 years of ham radio for me.
- Medical Device Lawsuits - They're on the rise, and firmware is part of the problem.
- A retrospective on 2018 - My marketing data for 2018, including web traffic and TEM information.
- Remembering Circuit Theory - Electronics is fun, and reviewing a textbook is pretty interesting.
- R vs D - Too many of us conflate research and development
- Engineer or Scientist? - Which are you? John Q. Public has a hard time telling the difference.
- A New, Low-Tech, Use for Computers - I never would have imagined this use for computers.
- NASA's Lost Software Engineering Lessons - Lessons learned, lessons lost.
- The Cost of Firmware - A Scary Story! - A hallowean story to terrify.
- A Review of First Man, the Movie - The book was great. The movie? Nope.
- A Review of The Overstory - One of the most remarkable novels I've read in a long time.
- What I Learned About Successful Consulting - Lessons learned about successful consulting.
- Low Power Mischief - Ultra-low power systems are trickier to design than most realize.
- Thoughts on Firmware Seminars - Better Firmware Faster resonates with a lot of people.
- On Evil - The Internet has brought the worst out in many.
- My Toothbrush has Modes - What! A lousy toothbrush has a UI?
- Review of SUNBURST and LUMINARY: An Apollo Memoir - A good book about the LM's code.
- Fun With Transmission Lines - Generating a step with no electronics.
- On N-Version Programming - Can we improve reliability through redundancy? Maybe not.
- On USB v. Bench Scopes - USB scopes are nice, but I'll stick with bench models.