BOM

From IndieWeb


BOM is a Byte Ordering Mark, meant for distinguishing Big-endian and Little-endian utf-16 files, obsoleted by utf-8, yet still inserted by Microsoft software for no good reason. See https://docs.python.org/2/library/codecs.html#module-encodings.utf_8_sig