Robust recovery for stochastic block models, simplified and generalized | Synapse