As I've said in the rather giant tome above I've done 100+ of these so forgive me if it's not on the tip of my tongue. I went back and looked at your submissions and it must have been the fact that you have a lot of Ask_HNs, a couple about RoR but mostly about lots of interesting technology stuff. It's hard to gauge anything after multiple conversations, much less from a submission feed but I generally get along well w/ folks that ask a lot of questions, are very curious and ask for help freely into various communities.
In this case, I was rather wrong :) well hell, can't win 'em all.