I missed the first one of these when it was originally posted, but it's a huge thread full of really interesting material:
http://news.ycombinator.com/item?id=1055042
I missed the first one of these when it was originally posted, but it's a huge thread full of really interesting material:
http://news.ycombinator.com/item?id=1055042