Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I was a bit surprised to wake up and find this on Hacker News again! I had no idea how popular (~340k+ views) this post would become when I wrote it two years ago. I wrote it out of frustration after reading the Rijndael book that I linked too. I saw a very beautiful algorithm that was mainly obscured in academic-ese.

Some general thoughts looking back at my post two years later:

* I drew every cell with a sheet of paper and a sharpie and then scanned everything in. My living room was covered with all of the cells of this comic. If I did it again, I'd probably just use my drawing tablet. However, it worked out well being low-tech with paper because I drew a lot of the cells on vacation (i.e. imagine me drawing these scenes on a picnic table next to family by the lake thinking I was a bit crazy). Unfortunately, one unforeseen consequence of doing it by hand was that it became very clear that my handwriting was too hard to read, so I had to manually erase all the writing and redo it using a decent looking font. This took a lot of time. I had originally thought about using comic-sans but am very glad I decided to use the Marker SD font instead. You can see my actual handwriting in the "crib sheet" cell at the end. It was going to be way too much work to make it look pretty.

* I was most surprised by how many college professors use my comic in their computer security classes. Hopefully it helps the students.

* I tried to emphasize Rijndael's state matrix by having the stick figure guy carry it everywhere as a briefcase, but I don't think that came across very clear.

* Although I was inspired by XKCD's style, I didn't copy the critical part of a witty comment in the hover text. If I had to do it again, I probably would have done so.

Thanks for all the feedback; it's what encourages me to invest so much time in making posts like this.



Thank you for the explication of the algorithm; Your pedagogical style is so easy to follow that when I first encountered it, despite not having a strong background in math I was able to follow along and actually build an understanding in a subject I probably could not have easily understood at the time! That ability to make information more easily accessible is truly a gift. So all I can say is thank you for sharing, it's most appreciated.


Please do continue - your blog is one of the very few that I consistently read all posts from. Really great stuff.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: