Messages in this thread | | | Date | Sat, 23 Apr 2005 17:42:27 -0700 | From | Paul Jackson <> | Subject | Re: more git updates.. |
| |
> It's an unavoidable > result of using less bits than the original data has.
Even _not_ using a hash will have collisions - copy different globs of data around enough, and sooner or later, two globs that started out different will end up the same, due to errors in our computers. Even ECC on all the buses, channels, and memory will just reduce this chance.
There is no mathematical perfection obtainable here. Deal with it.
Computers are about engineering, not philosophical perfection.
If something is likely to happen less than once in a billion years, then for all practical purposes, it won't happen.
-- I won't rest till it's the best ... Programmer, Linux Scalability Paul Jackson <pj@engr.sgi.com> 1.650.933.1373, 1.925.600.0401 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |