You want an even faster answer?
Ask on IRC.
As far as programming questions go, freenode is usually the best place to go (with a minority or apps and projects off on some other irc networks, sometimes).
That said, HN, forums, mailing lists, usenet, and SO are usually better for preserving answers for others to learn from once the question has already been asked by someone else.
The quality and depth of the answers can sometimes be better in these other media that are more well suited to longer, uninterrupted, essay-like answers.
On the other hand, that's not always the case, since on IRC there is a much higher level of interaction and you also have the ability to interrupt the speaker and ask for clarification on any point, with immediate feedback.
As a very rough analogy, I generally find IRC to be more like having a real-time spoken conversation with a teacher (or teachers). Whereas those other media are something more akin to correspondence via letters and email.
Of course, you don't get upvotes or points for answering questions on IRC. But the system works very well anyway. And, honestly, who really cares about these silly tokens anyway?