You can’t just assume UTF-8

Humans speak countless different languages. Not only are these languages incompatible, but runtime transpilation is a real pain. Sadly, every standardisation initiative has failed.

At least there is someone to blame for this state-of-affairs: God. It was him, after-all, who cursed humanity to speak different languages, in an early dispute over a controversial property development.

However, mankind can only blame itself for the fact that computers struggle to talk to each other.

And one of the biggest problems is the most simple: computers do not agree on how to write letters in binary.

Cal Paterson

For most users, character encoding issues are not something they have to deal with. Programmers and other people who deal with the lower levels of computing, however, deal with this way more often than they should.

20 Comments

  1. 2024-04-30 5:00 pm
    • 2024-04-30 6:41 pm
      • 2024-04-30 8:23 pm
        • 2024-05-02 5:33 pm
          • 2024-05-02 11:34 pm
        • 2024-05-03 4:30 am
    • 2024-05-01 1:53 am
      • 2024-05-01 3:16 am
        • 2024-05-02 10:44 am
          • 2024-05-02 12:56 pm
    • 2024-05-02 5:13 am
      • 2024-05-02 11:21 am
  2. 2024-04-30 6:12 pm
    • 2024-05-01 12:03 pm
    • 2024-05-02 5:14 am
  3. 2024-04-30 8:14 pm
    • 2024-04-30 8:48 pm
      • 2024-04-30 9:32 pm
        • 2024-05-01 1:01 am
  4. 2024-05-01 10:37 am