Bridging Algorithms, Architecture, and Imagination.