Discussion for What Every Programmer Needs To Know About Encodinghttp://www.jerf.org/iri/post/2548#CommentsDiscussion for What Every Programmer Needs To Know About Encodingen-usThu, 18 Jan 2018 15:57:24 -0000 by Jeremy Bowers http://www.jerf.org/iri/post/2548#comment50<p>I believe you are looking for <a href='http://www.jerf.org/iri/post/2435'>this</a>.</p> <p>And holy cow! My reply form is borked!</p> <p>(Been making some changes recently.)</p> http://www.jerf.org/iri/post/2548#comment50 by Ilari Kajaste http://www.jerf.org/iri/post/2548#comment49<p>Thanks for the insightful and well-written article about the swamp that is encoding. Nothing much new there, but it was a nice clear thoughtful-look-at-the-issue -type of read. I originally came up here via slashdot comment link, trying to find stuff about your claim that it's a mathematical fact that you can't create unbiased work. But I failed. (The adress (you?) linked in 2006 was /iri/2004/10/05.html, which is now defunct.) Before performing the close-tab -gesture, a title and few words caught my interest, and so I was derailed from my quest for documentary ethics into enconding. Delightful. Would add your site to a "followed blogs" syndication/whatever -system, if I would be using one...</p> <p>Failing to find a link titled "archives" or whatnot in the righthand menu, I never did reach the intended article (oh, how lazy we are, us internet readers). But if the original link would have actually worked, I wonder if I'd ever read this one... Makes one think for a second, it does.</p> http://www.jerf.org/iri/post/2548#comment49 by Matt Stegman http://www.jerf.org/iri/post/2548#comment48<p>Hi, Jeremy. This was pretty thought-provoking for me. I'd learned long ago the basics of escaping, and using it to avoid SQL injections, XSS and other attacks, but to think about it as an encoding problem is a new idea. It takes a little bit of thinking to get all the layers in your HTML/Javascript example; I still don't think I "see" all of them. But now I think I'm beginning to understand why I've seen layer upon layer of character conversion methods in some web applications that don't seem (to me) to do much that's useful. Thanks for posting this. You've already helped me start to see more of what's going on between the user and the disk, so to speak.</p> <p>- Matt</p> http://www.jerf.org/iri/post/2548#comment48