Top all-time · #16067
NULL on error
Personal blog · nullonerror.orgprogrammingsystems
NULL on error is a personal blog at nullonerror.org about programming and systems. Since 2020, 4 different Hacker News readers have linked it 68 times, most often “Poor's Man Shaders”. It is still writing: the last post was on 2026-08-14, and you can follow it by feed.
Too few sampled comments (1) to say how often HN recommends it.?
Why HN links it
HN readers link this blog for the author's 2024 setup post. The only comment linking it is a bare pointer to that post, with no judgment of the writing.
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.
NULL on error
Most-linked posts?
- Poor's Man Shaders2 people · 4 mentions · first linked 2025-07-29
- Hiding Information Inside Images2 people · 3 mentions · first linked 2026-02-13
- Gotta go fast with Docker on macOS2 people · 2 mentions · first linked 2023-01-19
- My 2024 Setup2 people · 2 mentions · first linked 2024-03-21
What Hacker News says?
I have a good example of how sometimes AI/LLM can write very very inefficient code: https://nullonerror.org/2025/07/12/ai-will-replace-programme...
Comment linking /2025/07/12/ai-will-replace-programmers-just-not-yet-because-it-currently-generates-extremely-inefficient-code/
on “Coding with LLMs in the summer of 2025 – an update”Submitted My first game with Carimbo, my homemade engine as a story · 298 points
HN discussionAdding physics support (Box2D) because my child asked for the character to jump. Context: https://nullonerror.org/2024/10/08/my-first-game-with-carimb...
Comment linking /2024/10/08/my-first-game-with-carimbo/
on “Ask HN: What are you working on? (October 2024)”Submitted Show HN: I’ve built an IoT device to let my family know when I’m in a meeting as a story · 121 points
HN discussionI’m slowly (on free time) working on my first commercial game for Steam in my spare time, using my open-source 2D engine named Carimbo. See here: https://imgur.com/a/e3Xo9Io Carimbo source code: https://github.com/willtobyte/carimbo More information: https://nullonerror.org/2024/10/08/my-first-game-with-carimb...
Comment linking /2024/10/08/my-first-game-with-carimbo/
on “Ask HN: What are you working on? (March 2025)”Submitted Building and Publishing Games to Steam Directly from GitHub Actions as a story · 47 points
HN discussionOn a separate note the authors setup https://nullonerror.org/2024/03/20/my-2024-setup/
Comment linking /2024/03/20/my-2024-setup/
on “My first game with Carimbo, my homemade engine”Submitted My 2024 Setup as a story · 28 points
HN discussionI have recently replaced Lua's random for this implemetation https://nullonerror.org/2025/08/02/replacing-lua-s-math-rand...
Comment linking /2025/08/02/replacing-lua-s-math-random-module-with-the-xorshift-algorithm/
on “Inverting the Xorshift128 random number generator”Submitted Auto generating SEO-friendly URLs with Scrapy pipelines as a story · 8 points
HN discussionhttps://nullonerror.org/2020/12/13/full-saturate-your-bandwi...
Comment linking /2020/12/13/full-saturate-your-bandwidth-with-python/
on “Python Concurrency: The Tricky Bits”Submitted Replacing Lua's math.random module with the Xorshift algorithm as a story · 5 points
HN discussionhttps://nullonerror.org/
Comment linking /
on “Ask HN: Could you share your personal website here?”Submitted Auto generating SEO-friendly URLs with Scrapy pipelines as a story · 4 points
HN discussionA work in progress game made with it https://reprobate.site A blogpost when I started it https://nullonerror.org/2023/11/12/flipping-bits-whilst-upda...
Comment linking /2023/11/12/flipping-bits-whilst-updating-pixels/
on “My 2D game engine for Lua is celebrating its 2nd anniversary with version 3”Submitted Working with compressed (ZSTD) binary data on AWS IoT Core as a story · 4 points
HN discussionhttps://nullonerror.org/
Comment linking /
on “Ask HN: Could you share your personal blog here?”Submitted Hiding Information Inside Images as a story · 3 points
HN discussionI’ve replaced Lua’s random by this. I’ve posted about it here https://nullonerror.org/2025/08/02/replacing-lua-s-math-rand...
Comment linking /2025/08/02/replacing-lua-s-math-random-module-with-the-xorshift-algorithm/
on “Xorshift Generators”Submitted Carimbo now have a better stack trace and Sentry integration as a story · 3 points
HN discussionSubmitted Executing Untrusted Code in Serverless Environments as a story · 3 points
HN discussionSubmitted Building a high scalable voting system as a story · 3 points
HN discussionSubmitted Poor's Man Shaders as a story · 2 points
HN discussionSubmitted Executing Untrusted Code in Serverless Environments as a story · 2 points
HN discussionSubmitted How to avoid dynamic linking of Steam's client library using a old trick as a story · 2 points
HN discussionSubmitted Poor's Man Shaders as a story · 2 points
HN discussionSubmitted Poor's Man Shaders as a story · 2 points
HN discussionSubmitted Orchestrating a Google Kubernetes cluster using TypeScript as a story · 2 points
HN discussionSubmitted Why AI Still Writes Bad, slow code than humans as a story · 2 points
HN discussionSubmitted Gotta go fast with Docker on macOS as a story · 2 points
HN discussion