title: Opening huge text file, unicode issue
body: <p>I'm trying to open a text file and print it's first line.   </p>
  
  <p>My code is:  </p>
  
  <pre><code>dataFile = open('data/AllData_2000001_3000000.txt', 'r', encoding="latin-1")
  print(dataFile.read(1000))
  </code></pre>
  
  <p>The input is</p>
  
  <pre><code>The bug is hitting
  </code></pre>
  
  <p>My output is</p>
  
  <pre><code>ÿþT h e  b u g  i s  h i t t i n g
  </code></pre>
  
  <p>also <strong>iso-8859-1</strong> give the same result.<br>
  When I try <strong>utf-8</strong> I'm getting the following error:</p>
  
  <pre><code>UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte
  </code></pre>
  
  <p>What is my mistake?<br>
  Thanks!  </p>