📰 Hacker News Top 10 - 2026-05-17
今日热门文章
1. 【远离 Tailwind,学习如何结构化我的 CSS】(Moving away from Tailwind, and learning to structure my CSS)
- 链接: https://jvns.ca/blog/2026/05/15/moving-away-from-tailwind--and-learning-to-structure-my-css-/
- 得分: 401 | 评论数: 258
Julia Evans 的这篇文章探讨了从 Tailwind 回归原生 CSS 的体验,以及如何更好地组织 CSS 代码。文章引发了关于 Tailwind 优缺点的激烈讨论。
重要评论摘录:
“Tailwind 最大的问题在于它颠倒了你思考 HTML 和 CSS 的顺序。HTML 是标记文档的语义,你应该从那里开始,然后用 CSS 进行样式设计。Tailwind 反而推动开发者采用 CSS 优先的方法,你先考虑想要什么 Tailwind 类,然后往 DOM 里扔又一个 div,只是为了有一个元素来挂载你的类。”
—— TonyAlicea10
“我写 CSS 已经有大约 20 年了,对它相当熟练。过去几年我选择 Tailwind 的原因正是因为它让我能够构建更健壮的应用样式。Tailwind 让你不必花费过多时间构建那些总会变化的样式/类抽象。将样式直接放在受影响的标记中可以减少认知负担,防止过度松散的选择器意外影响样式,并且真的有助于调试。”
—— danaw
“我非常非常喜欢 Julia Evans 的写作。她从一种脆弱和诚实的角度出发。大多数人写东西是为了听起来聪明,而她写的是’我不是什么都知道,但我发现了一些想分享的东西。’我几乎觉得她是在和她爱的人分享,即使她不直接认识他们。”
—— xrd
“Tailwind 支持者使用的几乎每一个论点或多或少都归结于’我从未在初级水平以上学习过 CSS’。CSS 和其他技术技能一样是一种技能。如果你所做的只是学习最基本的东西,直到你得到看起来正确的东西,那么你的野心会很快超过你保持事物有序的能力。”
—— JimDabell
2. 【前沿 AI 已经打破了开放 CTF 格式】(Frontier AI has broken the open CTF format)
- 链接: https://kabir.au/blog/the-ctf-scene-is-dead
- 得分: 329 | 评论数: 308
这篇文章讨论了 AI 如何改变了 CTF(夺旗赛)的竞争格局。现在的竞赛变成了”谁能负担得起运行足够多的 agent,有足够的上下文,运行足够长的时间”,这基本上变成了付费取胜。
重要评论摘录:
“将’CTF’替换为’高中’或’大学’,你就描述了教育的全面缓慢崩溃;唯一的救赎是大部分需要亲自到场。我们似乎已经找到了人类替代的管道,但我们还没有搞清楚教育部分。LLM 可以是很棒的老师,但只是告诉它’帮我做’的诱惑几乎是无法抗拒的。”
—— baq
“过去 10 年我们学到的一切都告诉我们,计算机对人类教育毫无帮助。用纸笔写字我们记得更好。用白板和纸质书我们学得更好。简单的答案:将大部分计算机从教育中完全移除。蓝色作文本、铅笔、白板才是训练人类的东西。”
—— jaybrendansmith
“我们正在面试一个软件开发职位,我们把第一轮设为面对面以防止作弊。在 AI 之前学习和之后学习的人之间的差距是巨大的。我有一个据称有 3 年经验和软件学位的开发者,没有 AI 的话他甚至写不出 fizzbuzz。”
—— Gigachad
“对我来说,AI 既毁了玩 CTF,也毁了构建 CTF 挑战。最烦人的是那种’是啊我不知道,但这是 flag’的心态。以前和朋友一起玩 CTF 通常是坐在那里几个小时解决一个挑战,直到另一个朋友加入,一起看了 30 分钟就解决了,这是最有收获的学习体验。现在朋友加入后把 AI 扔上去,5 分钟就解决了。问是怎么做到的,你总是得到’是啊我不知道它做了什么,但谁在乎呢,这是 flag’的回答。”
—— hemlock4593
3. 【SANA-WM:一个 26 亿参数的开源世界模型,可生成 1 分钟 720p 视频】(SANA-WM, a 2.6B open-source world model for 1-minute 720p video)
- 链接: https://nvlabs.github.io/Sana/WM/
- 得分: 284 | 评论数: 118
NVIDIA 发布了 SANA-WM,一个 26 亿参数的开源世界模型,能够生成 1 分钟 720p 视频,并支持 6 自由度相机控制。
重要评论摘录:
“我从电子游戏的角度对这些世界模型感到困惑。我自己不是游戏开发者,但我最喜欢的一些游戏带有深刻的意图感。例如,在 FromSoftware 的游戏中,通常没有一个物品是放错位置的,几乎每个物体都是有意放置的。缺乏这种意图的游戏相比之下往往感觉死气沉沉。我很难想象世界模型能够达到捕捉这种意图的地步。”
—— mccoyb
“是的,正是这样。用表面上看似合理但空洞的内容淹没世界,包括任何想要的主题。不那么挑剔的人不会抱怨;其他人会被超越,发现 99/100 的作品都是噪音,他们将需要花费越来越多的时间试图找到那 1 个,如果他们能找到的话。”
—— duskdozer
“模型权重’即将推出’ == 目前是画饼。所以权重甚至都不是开放的,这怎么能叫’开源’?每个人都有理由对这个来自 28 亿参数模型的东西持怀疑态度。没有权重就等于什么都没发生。”
—— jubilanti
“要点:720p,1 分钟视频生成,6 自由度相机控制。模型已经在这里了:https://huggingface.co/Efficient-Large-Model/SANA-Video_2B_720p“
—— w10-1
4. 【粪便移植治疗自闭症在临床试验中取得成功(2019 年)】(Fecal transplants for autism deliver success in clinical trials (2019))
- 链接: https://refractor.io/adhd-autism/fecal-transplants-for-autism-delivers-success-in-clinical-trials/
- 得分: 283 | 评论数: 198
这篇文章(最初发表于 2019 年,2025 年 4 月更新)报道了粪便移植在治疗自闭症症状方面取得的成功。研究发现,改善肠道微生物群可以显著改善自闭症儿童的行为和胃肠道问题。
重要评论摘录:
“许多自闭症儿童的饮食极其有限。例如,我的一个遗传学家朋友看到一个案例,一个自闭症儿童因为牙龈和皮肤上可怕的慢性自发性伤口被转介进行基因检测。结果是坏血病,因为他过去 3-4 年只吃 Wheat Thins,而这种饼干没有添加维生素 C。”
—— directevolve
“一个小知识点,我第一次在维基百科上偶然发现时就永久留在了我的脑海里:大约三分之二的坏血病患者是自闭症患者。”
—— munificent
“编者按:读者经常要求我们对难忘的故事进行跟进。这些年来这个故事发生了什么?这篇文章最初发表于 2019 年,但已经重新编辑并更新了截至 2025 年 4 月 7 日的新信息。享受吧!这是应该更经常做的事情——尤其是在科学新闻中,但不仅仅是。我们残酷地缺乏长期眼光——不仅是向前的,也是向后的。”
—— Arodex
“有太多小规模试验显示出惊人的自闭症改善,但在更大、更好控制的试验中未能重复。我还不会兴奋。典型的模式是在第一个只有少数患者的开放标签试验中显示出令人难以置信的好结果,然后在下一个试验中勉强通过安慰剂组的一些边际改善,然后第三个试验变成了试图保持研究足够小的游戏,希望他们能通过 p-hack 得到 FDA 可能接受的结果。”
—— Aurornis
5. 【HTML 列表】(HTML Lists)
- 链接: https://blog.frankmtaylor.com/2026/05/13/you-dont-know-html-lists/
- 得分: 276 | 评论数: 62
这篇文章深入探讨了 HTML 列表的各种用法,包括你可能不知道的一些特性,如 <datalist>、<select> 和 <optgroup> 的高级用法。
重要评论摘录:
“这是一篇有趣的小阅读。只是通过测试示例,我还了解到 datalist 在移动 Safari 上似乎不能很好地工作(这是一个足够大的市场,我甚至可以说如果存在兼容性问题,基本上没有什么场景值得使用它)。”
—— appplication
“这是我在使用原生 HTML 做基本以上的事情时感到挣扎的那种问题。即使你做了足够的阅读并有足够的信心写这样一篇文章,评论中也会出现关于不同浏览器+设备组合的怪癖、限制或缺乏支持的说明。”
—— zamadatix
“这太棒了而且很全面。不幸的是,我们有一类新的开发者从未学过 HTML 而是直接学 React。现在有了 LLM,他们永远不会学 HTML。因此,他们会求助于 React 组件,而简单的 HTML 就足够了。”
—— dzonga
“我的问题是我二十年前彻底学习了 HTML,只是偶然知道从那以后它是如何变化和改进的。CSS 更是如此。”
—— anotherevan
6. 【加速(2005 年)】(Accelerando (2005))
- 链接: https://www.antipope.org/charlie/blog-static/fiction/accelerando/accelerando.html
- 得分: 233 | 评论数: 136
Charles Stross 的经典科幻小说《加速》(Accelerando)再次引发讨论。这部 2005 年出版的小说预言了许多如今正在成为现实的技术发展,包括 AI agent、技术依赖、以及 AI 公司之间的毫秒级法律战争。
重要评论摘录:
“《加速》有正在成为现实的预言,这很可怕。第一部分的主角基本上在他的眼镜里运行着未来版本的 openclaw,让他可以派遣 agent 去做任何他想要的任务/研究,或者自动为他做事。——我们现在已经有点到这一步了。”
—— SonnyTark
“不,我是在 1998 年写的。它作为中篇小说’龙虾’在 2002 年的《阿西莫夫科幻杂志》上发表,2003 年进入雨果和星云奖短名单(没有获奖),后来成为 2005 年出版的小说的开篇。我强调:事情发展的方向在 90 年代末就很明显了。而且永远不要让任何人告诉你《加速》是技术乐观主义或支持 AI 的;在书的结尾我们整个物种都灭绝了,只作为可以说不是活的东西回忆的模拟/记忆存在。”
—— cstross (作者本人)
“这是我最喜欢的书之一,但直到 15-20 年后我回来读它,我才意识到整件事是一场悲剧。年轻时我对未来主义感到兴奋。年老时很明显,在 Stross 的讲述中,人类的许多重要部分最终都被跟上技术进步的步伐冲走了。它很美,但很悲伤。”
—— jshaqaw
“我一直认为 OpenClaw 的龙虾吉祥物是对《加速》的致敬。”
—— alternator
趋势总结
今天的 Hacker News 头条呈现出几个明显的趋势:
AI 对各个领域的冲击持续加深:从 CTF 竞赛到软件开发,再到视频生成,AI 正在重塑我们曾经熟悉的格局。这既带来了效率的提升,也引发了对技能萎缩、公平竞争和人类意图丧失的担忧。
技术栈的钟摆效应:关于 Tailwind vs 原生 CSS 的讨论再次证明,技术选择从来没有绝对的对错,而是在不同阶段、不同场景下的权衡。开发者社区在追求效率和回归基础之间不断摇摆。
经典科幻的预见性:20 多年前写就的《加速》如今读来更像是当代预言,而非科幻想象。这提醒我们,技术发展的方向其实早有端倪,只是当时的我们可能未曾察觉。
基础 Web 技术的重要性:在 React 和各种框架盛行的今天,依然有声音在强调理解原生 HTML/CSS 的价值。基础永远不会过时。
健康与技术的交叉:肠道微生物群与自闭症的研究展示了跨学科研究的潜力,同时也提醒我们在面对突破性医学新闻时,需要保持科学的审慎态度。
关于 Hacker News
Hacker News 是由 Y Combinator 运营的科技新闻社区,成立于 2007 年。它汇集了全球顶尖的程序员、创业者和技术爱好者,是了解科技前沿动态的重要窗口。每天的 Top 10 文章反映了当前技术社区最关注的话题,也是把握技术趋势的重要参考。