Results 1 to 3 of 3

Thread: What happens if you can compress random data?

  1. #1
    Member
    Join Date
    Mar 2018
    Location
    London
    Posts
    11
    Thanks
    3
    Thanked 0 Times in 0 Posts

    What happens if you can compress random data?

    What happens if we could compress random data?

    Well... firstly... you would have achieve the impossible. Given a string like "123456", it could decompress into almost infinite different files. So which file is the correct one?

    What if we could always know the correct one?

    By "Intuition".

    What if the CPU somehow had "intuition" of what is the correct way to decode this?

    We first need to simulate a version of reality (like a simulated world with people and objects and even computers simulated in it).

    Then make a CPU that can "intuit" the right answers. This basically means looking up from a table, the "correct info", that is only available to a decompressor. Basically the random information isn't compressed, its just a lookup table. where we have:

    Table[ "123456" + ":user 'Fred' expects to get his computer game decompressed" ] = FredsComputerGame


    We run this information through the decompressor, but the user Fred doesn't actually know that the decompressor knows that he expects to get his computer game decompressed. All he knows is that he sent in the string "123456".

    Its a stage-trick, basically. Illusions, that sort of show-magic.

    Then the "Virtual character Fred" would be highly surprised to see the magical event occur, that this string "123456" was decompressed into his computer game.

    Then we just need to keep this virtual character "Fred"'s mind, away from the fact that other people expect the same string to decompress differently So he believes it is really an amzing magical algorithm.

    Then we have compressed and decompressed random data.

    At least... for a virtual character in a simulated reality, who doesn't realise its just an illusion.

    Perhaps it could be useful for to ease the minds of people who are going crazy trying to figure out how to compress random data, and can't handle reality.

  2. #2
    Member
    Join Date
    Mar 2018
    Location
    London
    Posts
    11
    Thanks
    3
    Thanked 0 Times in 0 Posts
    In fact you could even go further with it, and make it entirely dynamic.

    "123456" could in fact only decompress into one string. A useless random looking string probably, or a least mostly garbage.

    But, you could simulate a PERSON... who only WANTED to compress garbage-looking files... And somehow "backwards evolve". We make the simulated world evolve a character with a plausible back-story, retconned basically... who only has some "garbage-looking files" for real valid reasons. Maybe very wierd programs that need these garbage-files. Where in fact the program secretly contains the missing info.

    Like the previous example, this person can now actually belive he is compressing random data successfully. And he has an algorithm that works.

    Again, its a form of illusion over the mind of a simulated character who doesn't realise he is being simulated or that information is being withheld from him.
    Last edited by BakingPowder; 16th October 2020 at 21:07.

  3. #3
    Administrator Shelwien's Avatar
    Join Date
    May 2008
    Location
    Kharkov, Ukraine
    Posts
    3,985
    Thanks
    298
    Thanked 1,311 Times in 747 Posts
    Its possible to make a "random data compressor" device in a form of a PCI card with a few TBs of SSD inside.
    Then software part would store any given file and replace it with some index value.
    It would be enough to trick most people, because filling 1TB at 100MB/s takes almost 3 hours of continuous work.

    And if we need decoding on another PC, same can be done with a wireless modem (cell/satellite).

Similar Threads

  1. A Random Data Compressor/s to solve
    By compgt in forum Random Compression
    Replies: 7
    Last Post: 1st April 2020, 13:17
  2. A pattern in random data
    By ImaginaryHuman in forum Random Compression
    Replies: 67
    Last Post: 7th January 2020, 09:36
  3. Run-Length Decoding of almost-random data
    By Alexander Rhatushnyak in forum The Off-Topic Lounge
    Replies: 2
    Last Post: 8th February 2018, 04:03
  4. Sometimes data look like random... here's an interesting file:
    By Alexander Rhatushnyak in forum The Off-Topic Lounge
    Replies: 29
    Last Post: 25th December 2010, 03:05
  5. Random Data Question.
    By Tribune in forum Data Compression
    Replies: 7
    Last Post: 13th June 2008, 19:30

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •