我认识的一个人刚刚遭遇了他们的谷歌账户被盗的情况,但正常的恢复方法由于一个有趣的原因无法使用:攻击者将该账户变成了一个“子账户”,并使其隶属于一个由攻击者控制的“父账户”。这显然阻止了在没有父母同意的情况下使用任何谷歌账户恢复方法(如备用电话号码或电子邮件地址等)。
显然,我认识的这个人并不是唯一的,如果你搜索一下,可以发现其他人也报告他们成为了这种情况的受害者。当然,对于普通用户来说,谷歌的支持几乎不存在,因此没有真正的补救措施。这是否应该成为一个关于不成熟的“儿童安全功能”后果的警示呢?
返回首页
最新
我很自豪地分享我在过去十年中构建的电子纸家庭仪表板。我认为你可能会觉得它很有趣。它是开源的:<a href="https://github.com/joelhawksley/timeframe" rel="nofollow">https://github.com/joelhawksley/timeframe</a>。
嗨,HN,
我一直在开发一个图形用户界面(GUI)库,遇到了一个熟悉的问题:我需要一个轻量级、可预测且易于集成的布局引擎。我找不到合适的解决方案,于是最终决定自己构建一个。这个项目就变成了Masharif。
Masharif是一个完整的Flexbox布局引擎。它支持边距、内边距、间隙以及完整的flex属性,行为与Web上的Flexbox非常接近。
一些技术说明:
- 完整的Flexbox实现
- 支持边距、内边距、间隙和嵌套布局
- 设计上简单易嵌入且易于理解
性能(在10,101个节点上测试):
- 初始布局:约0.87毫秒
- 单个属性编辑(宽度):约0.07毫秒
- 100个属性编辑(flex-grow切换):约0.07毫秒
- 结构变化(移除子元素):约0.75毫秒
为什么要再做一个布局引擎?
Yoga显然是行业标准,但我想要一些更符合C++习惯的东西,而不是C风格的API。不过,最主要的原因是我想接受这个挑战,通过自己构建一个引擎来真正理解这个问题领域。
我非常欢迎反馈、批评或提问。
一种贪婪的短语基础分词器,在压缩性能上优于GPT-4和GPT-4o分词器,并且词汇量更小。
<p>基准测试(enwik9,1 GB):</p>
<p>分词器 词汇量 总标记数 比率 吞吐量</p>
贪婪短语 65,536 222,805,405 4.49x 47 MB/s
Tiktoken o200k_base (GPT-4o) 200,019 270,616,861 3.70x 4.35 MB/s
Tiktoken cl100k_base (GPT-4) 100,277 273,662,103 3.65x 7.13 MB/s
<p>贪婪短语:比GPT-4好1.23倍,比GPT-4o好1.21倍。词汇量小1.5-3倍,编码吞吐量高6-11倍。</p>
<p>工作原理:</p>
1. 短语挖掘 — 将文本拆分为基本单元(单词、标点符号、空格)。挖掘二元组/三元组。顶级短语填充95%的词汇槽位。
2. BPE回退 — 对剩余的字节序列进行BPE训练。填充剩余的5%词汇。
3. 贪婪编码 — 优先匹配最长的Trie结构。对于未知的字节采用回退机制(零OOV)。