On AlterNet: ben mahaffey