Challenging codes: collective action in the information age | Synapse