Recent scientific breakthroughs reason for optimistic mindse