The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
I am financially planning to reach 80 though I honestly doubt that I'll make 24 more years: overweight, inactive, diabetic, etc. I have already thanked my doctor for achieving the goal I requested of him many years ago: keep me alive until my kids are adults. I pointed out the rest is just gravy to me; however, he contends that, like most, I will become greedy for more life as I get older. Time will tell, but any way you look at it, there are a LOT more years in the rearview mirror than ahead through the windshield, and I am fine with that.
Tuesday, January 19, 2038, might be a concern for any 32-bit systems remaining. That's coming sooner than we might think, and heck, I might live to see it.
Traditionally, large satellites are configured on the ground for specific tasks that cannot be changed after launch, even if market demands evolve.
I don't agree with that. When I worked for a major satellite manufacturer, the satellites would often launch with just basic capabilities and the final operational software would be uploaded once it was in orbit. That way, the software could continue to be developed while the satellite hardware was dealt with, decoupling the launch schedule from the software development schedule.
The whole point of a communication satellite that has a 15 to 20 year (or more) lifetime is that it can be configured as requirements change and as hardware fails on the satellite -- that was the part I was working on, testing different end-of-life failures of the high power amplifiers and being able to switch to spares -- one of many things that can be reconfigured once in orbit.