每日摘要 · Hacker News
· 6 黑客新闻
- ▲ 151Fable 5.2 一键生成侄子梦想游戏
作为舅舅,我曾答应侄子 Aiden 用代码实现他手绘的《Aiden's Revenge》格斗游戏。起初用 Claude Code 和 Fable 5 做的版本简陋得无法游玩。直到 Fable 5.2 出现,我仅用一条提示词,AI 便在一夜之间重写了整个游戏:生成了 175 张美术素材、140 个音效,甚至自动测试了全部 12 个关卡。从 5 个角色扩展到 18 个,连去世的太奶奶都被设计成天使角…
- ▲ 31我在SSL证书里藏抗议标语
我对SSL/TLS体系感到厌倦,尤其是繁琐的ACME流程和频繁过期的证书。为了抗议,我决定在证书中公钥里藏一条明显的标语。通过精心构造RSA密钥,我让模数n的Base64编码中嵌入了'You dont actually have to pick random private keys'这样的文字。虽然这降低了密钥熵,但在现代TLS的前向保密机制下,这对普通网站依然安全。这是一个用技术表达态度的有…
1957 年,Field Museum 的著名爬虫学家 Karl Patterson Schmidt 在处理一条来自 Lincoln Park Zoo 的神秘非洲蛇时,不慎被咬伤。这条蛇被确认为 Boomslang,一种拥有剧毒但毒液注入机制特殊的蛇。Schmidt 并未立即就医,而是选择回家在日记中逐小时详细记录自己的中毒症状,包括恶心、发烧、黏膜出血等。尽管他在第二天上午曾感觉好转并计划返工…
家里储物间传来神秘的间歇性蜂鸣声,排查每个盒子既耗时又令人沮丧。于是,我让 Claude Code 开发了一套名为 Beep Locator 的系统,利用多台设备(iPhone、iPad、MacBook Pro 等)的麦克风进行三角定位。通过 Python 后端和 WebSocket 连接,系统能自动校准设备位置、识别特定频率的蜂鸣,并在地图上精准锁定声源至 40 厘米范围内。最终,我成功定位到…
我花了一周时间尝试攻破自己的Prusa MK4S,最终发现了14个安全漏洞,其中包含一个完整的远程代码执行(RCE)链。通过针对G-code解析和Prusa Connect的模糊测试,我成功让打印机的主控制器运行了我通过网络发送的代码。最戏剧性的一幕是,利用漏洞在打印机屏幕上播放了Rick Astley的
- ▲ 4聚合是函数而非累加和
我在处理销售收据流时,尝试了四种方案来构建报告,却屡战屡败。Kafka 的至少一次交付导致重复数据,离线设备造成数据延迟,而系统重启又让状态丢失。传统的累加和无法应对重复,重算全表又太慢,记忆所有键值则内存爆炸。最终我们意识到,聚合不应是插入时的累加,而应是一个基于原始文档的函数。通过将数据按特定顺序存储在 ClickHouse 的窄表中,我们实现了无需记忆键值即可处理重复和延迟数据的方案,让报…