Records, Structs, and Data Transfer Objects in Python | Hacker News Reader