45 points d3Xt3r 2 hours ago 21 comments
up2isomorphism 1 hour ago | parent
mbreese 1 hour ago | parent
I’m still trying to figure out exactly what it is.
up2isomorphism 1 hour ago | parent
luckystarr 34 minutes ago | parent
shevy-java 24 minutes ago | parent
You could probably work around this partially by having contracts with people, but these in turn also depend on the AI slop then, so the problem is just shifted.
jeroenhd 21 minutes ago | parent
The slop problem is also a challenge to overcome. The project barely existed and has already pivoted in a completely new direction. Who knows when this direction bores the author and we get yet another pivot. Or the author loses interest and we end up with a dead pile of abandoned code like so many other LLM generated projects.
The previous state of the project could've made for an interesting VM runtime (safety of Rust without the issues that come with the lack of ported drivers). For this new direction, I don't think there's a similar sort of demand.
Stating that nobody will take it seriously is probably an exaggeration, but I consider these projects to be toys for the author to play with, I don't see why you would take more interest than going "huh, neat I guess".
asdfsa32 1 hour ago | parent
stingraycharles 1 hour ago | parent
I do wonder what problem it solves, as I don’t think that it provides the same security guarantees that micro-VMs like firecracker do?
eddythompson80 1 hour ago | parent
Edit: at least with gvisor you get close to a decade of work on compat. gVisor can support some rootless containers scenarios and systemd these days.
photios 54 minutes ago | parent
mbreese 48 minutes ago | parent
But I’m not sure if that is really possible.
The use case I’m thinking about is a sandbox exec isolation on an HPC cluster without Docker. I know singularity/apptainer exist, but I’m always looking for something that could make that environment more flexible. It is a tight security environment, so we are always limited in what we can do.
eddythompson80 26 minutes ago | parent
photios 56 minutes ago | parent
Never change, HN, never change :D
nessex 34 minutes ago | parent
worthless-trash 28 minutes ago | parent
Breaking this layer doesn;t automatically give ring0 privs across the hardware.
weinzierl 28 minutes ago | parent
That is also why I believe the namespace approach, and by extension Docker-like containerization, is a dead end when it comes to isolation. I hope something like gVisor will win.
This is even more important since agents have turned isolation from a datacenter topic into everyone's concern.
TnS-hun 45 minutes ago | parent
ajasmin 20 minutes ago | parent
hkt 33 minutes ago | parent
More seriously, it is a great use of indirection insofar as replacing the full Linux kernel is a gargantuan task. A userspace kernel per task or task group.. makes a lot of sense. I'd be interested to know how it captures syscalls - eBPF? It wasn't obvious from a skim of the readme.
This kind of give-me-this-interface work seems pretty perfect for LLMs, too.
shevy-java 26 minutes ago | parent
ajasmin 17 minutes ago | parent