Text this: From error-correcting codes through sphere packings to simple groups