2 ms·dup of http://news.ycombinator.com/item?id=1817731 http://news.ycombinator.com/item?id=1817731by ithkuil 16y agodup of http://news.ycombinator.com/item?id=1817731 http://news.ycombinator.com/item?id=1817731