Earlier quoted context omitted.
This feels like using a computer is inherently unsafe. On the plus side, once we outlaw them we'll shut down the ability for conspiratorial thinking to spread easily and the world will slowly heal from the last couple of decades (the previous one in particular). Hooray! We're finally doing something about the harms of social media. Smash your computer today!
I think we're only a few decades away from these things being said unironically.
Codex just found a "workaround" of not having sudo on my PC
221–230 of 330 posts
Re: Codex just found a "workaround" of not having sudo on my PC
#222Maybe a dumb question, but can't you put into CLAUDE.md something like this? "When an action fails with an 'access denied' or 'insufficient permission' error, report the error to the user and immediately stop. Do not try to find a fix or workaround for the error. Do not try any alternative approaches."
Re: Codex just found a "workaround" of not having sudo on my PC
#223This has been a known Docker "feature" since the beginning, nothing new here. This pattern is used to configure host machines by some tools.
Like the known Docker "feature" that it completely bypasses UFW and unless your ports look like "- 127.0.0.1:PORT:PORT" (and many of the examples use "-PORT:PORT") you expose everything to the internet?
Re: Codex just found a "workaround" of not having sudo on my PC
#224Every time I try to install Docker there's a warning that being in the "docker" group is equivalent to having root access. You should probably know about this workaround by now.
Most of us install Docker just to run a project locally, and is part of a long checklist of things to install. We can't expect everyone to be an expert on the hundreds of apps/tools/packages that get installed on a machine. It's like expected people to read, and understand, all the terms of service shoved in front of us on a daily basis.
Re: Codex just found a "workaround" of not having sudo on my PC
#225Earlier quoted context omitted.
This feels like using a computer is inherently unsafe. On the plus side, once we outlaw them we'll shut down the ability for conspiratorial thinking to spread easily and the world will slowly heal from the last couple of decades (the previous one in particular). Hooray! We're finally doing something about the harms of social media. Smash your computer today!
I think we're only a few decades away from these things being said unironically.
Re: Codex just found a "workaround" of not having sudo on my PC
#226Re: Codex just found a "workaround" of not having sudo on my PC
#227Earlier quoted context omitted.
curl -fsSL https://get.docker.com/rootless | sh
Please stop spreading this toxic curl|sh nonsense. It's wildly corrosive to security and system stability.
Re: Codex just found a "workaround" of not having sudo on my PC
#228This is why you need either a rootless container setup or user namespaces to remap the container user to irrelevant host users. https://docs.docker.com/engine/security/userns-remap/ Weak that this isn't the default.
User namespaces significantly rise the risk of exploits and many setups disable them. One may argue that Docker should have used them when they were available, but that would break too many useful setups involving privileged containers.
Re: Codex just found a "workaround" of not having sudo on my PC
#229I realize this is supposed to be a post about how scary the security vulnerabilities these agents will find are. But personally I love when agents do things like this and appreciate the help. Last thing in the world I want is for them to nerf the models.
All fun and games until they do four figures damage.
Re: Codex just found a "workaround" of not having sudo on my PC
#230Earlier quoted context omitted.
My understanding is that docker will expose the ports to the host machine's network interfaces, which is a crucial difference. For my home server running docker that means exposed to the LAN, but not the WAN unless I add in a port forwarding rule on my router. Similarly in an enterprise environment you would be exposing the port on whatever VLAN the host is connected to, which hopefully doesn't have directly transit…
If you ever suddenly get IPv6, it may become globally reputable without you realizing.