HN Hall of Fame Weekly email

Let's Learn x86-64 Assembly (2020)

gpfault.net Books & learning Tutorials & guides Software engineering Candidate
Screenshot of gpfault.net captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 3 calendar years, with breakout response in 2 of them.

submissions
4
submitters
3
observed span
2020–2025
peak thread · 99 comments
420 pts
latest 20+ return · 2025-07-13
420 pts

Submission timeline

2007–2026

One 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

Thought this was the perfect place to share a project I've been working on for a few years: https://asm-editor.specy.app It's an interactive online IDE for many assembly languages, currently M68K, MIPS, RISC-V and X86 (I need to improve X86). It has a ton of features that are made to teach assembly programming, and it can be embedded in other websites.

specy·420-point thread·

It's very common for people to learn assembly using x86(-64) but this ISA is so messy, complicated and layered that it always seems like the bad choice to me. It's like teaching an intro programming course using C++, I understand why it's practical but it seems like it will be more trouble than it's worth. I'd probably recommend getting some ARM or ARM64 board and starting with this, most of the concepts will carry over to other assemblies anyway. Writing…

simias·180-point thread·

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

100+ points or 50+ comments

Total points
610

reference only — not used in Hall rules or ranking

Total comments
137

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2020-04-21Let's Learn x86-64 Assembly Part 0 – Setup and First Stepsnice_byte80
2020-08-18Let’s Learn x86-64 Assembly: Part 0 – Setup and First StepsFirst breakoutnice_byte18038
2022-01-15Let's Learn x86-64 Assembly Part 0 – Setup and First Stepsmelissalobos20
2025-07-13Let's Learn x86-64 Assembly (2020)Best thread · Latest 20+ point return90s_dev42099