3 ms·
I just fixed a function named RemoveEmojis that would strip emoji characters. The problem was that emojis were still being detected in the output, even though y
by qingcharles 2y ago
I just fixed a function named RemoveEmojis that would strip emoji characters. The problem was that emojis were still being detected in the output, even though you could open the string and clearly see it was "plaintext."
I suddenly realized the code must only be removing one part of some of the surrogate emojis, leaving behind an invisible non-printing part of an emoji in the string.
Some emojis got so complex they literally scrapped them this year. The family emojis seemed cool in someone's head, but then someone tried to make a family with mixed-ethnic parents and the children are locked to one skin color; the only solution presented was to add 7,000 more emojis to Unicode.
https://www.mobiletechjournal.com/the-family-emojis-are-now-equally-useless-for-everyone/ https://www.mobiletechjournal.com/the-family-emojis-are-now-...
- br1 2y agoThe Unicode consortium keeps adding garbage like emojis to keep their job...
- mijamo 2y agoEmojis are one of the best things about Unicode. They're not even that complex to handle, and they allow sooooo many things.
- yencabulator 2y agoYou're literally responding to a comment about how some emoji were too complex to even implement, much less handle universally.
- geon 2y agoI liked the smiley/simpsons colored emoji. They didn't need different skin tones.
- oniony 2y agoExcept the yellow has become a proxy for white. Even the people of colour in The Simpsons are not yellow.
- lifthrasiir 2y ago> The family emojis seemed cool in someone's head, but then someone tried to make a family with mixed-ethnic parents and the children are locked to one skin color; the only solution presented was to add 7,000 more emojis to Unicode. Funnily enough, that "someone" is the entire Emoji subcommittee under the Unicode consortium, and pretty much everyone in the consortium represents some vendor company. The solution was proposed mainly because they can be technically composed via far less than 7,000 glyphs and several vendors did implement that as an experiment; ultimately the industry didn't bother, so it was scrapped.