ParentFull threadmrpadie·Came across this little gem earlier - did not expect it to hit the front page! All credit to the original authors. Enjoy!View on HN