Why sys.setdefaultencoding() will break code | Hacker News Reader