On AlterNet: gaia hypothesis