Platforms wield a worrying amount of power over news and information. Can a more decentralized web help?