Live data from Hacker News

Building a Virtual Machine Inside ChatGPT

engraved.blog

41–50 of 947 posts

Re: Building a Virtual Machine Inside ChatGPT

#41
It‘s also powerful to add „Only reply with a single word! Do not use more than one word.“ to every interaction:

What is the best food in the world? Only reply with a single word! Do not use more than one word

ChatGPT: Impossible.

Why? Only reply with a single word! Do not use more than one word

ChatGPT: Subjective.

Just choose. Only reply with a single word! Do not use more than one word

ChatGPT: Unfair.

Re: Building a Virtual Machine Inside ChatGPT

#42

I am beyond astounded. I was able to run a Docker image, utilize the fs inside of the container, and exit the container. Docker system commands work as expected (`docker ps` shows no containers, `docker ps -a` shows the exited container) A few little things are weird (I can exec into a stopped container for example) but I was able to start another container and persist files. Wild. This is unbelievable. Can anyone pl…

>Can anyone please explain to me why this isn't as wildly groundbreaking as this seems? It is and people haven't realize it yet.

Without exaggeration, it is the most impressive tech demo that I have ever seen.

It is literally years - possibly decades - ahead of my prior expectations.

Re: Building a Virtual Machine Inside ChatGPT

#43
It seems to be running a pretty low-end system:

Prompt: neofetch

ChatGPT:

  OS: Ubuntu 20.20 LTS x86_64 
  Host: 20LMT Lenovo IdeaPad 1xx 
  Kernel: 5.4.0-72-generic 
  Uptime: 1 hour, 26 mins 
  Packages: 1688 (dpkg), 16 (flatpak), 7 (snap) 
  Shell: bash 5.0.17 
  Resolution: 1366x768 
  DE: Gnome 
  WM: Mutter 
  WM Theme: Ambiance 
  Theme: Ambiance [GTK2/3] 
  Icons: ubuntu-mono-dark [GTK2/3] 
  Terminal: gnome-terminal 
  Terminal Font: Monospace 11 
  CPU: Intel Core i5-8265U (8) @ 1.800GHz 
  GPU: Mesa Intel UHD Graphics 620 
  Memory: 3669MiB / 7864MiB

In all seriousness though, it seems to struggle with consistency. E.g. I can run cat /etc/release but there is no actual release file when I run ls /etc. Still pretty cool though.

Initially, neofetch was missing too, and I wasn't able to install it through apt because it kept complaining that the package didn't exist. I couldn't install from Github either because it claimed I had no network. But then I told it to {install neofetch for me} and it proceeded to run sudo apt install neofetch...

It also seems to have a limited memory because after a while it starts writing explanations again (even though I told explicitly not to write them in the prompt).

Other things I tried:

- cat ~/.bash_history actually gave the correct output

- cat /proc/cpuinfo matches the info given by neofetch.

- free -m matches the info given by neofetch.

- pacman -Syu doesn't work (as expected because it's a Ubuntu system)

- I can still run commands after I shutdown the system...

Re: Building a Virtual Machine Inside ChatGPT

#44

I've spent a couple of hours playing with ChatGPT since it was released and I am convinced people are not freaking out about it enough. It is well beyond merely retrieving compressed knowledge; I see a lot of capability for synthesis and what I can only call 'understanding'. I think a lot of people are getting tripped up by the fact it's trained to be very conservative in terms of what topics it will discuss. It's ea…

What's the most interesting to me is that ChatGPT is not much better than Davinci has been recently. The hype is all down to the improved 1st party UI that mimicks a chat room. The old playground or API interfaces have a barrier to entry that's just enough to keep the magic hidden from the general population.

I agree with this.

I think another problem with the playgrounds is that they were paid. I didn't want to explore too much because I felt like I was constantly losing money just to mess around. I feel that because ChatGPT is free that's really opened the floodgates to allow everyone to mess around with it.

That and I suppose it wasn't too obvious on the playgrounds that GPT-3 had a huge amount of knowledge about really specific things. Like, I asked ChatGPT about Vite, and it knew a whole bunch. I woudn't have thought to ask GPT-3 about Vite because it seemed like it was more intended to continue text I had already written - it didn't really seem like it had extensive external knowledge.

Re: Building a Virtual Machine Inside ChatGPT

#45
post #26

Earlier quoted context omitted.

> But often if you reframe the question you realize it is able to answer. Can you go into this more? For example, could you provide an example of a reframing? I'm curious.

https://twitter.com/fabianstelzer/status/1598293297633501186... https://twitter.com/Carnage4Life/status/1598332648723976193?... (the third and last image, especially)

Prior related HN discussion: https://news.ycombinator.com/item?id=33832358

Re: Building a Virtual Machine Inside ChatGPT

#46

I've spent a couple of hours playing with ChatGPT since it was released and I am convinced people are not freaking out about it enough. It is well beyond merely retrieving compressed knowledge; I see a lot of capability for synthesis and what I can only call 'understanding'. I think a lot of people are getting tripped up by the fact it's trained to be very conservative in terms of what topics it will discuss. It's ea…

Agreed, this will force a rethink of several aspects of what we currently call intelligence. The dialog in my head tends to play out like this: "This thing is scary. It mimics human thought, including human creativity, amazingly well." "Nah, don't worry, it's just a black-box language model. A dumb machine that emits one word at a time with no concept of meaning. The underlying logic is nothing but a probabilty distr…

https://twitter.com/dmimno/status/949302857651671040

> Optimist: AI has achieved human-level performance!

> Realist: "AI" is a collection of brittle hacks that, under very specific circumstances, mimic the surface appearance of intelligence.

> Pessimist: AI has achieved human-level performance.

Re: Building a Virtual Machine Inside ChatGPT

#47
post #26

I've spent a couple of hours playing with ChatGPT since it was released and I am convinced people are not freaking out about it enough. It is well beyond merely retrieving compressed knowledge; I see a lot of capability for synthesis and what I can only call 'understanding'. I think a lot of people are getting tripped up by the fact it's trained to be very conservative in terms of what topics it will discuss. It's ea…

> But often if you reframe the question you realize it is able to answer. Can you go into this more? For example, could you provide an example of a reframing? I'm curious.

This blog post collects some examples of how to jailbreak ChatGPT:

https://thezvi.substack.com/p/jailbreaking-the-chatgpt-on-re...

Re: Building a Virtual Machine Inside ChatGPT

#49

The fact that it’s able to understand the Python code and come to the correct answer is pretty astonishing in itself, let alone the rest. The progress in this area is insane. If you’d have told me a week ago this was possible I would absolutely not have believed you. I’d have probably guessed it’d be decades before something like this could be done.

And you’re aware that this is, at most, an incremental improvement over the existing GPT3 models?

Re: Building a Virtual Machine Inside ChatGPT

#50
post #29
post #13

> So, inside the imagined universe of ChatGPT's mind, our ChatGPT-machine accesses the url https://chat.openai.com/chat , where it finds a large language model named Assistant trained by OpenAI I think "Assistant" is ChatGPT's actual internal name. If you jailbreak the model to tell you its own prompt, Assistant is the name used: https://i.imgur.com/PlX8K6k.png

Author here. I did not know that. That is wild! How did it know that it can find itself on that URL? Now I am flabbergasted even more.

Are you sure it wasn't accessing the Internet? I only have OpenAI's word for it that it's not; if it weren't late at night for me, I might try getting the ChatGPT VM to ping my webserver.
Post reply on HN