The case for open computer programs | Synapse