Comment Comment by turnersauce This has been posted before, and there was much interesting discussion: http://news.ycombinator.com/item?id=2041675 parent turnersauce 15 years ago