Microsoft is working on a system that restores lost fragments of code, and digital documents by Flavius Floare News