Submission timeline
2007–2026One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.
First comments on top threads
HN comment orderI've seen a number of "build an OS" tutorials pop up recently, and that's awesome! Building an OS will definitely help you understand how to write better user-space programs, and it's fun. One thing I wish is that more of them would feature UEFI instead of BIOS, or at least come with a warning, as Intel plans to drop support for legacy BIOS in 2020. Going through UEFI is actually easier anyway, IMHO. ... Maybe I should stop complaining and…
Having built a few bare metal and hobby OS projects over the years, I would not recommend the path taken in this tutorial series. Because if you want to write an OS, don't write a bootloader first. This article essentially describes a stage 1 bootloader on top of legacy BIOS firmware. It will teach you about historical x86 minutiae, which is nothing but a hindrance if you want to understand OS concepts. Instead you should try to get a bootable…
The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.
- Breakout years
- 2
- Total points
- 609
- Total comments
- 137
100+ points or 50+ comments
reference only — not used in Hall rules or ranking
reference only — not used in Hall rules or ranking
Every submission
| Date | Title as submitted | By | Points | Comments |
|---|---|---|---|---|
| 2017-05-05 | How to create an OS from scratch | pietromenna | 3 | 0 |
| 2018-09-19 | How to create an OS from scratch – tutorialFirst breakout · Best thread | zabana | 377 | 58 |
| 2019-02-17 | Os-Tutorial: How to Create an OS from Scratch | ingve | 1 | 0 |
| 2020-08-04 | OS Tutorial: How to create OS from scratch | tjomk | 1 | 0 |
| 2025-09-29 | How to create an OS from scratchHall induction · Latest 20+ point return | pykello | 227 | 79 |
