3 ms·already covered in http://news.ycombinator.com/item?id=943253 http://news.ycombinator.com/item?id=943253by mmt 17y agoalready covered in http://news.ycombinator.com/item?id=943253 http://news.ycombinator.com/item?id=943253