https://www.youtube.com/watch?v=ptGpy5NDplM
If you think memory addresses are cool, check out GDB + Linux Kernel and how it allows you to examine data structures: https://wiki.ubuntu.com/Kernel/KernelDebuggingTricks
Reply on news.ycombinator.com