How Do We Explain the Unreasonable Effectiveness of IT?  – High Scalability –

These advances have evolved step-by-step over time, so we don’t even realize the full weight of the transformative changes we’ve experienced. What can account for such astonishingly rapid progress?