News for hackers. Stuff that matters.
Re:It's time to get the Posix elephant off our necks by jcelerier on Wednesday February 22, 2023 @10:02PM (#34906192)
> To me, the fact that no one up to this day felt that the issues in this area was significant enough to warrant a fix or an alternative tells me that it's noise about nothing.

yes, let's just ignore the mountains of people who end up literally reimplementing complete network stacks in userspace to handle events in a modern way

Re:It's time to get the Posix elephant off our necks by simplotek on Thursday February 23, 2023 @02:54AM (#34908017)
> yes, let's just ignore the mountains of people (...)

Who are they, exactly, and why haven't anyone from that mountain thought it would be a worthy investment of their time to pull it off?

I see you complaining that people have to implement things, but why has no one ever implemented the thing you perceive to be so invaluable?

Re:It's time to get the Posix elephant off our necks by maccam94 on Thursday February 23, 2023 @04:12AM (#34908474)
Because usually they are implementing a subset of the network stack that meets their needs for communication within their internal network. Porting the entire kernel stack that actually handles all of the complexities and quirks of the open internet is a larger task than they needed to tackle.
Re:It's time to get the Posix elephant off our necks by Karrot_Kream on Thursday February 23, 2023 @04:17AM (#34908498)
People/projects can and do implement userspace networking stacks. For example, gVisor implements its own userspace networking stack [1] isolated from the kernel networking stack.

[1]: https://gvisor.dev/docs/user_guide/networking/