Full threadrobinsonb5·A hugely entertaining blog post, despite subject matter that could easily result in very dry reading.View on HN