Circulant Matrices, Eigenvectors, and the FFT | Hacker News Reader