Viewing profile — jer-irl
jer-irl
HN member- Joined
- Mon, Mar 16, 2026, 7:35 PM UTC
- HN karma
- 24
- Public activity
- 8 items
- HN profile
- View on Hacker News ↗
About jer-irl
No profile information was provided.
Recent public activity
-
comment
Comment #47494277
Good call-out, and I think that's a more practical approach for most systems. For this project, one of my goals was to impose the fewest dependencies possible on the loaded executa…
-
comment
Comment #47492782
> I think it can work if you want processes with different lib versions or even different languages This is exactly right, unrelated binaries can coexist, or different versions of …
-
comment
Comment #47492634
Thanks! The idea of launching additional components nearly "natively" from the shell was compelling to me early on, but I agree that shared libraries with a more opinionated "host …
-
comment
Comment #47492556
I wasn't but I'll have to read more! Some good relevant discussion here too https://news.ycombinator.com/item?id=7554921 . I wanted to keep this project in user-space, but there's …
-
comment
Comment #47492407
Could you clarify what you mean by that? This does heavily rely on loaded code being position-independent, because the memory used will go into whatever regions `mmap(..., ~MAP_FIX…
-
comment
Comment #47492092
I'm not familiar with CPython GC internals, but I there there are mechanisms for Python objects to be safely handed to C,C++ libraries and used there in parallel? Perhaps one could…
-
comment
Comment #47491971
Not negative at all, thanks for commenting. You're right that the answer is "nothing," and that this is a major trade-off inherent in the model. From a safety perspective, you'd ne…
-
story
Show HN: Threadprocs – executables sharing one address space (0-copy pointers)
This project launches multiple independent programs into a single shared virtual address space, while still behaving like separate processes (independent binaries, globals, and lif…