Assume input is utf-8 or latin-1; don't use chardet.
Add HACKS.md