What I find incredible about the progress of computing power is that there isn't anything that actually makes Moore's law a given. Engineers keep discovering advances in materials science and manufacturing that enable advancements on such a consistent pace. Is this a fluke? Luck? What enables this?