<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: 0xAX</title><link>https://news.ycombinator.com/user?id=0xAX</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 13 Apr 2026 12:02:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=0xAX" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by 0xAX in "Ask HN: What Are You Working On? (March 2026)"]]></title><description><![CDATA[
<p>Working on update of linux-insides (<a href="https://github.com/0xAX/linux-insides" rel="nofollow">https://github.com/0xAX/linux-insides</a>) adapting it for modern kernels versions</p>
]]></description><pubDate>Mon, 09 Mar 2026 08:12:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47306119</link><dc:creator>0xAX</dc:creator><comments>https://news.ycombinator.com/item?id=47306119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47306119</guid></item><item><title><![CDATA[Linux-insides: Linux kernel load address randomization]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/0xAX/linux-insides/blob/master/Booting/linux-bootstrap-6.md">https://github.com/0xAX/linux-insides/blob/master/Booting/linux-bootstrap-6.md</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=16089821">https://news.ycombinator.com/item?id=16089821</a></p>
<p>Points: 128</p>
<p># Comments: 10</p>
]]></description><pubDate>Sun, 07 Jan 2018 07:56:52 +0000</pubDate><link>https://github.com/0xAX/linux-insides/blob/master/Booting/linux-bootstrap-6.md</link><dc:creator>0xAX</dc:creator><comments>https://news.ycombinator.com/item?id=16089821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16089821</guid></item><item><title><![CDATA[Linux-insides: Limits on resources in Linux]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/0xAX/linux-insides/blob/master/SysCall/syscall-6.md">https://github.com/0xAX/linux-insides/blob/master/SysCall/syscall-6.md</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=14884921">https://news.ycombinator.com/item?id=14884921</a></p>
<p>Points: 73</p>
<p># Comments: 7</p>
]]></description><pubDate>Sun, 30 Jul 2017 07:52:41 +0000</pubDate><link>https://github.com/0xAX/linux-insides/blob/master/SysCall/syscall-6.md</link><dc:creator>0xAX</dc:creator><comments>https://news.ycombinator.com/item?id=14884921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14884921</guid></item><item><title><![CDATA[Linux-insides: Implementation of the open(2) system call]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/0xAX/linux-insides/blob/master/SysCall/syscall-5.md">https://github.com/0xAX/linux-insides/blob/master/SysCall/syscall-5.md</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=13514149">https://news.ycombinator.com/item?id=13514149</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 29 Jan 2017 14:04:05 +0000</pubDate><link>https://github.com/0xAX/linux-insides/blob/master/SysCall/syscall-5.md</link><dc:creator>0xAX</dc:creator><comments>https://news.ycombinator.com/item?id=13514149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13514149</guid></item><item><title><![CDATA[Linux-insides: Introduction to cgroups]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/0xAX/linux-insides/blob/master/Cgroups/cgroups1.md">https://github.com/0xAX/linux-insides/blob/master/Cgroups/cgroups1.md</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=13100016">https://news.ycombinator.com/item?id=13100016</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Sun, 04 Dec 2016 14:07:47 +0000</pubDate><link>https://github.com/0xAX/linux-insides/blob/master/Cgroups/cgroups1.md</link><dc:creator>0xAX</dc:creator><comments>https://news.ycombinator.com/item?id=13100016</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13100016</guid></item><item><title><![CDATA[Linux-insides: Notification chains in the Linux kernel]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/0xAX/linux-insides/blob/master/Concepts/notification_chains.md">https://github.com/0xAX/linux-insides/blob/master/Concepts/notification_chains.md</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=12885100">https://news.ycombinator.com/item?id=12885100</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 06 Nov 2016 14:03:42 +0000</pubDate><link>https://github.com/0xAX/linux-insides/blob/master/Concepts/notification_chains.md</link><dc:creator>0xAX</dc:creator><comments>https://news.ycombinator.com/item?id=12885100</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12885100</guid></item><item><title><![CDATA[Linux-insides: Program startup process in userspace]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/0xAX/linux-insides/blob/master/Misc/program_startup.md">https://github.com/0xAX/linux-insides/blob/master/Misc/program_startup.md</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=12473332">https://news.ycombinator.com/item?id=12473332</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 11 Sep 2016 13:52:52 +0000</pubDate><link>https://github.com/0xAX/linux-insides/blob/master/Misc/program_startup.md</link><dc:creator>0xAX</dc:creator><comments>https://news.ycombinator.com/item?id=12473332</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12473332</guid></item><item><title><![CDATA[Linux-insides: sequential locks in the Linux kernel]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/0xAX/linux-insides/blob/master/SyncPrim/sync-6.md">https://github.com/0xAX/linux-insides/blob/master/SyncPrim/sync-6.md</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=12065656">https://news.ycombinator.com/item?id=12065656</a></p>
<p>Points: 138</p>
<p># Comments: 8</p>
]]></description><pubDate>Sun, 10 Jul 2016 14:21:05 +0000</pubDate><link>https://github.com/0xAX/linux-insides/blob/master/SyncPrim/sync-6.md</link><dc:creator>0xAX</dc:creator><comments>https://news.ycombinator.com/item?id=12065656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12065656</guid></item><item><title><![CDATA[Linux-insides: Introduction to the kmemcheck in the Linux kernel]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/0xAX/linux-insides/blob/master/mm/mm-3.md">https://github.com/0xAX/linux-insides/blob/master/mm/mm-3.md</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11888211">https://news.ycombinator.com/item?id=11888211</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 12 Jun 2016 14:25:48 +0000</pubDate><link>https://github.com/0xAX/linux-insides/blob/master/mm/mm-3.md</link><dc:creator>0xAX</dc:creator><comments>https://news.ycombinator.com/item?id=11888211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11888211</guid></item><item><title><![CDATA[Linux-insides: Reader-Writer semaphores]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/0xAX/linux-insides/blob/master/SyncPrim/sync-5.md">https://github.com/0xAX/linux-insides/blob/master/SyncPrim/sync-5.md</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11701190">https://news.ycombinator.com/item?id=11701190</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 15 May 2016 15:12:22 +0000</pubDate><link>https://github.com/0xAX/linux-insides/blob/master/SyncPrim/sync-5.md</link><dc:creator>0xAX</dc:creator><comments>https://news.ycombinator.com/item?id=11701190</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11701190</guid></item><item><title><![CDATA[Synchronization primitives in the Linux kernel, Part 4]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/0xAX/linux-insides/blob/master/SyncPrim/sync-4.md">https://github.com/0xAX/linux-insides/blob/master/SyncPrim/sync-4.md</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11654133">https://news.ycombinator.com/item?id=11654133</a></p>
<p>Points: 58</p>
<p># Comments: 2</p>
]]></description><pubDate>Sun, 08 May 2016 14:17:56 +0000</pubDate><link>https://github.com/0xAX/linux-insides/blob/master/SyncPrim/sync-4.md</link><dc:creator>0xAX</dc:creator><comments>https://news.ycombinator.com/item?id=11654133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11654133</guid></item><item><title><![CDATA[Inline assembly in Linux]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/0xAX/linux-insides/blob/master/Theory/asm.md">https://github.com/0xAX/linux-insides/blob/master/Theory/asm.md</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11606518">https://news.ycombinator.com/item?id=11606518</a></p>
<p>Points: 158</p>
<p># Comments: 33</p>
]]></description><pubDate>Sun, 01 May 2016 15:25:46 +0000</pubDate><link>https://github.com/0xAX/linux-insides/blob/master/Theory/asm.md</link><dc:creator>0xAX</dc:creator><comments>https://news.ycombinator.com/item?id=11606518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11606518</guid></item><item><title><![CDATA[Linux-insides: Queued spinlocks in the Linux kernel]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/0xAX/linux-insides/blob/master/SyncPrim/sync-2.md">https://github.com/0xAX/linux-insides/blob/master/SyncPrim/sync-2.md</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11514546">https://news.ycombinator.com/item?id=11514546</a></p>
<p>Points: 88</p>
<p># Comments: 5</p>
]]></description><pubDate>Sun, 17 Apr 2016 14:16:25 +0000</pubDate><link>https://github.com/0xAX/linux-insides/blob/master/SyncPrim/sync-2.md</link><dc:creator>0xAX</dc:creator><comments>https://news.ycombinator.com/item?id=11514546</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11514546</guid></item><item><title><![CDATA[Linux-insides: Synchronization primitives in the Linux kernel. Part 1]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/0xAX/linux-insides/blob/master/SyncPrim/sync-1.md">https://github.com/0xAX/linux-insides/blob/master/SyncPrim/sync-1.md</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11466309">https://news.ycombinator.com/item?id=11466309</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 10 Apr 2016 14:45:07 +0000</pubDate><link>https://github.com/0xAX/linux-insides/blob/master/SyncPrim/sync-1.md</link><dc:creator>0xAX</dc:creator><comments>https://news.ycombinator.com/item?id=11466309</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11466309</guid></item><item><title><![CDATA[Linux-insides: The initcall mechanism]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/0xAX/linux-insides/blob/master/Concepts/initcall.md">https://github.com/0xAX/linux-insides/blob/master/Concepts/initcall.md</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11416212">https://news.ycombinator.com/item?id=11416212</a></p>
<p>Points: 76</p>
<p># Comments: 8</p>
]]></description><pubDate>Sun, 03 Apr 2016 14:31:43 +0000</pubDate><link>https://github.com/0xAX/linux-insides/blob/master/Concepts/initcall.md</link><dc:creator>0xAX</dc:creator><comments>https://news.ycombinator.com/item?id=11416212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11416212</guid></item><item><title><![CDATA[Timers and time management in the Linux kernel, Part 7]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/0xAX/linux-insides/blob/master/Timers/timers-7.md">https://github.com/0xAX/linux-insides/blob/master/Timers/timers-7.md</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11370008">https://news.ycombinator.com/item?id=11370008</a></p>
<p>Points: 132</p>
<p># Comments: 4</p>
]]></description><pubDate>Sun, 27 Mar 2016 14:15:56 +0000</pubDate><link>https://github.com/0xAX/linux-insides/blob/master/Timers/timers-7.md</link><dc:creator>0xAX</dc:creator><comments>https://news.ycombinator.com/item?id=11370008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11370008</guid></item><item><title><![CDATA[Timers and time management in the Linux kernel, Part 5]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/0xAX/linux-insides/blob/master/Timers/timers-5.md">https://github.com/0xAX/linux-insides/blob/master/Timers/timers-5.md</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11277772">https://news.ycombinator.com/item?id=11277772</a></p>
<p>Points: 39</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 13 Mar 2016 14:22:08 +0000</pubDate><link>https://github.com/0xAX/linux-insides/blob/master/Timers/timers-5.md</link><dc:creator>0xAX</dc:creator><comments>https://news.ycombinator.com/item?id=11277772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11277772</guid></item><item><title><![CDATA[How does GRUB work or inside bootloader]]></title><description><![CDATA[
<p>Article URL: <a href="http://0xax.github.io/how-does-gnu-grub-work.html#.Vov4A-BxXRY">http://0xax.github.io/how-does-gnu-grub-work.html#.Vov4A-BxXRY</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=10844391">https://news.ycombinator.com/item?id=10844391</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 05 Jan 2016 17:07:43 +0000</pubDate><link>http://0xax.github.io/how-does-gnu-grub-work.html#.Vov4A-BxXRY</link><dc:creator>0xAX</dc:creator><comments>https://news.ycombinator.com/item?id=10844391</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10844391</guid></item><item><title><![CDATA[Linux-insides: Introduction to timers in the Linux kernel]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/0xAX/linux-insides/blob/master/Timers/timers-4.md">https://github.com/0xAX/linux-insides/blob/master/Timers/timers-4.md</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=10446902">https://news.ycombinator.com/item?id=10446902</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 25 Oct 2015 14:13:34 +0000</pubDate><link>https://github.com/0xAX/linux-insides/blob/master/Timers/timers-4.md</link><dc:creator>0xAX</dc:creator><comments>https://news.ycombinator.com/item?id=10446902</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10446902</guid></item><item><title><![CDATA[Linux-insides: Timers and time management in the Linux kernel. Part 3]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/0xAX/linux-insides/blob/master/Timers/timers-3.md">https://github.com/0xAX/linux-insides/blob/master/Timers/timers-3.md</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=10408302">https://news.ycombinator.com/item?id=10408302</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 18 Oct 2015 14:26:24 +0000</pubDate><link>https://github.com/0xAX/linux-insides/blob/master/Timers/timers-3.md</link><dc:creator>0xAX</dc:creator><comments>https://news.ycombinator.com/item?id=10408302</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10408302</guid></item></channel></rss>