1
Demystifying the (Shebang): Kernel Adventures
Clarifying the shebang (#!) mechanism: A step-by-step look using strace and kernel code shows how Linux handles script execution directly, revealing the shell isn't involved initially.
I write about programming, gamedev, hacking projects, creative code, photography and my thoughts about anything that I like.
Visit crocidb.com → RSS feedOn Hacker News Apr 2025 – Sep 2026
Systems & Performance 3Software Engineering 2Infrastructure & DevOps 1Games & Graphics 1
Clarifying the shebang (#!) mechanism: A step-by-step look using strace and kernel code shows how Linux handles script execution directly, revealing the shell isn't involved initially.
A write-up of a full shader debugging session to find out why my Voronoi Diagram shader was stuttering in one specific machine.