Why are shopping carts always broken? | Hacker News Reader