Hacker News new | ask | show | jobs
by 37 1616 days ago
This wiki article is great, and is basically the answer to OPs question.