I have an ASCII-encoded text file where each line has the following structure:
XYplorer nn.nn.nnnn [yyyy-mm-dd hh.mm.ss] [S256 S256].zip
↑↑ ↑↑ ↑↑↑↑ ↑↑↑↑ ↑↑ ↑↑ ↑↑ ↑↑ ↑↑ ↑64× ↑64×
so a line is 177 characters long, 27 characters don't change and the other 150 do, and the two hashes make up 128 of such characters. I also assume that the hashes are basically random text, thus difficult to compress, so
27/177 = 15.3%
fixed text
22/177 = 12.4%
changing text
128/177 = 72.3%
random text
Yet, zipping such file (1854 lines) the standard (right click) way on Windows I achieve a 49% compression ratio, which baffles me because it seems too high/efficient.
Can you explain to me how the random part could be compressed so much?