You must log in or # to comment.
It’s just UTF-8
Android defaults to UTF16
All because of java
TIL I didn’t realize Java used UTF16 for its internal representation. Looks like it’s a bit more complicated than that after Java 9 too
Text encoding ‘standards’ were clearly the devil’s work, handed down to humanity to sow chaos and suffering.
In my experience things are fine while you work in a single environment, or you have control over the entire pipeline of data. Things quickly turn into a story from the Bible when different systems start trying to communicate.
deleted by creator


