This is actually one of the major reasons I read HN. Not so I can make myself feel stupid, per se; but to get better insights into things I don't experience in my offline life (job, friends, etc..) Just make sure you don't get caught up in feeling like your stupid. It's counterproductive, we all have different backgrounds and experiences. Some people here have highly specialized backgrounds but are completely oblivious to other areas. Some have 30 years experience in a field, some are brand new. I just try to learn more in my skillset and compare myself to myself only, incrementally getting better (at least thats the goal)