FYI: This comment will get downvotes. Not because people here are senselessly mean. But, because the HN community takes a strict approach to comments that add noise without contributing signal to the conversation. Downvotes on "Nice article!" comments frustrate many new users. So, here's your explanation. Welcome to Hacker News!