Full threadtuhin·Something similar I had written a year back: http://tuhinkumar.com/journal/good-taste/View on HN