Our Recent Failures