❤7
Forwarded from 每日沙雕墙 (投稿机屑人)
🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦
听说安卓客户端点上面的旗会卡死闪退(
听说安卓客户端点上面的旗会卡死闪退(
👍10❤2
每日沙雕墙
🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦🇿🇼🇿🇦 听说安卓客户端点上面的旗会卡死闪退(
一个不太冷的知识是,国旗/政区旗在码位上是用两个区域指示符(regional indicator symbols)来表示的。
🇦 🇧 🇨 🇩 🇪 🇫 🇬 🇭 🇮 🇯 🇰 🇱 🇲 🇳 🇴 🇵 🇶 🇷 🇸 🇹 🇺 🇻 🇼 🇽 🇾 🇿
使用两个区域指示符(中间没有任何连接符,头尾也不要求有分隔符)可以表示 ISO 标准下的国家/政区的两位拉丁字母缩写。常见的是渲染成国旗,但是微软为了尽可能避免政治争议,在 Windows 上,即使两个指示符挨着 也不会显示为国旗。
另外,(我个人认为这是编码模型设计的疏漏/缺陷)遇到连续多个国旗时,没有要求软件在国旗之间自动添加分隔符。
🇦 🇧 🇨 🇩 🇪 🇫 🇬 🇭 🇮 🇯 🇰 🇱 🇲 🇳 🇴 🇵 🇶 🇷 🇸 🇹 🇺 🇻 🇼 🇽 🇾 🇿
使用两个区域指示符(中间没有任何连接符,头尾也不要求有分隔符)可以表示 ISO 标准下的国家/政区的两位拉丁字母缩写。常见的是渲染成国旗,但是微软为了尽可能避免政治争议,在 Windows 上,即使两个指示符挨着 也不会显示为国旗。
另外,(我个人认为这是编码模型设计的疏漏/缺陷)遇到连续多个国旗时,没有要求软件在国旗之间自动添加分隔符。
👍5
&'a ::rynco::UntitledChannel
一个不太冷的知识是,国旗/政区旗在码位上是用两个区域指示符(regional indicator symbols)来表示的。 🇦 🇧 🇨 🇩 🇪 🇫 🇬 🇭 🇮 🇯 🇰 🇱 🇲 🇳 🇴 🇵 🇶 🇷 🇸 🇹 🇺 🇻 🇼 🇽 🇾 🇿 使用两个区域指示符(中间没有任何连接符,头尾也不要求有分隔符)可以表示 ISO 标准下的国家/政区的两位拉丁字母缩写。常见的是渲染成国旗,但是微软为了尽可能避免政治争议,在 Windows 上,即使两个指示符挨着 也不会显示为国旗。 另外,(我个人认为这是编码模型设计的疏漏/缺…
在这条消息及其评论区 我们发现了五种可以触发 bug 的序列:
1. 🇿🇼🇿🇦 ……(
2. 🇦🇿🇨🇿 ……(
3. 🇷🇺🇭🇰 ……(
4. 🇬🇧🇻🇳 ……(
5. 🇦🇱🇪🇨 ……(
它们的共同特点是:假设前四个指示符为甲乙丙丁,甲乙 和 丙丁 显然存在对应国旗/政区旗;但如果丁甲也存在对应的国旗/政区旗,而乙丙却没有对应,就会让 Telegram 爆炸
1. WZ 不存在,AZ 是 🇦🇿
2. ZC 不存在,ZA 是 🇿🇦
3. UH 不存在,KR 是 🇰🇷
4. BV 不存在,NG 是 🇳🇬
5. LE 不存在,CA 是 🇨🇦
1. 🇿🇼🇿🇦 ……(
Z W | Z A | Z W | Z A……)2. 🇦🇿🇨🇿 ……(
A Z | C Z | A Z | C Z……)3. 🇷🇺🇭🇰 ……(
R U | H K | R U | H K……)4. 🇬🇧🇻🇳 ……(
G B | V N | G B | V N……)5. 🇦🇱🇪🇨 ……(
A L | E C | A L | E C……)它们的共同特点是:假设前四个指示符为甲乙丙丁,甲乙 和 丙丁 显然存在对应国旗/政区旗;但如果丁甲也存在对应的国旗/政区旗,而乙丙却没有对应,就会让 Telegram 爆炸
1. WZ 不存在,AZ 是 🇦🇿
2. ZC 不存在,ZA 是 🇿🇦
3. UH 不存在,KR 是 🇰🇷
4. BV 不存在,NG 是 🇳🇬
5. LE 不存在,CA 是 🇨🇦
❤5👍5
&'a ::rynco::UntitledChannel
在这条消息及其评论区 我们发现了五种可以触发 bug 的序列: 1. 🇿🇼🇿🇦 ……(Z W | Z A | Z W | Z A……) 2. 🇦🇿🇨🇿 ……(A Z | C Z | A Z | C Z……) 3. 🇷🇺🇭🇰 ……(R U | H K | R U | H K……) 4. 🇬🇧🇻🇳 ……(G B | V N | G B | V N……) 5. 🇦🇱🇪🇨 ……(A L | E C | A L | E C……) 它们的共同特点是:假设前四个指示符为甲乙丙丁,甲乙 和 丙丁 显然存在对应国旗/政区…
评论区的同学经过多番实验指出了其他会导致崩溃的串,且不符合上述规律:
1. 🇺🇸🇰🇷 …… 或 🇰🇷🇺🇸 …… 均可,其中 US 🇺🇸、SK 🇸🇰、KR 🇰🇷、RU 🇷🇺
2. 🇺🇸🇸🇸 …… 或 🇸🇸🇺🇸 …… 均可,其中 US 🇺🇸、SS 🇸🇷(南苏丹)、SR 🇸🇸(苏里南)、RU 🇷🇺
结果发现刚才有些串没崩溃的原因其实是——串后面没有跟其他任何文字,可能无法触发排版引擎。
所以,真正能触发的条件可能是同时满足以下两条:
1. 丁甲、乙丙有一者或两者存在对应的国旗/政区旗
2. 串后面有其他字符(空行、拉丁字母、汉字均可,但不能是其他 emoji)
1. 🇺🇸🇰🇷 …… 或 🇰🇷🇺🇸 …… 均可,其中 US 🇺🇸、SK 🇸🇰、KR 🇰🇷、RU 🇷🇺
2. 🇺🇸🇸🇸 …… 或 🇸🇸🇺🇸 …… 均可,其中 US 🇺🇸、SS 🇸🇷(南苏丹)、SR 🇸🇸(苏里南)、RU 🇷🇺
结果发现刚才有些串没崩溃的原因其实是——串后面没有跟其他任何文字,可能无法触发排版引擎。
所以,真正能触发的条件可能是同时满足以下两条:
1. 丁甲、乙丙有一者或两者存在对应的国旗/政区旗
2. 串后面有其他字符(空行、拉丁字母、汉字均可,但不能是其他 emoji)
👍6
实验室培养的人类大脑类器官*现在有能正常运转的眼睛了
https://allthatsinteresting.com/brain-organoids-eyes
* 类器官:在实验室环境下培养的用于科学研究的、有相应器官的关键特性的小团细胞组织
https://allthatsinteresting.com/brain-organoids-eyes
* 类器官:在实验室环境下培养的用于科学研究的、有相应器官的关键特性的小团细胞组织
All That's Interesting
Tiny Lab-Grown Brains Sprout Functional, Rudimentary Human Eyes That Can See Light
Made from human stem cells, the tiny lab-grown brain with eyes could be a milestone in studying retinal disorders and improving eye transplants.
🤯9🥰2🤩2👏1
&'a ::rynco::UntitledChannel
评论区的同学经过多番实验指出了其他会导致崩溃的串,且不符合上述规律: 1. 🇺🇸🇰🇷 …… 或 🇰🇷🇺🇸 …… 均可,其中 US 🇺🇸、SK 🇸🇰、KR 🇰🇷、RU 🇷🇺 2. 🇺🇸🇸🇸 …… 或 🇸🇸🇺🇸 …… 均可,其中 US 🇺🇸、SS 🇸🇷(南苏丹)、SR 🇸🇸(苏里南)、RU 🇷🇺 结果发现刚才有些串没崩溃的原因其实是——串后面没有跟其他任何文字,可能无法触发排版引擎。 所以,真正能触发的条件可能是同时满足以下两条: 1. 丁甲、乙丙有一者或两者存在对应的国旗/政区旗 2. 串后面有其他字符(空…
Nekogram 的作者找到了卡死的原因:Telegram 用了一条正则表达式来检测一个消息是否只有 Emoji,然后在遇到上述消息的时候会发生灾难性回溯。
https://t.me/zuragram/584
https://t.me/zuragram/584
👍6
Forwarded from tg生态观察 ٭✡️⚝✹✸✶✷✴️✧⊛🔯❂⍣≛✨🇻🇳
以上为 android 客户端用来判断消息中是否只有 emoji 的正则表达式, 出自这段源码
合理怀疑这段是从 这条 2018 年 stackoverflow 答案 抄的, 因为 2020 年 6 月的源码中还没有这段
合理怀疑这段是从 这条 2018 年 stackoverflow 答案 抄的, 因为 2020 年 6 月的源码中还没有这段
Sourcegraph
ChatActivity.java?L21027
🤯9👍1👏1
Forwarded from Sugar Pic Hourly
真白K大|ティアありがとうございました!:
はっぴーばすーでーときさん!!
@tokiwata_soul
https://twitter.com/mashiroKta/status/1529066528561582081
はっぴーばすーでーときさん!!
@tokiwata_soul
https://twitter.com/mashiroKta/status/1529066528561582081
❤3🥰2
Forwarded from Hacker News
Original Pong did not have any code or even a microprocessor (🔥 Score: 150+ in 2 hours)
Link: https://readhacker.news/s/5dsph
Comments: https://readhacker.news/c/5dsph
Link: https://readhacker.news/s/5dsph
Comments: https://readhacker.news/c/5dsph
🤯1