Weekend computer crashes inspired the invention of error-correcting code — Sparklet