My issue wasn't with the "retarded" line, actually; I was more concerned by this:
"If someone says something negative about your project in an unreasonable way, don’t take it to heart. There’s something good in every project (it’s open source, it already has one thing going for it), no single project is complete crap, keep the good things and learn from the criticism.
All this boils down to basically 'surround yourself with good people.'"
This is the kind of thinking that lets people write bad code. "Unreasonable" is subjective here and lets people be very thin-skinned and defensive about their code. There is code which is complete crap and serves only as a warning to others to pay heed, lest they write code just as bad. (Feel free to consider that hyperbolic and point out that "complete" and "serves only as" are contradictory.)
It's fine to surround yourself with "good people," who I presume are people that are Good-aligned, but that's never going to reveal systemic weaknesses or flaws in your code; you're just going to end up as another group of people that relies on black hats to point out where your code was flawed.
In other words, this entire post feels like thinly veiled positive thinking in excess. See http://www.youtube.com/watch?v=u5um8QWWRvo for a much better summary of the problem.