On AlterNet: siva vaidhyanathan