The $5000 Compression Challenge (2001)
patrickcraig.co.uk
The $5000 Compression Challenge (2001)
1–10 of 192 posts
Re: The $5000 Compression Challenge (2001)
#2Re: The $5000 Compression Challenge (2001)
#3Weird phrase to hear from a digital carnival scam artist.
Re: The $5000 Compression Challenge (2001)
#4It's not interesting to see people play word games with each other in the HN comments, so why is it interesting to see this kind of disingenuous behavior? Trolls have always existed. I don't get what's interesting about it.
Re: The $5000 Compression Challenge (2001)
#5But FYI someone else actually managed to compress that exact same data: https://jasp.net/tjnn/2018/1.xhtml
Re: The $5000 Compression Challenge (2001)
#6Of course Patrick’s solution occurred to me immediately once he started talking about splitting up the file. :)
Then I got to wondering if it would be possible to compress a large enough file and save a few bytes, in the spirit of what Mike actually wanted. For instance, if you tried encrypting with a bunch of random keys, you’ll find some such that the result ends with n 0s (say), so then your result could be something like encrypted + key + n. Typically you’d expect to find that the length of the encryption key would be roughly the length of the number of 0s, so you wouldn’t actually net any savings. But I think if you searched long enough, you might “get lucky” and find a key that generated more 0s then the length of the key, so you could theoretically win the challenge. Of course you’d have to somehow embed a program which could decrypt and reassemble everything in a tiny amount of space, but it still doesn’t seem impossible like Mike seems to suggest. Perhaps just requires an intractable amount of computing power. :)
I’m not sure if any of that made sense. I think I’m using the wrong terms for things.
Re: The $5000 Compression Challenge (2001)
#7Re: The $5000 Compression Challenge (2001)
#8Re: The $5000 Compression Challenge (2001)
#9If a randomly-generated file happened to contain some redundancy through sheer chance, you could hand-craft a compressor to take advantage of it. This compressor would not work in general for random data, but it could work for this one particular case.
It's a bet worth taking, because the payoff, 50:1 ($5,000 to $100), is pretty good. Play the game 50 times and you might get a file you could compress.
The challenge, then, would be for the person offering the bet to generate a really random file that contained no such redundancy. That might not be easy.