A complete understanding if you ask me is one which requires no impenetrable "black-box abstractions" to be substituted in the abstraction hierarchy. In the case of a CPU, you would have to have a full gate level understanding of it and an understanding of how the gates operate. To be honest, the "complete understanding" died way before the original post. It was the moment that they started building computers with in…
Will the game be changed once again when 3D printers will be able to print circuits?
3d printers are supposedly promoted as printing themselves i.e. as self-replicating. They are not. They print a small fraction of their own non-complex parts.