Tutorials & guides
Tutorials & guides that Hacker News readers keep rediscovering.
- Hall of Fame
- 126
- Candidates
- 218
- Topics
- 16
- Median span
- 7.3 yrs
primary subjects
observed on HN
Topics in Tutorials & guides
16 topics
Software engineering
119 links
44 Hall · 75 Candidates
Computer science
64 links
21 Hall · 43 Candidates
Mathematics & science
27 links
10 Hall · 17 Candidates
Hardware & electronics
25 links
7 Hall · 18 Candidates
Security & privacy
19 links
5 Hall · 14 Candidates
Web & internet
19 links
8 Hall · 11 Candidates
Design & creativity
15 links
5 Hall · 10 Candidates
Education & learning
14 links
8 Hall · 6 Candidates
AI & data
12 links
4 Hall · 8 Candidates
Work & careers
9 links
3 Hall · 6 Candidates
Computer games
7 links
3 Hall · 4 Candidates
Economics & business
5 links
3 Hall · 2 Candidates
Culture & media
4 links
3 Hall · 1 Candidates
Society & policy
3 links
1 Hall · 2 Candidates
Medicine & health
1 link
1 Hall · 0 Candidates
Space & transportation
1 link
0 Hall · 1 Candidates
Strongest Hall records
126 itemsRecently resurfaced in tutorials & guides
latest 20+ point returnCandidates
Browse 218 candidates
The TTY demystified (2008)
Needs:2 breakout events 720+ days apart
243max pts
Seeing Theory (2017)
Needs:2 breakout events 720+ days apart
526max pts
A Modern JavaScript Tutorial
Needs:2 breakout events 720+ days apart
893max pts
A Stick Figure Guide to the Advanced Encryption Standard (AES)
Needs:2 breakout events 720+ days apart
267max pts
Let’s Build a Compiler (1995)
Needs:2 breakout events 720+ days apart
247max pts
(How to Write a (Lisp) Interpreter (in Python))
Needs:2 breakout events 720+ days apart
222max pts
Gallery of Processor Cache Effects
Needs:2 breakout events 720+ days apart
153max pts
The Raft Consensus Algorithm (2015)
Needs:2 breakout events 720+ days apart
343max pts
Roadmap to becoming a web developer in 2017
Needs:2 breakout events 720+ days apart
261max pts
The Socratic Method: Teaching by Asking Instead of by Telling
Needs:2 breakout events 720+ days apart
253max pts
The Clockwise/Spiral Rule of C declarations
Needs:2 breakout events 720+ days apart
225max pts
Interactive Vim Tutorial
Needs:2 breakout events 720+ days apart
237max pts
Use the Unofficial Bash Strict Mode (Unless You Love Debugging)
Needs:2 breakout events 720+ days apart
180max pts
Sudoku Solving
Needs:2 breakout events 720+ days apart
202max pts
Easy 6502 – How to get started writing 6502 assembly language
Needs:2 breakout events 720+ days apart
222max pts
Don't ask to ask, just ask (2019)
Needs:2 breakout events 720+ days apart
247max pts
How to be a Programmer: A Short, Comprehensive, and Personal Summary
Needs:2 breakout events 720+ days apart
162max pts
What every programmer should know about memory [pdf]
Needs:2 breakout events 720+ days apart
203max pts
Homebrew Cray-1A
Needs:2 breakout events 720+ days apart
228max pts
Donut math: how donut.c works
Needs:2 breakout events 720+ days apart
204max pts
Understanding Clojure's Persistent Vectors, pt. 1 (2013)
Needs:2 breakout events 720+ days apart
114max pts
So you want to be a consultant? (2005)
Needs:2 breakout events 720+ days apart
193max pts
Baby's First Garbage Collector
Needs:2 breakout events 720+ days apart
217max pts
/dev/zero has infinite electrons and /dev/null has an infinite appetite for them
Needs:2 breakout events 720+ days apart
250max pts
The Illustrated Transformer
Needs:2 breakout events 720+ days apart
475max pts
Ian Knot (2003)
Needs:2 breakout events 720+ days apart
154max pts
Optimizing HTTPS performance
Needs:2 breakout events 720+ days apart
150max pts
On undoing, fixing, or removing commits in git
Needs:2 breakout events 720+ days apart
157max pts
How to Fold a Julia Fractal
Needs:2 breakout events 720+ days apart
231max pts
Lisp Koans
Needs:2 breakout events 720+ days apart
156max pts
A Regular Expression Matcher (2007)
Needs:2 breakout events 720+ days apart
132max pts
The Common Lisp Cookbook
Needs:2 breakout events 720+ days apart
264max pts
Start Your Own ISP
Needs:5 submissions
635max pts
A visual introduction to machine learning (2015)
Needs:2 breakout events 720+ days apart
241max pts
How to Study Mathematics (2017)
Needs:5 submissions
661max pts
Learn just a little Awk (2010)
Needs:5 submissions
684max pts
An Interactive Introduction to Fourier Transforms
Needs:2 breakout events 720+ days apart
421max pts
SBCL: The Assembly Code Breadboard (2014)
Needs:2 breakout events 720+ days apart
161max pts
Index 1.6B Keys with Automata and Rust (2015)
Needs:2 breakout events 720+ days apart
213max pts
Implement a programming language from scratch
Needs:2 breakout events 720+ days apart
136max pts