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 order>"There are three major processor architectures: register, stack, and accumulator. In a register architecture, operations such as addition or subtraction can occur between any two arbitrary registers. In a stack architecture, operations occur between the top of the stack and other items on the stack. In an accumulator architecture, the processor has single calculation register called the accumulator." I have only ever seen register and stack used to distinguish between a virtual machine implementation - i.e a…
Oh this fills me with a mix of nostalgia and dread. The first time I saw a 'flat' instruction set such as MIPS and ARM, with a large file of registers that are treated the same, was really refreshing.
> Using registers according to Intel's original plan allows the code to take full advantage of these optimizations. Unfortunately, this seems to be a lost art. Few coders are aware of Intel's overall design, and most compilers are too the simplistic or focused on execution speed to use the registers properly. Note carefully that the context here is size optimisation only. When they talk about 'optimised' they just mean smaller code. The advice is pre-historic and counter-productive for all other…
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
- 306
- Total comments
- 126
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-08-13 | The Art of Picking Intel Registers | bearwithclaws | 2 | 0 |
| 2012-04-05 | The Art of Picking Intel Registers | charliesome | 1 | 0 |
| 2013-03-22 | The Art of Picking Intel Registers (2003) | nkurz | 80 | 27 |
| 2016-02-01 | The Art of Picking Intel Registers (2003) | Tomte | 3 | 0 |
| 2016-11-16 | The Art of Picking Intel Registers (2003) | Tomte | 2 | 0 |
| 2017-03-27 | The Art of Picking Intel Registers (2003) | Tomte | 3 | 0 |
| 2017-06-29 | The Art of Picking Intel Registers (2003) | Tomte | 1 | 0 |
| 2017-11-05 | The Art of Picking Intel Registers (2003) | Tomte | 1 | 0 |
| 2018-04-22 | The Art of Picking Intel Registers (2003)First breakout · Best thread | Tomte | 133 | 44 |
| 2021-02-07 | The Art of Picking Intel Registers (2003)Latest 20+ point return | Tomte | 78 | 55 |
| 2022-12-20 | The Art of Picking Intel Registers (2003) | Tomte | 1 | 0 |
| 2025-03-18 | The Art of Picking Intel Registers (2003) | Tomte | 1 | 0 |
