You know, I've heard this type of irritating comment so many times over the years. I've been on HN since day two of its public launch, back when it was called Startup News. It was a magical time, mostly because everyone was universally supportive. This isn't a rose-tinted view of the past, or selective memory. It was the reason I was blown away by this internet community.
The cynical comments would pop up on Reddit, mostly from pg's essay posts. I couldn't understand their point of view. Were they jealous? Did they care so much about what other people were doing with their lives that they would choose to mock them publicly? I didn't know, but I felt lucky that HN wasn't one of those places.
Then as HN grew, it started here. Mostly people remained supportive, but there was this undercurrent of negativity that kept creeping in, proportional to HN's size.
Now I wake up nearly a decade later to see many people who share your ideas, that only fools would dare gamble their youth, that taking anything but the safe and rational route is "drinking kool-aid," that pg's essays are manipulative, and so on.
And so I realize that YC founders now have their own community, separate from HN, and the electrifying experience of the early days of Startup News is no longer present.
But I was there. I saw it, I flew to SF and met a bunch of YC co's, I saw their optimism and courage, and you could not be more mistaken about the type of people they are.
I'm not saying that it's all wonderful, or that they're giants, or that there are "normal" people and "special" people interested in startups. I'm saying that startups are started by regular people, like you and me, and that without a supportive community, it's incredibly difficult to start anything.
I didn't even care about getting rich. I just wanted to help somehow. But I'm just happy that their community grows and grows and becomes stronger in spite of your negative voice, and all the negative voices across the internet. It seems like proof that you have to not care what people think to get things done.