Explaining python descriptors | Hacker News Reader