Newsletter
  • Get a newsletter digest every Friday:
Contact

Send me feedback, tips, bug reports, and anything else:

About me and the blog

My name is Marcin Wichary (he/him). I’ve worked as a UX designer, typographer, front-end person, and manager at Google, Medium, and Figma. I’ve also written a book about keyboards and typing, gave talks, and published essays about design, typography, and technology.

Unsung is my blog about software craft and quality.

More info about Unsung

Send me feedback, tips, bug reports, and anything else:

More info about Unsung

“And honestly, that feels like magic.”

This is a really fun video by 3Blue1Brown about the cleverness and elegance of Hamming codes, simple algorithms that help recover data when some of it gets mangled – for example, if you scratch your CD disc:

The default assumption for complete data protection might be to have a second, backup copy to be sure. But Hamming codes not only promise the same kind of safety in a fraction of the space needed – they also can point to where exactly the data was damaged, and in many cases they can even fix the damage, for free. And the code required is trivial, too.

It reminded me quite a bit of this video about Unicode, another example of beautiful and smart encoding.