Linear codes for sources and source networks: Error exponents, universal coding | Synapse