Principles of A/B Testing: What I Learned Working at Expedia | Hacker News Reader