The concept of computational complexity is not just about how fast we can compute, but also about understanding the limits of what can be computed.
The best ideas often come from unexpected places.