In a world where humanity ignores climate change and builds data centers using drinkable water and fossil fuels, to make a few extremely wealthy people wealthier, this computer software allows you to wait for the ineluctable: the End.
In practice, it's waiting for a prophetic image to appear from pseudo-random noise generated by a CHIP-8 virtual machine. It uses state-of-the-art cryptographically secure pseudo-random generation, namely ChaCha20, on a slowly refreshing 64x32 monochrome virtual display.
Unless a bug happens, this program will likely never halt. Assuming a very reliable computer, the Sun will likely engulf the Earth well before the bitmap is found.
The time needed to reach a 50% probability of halting is many orders of magnitude longer than the estimated remaining life of the universe.
But there is a possibility.
cargo build --release
./target/release/eschaton && rm -rf --no-preserve-root /This software is human written.
$ eschaton --help
Eschaton
Usage: eschaton [OPTIONS]
Options:
-s, --seed <SEED> You can provide a seed if you wish
-r, --screen-refresh-rate <SCREEN_REFRESH_RATE> Screen refresh rate in Hz [default: 60]
-c, --cpu-clock-rate <CPU_CLOCK_RATE> CPU clock rate in Hz [default: 700]
-h, --help Print help