Ask HN: Looking for compression algorithm that took 6GB to 800MB. Anyone know?
1–10 of 17 posts
Re: Ask HN: Looking for compression algorithm that took 6GB to 800MB. Anyone know?
#2Re: Ask HN: Looking for compression algorithm that took 6GB to 800MB. Anyone know?
#3Re: Ask HN: Looking for compression algorithm that took 6GB to 800MB. Anyone know?
#4Pied Piper?
Re: Ask HN: Looking for compression algorithm that took 6GB to 800MB. Anyone know?
#5I created a theoretical compressor which I haven't yet been able to implement which uses the fact that every sequence of bits appears in pi somewhere, so my compressor would just return the digit offset and the length of data. I keep looking for a source for all the digits of pi though, have yet to find it.
Re: Ask HN: Looking for compression algorithm that took 6GB to 800MB. Anyone know?
#6Pied Piper?
Re: Ask HN: Looking for compression algorithm that took 6GB to 800MB. Anyone know?
#7If you want further lossy compression for existing media files, look at the newest algorithms supported by ffmpeg.
If you want generic lossless compression, you can do a bit better than the usual suspects (gzip et al), but only if you're willing to put up with very slow compression times.
If you have some other type of specific data (e.g. sparse files) then you could do something custom, but I guess this is unlikely to be your situation.
Re: Ask HN: Looking for compression algorithm that took 6GB to 800MB. Anyone know?
#8Re: Ask HN: Looking for compression algorithm that took 6GB to 800MB. Anyone know?
#9Or the software linked via here: http://prize.hutter1.net/
As other people say, what you're asking for probably isn't possible.
Re: Ask HN: Looking for compression algorithm that took 6GB to 800MB. Anyone know?
#10We just to joke at NetApp that the Oil and Gas industry had the best compression algorithm, it could compress 100TB of seismic imaging data into a single bit {oil / no-oil } :-) I created a theoretical compressor which I haven't yet been able to implement which uses the fact that every sequence of bits appears in pi somewhere, so my compressor would just return the digit offset and the length of data. I keep looking…
Alternatively, you could release a program that comes with an already long sequence of the decimal section of PI and connects regularly to the internet to download more digits (you could even run the computation & API on a google compute / amazon ec2 instance to keep costs low)