Full threadjsftw·grin fuckerhttp://www.bothsidesofthetable.com/2010/03/28/dont-be-a-grin...View on HN