A formal assessment of domestic pet and shelter cat preferences (2017) | Hacker News Reader