Visa admits 5m payments failed over a broken switch | Hacker News Reader