The Scientist and Engineer's Guide to Digital Signal Processing (excellent free book) | Hacker News Reader