On AlterNet: human development