linkedin post 2019-04-02 06:33:22

Uncategorized
AUTONOMOUS CODE. "Viv’s biggest secret is the technology to bring the different services together on the fly to respond to requests for which it hasn’t been specifically programmed. “It is a program that writes its own program, which is the only way you can scale thousands of services working together that know nothing about one another." Given inevitable errors, this is akin to genetic variation." https://lnkd.in/deszndk View in LinkedIn
Read More

linkedin post 2019-04-02 06:31:28

Uncategorized
ALTER COMMAND. "Although code can be generated by other code (metaprogamming), programs generally don’t change their own code as they run; this has the potential to devolve into a mess of difficult-to-track changes. However, some languages do allow programs to alter "their own script as it ran, such as with COBOL’s ALTER command.” https://lnkd.in/dScXnfT View in LinkedIn
Read More

linkedin post 2019-04-04 05:11:20

Uncategorized
MOD 94 TERRAIN. "Malbolge was designed to be the most difficult language to program in. Not surprisingly, it uses self-modification as one of its tools to do this. After each command is run in Malbolge, it “encrypts” itself, changing to the same command mod 94 (each command is an encoded number). Many of the resulting commands do nothing, but some are functional." https://lnkd.in/dScXnfT View in LinkedIn
Read More

linkedin post 2019-04-04 05:06:26

Uncategorized
GLIMPSE AT THE FRONT. "Using Artificial Intelligence to Write Self-Modifying/Improving Programs. The above programming code was created by an artificial intelligence program, designed to write programs with self-modifying and self-improving code. The program created the above result in 29 minutes. The programming language is brainfuck." https://lnkd.in/ddNuyJD View in LinkedIn
Read More

linkedin post 2019-04-04 05:01:17

Uncategorized
SHOWN VERSUS ACTUAL CODE. "Self modifying code is a phrase used to describe programs that are able to change themselves. Using self modifying code can make it harder to reverse engineer a program, largely because the ‘actual code may differ from that shown’. That is, the actual code that ends up executing may be different from the code that is first shown during disassembly." https://lnkd.in/dU6pj5j View in LinkedIn
Read More