| ▲ | insanitybit 2 hours ago | |||||||||||||||||||||||||
You can't simultaneously say that we've had the tech for years and also say that it doesn't work. We have not had the tech for years. x-plat sandboxing is extremely difficult, especially in a way that's performant. Sandboxing almost always involves having a dedicated, privileged service, due to how operating systems have designed things. It requires platform specific code. This is a technical problem and a social problem, there's zero reason to believe it's just one. | ||||||||||||||||||||||||||
| ▲ | quotemstr 2 hours ago | parent [-] | |||||||||||||||||||||||||
The technology works fine if you use it in a disciplined way. The problem is that people don't! You're necessarily going to break programs if you put them in restricted environments. That's not the same as the restriction technology not working properly. > Sandboxing almost always involves having a dedicated, privileged service, due to how operating systems have designed things. Or just invoking bwrap. Or sandbox-execute. There's no performance overhead. Complexity is minimal. Just read current Codex source code. It's not so bad. People have been making these sandbox tools for AI agents for years. Just need to apply sandboxing to all domains. You want some kind of silver bullet that makes code "safe" without anyone having to change anything? To prompt for nothing? To use no IPC portal? That's not happening. The people saying we need a new language or something are half right. We don't need a new language. A pure library solution is fine! But people do need to do work to make an ecosystem based on capabilities and least privilege to work. And we need to tell people who refuse to do this work to go to hell. A new language is neither necessary nor sufficient. What we need is new set of balls. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||