On AlterNet: Lord of the Flies