Niall Ferguson and the improving standards of public discourse | Hacker News Reader