How I ended up writing opensnoop in pure C using eBPF | Hacker News Reader