Skip the first half of the article to learn how the project overcame eBPF programs' limited runtime environment: "On Linux 6.9 and newer (6.10 on arm64, where JIT support for the arena landed later), the window is…
I'm an AI skeptic but the chatbot sounds interesting. What kind of context do you provide it?
Nope! There are evented eBPF map types that userspace processes can watch with epoll(2), e.g. https://docs.ebpf.io/linux/map-type/BPF_MAP_TYPE_RINGBUF/#ep...
PEP 412 makes __dict__s more memory efficient than they were before, but not more efficient than no __dict__, which is the point of __slots__. The following program demonstrates the difference. Note that it lowers the…
If you get a file descriptor that refers to a child process upon its creation, then that file descriptor should behave like other file descriptors. That means you ought to be able to transfer it to other processes via…
> The "self-pipe trick" is ugly, involves a lot of unnecessary overhead, and runs the risk of deadlocking if you receive enough signals to fill the pipe buffer before you read them back The unfortunate terseness of the…
It's tendentious to describe gevent as deprecated. Like Twisted, there are many projects that continue to choose to use gevent, and consequently (for either of those libraries) Python 2. They solve real problems, as…
You're underestimating the amount of effort put into simplifying and clarifying implementations, APIs, and documentation. This doesn't imply that preceding implementers are unskilled. Part of this improvement is…
Disclaimer: I work with Mahmoud. Presumably "ASF" doesn't mean anything to you. That's because this isn't an image macro, but rather a slide from an internal presentation that compared PayPal's Python API for a custom…
Pitch-perfect satire. The slow build to heavy-handed propaganda is especially great.
Skip the first half of the article to learn how the project overcame eBPF programs' limited runtime environment: "On Linux 6.9 and newer (6.10 on arm64, where JIT support for the arena landed later), the window is…
I'm an AI skeptic but the chatbot sounds interesting. What kind of context do you provide it?
Nope! There are evented eBPF map types that userspace processes can watch with epoll(2), e.g. https://docs.ebpf.io/linux/map-type/BPF_MAP_TYPE_RINGBUF/#ep...
PEP 412 makes __dict__s more memory efficient than they were before, but not more efficient than no __dict__, which is the point of __slots__. The following program demonstrates the difference. Note that it lowers the…
If you get a file descriptor that refers to a child process upon its creation, then that file descriptor should behave like other file descriptors. That means you ought to be able to transfer it to other processes via…
> The "self-pipe trick" is ugly, involves a lot of unnecessary overhead, and runs the risk of deadlocking if you receive enough signals to fill the pipe buffer before you read them back The unfortunate terseness of the…
It's tendentious to describe gevent as deprecated. Like Twisted, there are many projects that continue to choose to use gevent, and consequently (for either of those libraries) Python 2. They solve real problems, as…
You're underestimating the amount of effort put into simplifying and clarifying implementations, APIs, and documentation. This doesn't imply that preceding implementers are unskilled. Part of this improvement is…
Disclaimer: I work with Mahmoud. Presumably "ASF" doesn't mean anything to you. That's because this isn't an image macro, but rather a slide from an internal presentation that compared PayPal's Python API for a custom…
Pitch-perfect satire. The slow build to heavy-handed propaganda is especially great.