The Theranos controversy, explained | Hacker News Reader