To be sure, it seems contradictory to some people that Yahoo!, an online business, requires its employees to be physically present in the company’s offices. But most of the money and talent in this industry already seem to concentrate physically in one small part of the United States, between San Francisco and San Jose.