Lol, a Java emulator of a fictional computer invented