The point of the article is that the same people constantly prove to be early adopters of products that don't succeed in the market.
ARIN will never reassign a GE owned block without clearance beforehand from GE. Too dangerous.
If controlled for social factors, IQ is by far the best prediction of your future educational performance. So the chance of becoming a scientist is directly correlated to your IQ.
The original IQ test, as invented by Alfred Binet, was created to determine in what class to put children who started school. In 1882, France introduced compulsory education, but many children in France had no or questionable birth certificates, and when they were about to start school, it was not clear what their real age was and which class would be suitable for them. And then there were the children who required special care, and until the beginning of the 20th century, it was up to the subjective judgement of the respective teachers to determine which children should get it. Thus Alfred Binet and Théodore Simon developed a test to more objectively assess the educational potential of a child, the Binet-Simon-Test, which was to calculate something called the "intelligence age" of a child, and which was used as a criterion in what class to put a child.
It should thus be expected that the IQ as measured by the Binet-Simon-test (and the later development Stanford-Binet-test and all subsequent IQ tests) is quite predictive for your educational career, because that's what they were invented for.
To know how to scale back a large government, you have to know first what the government is doing, how it is doing what it does and why it does what it does, at best from your own experience in this government, or from working in another government.
Some outsider with big words but no experience is very likely screwing up big time, because he has no clue about most of the very important details. Yes, sometimes you find that wunderkind who is able to pull the stunt and get a new new code base working. But it surely has coded before, it has a general idea what's the point of the whole thing, and it is able to fastly get a strong team together pulling in the same direction. And sometimes you find that person who is able to redo a government as a relative outsider, but that person needs strong experience in how to govern something, and it has to be able to get a strong team together which pulls in the same direction.
And here the parallel between the government and maintaining a code base ends. Because you can create a new codebase while the old is still running. But you can't start a new government and get it up to speed while the old one is still running.
If his spare time project will ever be more than some example routines of peripherical functions and a completely overengineered interface full of place holder code and TBDL comments, then it will take 10 years to get some preliminary modules in production, and you will end up with two codebases of 150 MByte each, partly incompatible, but so interwoven that you can't never get rid again of at least one of it.
And thus it is a rejuvenation, as the planet gets more similar to its primordal state than before.
And in general, I think: Let the governments spy on each other. That's fine with me. Let them play their games with themselves. Hey, even government agencies of the same government spy on each other.
What I am not ok with is if spy agencies that are not allowed to spy on their own population do it via agencies in other countries. The german BND is not allowed wholesale data collections of german people, thus they just ask the NSA to filter it for them. On the other hand, the NSA sends the BND a list of keywords, and the BND uses its investigative power to hand the matching data over to the NSA.
In some way, all legislation around spying powers gets made obsolete if you just have that befriended agency in that befriended country which just happily will provide you with all the data you are not allowed to collect -- they are not subject to your legislation, they don't have to report to your appointed watchdog, and they will not obey the will of your people. All the bad things that are illegal for your people are just outsourced to others, to the mercenaries somewhere else, to the foreign torturers and to the shady deals everyone can deny if they grow sour.
It's quite different to secretly scan the license plate of everyone and compile a database.
If you call the ability of the government to put everything into large, databases shared between all government agencies "socialism", then the U.S. is much more socialist than any EU member state. Even the data retention directive had to be pulled after the European High Court called it unconstitutional in 2014.
- The apprentice.
Has little to no experience, learns the first tasks. Every step he takes has to be supervised and controlled.
- The journeyman.
Knows how to do things, you can give him a list of task, and he will work on them until they are finished. Can supervise an apprentice.
- The master.
Knows his trade. Knows how to organise task. Is able to split a project into several tasks he can either work on himself or give to a journeyman or even to an apprentice. Knows how to teach an apprentice. Knows how to differentiate between a well finished task and one you have to do over again.
What we have here is the question what you have to know in C++ to be on journeyman level.