Live data from Hacker News

ChatGPT Containers can now run bash, pip/npm install packages and download files

simonwillison.net

261–270 of 336 posts

Re: ChatGPT Containers can now run bash, pip/npm install packages and download files

#261

Giving agents linux has compounding benefits in our experience. They're able to sort through weirdness that normal tooling wouldn't allow. Like they can read and image, get an error back from the API and see it wasn't the expected format. They read the magic bytes to see it was a jpeg despite being named .png, and read it correctly.

> They read the magic bytes to see it was a jpeg despite being named .png, and read it correctly.

Maybe I'm missing something, but it seems trivial to implement reading the magic bytes. I haven't tested it, but I'd expect most linux image displayers/editors to automatically work with misnamed files as that is almost entirely the purpose of magic bytes.

Personally, I think Microsoft is to blame for everyone relying on file extensions too much as it was a bad idea which led to a lot of security issues.

Re: ChatGPT Containers can now run bash, pip/npm install packages and download files

#262
post #63

[flagged]

Being Russian and hearing about the horrors of war since my childhood, I always wondered how fascism, Nazis and WWII managed to become reality in 20th century. Then, I witnessed the answers unfolding before my eyes in real time - torrential TV and Web propaganda, warmongering, nationalism and worse of all - total acceptance of the unacceptable in a critically large portion of the country's population. Among the grand…

Was there a lot of warmongering in russia in preparation for starting the war in 2022? Because from what I saw wars tend to pop up all of the sudden, regardless of political climate of the country.

Re: ChatGPT Containers can now run bash, pip/npm install packages and download files

#263

Earlier quoted context omitted.

Being Russian and hearing about the horrors of war since my childhood, I always wondered how fascism, Nazis and WWII managed to become reality in 20th century. Then, I witnessed the answers unfolding before my eyes in real time - torrential TV and Web propaganda, warmongering, nationalism and worse of all - total acceptance of the unacceptable in a critically large portion of the country's population. Among the grand…

Was there a lot of warmongering in russia in preparation for starting the war in 2022? Because from what I saw wars tend to pop up all of the sudden, regardless of political climate of the country.

> Was there a lot of warmongering in russia in preparation for starting the war in 2022?

Yes. It’s crazy to me this would even need to be asked but I guess most don’t pay attention until it’s of individual significance to them.

Re: ChatGPT Containers can now run bash, pip/npm install packages and download files

#265

Earlier quoted context omitted.

Being Russian and hearing about the horrors of war since my childhood, I always wondered how fascism, Nazis and WWII managed to become reality in 20th century. Then, I witnessed the answers unfolding before my eyes in real time - torrential TV and Web propaganda, warmongering, nationalism and worse of all - total acceptance of the unacceptable in a critically large portion of the country's population. Among the grand…

Was there a lot of warmongering in russia in preparation for starting the war in 2022? Because from what I saw wars tend to pop up all of the sudden, regardless of political climate of the country.

??? This has been ongoing since at least 2014 when Russia invaded Ukraine and took over Crimea.

Re: ChatGPT Containers can now run bash, pip/npm install packages and download files

#266

Earlier quoted context omitted.

Being Russian and hearing about the horrors of war since my childhood, I always wondered how fascism, Nazis and WWII managed to become reality in 20th century. Then, I witnessed the answers unfolding before my eyes in real time - torrential TV and Web propaganda, warmongering, nationalism and worse of all - total acceptance of the unacceptable in a critically large portion of the country's population. Among the grand…

Was there a lot of warmongering in russia in preparation for starting the war in 2022? Because from what I saw wars tend to pop up all of the sudden, regardless of political climate of the country.

> Was there a lot of warmongering in russia in preparation for starting the war in 2022?

It didn't start in 2022, it just entered a new phase. This conflict was already going since 2014, and the callings were on the wall the whole time. Warnings regarding Russia under Putin are going back at least 2 decades, it was all speculated and to some degree known where he was going to.

> Because from what I saw wars tend to pop up all of the sudden

Usually not. When they specifically happen is often sudden, but wars are usually the result of long processes. Most of the time, it's well known to the people who are involved and informed what's going on, and it just needs a single spark for a situation to explode in the predicted way.

Take the USA for example, the fears about a civil war which are around for a while now. It might happen or not, but when the country explodes, then it wasn't a sudden development happening overnight, which nobody could have seen coming, but the result of a long-running process which was heating up the political climate.

Re: ChatGPT Containers can now run bash, pip/npm install packages and download files

#267
post #215

Earlier quoted context omitted.

It's funny seeing you say that, because I've had an entire arc of despising the design of, and peremptorily refusing to use, Go, to really enjoying it, thanks to AI coding agents being able to take care of the boilerplate for me. It turns out that verbosity isn't really a problem when LLMs are the one writing the code based on more high level markdown specs (describing logic, architecture, algorithms, concurrency, et…

God you people are so lazy.

Unnecessarily doing extra work is not a virtue. Leave the Catholicism behind. I'm not using AI to replace proglem solving, thinking through and understanding the problem and then figuring out how to fix it, the systems thinking, design, architecture, algorithms, domain modelling, etc. I'm just not dealing with the BS "what was the order of the arguments this function took again? What's the library API for this?" stuff and writing boiler-plate or managing typechecker-driven refactors. The question is whether what you make is any good, and I still spend a lot of time making sure what I built made sense, is well factored and DRY, and is as elegant as I know how to make it. In fact, with the increased leverage LLMs give me, I've found myself spending more time on code quality and testing than I used to!

Re: ChatGPT Containers can now run bash, pip/npm install packages and download files

#268
post #252

Earlier quoted context omitted.

You have insane delusions about how capable LLMs are but even assuming its somehow true : downloading deps instead of hallucinating more code saves you on tokens

And your opinions on how average people use these tools are 100% accurate?

at least 5% more accurate than average LLM

Re: ChatGPT Containers can now run bash, pip/npm install packages and download files

#269
post #63

[flagged]

Being Russian and hearing about the horrors of war since my childhood, I always wondered how fascism, Nazis and WWII managed to become reality in 20th century. Then, I witnessed the answers unfolding before my eyes in real time - torrential TV and Web propaganda, warmongering, nationalism and worse of all - total acceptance of the unacceptable in a critically large portion of the country's population. Among the grand…

Yeah, sure, we get Terminators, but look at how I can ask this agent what next week's schedule is if I just connect it to everything!

Re: ChatGPT Containers can now run bash, pip/npm install packages and download files

#270
post #172
post #63

[flagged]

— Why are you launching nukes? No one asked you to obliterate humanity. — You’re absolutely right. I should not have done that. Would you like me to help undo the launch? — Yes! Quickly! Do it! — https://www.newyorker.com/cartoon/a16995

"I have turned off the missile monitoring systems. The missiles now report as non-existent."
Post reply on HN