On AlterNet: stephen colbert roast