Secrets are for the weak.
You will soon realised it won't work right?
Besides, there is a difference between personal lives and the dealings of a government. The latter is supposed to work for us. Do what is the in our best interest. Why do they need to keep secrets? Even military related decisions shouldn't be a secret. If they decide to attack Iraq, I'd like to see a transcription of all related discussions prior to the attack. Surely, if the attack was in the best interest of the people, there is nothing to hide, right? I'm not talking about undercover agents that can risk lives; I'm talking about the type of the discussions that are kept secret because they _aren't_ in the best interest of the people.
Transparency works. https://www.koreatimes.co.kr/www/nation/2023/11/113_237193.h...
I don't think it's just discipline. It will decrease efficiency massively having to work around those bureaucratic hurdles.
> That requires every level to actually be competent enough to deeply analyze the problems they're trying to solve and generalize their requirements.
That could be right. Your solution perhaps could work, if everyone was superhuman and was able to work with limited information, having perfect communication without knowing the big picture or the goals.
From working with corporations, to me it's almost impossible to work well without knowing big picture. It's a huge difference, how much of everything I'm able to know. It can easily mean 10x or 100x or infinite efficiency difference.
If everything is compartmentalised and you need to do your task, you need to know something, but in order to know it, you may not even know who to really ask. And if you do, then who knows, when you will receive the answer.
Requirements of everything are just far too complex to be able to perfectly share this information without the context.
Compartmentalization doesn't create knowledge gaps, but incompetence does. In the corporate world the incentives aren't aligned well. You get promoted for delivering business results instead of good solutions. Most corporate middle managers defer their responsibilities to their employees which is why you end up having to know so much and do all the legwork of asking around. Lucky you that's a lot of power they're just giving away. Oh hey so that's why any random low level employee can leak so much information! Who woulda thunk it?
Assuming they became your boss through technical merit they should be able to adequately describe requirements and anticipate implementation details. They could do it themselves if they had the time, but they don't anymore. Good requirements shouldn't need follow up questions beyond you potentially not knowing how to do something. You ask your boss.
Your boss doesn't have to know the whole project to deliver their piece. This funnels all the planning towards the top and they have massive incentive to shut the fuck up and not leak anything. It really is that simple.
But who cares?
If we can't live by our principles, wtf is the point of having them?
Yout biggest peer competitor copy-pasted your military technology because you can't keep secrets.
You made your allies poor by taking away the advantage of research and you can't stop China from owning American technology for free.
The volcanic rage that attitude generates, is building sight unseen to the precious snowflakes hiding behind soon-to-be worthless Aircraft carriers.
Ctrl C, Ctrl V is a warcrime.
If your strength relies on lots of secrets you are weak. With enough secrets your strength is just perception not a fact.
Care to share your name, home address, and social security number?
Unless you're weak sauce, that is.