Full threadyangyang42·hey, i submitted this first: http://news.ycombinator.com/item?id=248295View on HN