Показать HN: Я создал онлайн-цифровые часы в кодировке Unicode Cuneiscript ( oisinmoran.com ). Мне пришла в голову идея отдать дань уважения людям, которые подарили нам время с основанием 60, и в процессе я обнаружил, что Cuneiscript также использует кодировку Unicode.
Похоже, что из всех чисел (нужных здесь) символ 20 (𒎙) — единственный, который не отображается на Android. Очень странно. Похоже, это последняя использованная кодовая точка (U+12399) в блоке клинописи (U+12000–U+123FF), и они, похоже, прекращают отображение с U+1236E (на Android), что оставляет 43 символа неотображенными.
Есть ли у кого-нибудь идеи, почему это может быть?
См . https://en.wikipedia.org/wiki/Кинопись_(блок_Unicode) и https://en.wikipedia.org/wiki/Кинопись_цифры_и_пунктуация…
отправлено в 𒌋𒐖:𒐐𒐕:𒌋𒐗
Ладно, в это время я отправил исправление для Android (кажется, все в порядке на эмуляции iPhone), которое использует две десятки, например, “𒌋𒌋” (выглядит как <<) вместо одной двадцатки "𒎙" (тоже выглядит как <<, но немного плотнее). Это определенно один из самых странных патчей [0], которые я когда-либо делал — изменение способа отображения древнего языка в зависимости от конкретного типа непостижимо продвинутой технологии, на которой он отображается — но, полагаю, для этого и существуют воскресенья.
[0] https://github.com/OisinMoran/OisinMoran.github.io/commit/15…
Визуальная привлекательность неоспорима 😉

Спасибо! Я очень доволен тем, как все получилось, и глядя на это сейчас, я немного вспоминаю часы из сериала «Остаться в живых», когда они превращаются в египетские иероглифы.
Source: news.ycombinator.com