Robert E. Kraut is Herbert A. Simon Professor of Human-Computer Interaction at Carnegie Mellon University.