But what are Hamming codes? The origin of error correction
3Blue1Brown4 HN recommenders · 2020–2023
3.1M views · explainer · evergreen · Uploaded 2020-09-04
3Blue1Brown's discovery-oriented introduction to error correction codes, building up Hamming codes from the puzzle of locating a flipped bit. It explains the parity-check idea and why it is so efficient.
HN recommends it as an invaluable, intuitive explanation of Hamming codes that pairs well with hardware-oriented treatments.
9:52Vectors | Chapter 1, Essence of linear algebra
3Blue1Brown
19:42But what is the Fourier Transform? A visual introduction.
3Blue1Brown
18:40But what is a neural network? | Deep learning chapter 1
3Blue1Brown
24:26The Beauty of Bézier Curves
Freya Holmér
23:53D/A and A/D | Digital Show and Tell (Monty Montgomery @ xiph.org)
FL Studio
1:13:50The Continuity of Splines
Freya Holmér
1:00:43Jim Simons (full length interview) - Numberphile
Numberphile2
25:16But how does bitcoin actually work?
3Blue1Brown
4 comments from Hacker News
Nice! pairs well with the 3Blue1Br video on the subject: [VIDEO] Hamming's book The Art of doing Science and Engineer's a solid read. Mixed topics, centered around problem solving techniques, and pitfalls.
I'm a big fan of this video from Reducible on Huffman codes: [LINK] , and from 3Blue1Brown on Hamming codes: [VIDEO]
To understand how error correction works and to learn more about Hamming codes & Reed-Solomon, 3Blue1Brown and Ben Eater were invaluable. 3Blue1Brown and Ben Eater are by far some of the best educational content creators within their fields, mathematics and computer engineering respectively. I would strongly recommend anyone interested in the topic to check out any of these videos: How to send a self-correcting message (Hamming codes): [VIDEO] Hamming codes part 2, the elegance of it all: [LINK] And any of Ben Eater's five videos on error correction: [LINK] As an aside, Ben Eater does all of his videos and demonstrations using an 8-bit computer he has built step by step in videos on a breadboard. Very impressive and inspiring.
If you want to learn more about Hamming Codes from a mathematical perspective, I recommend 3Blue1Brown's YouTube series: > How to send a self-correcting message (Hamming codes) - [VIDEO] > Hamming codes part 2, the elegance of it all - [LINK] Associated with Ben Eater's video, if you want a perspective regarding low level computer hardware: > What is error correction? Hamming codes in hardware - [LINK]