Science explains the "impossible" soccer kick | Hacker News Reader