On AlterNet: human origin