The consequences of computers for centralization and decentralization