40 years here. I am amazed at how much raw computing power we have available at our fingertips. I bought some Raspberry Pi Pico boards, just for fun, a few months ago. These devices far outperform the VAX 11-780 that was a monster of a machine (at least to us students) back at Rose-Hulman. These devices were $4 each!

When I first got a modem, it was 1200 bits/second. Now I routinely shove data through the air at 100,000 times that speed, to save the hassle of using an ethernet cable.

My first big boy computer had a special hi-resolution card that did 640x480 in 6 color mode. I reprogrammed the CRT controller to give me an extra line at the bottom, which I put the date, time, capslock status, etc. into.

Now I have a 32" monitor with 1920x1080 pixels, and I could get more, except I really can't see more detail than that! At 60 frames per second, with no interlace, and 24 bit RGB color. At the display is only a few pounds, and thin!

Hard drives... I remember riding along with a friend to install a 10 Megabyte Corvus hard drive, I recall wondering how in the heck it would ever get filled. Back in those days, before I got a modem, each and every byte came from a keystroke someone, somewhere typed. Now I have microSD cards with 3200 times that room, that cost $3, retail!

The hardware is amazing. So is the software! Turbo Pascal was $49 back in the day, which came with an excellent manual. You needed that manual, as that was your only guide to the language. Now we have Lazarus, an open source Pascal on the internet, with full access to source code, and a wide variety of components for almost every need.

The same is true for a wide swath of languages, and operating systems. You can write a program in any of about 10 languages, and there will be support for it across Windows, Linux, MacOs and other platforms.

GIT - oh man, git is amazing. I used to have to store source code in .ZIP files, and put those on sequentially numbered floppy disks as my only method of version control. Now you can put things in a folder, run GIT against it, and PUSH it to github, or any other number of repositories in just a click or two.

Open source is amazing.

It's all amazing. You can build anything you want, most of the time things are so fast you don't even have to try to optimize them. I wrote a program to figure out gear combinations that would fit a given real number ratio, in Lazarus. I was done coding in about 30 minutes or so. The first time I ran it, it was done almost instantly. It had run through millions of combinations.

How can you not be excited to have these types of tools? You can solve problems for people across the world. If they find it useful, they can extend and improve it in ways you didn't anticipate. Those changes might be very useful in turn.

I'm especially looking forward to the roll out of capability based security in the next decade. It will bring back the fun of the old days, as you'll be able to just run ANYTHING against your picked set of files, resources, etc... and know it can't damage/change anything outside that selection.

Freeing up computers again from the threat of infiltration will be an amazing lifting of a weight we've been under for far too long. I hope I'm around to see it happen.

The future is awesome.

PS: Oh, and multi-core... that $4 Raspberry Pi Pico has 2 cores... everything has multiple cores... you can run more than one critical task at a time, and not get bogged down!