Implementing Swift's Hashable Protocol | Hacker News Reader