3 ms·
Assuming the goal is to transmit data via Twitter. Other environments may treat characters after U+1100 with no penalties. See: “Rationale” section at: https:
by thih9 6y ago
Assuming the goal is to transmit data via Twitter.
Other environments may treat characters after U+1100 with no penalties.
See: “Rationale” section at: https://github.com/qntm/base2048#rationale https://github.com/qntm/base2048#rationale
> following some experimentation and examination of the new web client code, we now understand that maximum Tweet length is indeed 280 Unicode code points, except that code points U+1100 HANGUL CHOSEONG KIYEOK upwards now count double.
- lifthrasiir 6y agoYou are right that Base2048 is tailor-made for Twitter, but I think so is Base65536. More specifically, the explicit length limitation is easily one of the weirdest aspects of Twitter. It makes Twitter experience somewhat like that of IRC, faciliating knee-jerk reactions and misunderstandings. And the limit is severe even for casual conversation to the point that it had to be changed once emojis broke its core assumptions. I don't think Base65536 has much use outside of Twitter and likes.
- Dylan16807 6y agoBase65536 is useful anywhere people are pasting codes to each other with sizes around 20-1000 bytes. Taking up half as much screen space as base64 is a big feature.