On AlterNet: jacob hacker