You're not wrong about defense however there is a huge caveat. From what I'm told, when a company in defense (in the US) uses FOSS they must sign a waiver saying that they will be responsible for all updates and vulnerabilities discovered with said library. This also means that if the library stops being maintained, the company is responsible for maintaining the library.
I know that the reason why RHEL is preferred over Ubuntu or other distros is the fact RHEL has a paid license and provides regular updates to even "dead" or EoL libraries and packages.
Having said that, I wish more companies would take that dive. I've been in situations where the company would not sign a waiver so we had to essentially re-create a functionality that a FOSS library already provides.
My parents and I were just talking about this.
We're all in agreement that the moment that diamond goes back to India (or any country in SEA), it will "disappear" and never seen again.
I think Zuckerverse has shown that privacy doesn't exist in it. They could implement e2e but it'll be implemented in a way to so they can still sell away your privacy.
I was always looking for a mentor. I joined a website for LoL that wanted to update it's website to a modern framework. Initially there were 2 senior web devs and about 3 "junior" devs.
After about 3 months of learning react and picking the seniors brain about web dev, they stepped away due to IRL things. So I volunteered to step up as a lead.
I had maybe 3 months of total web dev experience. But stepping up as a lead forced me to learn quicker, and having junior ask me questions helped me learn quicker as well. For example I could always just give them a stack overflow link, but that's no use because they probably did and didn't understand it. So I tried to break it down for them which meant I had to learn the concept to explain it to them.
I've been running it on my own server and been having a great time with it. I haven't done any massive file syncs or anything. But been syncing Joplin, recipes and documents without issues with it.
These stories are true for any major defense contractor. Working at a large defense contract is always a coin flip. I know people who have loved it from day 1 ( aka people who have been there 15+ years) or have left after a year or two.
It seems defense contractors do not care for new hires. They will always give senior staff favor and not push younger staff to become better.
I really like rustlings.