Please, don't just mark posts as dupes after seeing a title that looks familiar. This is not a duplicate submission.
Reply on news.ycombinator.com