linkedin post 2019-04-05 04:13:42

Uncategorized
CONCEPTS WITHIN CODE. "Sarkar’s team is trying to develop software that analyzes not only text, but also the concepts expressed in code, regardless of the programming language it’s written in. Sarkar hopes this will enable PLINY to suggest even large chunks of code that can seamlessly integrate with what a developer has already written." (A DARPA venture). https://lnkd.in/d42vHmf View in LinkedIn
Read More

linkedin post 2019-04-04 05:13:38

Uncategorized
TEXT SEARCH PREDICTION. "IF YOU start typing something into Google, it tries to guess what you’re looking for. Type “Wi,” and it might suggest “Wikipedia.” PLINY will index massive amounts of opens source code gathered from the web to power a prediction engine that the researchers hope will be able to predict what coders are about to type." https://lnkd.in/d42vHmf 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