On AlterNet: millennial generation