A billing system that doesn't suck (or, Why Floating Point Numbers Are Bad) | Hacker News Reader