Testing if an arbitrary pointer is a valid object pointer | Hacker News Reader