Human nature and predictability