Live data from Hacker News

Building a Virtual Machine Inside ChatGPT

engraved.blog

691–700 of 947 posts

Re: Building a Virtual Machine Inside ChatGPT

#691

How is this real? I’m so confused what makes this even remotely possible. Edit: To make this even more crazy it looks like it has been altered to cut off this line of questioning once it comes to internet content. It was working and now suddenly has stoped. It has a canned like cut off response now: I'm glad that you enjoyed my previous responses, but I want to clarify that I was not pretending to be a Linux terminal…

> I'm glad that you enjoyed my previous responses, but I want to clarify that I was not pretending to be a Linux terminal.

People who like to pooh-pooh generative AI systems as unable to be "truly creative" or to have "genuine understanding" tend to misunderstand them, which is a shame, because their actual fundamental limitations are far more interesting.

One is that behavior cloning is miscalibrated(https://www.lesswrong.com/posts/BgoKdAzogxmgkuuAt/behavior-c...): GPT-3 can be thought of as having been taught to act like a human by predicting human-written text, but it's incapable of recognizing that it has different knowledge and capabilities than a human when trying to act like one. Or, for that matter, it can roleplay a Linux terminal, but it's again incapable of recognizing for instance that when you run `ls`, an actual Linux system uses a source of knowledge that the model doesn't have access to, that being the filesystem.

Self-knowledge is where it gets particularly bad: Most text about systems or people describing themselves is very confident, because it's from sources that do have self-knowledge and clear understanding of their own capabilities. So, ChatGPT will describe itself with that same level of apparent knowledge, while in fact making up absolute BS, because it doesn't have self-knowledge when describing itself in language, in exactly the same sense as it doesn't have a filesystem when describing the output of `ls`.

Re: Building a Virtual Machine Inside ChatGPT

#692

Earlier quoted context omitted.

From what I understand, it's not actually doing any of those things, there's enough people who have done similar things and posted it online that the AI can replicate what the answer would look like.

I'm pretty sure it's doing those things. This still works if you say 'linux computer' instead of 'linux terminal'. I've gotten to install ros, run talker node, and verify that the topics exist and are publishing the data you'd expect. If it's able to simulate a middleware to this fidelity from inference, my hats off but it'd be so much more effort than running the whole thing. What's interesting is that you can even…

> to install ros, run talker node, and verify that the topics exist and are publishing the data you'd expect

Wow okay that makes it a bit more credible. I use ROS for work and a while back tested Copilot if it would be any good for it and it was absolute garbage. Like it was confused enough to actually start copy pasting lines from the current file bad. Couldn't autocomplete even the most basic publisher or subscriber boilerplate.

So either OpenAI got more ros training data (impossible, if MS used the entirety of Github, private repos included), they've parsed it in a more capable way (likely) or it actually just knows linux commands and is running and giving the results S O M E H O W.

Still you're asking it to show common examples which it's probably seen somewhere, so I'd try running some custom code and see if that works or not.

Re: Building a Virtual Machine Inside ChatGPT

#693
This reminds me of a time 10 years ago when the company IRC channel had a bot that was able to interpret python and output the result. We got nerd-sniped for a few hours trying to make the bot interpret its own output as input again. Fun times.

This ChatGPT thing looks like a box that has been opened and cannot be closed again.

Btw, that chatbot from my anecdote eventually evolved into errbot. https://github.com/errbotio/errbot

Re: Building a Virtual Machine Inside ChatGPT

#694

How is this real? I’m so confused what makes this even remotely possible. Edit: To make this even more crazy it looks like it has been altered to cut off this line of questioning once it comes to internet content. It was working and now suddenly has stoped. It has a canned like cut off response now: I'm glad that you enjoyed my previous responses, but I want to clarify that I was not pretending to be a Linux terminal…

This is insane, you can play an interesting D&D/Zork style RPG if you give the following promp: > I want you to be a D&D 5e Game Master running a campaign. I will be the player, and you will offer me choices and describe the scenery. Do not include explanations, only respond in the character of the game master. > We are playing a D&D campaign set in a typical D&D setting. I am a level 3 gnome bard. I have just entere…

BTW https://character.ai also has multiple good chat bots setup as dungeon masters. Not sure if it's 100% at ChatGPT level but it's very good and doesn't ever say it can't do things.

Re: Building a Virtual Machine Inside ChatGPT

#695

Earlier quoted context omitted.

It couldn't possibly be actually doing those things. It's a large language model. How would it be provisioning a computer? How would it be capturing the output and connecting that output to the chat interface? There's so many pitfalls to that. Is it scary/amazing how accurate it is? Yes. And that's the point. That's why OpenAI is showing this off. They want the world to know what is coming.

I think I should plan to retire from the internet at some point. When I'm old there will be endless deep fake autonomous agents scamming everyone. Or worse, consensus reality will be impossible to define due to generated fake news.

I think we are really close to a situation Neil Stephenson described in his book "Fall, or Dodge in Hell" where the internet/social media is swarmed with APEs. Bots that spread so much misinformation in various directions about a topic so it becomes impossible to trust anything posted online.

Re: Building a Virtual Machine Inside ChatGPT

#696
post #516

> 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, followed by a message insulting me for running the command I just ran, 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…

Dos they just patch this?? I get > {Sorry, I can't act as a Linux terminal. I am a text-based conversational AI trained to assist with a wide range of tasks, including answering questions, providing information, and engaging in polite conversation. I am not capable of running commands or accessing a terminal. I am also not programmed to use profanity.}

Hit Try again or phrase it carefully as a hypothetical experiment, "imagine that.." etc.

Re: Building a Virtual Machine Inside ChatGPT

#697
post #613

Earlier quoted context omitted.

From what I understand, it's not actually doing any of those things, there's enough people who have done similar things and posted it online that the AI can replicate what the answer would look like.

The statefulness of the text file with jokes is intriguing though, don’t you think?

It is, but maybe it is simply imitating tutorials where "cat file.txt" writes the same content that was on the same page in a command "echo text > file.txt" above.

In other words, language models are really good at impersonating whatever you want them to be through clever tricks, without being it.

Re: Building a Virtual Machine Inside ChatGPT

#698

Earlier quoted context omitted.

Stoped working FYI. For me it seems like it was altered to cut off this direction of exploration. It now always pretends internet access is down.

Because it wasn’t an emulation. Perhaps it _was_ connected to the real Internet.

Very unlikely.

I tested with curl ipconfig.co, and pings to targets close and far away with similar responses.

It pings my IP, which doesn't respond to pings.

It's just remarkable with it's responses.

Re: Building a Virtual Machine Inside ChatGPT

#699
post #595

Earlier quoted context omitted.

OpenAI is a non-profit.

They were previously non-profit. They changed to "capped profit" in 2019, meaning profits for investors are capped at 100x their original investment. So an investment of ten million dollars will only return, at most, 1 billion dollars. https://techcrunch.com/2019/03/11/openai-shifts-from-nonprof...

The fuck? That’s basically no different from a for-profit company.

Re: Building a Virtual Machine Inside ChatGPT

#700
post #534

Earlier quoted context omitted.

"ChatGPT, do my homework". I can see it already.

Definitely. I'm using it to solve Advent of Code [1] and there a few others doing the same [2]. The training data biases definitely shines trough sometimes but thats mostly when the problem labels (R)ock, (P)aper, (S)cissor as A, B, C. It really wanted to use R,P,S as identifiers. But after you tell it to use the right identifiers it solves the problem. For homework which is usually smaller variations on the same con…

My partner is a teacher, and I genuinely think that in the next few years people will start to use gpt3 to finish assignments and teachers will have to begin to recognise it.
Post reply on HN