Ben Cotton

5063 points
User profile image.
Lafayette, Indiana

Ben Cotton is a meteorologist by training, but weather makes a great hobby. Ben works as the Fedora Program Manager at Red Hat. He is the author of Program Management for Open Source Projects. Find him on Twitter (@FunnelFiasco) or at FunnelFiasco.com.

Authored Comments

Great article, Jonas. I agree that open source software is an important part of reproducibility. From my experience working at an American university, the general reason is because commercial vendors provide the software at steep discount to get graduate students hooked. The students graduate and get jobs that will need to buy full-price licenses.

Hash collision (when two separate strings have the same hash) is definitely possible, but it's very unlikely. Even with MD5, which is no longer recommended, you'll have a 50% chance of collision after testing 2^64 passwords. That's a lot of passwords.