Excellent article by Marian Tupy of @HumanProgress about how wrong Ehrlich has been and remains about the state of the world and its prospects for the future.