title: Why do my keystrokes turn into crazy characters after I dump a bunch of binary data into my terminal?
body: <p>If I do something like:</p>
  
  <pre><code>$ cat /bin/ls
  </code></pre>
  
  <p>into my terminal, I understand why I see a bunch of binary data, representing the ls executable. But afterwards, when I get my prompt back, my own keystrokes look crazy. I type "a" and I get a weird diagonal line. I type "b" and I get a degree symbol.</p>
  
  <p>Why does this happen?</p>