You need to learn the history of HN and realize that Lisp is the original hacker language.
As for assembly, there's been several lists of "free" computer books post that have included assembly tutorials.
As for assembly, there's been several lists of "free" computer books post that have included assembly tutorials.
It uses MIPS assembly, which you can run on a simulator. I don't think many machine architecture classes teach x86 because it's more complex. The MIPS knowledge from that course has translated easily to x86 in my tiny experience of peering into my compiler's assembly output.