Hilbert space: treating functions as vectors | Hacker News Reader