__context__ vs. __cause__ attributes in exception handling | Hacker News Reader