Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #8732

D

dxu's blog

Personal blog · dxuuu.xyzsystemsprogramming

dxu's blog is a personal blog at dxuuu.xyz about systems and programming. Since 2017, 9 different Hacker News readers have linked it 26 times, most often “Packet drop reasons (Linux kernel)”. It is still writing: the last post was on 2026-01-01, and you can follow it by feed.

Visit the blog
26mentions?
9HN people?
2017–2026first – last linked?
Links on Hacker News per year · peak 12 in 2023

Too few sampled comments (1) to say how often HN recommends it.?

Why HN links it

HN readers link dxu's blog for a post on C "truthiness", explaining how boolean values sit in registers under the 64-bit SysV ABI and how compilers rely on the lowest bit.

Summarised by Claude from a sample of 1 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Most-linked posts?

  1. Packet drop reasons (Linux kernel)
    2 people · 2 mentions · first linked 2023-09-19
  2. Bpfilter Is Forever
    2 people · 2 mentions · first linked 2023-07-26
  3. Libbpf-rs: eBPF for the Rust ecosystem
    2 people · 2 mentions · first linked 2021-01-07
  4. PRR – a terminal tool for managing Pull Requests on GitHub
    2 people · 2 mentions · first linked 2022-07-31

What Hacker News says?

  1. BPF_PROG_RUN is great but unfortunately depends on the running kernel version. To that end, I wrote `vmtest` ( https://dxuuu.xyz/vmtest.html ) which is designed for the BPF_PROG_RUN use case.

    Comment linking /vmtest.html

    on “Unit Testing eBPF Programs”
  2. Submitted PRR – a terminal tool for managing Pull Requests on GitHub as a story · 60 points

    HN discussion
  3. The article is very recent (September 2023 [1]), mentions that "rax is used to return integer values" in the SysV ABI (hence implicitly the 64-bit SysV ABI). Also confirmed in this excerpt: > Note that the top 56 bits in rax are not zeroed – they contain junk. This is fine b/c the compiler will only make callers check the lowest bit of a register for boolean operations. This is why changing the compiler’s “understan…

    Comment linking /

    on “Truthiness in C”
  4. Submitted Application Blackbox as a story · 4 points

    HN discussion
  5. Submitted Reading Local Variables with Bpftrace as a story · 3 points

    HN discussion
  6. Submitted Errno and libc as a story · 3 points

    HN discussion
  7. Submitted Truthiness in C as a story · 3 points

    HN discussion
  8. Submitted Libbpf-rs: eBPF for the Rust ecosystem as a story · 3 points

    HN discussion
  9. Submitted Big Strings in Bpftrace as a story · 2 points

    HN discussion
  10. Submitted Pull Request Review (Prr) as a story · 2 points

    HN discussion
  11. Submitted Pull request review: still files as a story · 2 points

    HN discussion
  12. Submitted Bpfilter Is Forever as a story · 2 points

    HN discussion
  13. Submitted Kernel String Overcopying as a story · 2 points

    HN discussion
  14. Submitted Libbpf-rs: eBPF for the Rust ecosystem as a story · 2 points

    HN discussion
  15. Submitted /proc/[pid] and the missing threads as a story · 2 points

    HN discussion
  16. Submitted Creating a basic Linux kernel development setup as a story · 2 points

    HN discussion
  17. Submitted Optimistic concurrency control in Apache Trafficserver as a story · 2 points

    HN discussion
  18. Submitted Parameter-efficient fine-tuning in tinygrad as a story · 1 points

    HN discussion
  19. Submitted Packet drop reasons (Linux kernel) as a story · 1 points

    HN discussion
  20. Submitted Packet Drop Reasons as a story · 1 points

    HN discussion
  21. Submitted Bpfilter Is Forever as a story · 1 points

    HN discussion
  22. Submitted Sudo and Signal Propagation as a story · 1 points

    HN discussion
  23. Submitted BPF and Go Pprof as a story · 1 points

    HN discussion
  24. Submitted Vmtest: Run your tests in virtual machines as a story · 1 points

    HN discussion
  25. Submitted File capabilities and procfs as a story · 1 points

    HN discussion
  26. Submitted Understanding Btrfs Internals as a story · 1 points

    HN discussion

Search all of HN for dxuuu.xyz