Knowledge, entertainment, and self-development