I'm going to ask that you read this. It's potentially long. Please, do read this. It may very well change your views. I don't normally try to change views, but this is a time when I think I may be able to do so - as I can give some information.

I suspect you're colored by your biases but I'm not an expert in the soft sciences. I'm not sure who you consider old people, but many of us have been using computers since we actually had to make computers do what we needed - often with programming for our own specific needs.

I'm working really hard to be polite. I'm kinda tired of the generic statements about old people and the assumption that we're not technically competent.

Now, I'd like to take a moment to say that we both may have different ideas about what is, and isn't, old. Frankly, I consider anyone over 55 years of age to be old. (I'm well past that, if you're curious.)

We designed your Internet, wrote the programming languages that power your computer, determined the state of individual electrons so that we could make a CPU as you know it, and wrote the very mathematics that you base your works on today.

On top of that, we weren't unique - but stood on the shoulders of giants.

I'm going to reveal a bit about myself - if you don't mind. Do you travel? If so, you're probably doing so (albeit by extension) based on my work. I'm a mathematician and if you've ever dealt with traffic that's modeled (be it pedestrian or vehicular) there's a good chance that it was based on, or advanced by, my work.

That's right... Every day you drive to work, you're relying on my work. Specifically, I hold a Ph.D. because I advanced the art of mathematics in regards to working from the initial state - and assuming imperfect knowledge. If you've heard of chaos theory, I built based on that.

Now... To get back on topic, I hated computers. I hated them because I had to make them do what I wanted - I had to develop a means to use this calculating machine as I wanted. They didn't have stuff like downloads at your nearest URL.

You made a comment about the missus. She's a soft science major who worked for humanitarian goals. She's not even remotely technical, and not even more than a layman. It's not my fault that you've assumed the position where they're appliances and decided everyone who is old is unable to understand them. You're wrong.

That's pretty strong, for me. In short, you're wrong. I don't care who the "vast majority of people" are that you interact with. We call that selection bias, and probably more. I interact with (and I'm VERY much retired) people who used to work for DEC - designing and physically building modems. They are in their late 70s.

If the vast majority of old people you interact with are incapable of a bare minimal level of understanding, pick new people to interact with. I went to university with some of the founders of what you call open source - and my first attempt at BASIC was a fine example of open source programming.

I'm not special. I'm not unique. I pretty much HATED computers and only programmed because I had to. I only learned to understand because I needed to. There are millions of us.

Again, you're WRONG. We "older folk" may actually not only understand the technology, we understand why it is the way it is. To make a generic statement about all older folks, more so with a "certainly," is... Well, I have no way to put this? It's ignorant. You can pick one of two paths. I will leave that to you.