On AlterNet: human nature