I had a bad PhD Viva. Here is what I learned about vivas, PhDs, & myself | Hacker News Reader