Python3 has some weird ideas about bytes