So fun to read. In my early career I used to think that replacing memory in servers used for production was risky. What if I could not get it done in time? Chaos!
Later I worked in a refinery when replacing mission critical items could seriously mean injury or death if mishandled. What if I made a mistake? Chaos!
Do it wrong and the life support systems for you and your friends up there go out and you all die. Also, this entire $150,000,000,000 international investment may lose guidance and altitude control and burn up in the atmosphere, or maybe even rain down debris on some unlucky city.
Iirc, mission critical aerospace computers have triple redundancy since like ... forever.
So I can't believe the ISS computer doesn't have some sort of redundancy in place to prevent a catastrophe when there's so much money and lives at stake.
Did you read the article? If you did you'd know that they run two computers. If one fail, a third automatically activates and the faulty is disabled. They also keep a fourth to swap out the failed one.
But it still doesn't change the fact that swapping out with a completely new specification can have unintended consequences. They waited until a computer failed to swap, so if it did not work, they'd run at reduced redundancy.
Please don't comment on whether someone read an article. "Did you even read the article? It mentions that" can be shortened to "The article mentions that."
I've worked on financial platforms for most of my career. It's a strange feeling to know that a mistake will delete someone else's money. I always thought I had it hard. But that the end of the day, it's not "real". Certainly not life-critical. Working on something like this has got to be on a whole other level.
All in all I'm not sure I believe in karma, but I do believe you should take the high road here. Simply reporting them doesn't fix it. But telling your competitor and reporting it as a PCI compliance issue from your company (because you do indeed have exposed credit card numbers in your possession) would be the route I would take.
Tell them and let them know you're prudently reporting it for your own sake.
Still programming 27 years after I started. I'm lead of a group of front-end developers using AngularJS to build an online marketplace for hospitals to purchase their supplies.
I am totally with you. I must admit that at first I was taking ecstasy (MDMA) in a club setting. Yes, it was a ball. It opened me to the idea of talking to the opposite sex and not expecting them to roll their eyes and walk away.
After a while I began taking it at home and listening to music that inspired me. I began to reflect on my childhood when I had 2 verbally abusive parents. I had shut those thoughts out, and at 25 began dealing with them and seeing the effect their abuse had on me. MDMA allowed me to look at those relationships in a completely loving light and realize them for what they were; 2 people who could not express themselves appropriately. It changed my love for them in a very positive way, even after "the roll" had stopped. I forgave them for the many years of anguish I experienced in middle school, high school and college. I had literally ignored them since college out of anger for a lost childhood. Being able to love them again made me realize that I can love others too. Around that time is when I began to trust people and it is when I met my future spouse.
It's a tough thing to admit, but MDMA had better reparation on my emotional and psychological state than many years of church and reading books. I love God, I know he's guiding us, and I think sometimes healing power starts on the inside of your mind. If you're a religious person, the first two commandments are "Love God", and "Love your neighbor". MDMA helped me on both of those.
I just read a statistic the other day that veteran suicide rates are increasing. As a non-combat veteran, I wish I could take the many troubled and PTSD afflicted and have them try MDMA to work through their issues in a controlled therapy session.
Later I worked in a refinery when replacing mission critical items could seriously mean injury or death if mishandled. What if I made a mistake? Chaos!
Now, I realize what I was doing was child's play!