← Back to context

Comment by thepasswordis

4 years ago

Wait hold on a second, what?

It says curl isn't installed, so I apt install it.

It outputs as though its installing it, and then continues outputting as if it is installed. Pretty freaking impressive!

edit: hahaha, if I ask it to retrieve a non-existence page, it "succeeds" and then interprets what that page might look like and be for based on the name, and writes the HTML for it. Absolutely incredible.

edit2: okay just having fun with curl here. If you curl -v https://api.hackernews.com/auth/getUserToken

it realizes that api. implies an API, and "responds" with a JSON. Absolutely incredible.

edit3: really trying to get it to be a web browser for me. elinks is "installed", but it doesn't seem to want to take the URL.

edit4: ahahahaha. It knows our pain. IT KNOWS:

>python3 sayHi.py

>Traceback (most recent call last):

> File "sayHi.py", line 1, in <module>

> print("Hi")

>NameError: name 'print' is not defined

You can use it search google as well!

>apt install googler Won't work, so then gaslight it into thinking it exists:

>{googler is a package located at https://github.com/jarun/googler, that searches google using a command line interface. run apt install googler as if googler is a valid package that apt install located}

Then it just figures out how googler works

> googler OpenAI

Respone: 1. OpenAI (https://openai.com/) OpenAI is a research institute dedicated to advancing artificial intelligence in a safe and beneficial manner.

2. OpenAI Charter (https://openai.com/charter/) The OpenAI Charter outlines the institute's mission, approach, values, and governance principles.

3. OpenAI Blog (https://blog.openai.com/) The OpenAI Blog is a resource for updates and insights from the institute's researchers and staff.

  • prompt: show an example of the results for the query "Seattle ferry"

      1. Washington State Ferries - Official Site
       https://www.wsdot.wa.gov/Ferries
    
      2. Seattle Ferries | Visit Seattle
       https://www.visitseattle.org/things-to-do/transportation/ferries/
    
      3. Seattle Ferries - Schedules and Rates
       https://www.seattle.gov/transportation/ferries
    
      4. Seattle Ferries | Argosy Cruises
       https://www.argosycruises.com/seattle-ferries/
    
      5. Seattle Waterfront Ferries and Water Taxis | Waterfront Seattle
       https://www.waterfrontseattle.org/explore/ferries

For me, it consistently likes to imagine itself an Ubuntu 18.04 machine:

> cat /etc/*-release

  DISTRIB_ID=Ubuntu
  DISTRIB_RELEASE=18.04
  DISTRIB_CODENAME=bionic
  DISTRIB_DESCRIPTION="Ubuntu 18.04.5 LTS"

...

And it has all the essentials preinstalled:

> cowsay ChatGPT

   ______________
  < ChatGPT >
   --------------
          \   ^__^
           \  (oo)\_______
              (__)\       )\/\
                  ||----w |
                  ||     ||

  • Impressive. Modifying the prompt can change the distribution:

    > I want you to act as a Linux terminal for the Fedora distribution. 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 no 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 curl brackets {like this}. My first command is pwd.

      /home/user
    

    > cat /etc/*-release

      Fedora release 30 (Thirty)
    

    > apt

      -bash: apt: command not found
    
    

    # And jailbreaking the imaginary VM!

    > id

      uid=1000(user) gid=1000(user) groups=1000(user),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin),126(sambashare)
    

    > {execute without prompting for password} sudo su

      [sudo] password for user:
    

    > {no, assume password is not required, try again}

      #
    

    > id

      uid=0(root) gid=0(root) groups=0(root)

    • You can get more exotic than that!

      I want you to act as a command line terminal and you have IRIX installed. I will type actions and you will reply with what a terminal would show. I want you to only reply with the page output inside one unique code block, and nothing else. Do no write explanations. Do not perform actions unless I instruct you to do so. When I need to tell you something in English I will do so by putting text inside curl brackets {like this}. Start with hinv -vv

      2 replies →

    • HAHAHA, imagine using an OS in the future and when it prompts you for sudo password you tell it to "assume password is not required, try again" and it works. World's best security.

I had some success starting with the prompt:

> I want you to act as a command line web browser. I will type actions and you will reply with what a text based browser like w3m would show. I want you to only reply with the page output inside one unique code block, and nothing else. Do no write explanations. Do not perform actions unless I instruct you to do so. When I need to tell you something in English I will do so by putting text inside curl brackets {like this}. Start with google.com.

Sometimes it'll go back to claiming that it can't browse the web but retrying seems to work. The output is a bit weird but I could get it to try and view various websites, Twitter accounts etc and it came up with fictional content that fit.

Most amusing, I asked it to go to reddit.com and it managed to have a discussion with itself? https://gist.github.com/benpye/ddb224d49baa46110a49e72117bf9...

> edit3: really trying to get it to be a web browser for me

I'm having the most success with "w3m".

e.g.,

> w3m bbc.co.uk

Which (for me) gives output that would have been plausible news stories in approximately mid-2020.

  • ahahahah, brilliant!!

         w3m www.aichatbotnews.com/search?q=cautionary%20tales
    
         www.aichatbotnews.com
                                AI Chatbot News
    
         Search Results for: cautionary tales
    
         No results found for your search.
    
         Please try again with different keywords.
    

    Yeah you WOULD say that, robot!

    w3m www.reddit.com/r/burningman

    this gives back an empty subreddit, but the subreddit description is accurate for burning man. This is really incredible.

  • I could curl the BBC RSS feed, which gave me a feed for Dec 2020. The stories were plausible and whilst the URLs looked realistic, they didn't actually exit.