On AlterNet: public service