S spectator.co.uk We've Just Had the Best Decade in Human History 135 points jandrewrogers 6 years ago 210 comments