This is exactly my opinion too. There are so many communities that are internet link dumps that offer a ton of crap content. That was great when I had a ton of time to sit and browse through it all. But I'm growing up and trying be become a better programmer, trying to start some projects that take off, and in general no matter if I'm working at my day job or on my startup at home, trying to keep a good solid work ethic. When I need a break or I'm bored I browse HN and not only find things that interest me, but find things that help me work towards my goals.