StackOverflow's community clearly values the intricacies of tech.
If this conversation was happening in a LinkedIn group, I can imagine many more discussions on distribution models, market size, or even strategic partnerships.
HN has the unique blend of tech+business providing unique insights and answers that takes a lot of these different factors into consideration.
Check out Tom's story about it: http://tom.preston-werner.com/2008/10/18/how-i-turned-down-3...
One of the things I love about the Ruby community is that it truly embraces change. Rubyists (and particularly Rails hackers) jumped on git, and since GitHub was built by our own, it was supported heavily by Rubyists. Engine Yard gave them free hosting for a long time, we blogged and told all of our friends, and like any social network, it just grew from there.
It also helps that it's an awesome service.