Property-Based Testing: Shrinking test failures automatically for easy debugging | Hacker News Reader