The original page was unavailable during review. The primary button opens a verified 2023 archived copy; the original address is retained as provenance.
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 orderThere is also movitz - a Common Lisp running on the metal - http://common-lisp.net/project/movitz/
Do it! By all means, really, seriously. You'll learn more about coding complex systems than any other project you've ever done. It's absolutely doable. If you want to make your life easier go for a micro kernel with message passing. That will partition the tasks to the point where a single determined person can go all the way from MBR to prompt. Runner up in the experience category: make a game from scratch that has multiple threads of execution, but…
Stylistically, there are a huge number of things wrong with this. The idea is good, but if you actually write code this way you'll have a slow, unmaintainable mess of a kernel. The biggest issues that jump out at me are the horrible overuse of magic numbers (#define is your friend, especially when working with the GDT and IDT) and the disabling of interrupts and paging when copying an address space (the latter of which is slow and the former…
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
- 373
- Total comments
- 76
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 |
|---|---|---|---|---|
| 2009-01-03 | Roll your own toy UNIX-clone OSFirst breakout · Best thread | yawniek | 130 | 16 |
| 2009-08-03 | Roll Your Own UNIX Clone | blacky | 119 | 43 |
| 2010-05-04 | Kernel development tutorials | niyazpk | 3 | 0 |
| 2011-01-15 | Roll your own toy UNIX-clone OSLatest 20+ point return | Rusky | 109 | 17 |
| 2011-08-16 | Roll your own toy Unix-clone OS | vinutheraj | 5 | 0 |
| 2021-10-16 | Roll your own toy Unix-clone OS | marcodiego | 3 | 0 |
| 2022-03-08 | Roll your own toy Unix-clone OS | graderjs | 4 | 0 |
