On AlterNet: Information technology