“There is, of course, something fundamentally missing when we only have on demand knowledge. It is related to an anti-technology argument I call the “calculator argument.” There are two components: * You shouldn’t rely on calculators to do math because one day you might not have a calculator. * A strong grasp of mental arithmetic allows intuitions that wouldn’t otherwise occur. Or in other words, the use of calculators limits our solution space. The first argument is rather silly, but the second is quite relevant. We do not want engineers whose only mode problem solving is searching StackOverflow instead of working from their own understanding of the data structures. This is the difference between an education (which teaches us to think) and seeing the solution (which solves only our problem in the moment.)”