An iterative multiuser decoder for near-capacity communications | Synapse