On AlterNet: freedom federation