Cats and Dogs: a one dimensional theory of character | Hacker News Reader