In “Careless People”, in the chapter on the Rohingya Genocide, a case is made for Facebook’s complicity in it. Essentially threatening and violence-inciting content got past moderation because the font that was used didn’t support Myanmar text. So there would be a report on a post but all the mod team would see was missing Unicode characters and mark the post as okay. By the time the serious violence started it was too late.
Now, I am not claiming a lack of text support caused a genocide, and I don’t think Wynn-Williams is either. Facebook was certainly culpable though, the military had direct controls over what was allowed to be posted and suppressed dissent. The issue could have been caught much earlier on and perhaps mitigated had off-shore moderation teams been able to read posts that were being flagged.
If you read contemporary reporting about anti-Muslim riots in Myanmar https://www.reuters.com/article/world/special-report-buddhis... you may learn that there were Buddhist monks traveling the country, giving sermons to crowds of thousands of people, telling them to treat Muslims as enemies, and stickers being used to visibly signal alignment with the movement.
Careless People is a story about Facebook from inside Facebook, so of course it adopts the viewpoint that Facebook's moderation decisions are very important, but ultimately they were a sideshow to what was playing out on the ground. This goes double for military attacks on Rohingya villages, which can hardly be explained as spontaneous reactions to some Facebook post.
In any case, Facebook moderators literate in Burmese would've known to use the right font, whereas for Facebook moderators trying to deal with a language they can't even read, the font choice would be the least of their problems.
Facebook's direct culpability in the ethnic cleansing in Myanmar had already been well-known and thoroughly reported on many years before Careless People.
This is from 2016, it's a fairly detailed study of what happens when a rural, barely (or illiterate) population gets access to a powerful social media tool:
I heard it was because .. in a country where they did tie-ups with mobile operators to 0 rate face book traffic, to make it to the point where the internet and facebook were the same thing to many people, they also only employed a handful of moderators. Meanwhile Politicians were posting incitements to violence on the platform.
Start at က, work your way through Unicode in order: https://en.wiktionary.org/wiki/%E1%80%80#Translingual Some helpful Mon nationalist even made a writing animation for most letters before he got banned from Wikipedia. Fun fact: ပ is made with two strokes from opposite directions instead of a single one like you might naively expect.
Georgian is really easy. Each of its 33 letters makes one and only one sound, words are spaced, and there's no capital/lowercase. The most difficult part of reading it is pronouncing: the language does not care about syllables. Example: a popular Georgian band is მგზავრები ("Mgzavrebi" / Passengers).
Can confirm: I was on a holiday there and took reading it as a "side quest." Within a week I was fairly proficient. Note: this says nothing about understanding what you read, of which I had none!
It might be easier than you think to learn to read them. I learnt to read a foreign alphabet and compared to the actual language learning part you would be surprised how fast relatively our brains can adapt to new patterns (I’m still a slow reader in the second language I’m learning, but the beauty of reading is that you can take it at your own pace). Even if you don’t learn the language, you could have a new cool ability to write English words out in a different script :)
Is double-stroked text primarily used for math symbols, or? Might you be able to share an example link or image showing a realistic use case or two? I'd be happy to double-check that our stack can handle it, and amend the post after that with whatever we learn.
Edit: Just to share what I learned after looking into this a bit...
TLDR: No single font can display every character. OpenType fonts are capped at 65535 glyphs (the vector or bitmap shape to render), but Unicode has 150k+ defined characters. Noto itself is not one single font but a collection of them, at least one font per script (where each script might support several natural languages that share the same written characters). CSS's `font-family` fallback and `unicode-range` mechanisms allow us to define "which font should be used for which ranges (and thus which scripts)". We can mix and match several Noto fonts like this to support multiple scripts & languages together. This mechanism should also allow us to display extended math symbols via the separate Noto Sans Math font.
Now, I am not claiming a lack of text support caused a genocide, and I don’t think Wynn-Williams is either. Facebook was certainly culpable though, the military had direct controls over what was allowed to be posted and suppressed dissent. The issue could have been caught much earlier on and perhaps mitigated had off-shore moderation teams been able to read posts that were being flagged.
Careless People is a story about Facebook from inside Facebook, so of course it adopts the viewpoint that Facebook's moderation decisions are very important, but ultimately they were a sideshow to what was playing out on the ground. This goes double for military attacks on Rohingya villages, which can hardly be explained as spontaneous reactions to some Facebook post.
In any case, Facebook moderators literate in Burmese would've known to use the right font, whereas for Facebook moderators trying to deal with a language they can't even read, the font choice would be the least of their problems.
https://www.theatlantic.com/technology/archive/2016/01/the-f...
https://archive.is/NVOwW
https://www.amnesty.org/en/latest/news/2022/09/myanmar-faceb...
Huh, learned something new : https://en.wikipedia.org/wiki/Cherokee_syllabary
ユージングネームスペースエスティーディー;
Yes writing English words in a different script is fun.
Noto actually has a specific math font... I wonder if that would work? https://fonts.google.com/noto/specimen/Noto+Sans+Math
---
Edit: Just to share what I learned after looking into this a bit...
TLDR: No single font can display every character. OpenType fonts are capped at 65535 glyphs (the vector or bitmap shape to render), but Unicode has 150k+ defined characters. Noto itself is not one single font but a collection of them, at least one font per script (where each script might support several natural languages that share the same written characters). CSS's `font-family` fallback and `unicode-range` mechanisms allow us to define "which font should be used for which ranges (and thus which scripts)". We can mix and match several Noto fonts like this to support multiple scripts & languages together. This mechanism should also allow us to display extended math symbols via the separate Noto Sans Math font.