Reddit is also much more mainstream than HN, I think that has to do a lot with it. Perhaps disabling registrations from time to time is a really good move, plus HN is much more focused. Anyone can make a subreddit about his own cool, weird or funny subject.