Good writeup. Stacker News has positively changed my life