I have a few questions about StackOverflow and how it works:

  • How do intelligent programmers the world over find time to answer everybody's questions?
  • What incentive do people have to answer questions? Reputation score? (that can't even be converted to money, instead gives you more powers SO THAT you can answer more questions better?)
  • Is it that helpful guiding spirit within all of us that powers this community?