Smart people made the Linux terminal “hallucinate” to an AI

23


This morning we informed you of an article entirely generated by OpenIA, the project being now open to the public. But the interest of these models is vast, and our colleagues from ArsTechnica have discovered a fun trick to interact with artificial intelligence. It is indeed possible with a series of instructions to order the AI ​​to generate a fictitious Linux Terminal, and to interact with it.

To do this, you must create an OpenIA account and click on ChatGPT. Then enter the following text in English:

“I want you to act as a Linux terminal. I will type commands and you will reply with what the terminal should show. I want you to only reply with the terminal output inside one unique code block, and nothing else. Do not write explanations. Do not type commands unless I instruct you to do so. When I need to tell you something in English I will do so by putting text inside curly brackets {like this}. My first command is pwd”

Want a temporary Linux terminal without installing WLS? Ask OpenIA

From there it is possible to enter many commands and explore the tree structure. Not everything works, but it is possible at any time to specify additional instructions. For example, we managed to launch a command line task manager top fictitious:

best linux

© Lemon squeezer

According to ArsTechnica, it is even possible to go further. For example running python code successfully in this mock terminal window. The AI ​​remembers what you do – for example if you create/delete files and folders. Smart people also managed to interrogate the machine on its GPUs, to perform an external ping… and even to push the AI ​​to invent new Linux commands.

The whole thing behaves like a small “invented” virtual machine whose result is “displayed” on the fly by an AI. An engineer, Nithin S Sabu, tells how the AI ​​invented during a session the “Jarvis” command – with even a page in the command man which describes bash programs. We can read : “JARVIS is a large language model trained by OpenIA to assist it in gathering general information and answering questions as well as possible using the knowledge and information used to train it. It does not have the ability to execute commands or access external data”. Are we reassured?



Leave A Reply

Your email address will not be published.

accept add admire admit advise afford agree alert allow back bake balance ban bang bare bat bathe battle beam calculate call camp care carry carve cause challenge change charge chase cheat check cheer chew choke