bheer writes: "Google's Open-Source Chromium project announced a new compression technique called Courgette geared towards distributing really small updates today. Courgette achieves smaller diffs (about 9x in one example) than standard binary-diffing algorithms like bsdiff by disassembling the code and sending the assembler diffs over the wire. This, the Chromium devs say, will allow them to send smaller, more frequent updates, making users more secure. Since this will be released as open source, it should make distributing updates a lot easier for the open-source community."
Computers are unreliable, but humans are even more unreliable.
Any system which depends on human reliability is unreliable.