What does bother me is that this article is generating so many grayed out and downvoted comments because of the manner in which it was written. If you think there is something useful to be gained from the piece, you know a helluva lot more about programming than I do. You are in a much better position than I am to leave a top level comment that will help turn this pile of manure (by which I mean the comments on HN) into something thought provoking and interesting.
I'm in no position to do that.
My goal is to see better discussion here. As someone who has studied things like Social Psychology, I'm only qualified to comment on the defects in this and why it's generating such lousy comments. I'm not qualified to tell people where to look for some meat here and help them focus on that. You are.