代码编写如同人类维护 — 286 点
Scott Robinson在unstack.io
Robinson敏锐地指出了一种新的技术债务:LLM生成的代码会模仿你最糟糕的编码习惯。他注意到自己在多个文件中容忍了重复的条件判断,因为“AI会稍后修复它”。问题在于,LLM会读取你的代码库——每一个合并的快捷方式都成为了一种信号,表明这里是如何操作的。五个具有相同访问检查的端点实际上成为了默认的编码风格指南。
核心洞察是,你并不是将维护工作外包给LLM——你是在训练它养成越来越糟糕的习惯。每一次“稍后我会清理”的合并都会在下一个提示中增加一层糟糕的信号。最终,你无法通过提示来摆脱它,除非亲自动手。建议很简单但值得重申:编写代码如同人类会维护它,因为LLM就像海绵,吸收你的一切并重复它们。
这是一种关于AI辅助开发的实际且接地气的观点。大多数“AI编码”讨论要么是炒作,要么是悲观。Robinson只是说:在提交代码时要明确你教给机器的内容。
QuadRF可以识别无人机并穿透墙壁看到WiFi — 274 点
Jeff Geerling在jeffgeerling.com
Geerling获得了QuadRF原型——一个基于Raspberry Pi 5和FPGA板的相控阵雷达,具有皮秒级的定时。它工作在4.9-6 GHz频段,可以以增强现实的方式可视化WiFi信号,追踪飞行中的无人机,并穿透墙壁看到RF信号。该设备使用Pi的MIPI摄像头通道(似乎是逆向工程的)以超过5 Gbps的速度流式传输I/Q数据——这是一种巧妙的黑客技术,将显示/摄像头接口重新用于SDR应用。
月球规模的阵列野心很有趣,但与QuadRF目前的实际状态无关:这是一个价值499美元的手持SDR套件,带有AR叠加层,可以显示你周围的无形RF景观。Geerling指出,用户界面粗糙,增益控制需要改进,它仍然是众筹原型。但核心功能是真实的——他飞越工作室后面的一架DJ无人机,QuadRF轻松追踪。
真正值得关注的是Geerling的随手一提:“如果开源社区能开发出这样的东西,想象一下政府能做什么。”他说得没错,政府早就有了这些能力,QuadRF的价值在于使普通人意识到威胁模型。如果你仍在运行未加密的WiFi,这就是任何人只要有几百美元和耐心就能看到你的流量的样子。
晚期青铜时代崩溃 — 260 点
Bret Devereaux在acoup.blog
Devereaux,一位真正的历史学家,提供了一篇详细且引证丰富的晚期青铜时代崩溃(约公元前1220-1170年)概述——这是地中海古代世界最接近真正的文明重置。该时代的关键国家(赫梯帝国、新王国埃及、卡什特巴比伦、亚述)通过外交和贸易紧密相连——史学家称之为“晚期青铜时代权力的协奏曲”。然后,在大约50年的时间里,大多数国家崩溃或严重衰退。
Devereaux的处理之所以有价值,是因为他坚持精确而非叙事。从爱琴海到埃及的“破坏浪潮”是一个方便的故事,但考古学要复杂得多——许多遗址没有被破坏,有些缓慢衰退,时间线远非清晰。我们几乎所有的证据都是考古学的(破坏层、遗址废弃),这使得自信的因果推断几乎不可能。
他恰当地谨慎地避免单一因果解释——“海人”、干旱、地震、系统崩溃——指出这些往往更多是现代学者觉得令人满意的解释,而不是证据支持的。这篇文章是一篇讲座长度的入门指南,而不是深入研究,但它正是互联网需要的严谨、引证充分的通俗历史。
好工具是无形的 — 256 点
Ginger Bill在gingerbill.org
Ginger Bill(Odin编程语言的创始人)认为,好的工具应该是无形的——当你熟练掌握它们时,它们会消失。他的主要目标是将工具的缺点重新定义为“有趣的谜题”,以vim宏为例。他观察到人们花费大量时间构建用于文本重构的宏,而他可以在几分钟内使用Sublime的多光标完成同样的任务。
更深层的论点是关于身份和部落主义。工具选择成为部落信号——“黑客气质”不仅仅是美学,而是身份。一旦你的身份与工具绑定,承认它的缺陷就相当于承认自己的缺点。因此,人们不仅容忍缺陷,还为其辩护,最终甚至庆祝它们。与已经决定工具是自己个性一部分的人进行诚恳的工具讨论是不可能的。
他还区分了感觉高效和实际高效。从解决繁琐问题中获得的聪明感很容易被误认为实际产出。真正的测试是墙钟时间和错误率,而不是你感觉多投入。许多人们推广的工具在这一测试中会失败。这是一篇针对HN读者的反传统观点——vim和终端优先的工作流是这里的圣牛——这可能就是为什么它停留在256点。
欧盟委员会:Meta的Instagram和Facebook违反了《数字服务法》 — 226 点
欧盟委员会通过ec.europa.eu
欧盟委员会发布了初步调查结果,指出Meta通过Instagram和Facebook上的“上瘾设计”功能违反了《数字服务法》。具体功能包括无限滚动、自动播放视频、推送通知和高度个性化的推荐系统——所有这些设计都旨在让用户处于“自动驾驶模式”。委员会还发现,Meta忽视了关于年轻人在夜间花费在平台上的时间的数据。
这是今年欧盟对Meta的第二次《数字服务法》违规调查。四月,欧盟发现Meta未能阻止13岁以下的用户访问其平台。结合今年三月的两个美国法院裁决(一个发现平台的设计助长了年轻人的上瘾,另一个发现Meta误导用户关于儿童的安全性),监管压力正从多个方向逼近。
Meta的回应是可预见的:“我们不同意这些初步调查结果。”他们提到青少年账户有家长控制和每日15分钟的限制。但委员会要求的是更根本的改变——默认禁用自动播放和无限滚动,强制执行屏幕时间中断。如果确认,Meta将面临最高可达全球年度营业额6%的罚款。这对任何公司来说都不是小数目。真正的问题是这是否会改变产品,还是仅仅增加另一个用户可以点击通过的合规层。
线索
今日首页围绕工具的实际功能与表面功能之间的差距展开。Robinson警告说,LLM看似在处理维护工作,实际上却在固化不良习惯。Ginger Bill认为人们将生产感误认为实际生产。Geerling的QuadRF使无形的RF信号变得可见——揭示了原本一直存在但被隐藏的东西。欧盟正在(缓慢地)试图迫使Meta停止设计看似吸引人但实际上具有上瘾性的工具。而Devereaux的古文明文章提醒我们,看似稳定的系统可能会比任何人预期的更快崩溃。
共同线索是:对表面持怀疑态度。无论是工作但教坏习惯的代码,感觉强大的文本编辑器但浪费时间,工程化的社交媒体流看似自然但实际上被设计来压缩内容,还是看似永恒的文明实际上只需一个中断就可能崩溃——你看到的往往不是全部。