告别Tailwind,学习构建CSS结构

Moving away from Tailwind, and learning to structure my CSS

发布时间: 2026-05-16

链接: https://jvns.ca/blog/2026/05/15/moving-away-from-tailwind–and-learning-to-structure-my-css-/

描述:

作者从2018年便使用Tailwind,近期将部分站点迁移回更语义化的HTML+原生CSS。他总结教训:Tailwind教会了他CSS结构化思维(如颜色调板、字体比例等),但直接写原生CSS能更好地控制代码。迁移后采用了一些系统:复制Tailwind的预备样式作为reset;按组件组织CSS(每个组件独占一个类、一个文件,避免相互干扰);保留颜色调板、字体比例、间距等设计系统;使用工具类处理常见样式;通过@layer管理基础层和组件层;利用媒体查询实现响应式设计。最终他认识到,关键是建立清晰的CSS架构约定,即使没有框架也能保持可维护性。全文围绕“如何结构化CSS”展开,强调从Tailwind学到的做法可以迁移到原生CSS中。

评论要点:

评论核心观点围绕Tailwind CSS的“写后即忘”特性展开:支持者认为Tailwind代码无需阅读,只需通过浏览器渲染结果直接调整,组件整体可复用但内部样式唯一;反对者则认为这种每次微调不同颜色的方式不如预定义统一样式方案省心。另有评论指出这是典型的“自行车棚效应”(琐碎争论),建议转向下一话题。

HackerNews


“无法阻止此事”,唯一经常发生此事的包管理器称

‘No way to prevent this,’ says only package manager where this regularly happens

发布时间: 2026-05-16

链接: https://kevinpatel.xyz/posts/no-way-to-prevent-this/

描述:

近期,npm 注册表发生严重供应链攻击,导致数百万企业应用受损、数十亿用户数据泄露。然而,JavaScript 生态系统的开发者们普遍认为这种危机“完全无法避免”。资深前端工程师表示,这是构建现代 Web 应用的代价,无法预见或阻止长期废弃的包被劫持并注入恶意代码。讽刺的是,Go、Rust 等拥有强大标准库和严格加密验证的生态系统并未发生类似事件。npm 发言人声称没有注册表策略或构建沙盒可以阻止此类攻击,但事实上,npm 默认允许执行任意安装脚本。文章讽刺了 JavaScript 社区对安全隐患的麻木和逃避态度。

评论要点:

第一段评论讨论了在自由开源工具中披露利益关联的伦理问题。作者承认自己最初未披露维护者身份,但已在线添加声明。他质疑为何人们对免费开源工具的披露如此执着,认为只要工具实用免费且不索取回报,即使不披露也无伤大雅。他强调自己并非营销者,只是厌倦了LinkedIn上的营销攻击,并利用公司资源开发了实用工具。

第二段评论质疑开源贡献为何需要信用卡或理解DNS。指出域名是临时的,过期就会被抢注,不能提供额外保障。他反问:如果域名要求连大型软件组织的2FA包发布令牌都能被窃取,又怎能阻止国家级攻击者?

HackerNews


前沿AI突破了开放式CTF格式

Frontier AI has broken the open CTF format

发布时间: 2026-05-16

链接: https://kabir.au/blog/the-ctf-scene-is-dead

描述:

CTF(网络安全夺旗赛)正在因为AI能力的爆发式增长而失去意义。作者从2021年起参与CTF,曾效力于国际顶尖战队并取得过亮眼成绩。早期,GPT-4已能轻松解决中等难度题目,但影响有限;而Claude Opus 4.5和GPT-5.5等模型的出现则彻底改变了局面。这些模型可以代理解决几乎所有中等乃至部分高难度挑战,甚至能攻破HackTheBox上极高难度的堆利用题目。这使得CTF从比拼安全技能,变成了比拼谁能用更多AI令牌、更快地自动化解题。分数榜被AI驱动的队伍主导,许多顶尖老队伍逐渐减少参赛。对于新手而言,如果选择不用AI就会被远远甩开,失去了通过积累经验逐步提升的学习反馈循环。CTF不再能准确衡量安全能力,也失去了作为实践竞赛和人才选拔的意义。

评论要点:

评论核心观点:一是质疑在AI构建的世界中,教育的价值仅被当作爱好而非生存必需;二是讽刺大学毕业后是否只能依赖随机聘请的教师激发兴趣;三是批评文章为“恐惧营销”,指出常见问题因训练数据容易解决,但真正的挑战应设计让大语言模型无用,例如Defcon CTF中基于未知八进制架构需自写反汇编器的题目,这类问题才会难倒前沿模型。

HackerNews


SANA-WM:2.6B开源世界模型,支持1分钟720p视频

SANA-WM, a 2.6B open-source world model for 1-minute 720p video

发布时间: 2026-05-16

链接: https://nvlabs.github.io/Sana/WM/

描述:

SANA-WM是一个高效的开源世界模型,仅2.6B参数,支持单张图像和相机轨迹生成720p、一分钟长的可控视频。其核心设计包括:混合线性注意力(帧级Gated DeltaNet与softmax结合)实现长上下文建模;双分支相机控制精确遵循6自由度轨迹;两阶段生成流程(第一阶段生成后经长视频细化器提升质量);以及稳健的标注流程从公共视频提取精确姿态。该模型仅用约21.3万视频片段训练,在64块H100上15天完成,推理时单块H100即可生成一分钟720p视频。量化版本可在单张RTX 5090上34秒生成60秒720p视频。相比现有开源方案,SANA-WM动作跟随精度更高,视觉质量相当,但吞吐量提升36倍。

评论要点:

该评论核心观点:发现好产品是难题;AI对已精通艺术或编程的专业人士更有用,难以帮助非专业人士创造有意义的主观作品或替代技术基础;AI不适合作为营销中的“生产力助推器”,鼓吹“任何人能用AI做任何事”是愚蠢的。关于微波炉,认为标准化并非必需,现代微波炉可植入摄像头和启发式算法来识别并烹饪食物,但能否实现褐变或烘烤仍存疑。

HackerNews


HTML列表

HTML Lists

发布时间: 2026-05-16

链接: https://blog.frankmtaylor.com/2026/05/13/you-dont-know-html-lists/

描述:

本文深入探讨了HTML的五种列表类型:有序列表(<ol>)、无序列表(<ul>)、描述列表(<dl>)、菜单列表(<menu>)和控制列表(<select>/<option><input>/<datalist>)。作者给出了选择规则:若列表项用于用户输入控件且为固定选项,使用<select>+<option>;若选项可自由输入,用<input>+<datalist>;改变顺序会改变含义时用有序列表;键值对用描述列表;执行UI操作的控制项用菜单列表;其他情况用无序列表。文章重点解析了控制列表的用法,包括单/多选场景。

评论要点:

评论核心观点:HTML原生元素(如<meter>、<progress>、<input type=”range”>)在不同浏览器(Blink/Webkit与Firefox)中使用的伪元素和样式支持不一致,导致无法跨浏览器统一外观。因此,使用React等框架构建基于div的自定义组件可以更轻松地实现一致的样式,避免浏览器兼容问题。同时,评论者也感慨尽管HTML规范不断进步,但浏览器兼容性仍是长期存在的痛点,实现复杂交互组件(如输入建议控件)时仍需依赖库或自定义方案。

HackerNews


粪便移植治疗自闭症临床试验取得成功(2019)

Fecal transplants for autism deliver success in clinical trials (2019)

发布时间: 2026-05-16

链接: https://refractor.io/adhd-autism/fecal-transplants-for-autism-delivers-success-in-clinical-trials/

描述:

一项为期两年的临床研究发现,粪菌移植可显著改善自闭症症状,长期效果达45%的改善。研究显示,通过增强肠道微生物多样性,能有效减轻自闭症相关行为问题。该研究已进入三期人体临床试验阶段,为自闭症治疗提供了新的方向。

评论要点:

该评论核心观点是对一款针对自闭症儿童的粪便微生物移植(FMT)药物的商业化动机提出质疑。评论者指出,该研究的主要终点是“严重治疗抵抗的胃肠道症状”,而非直接治疗自闭症,但研发方可能利用家长对行为改善(次要终点)的期望来推广药物,类似于“家长打孩子也能改变行为”的逻辑,暗示缺乏严谨科学支撑。评论者进一步反思自身是否被“宣传”所洗脑,并提及一个关于智力与信任的心理学链接,最终以幽默口吻提问:若反向移植“严重自闭症”患者的粪便给非自闭症者,是否可能奏效。整体基调批判性强,强调商业利益驱动下的伪科学风险。

HackerNews


Zerostack – 纯Rust编写的类Unix编程代理

Zerostack – A Unix-inspired coding agent written in pure Rust

发布时间: 2026-05-16

链接: https://crates.io/crates/zerostack/1.0.0

描述:

zerostack 是一个用 Rust 编写的轻量级编码代理,灵感来自 pi 和 opencode。它支持多提供商(OpenRouter、OpenAI、Anthropic、Gemini、Ollama 等),提供文件操作(读、写、编辑、grep、find_files、list_dir)、bash 执行(带权限门控、沙箱隔离与重放循环检测)、灵活的权限系统(四种模式,支持模式匹配和会话白名单)、会话管理(保存/恢复/自动压缩)、终端 UI(crossterm 渲染、鼠标选择、滚动、推理可见性切换)、内置提示系统(可在 code、plan、review、debug 等模式间切换),并支持 MCP 服务器扩展、Exa 搜索、Ralph Wiggum 循环和 Git 工作树集成。性能极为出色:约 7k 行代码,二进制仅 8.9MB,内存占用约 8-12MB,CPU 空闲 0%,工作时约 1.5%。安装需 Cargo 和 git,可选装 bubblewrap 实现沙箱。快速上手只需设置 API 密钥并运行 zerostack 命令。内置多种提示(如 code、plan、review、debug 等),也可自定义提示文件。权限系统从最安全到最宽松共四种模式,适合不同风险场景。

评论要点:

这位评论者分享了自己用Rust构建的一个自修改代码代理,借鉴了Pi、Dirac和OpenCode的思路。代理通过将改进信息写入独立文件,然后自动更新源码并重新编译来实现自我迭代。目前使用DeepSeek 4 Flash在2×RTX 6000 Pro上运行,速度约138 tok/s。还提到当前“技能”的实现只是在agents.md中添加描述和路径,并不能指定模型。

HackerNews


加速(2005)

Accelerando (2005)

发布时间: 2026-05-16

链接: https://www.antipope.org/charlie/blog-static/fiction/accelerando/accelerando.html

描述:

这是查尔斯·斯特罗斯(Charles Stross)的科幻小说《加速》(Accelerando)的网页信息。小说于2005年由Ace Books和Orbit Books出版,遵循创作共用许可(署名-非商业性使用-禁止演绎2.5版)。全书分为三部分:“慢速起飞”、“拐点”和“奇点”,共九章(如“龙虾”、“游吟诗人”、“旅游”等),最初部分章节曾在《阿西莫夫科幻杂志》上发表。

评论要点:

第一条评论指出第一章结尾的强奸场景并非“温和”,对许多读者而言可能难以承受。第二条评论模糊记得曾在Slashdot评论中读过部分内容,但不确定是否真实发生,因2000年代记忆模糊。第三条评论认为这正是AI仲裁将发生的原因之一——成本更低。

HackerNews


哪里购买非苹果非谷歌智能手机

Where to buy a non-Apple, non-Google smartphone

发布时间: 2026-05-16

链接: https://www.theregister.com/on-prem/2026/05/01/where-to-buy-a-non-apple-non-google-smartphone/5219681

描述:

苹果和谷歌对手机操作系统实施限制性政策,引发用户担忧。Keep Android Open运动正在呼吁关注,Google计划从2026年9月起阻止侧载未注册应用,并减少AOSP源码发布频率。然而,市场上已存在替代方案,用户可购买预装非谷歌系统的手机。推荐品牌包括:Murena(销售运行/e/OS的手机,如Fairphone,注重隐私和可维修性)、Punkt(瑞士品牌,提供MC03等超私密手机,基于去谷歌化Android或Linux)、以及Volla等其他厂商。这些设备允许用户保留对手机及其内容的控制权。

评论要点:

评论核心观点:用户认为许多移动端服务(如银行、航空登机)并非必需,完全可以通过家用电脑或传统方式完成,过度依赖手机是一种不便;同时讽刺“幸运少数派”的说法,暗示并非所有人都能享受到这种便利;并对某些航空公司强制要求手机或自行打印登机牌的做法表示质疑,认为传统凭身份证和参考码在机场办理更合理。

HackerNews


我们把世界弄得太复杂了

We’ve made the world too complicated

发布时间: 2026-05-16

链接: https://user8.bearblog.dev/the-world-is-too-complicated/

描述:

现代世界被过度复杂化,人们生活在无法完全理解的科技、无法进入的建筑、无法掌控的法律之中。日常被压缩成抽象世界,环境破坏、操纵与腐败无处不在,导致我们无意识地承受压力:下颌紧绷、呼吸变浅、血压升高。面对AGI被宣传为救世主,作者质疑科技真正解决问题的可能性。作者曾想抛弃一切(砸烂电脑、扔掉手机)回归原始,但这样做只会被视为疯子。讽刺的是,人类在学习与进步中伴随更多破坏,内在良知似乎早早丢失。作者反思:我们最大的贡献或许正是“尽量少做”——观察鸟、感受风与水,饿了吃、开心笑、悲伤哭。但文末作者自我修正,承认文章出于情绪化,需要更多思考。现代世界有优点,应在自身处境中尽力减轻他人的痛苦。

评论要点:

第一条评论指出,技术社会的复杂性主要并非源于探索宇宙的求知欲,而是人际间争夺利益的副产品。第二条评论肯定了雅克·埃吕尔的技术社会理论,并推荐《直面技术社会》一文以理解核心思想。第三条评论质疑“现在比过去好”的论述,认为舒适度与自主权不可简单等同:并非所有现代人都因水更干净而满意,因为人们更在意的是控制权与尊严;相比自然风险或与“诚实的”入侵者战斗,在系统性的无知、误导与压制中生活,反抗却被视为“疯狂”,才是更糟的境遇。摘要需突出这三条评论的核心分歧:对技术复杂性的归因、对技术社会批判理论的引用,以及对现代性风险与自主权权衡的反思。

HackerNews


DeepSeek-V4-Flash让LLM控制重新变得有趣

DeepSeek-V4-Flash means LLM steering is interesting again

发布时间: 2026-05-16

链接: https://www.seangoedecke.com/steering-vectors/

描述:

自从“金门大桥克劳德”项目以来,我对“引导”(steering)产生了浓厚兴趣——通过直接操纵模型推理时的激活值来影响输出。最近,DeepSeek-V4-Flash和antirez的DwarfStar 4项目让本地引导变得可行,因为该模型足够强大,且引导功能已被内置。

引导的基本原理是:从模型内部提取某个概念(如“简洁回答”),然后在推理时增强对应的激活数值。简单方法是通过对比提示对(如正常vs加“简洁回答”)的激活差异得到引导向量;更复杂的方法是用稀疏自编码器从激活中提取特征并映射回概念。

引导之所以吸引人,因为它像是“作弊码”:无需精心训练数据集,直接调整模型的“聪明”旋钮;也提供更优雅的控制方式(如简洁/冗长滑块);并且本身非常酷,像神经科学案例一样令人着迷。

然而,引导尚未普及:大实验室可直接训练模型而非做“脑部手术”;普通API用户无法访问模型权重或激活;开源模型此前不够强;且大多数基本引导效果可通过提示实现。

评论要点:

评论核心观点:用户指出,LLM领域的“开源”定义存在争议。原帖认为开源仅指获得许可运行、检查、修改和重新发布模型,与数据或训练无关。但评论者反驳称,正是由于公司仅分享权重而无法复现训练过程,才催生了“开放权重”这一术语。这种做法被类比为只提供编译后的二进制文件而不分享源代码,违背了开源软件的精神——开源应包含完整的可复现性,包括数据和训练方法,而非仅开放权重。

HackerNews


δ-mem:大型语言模型的高效在线记忆

δ-mem: Efficient Online Memory for Large Language Models

发布时间: 2026-05-16

链接: https://arxiv.org/abs/2605.12357

描述:

本文提出δ-mem,一种轻量级记忆机制,用于增强大型语言模型(LLM)的历史信息积累与复用能力。该方法在不进行全微调、不替换骨干网络、不显式扩展上下文窗口的前提下,通过一个紧凑的在线状态矩阵(大小仅为8×8)来压缩过去信息,并利用delta规则更新该矩阵。在生成过程中,读取该状态产生低秩校正,直接作用于骨干网络的注意力计算。实验表明,δ-mem在保持通用能力的同时,显著提升了记忆密集型任务的性能:平均得分达到冻结骨干网络的1.10倍,超越最强非δ-mem基线1.15倍;在MemoryAgentBench上达到1.31倍,在LoCoMo上达到1.20倍。这证明通过紧凑在线状态与注意力计算的直接耦合即可实现高效记忆。

评论要点:

该评论核心观点包括:1)基于GPT-3论文,交叉熵损失上限为2.5 bits/token,作者取2.1作为圆整估计;2)KV缓存中的概念是输入token的确定性函数,遵循数据处理不等式,不会增加熵,模型只需编码token即可按需重算概念;3)提出固定大小状态配合无限token历史(类似日记)的未来模型,可让GPU完美运行、长期持续,通过引导注意力窗口实现无限上下文和可扩展记忆。

HackerNews


OpenClaw 创建者30天内花费130万美元购买OpenAI令牌

OpenClaw Creator Spent $1.3M on OpenAI Tokens in 30 Days

发布时间: 2026-05-16

链接: https://twitter.com/steipete/status/2055346265869721905

描述:

Peter Steinberger 发推称,最新 CodexBar 更新使 API 成本大幅降低,使用体验更友好。推文附有相关链接和图片。

评论要点:

核心观点:未来100年内人类仍会编写代码,因为农业机械化用了100多年仍未完全取代人力,而人类大规模编程仅80年历史。同时有质疑声音认为人类不可能再写100年代码。另有评论指出过度简化他人评论和用“痛苦”形容未互动的评论并无必要,建议更宽容地理解他人表达。

HackerNews


美国AI相关岗位失业严重

US is starting to see heavy job losses in roles exposed to AI

发布时间: 2026-05-16

链接: https://www.bloomberg.com/news/articles/2026-05-15/us-is-starting-to-see-heavy-job-losses-in-roles-exposed-to-ai

描述:

根据您提供的信息(标题和来源),文章内容主要报道:美国在受人工智能影响的岗位中,开始出现大规模失业现象。然而,由于未提供文章正文,无法进行详细摘要。请补充完整文章内容以便准确总结。

评论要点:

评论核心观点:一是批评政府预算膨胀却忽视实际效果,只关注启动项目和花费金额;二是抱怨公司为节省成本雇佣素质低下的人工客服,宁愿与能理解语言的LLM交互,认为LLM比人类客服更有主动性;三是澄清2%为扣除通胀后的实际增长。整体对政府效能和公司成本控制政策持负面态度,强调AI替代低质量人工服务的优势。

HackerNews


OpenAI与马耳他政府合作,向所有公民推出ChatGPT Plus

OpenAI and Government of Malta partner to roll out ChatGPT Plus to all citizens

发布时间: 2026-05-16

链接: https://openai.com/index/malta-chatgpt-plus-partnership/

描述:

OpenAI与马耳他政府宣布一项全球首创合作,将为所有马耳他公民提供ChatGPT Plus服务。该计划通过马耳他大学开发的AI素养课程,帮助各背景人群理解AI的用途与局限,并学会负责任地使用。完成课程后,公民可免费获得一年ChatGPT Plus访问权限。第一阶段将于5月启动,由马耳他数字创新管理局负责分发,并逐步扩展至海外公民。马耳他经济部长表示,此举旨在确保公民在数字时代不掉队,将AI从陌生概念转化为实用工具。OpenAI国家负责人称,马耳他正引领全球将AI作为国家公用事业,并鼓励其他国家效仿。该合作是OpenAI for Countries计划的一部分,旨在根据各国优先事项提供定制化AI支持,此前已在爱沙尼亚和希腊等国开展教育合作。

评论要点:

马耳他总统雷纳托·斯基法尼(Renato Schifani)领导下的国家在AI采用方面位居欧洲前列,工作场所AI使用率第一,综合AI普及率第三,同时社交媒体使用率也极高。文章指出,这一进展并非单纯源于AI素养或OpenAI的推动,而是马耳他政府一贯政策的结果,即让技术惠及全社会。类似举措在2000年代初就有先例,当时政府与微软合作提供大幅补贴的Office许可证。核心观点是:马耳他的技术普及是政策导向的成果,具有延续性。

HackerNews


技术法西斯主义

Technofascism

发布时间: 2026-05-16

链接: https://third-bit.com/2026/05/15/technofascism/

描述:

文章揭示了硅谷科技精英中日益盛行的“技术法西斯主义”思潮。以彼得·蒂尔和马克·安德森为代表,他们公开反对民主制度,主张由不受约束的技术寡头统治社会。蒂尔资助了主张废除民主的作家,并扶持了副总统万斯;安德森则在宣言中引用法西斯主义先驱马里内蒂。这一思潮根植于TESCREAL思想集群,认为民主制度阻碍了“正确的人”掌控即将到来的人工通用智能,因此任何以牺牲当下民主为代价、确保未来科技乌托邦的行为都是合理的。

评论要点:

评论核心观点:人类接近通用人工智能(AGI)可能成为历史最好或最坏事件,但若AGI具备真正智能,控制它将是幻想。历史与当代案例(从法老、凯撒到特朗普)表明,权力本质会腐蚀掌权者,使其成为规则制定者而非遵守者,且易被助长者推向疯狂;而巴菲特、盖茨等相对正常是因为他们能保持清醒。因此,AGI的控制权争议本质上仍是旧故事的重演——权力不受制约终将失衡。

HackerNews


更漂亮的电压表时钟

A nicer voltmeter clock

发布时间: 2026-05-16

链接: https://lcamtuf.substack.com/p/a-nicer-voltmeter-clock

描述:

作者在2019年制作了一个简单的电压表时钟后,于近期重新设计了一个更精致的版本。新时钟使用三个从亚马逊购买的90°面板电压表(约9美元),拆解后替换上自己打印的刻度盘:小时盘有0-12共13个刻度,分钟和秒盘有00-60共61个刻度,以实现指针连续运动。外壳采用枫木,前面板和后面板用CNC铣削而成,侧面则通过在一块平木板上开槽、浸湿、用模板夹紧弯曲,干燥后粘合,形成无缝的弧形侧壁。最终成品美观大方,解决了早期版本外观不够精致的问题。

评论要点:

评论核心观点包括:对构建本身表示赞赏,但秒针的复位操作让其感到困扰;解释了晶体管基于PWM(脉冲宽度调制)的高效电压控制原理,即通过占空比实现等效电压,同时指出直接调节电压会消耗更多功率;还提到了电压测量的电子方法——通过电容充电时间来计算。最后,评论者表示文章很好,并特意确认了11:59:59的翻转效果。

HackerNews


铠侠与戴尔将10 PB塞入纤薄2U服务器

Kioxia and Dell cram 10 PB into slim 2RU server

发布时间: 2026-05-16

链接: https://www.blocksandfiles.com/flash/2026/05/14/kioxia-and-dell-cram-10-pb-into-slim-2ru-server/5240574

描述:

Kioxia与Dell合作,利用Kioxia的LC9高容量QLC SSD,在仅2RU高度的服务器中实现了10PB全闪存存储。Dell已在PowerEdge服务器中采用LC9,此次通过部署40块LC9 E3.L SSD,打造出超高密度存储方案。

评论要点:

用户评论指出:SSD价格近年不降反升,同价位从能买4TB NVMe降至仅1TB;SSD优势主要在功耗敏感场景,近线冷存储仍不适用,且NAND成本已多年未降,因此与近线硬盘竞争的消息令人期待;另有用户简短评论“5年”并附星链卫星可分解性链接,或暗示对SSD耐用性及长期使用的考量。

HackerNews


PART望远镜:让农村学校也能接触射电天文学

PART Telescopes – Bringing radio astronomy within reach of rural schools

发布时间: 2026-05-16

链接: https://parttelescopes.web.app/

描述:

PART(可获取射电望远镜项目)由澳大利亚纳拉邦达学院的五名学生发起,旨在为农村教育工作者和学生设计、制造低成本射电望远镜,以支持天文学研究。每台望远镜总成本低于500美元,采用商用气象卫星天线和导电塑料底座收集信号,配合低噪声放大器、带通滤波器、软件定义无线电和电机系统,能够记录21厘米氢线波段信号。团队计划制造25台望远镜,免费分发给澳大利亚农村高中和学院,以解决城乡STEM教育差距——根据2023年教育部报告,偏远地区15岁学生在STEM科目上落后都市学生1.5年。项目通过提供设备与知识,增强学生和教师的科学实践能力,推动天文学研究的优质参与。

评论要点:

该评论指出页面内容几乎为空,仅有一段说明文字,引导用户通过“文档菜单”访问资源,但实际页面中并未找到该菜单。用户认为这可能是空白模板页,怀疑开发者忘记添加相关链接。

HackerNews


Futhark实例教程 (2020)

Futhark by example (2020)

发布时间: 2026-05-16

链接: https://futhark-lang.org/examples.html

描述:

该页面提供了 Futhark 语言的动手实践入门资源,包含一系列按复杂度递增排序的带注释示例程序。页面分为“基本语言特性”和“编程技术”两大部分,涵盖阶乘、数组操作、并行计算、大小强制、扫描归约、参数多态、直方图计算、排序算法(基数排序、归并排序)、抽象数据类型等主题。每个示例均提供独立链接,用户可加载至解释器进行实验。此外,页面还推荐了更系统的语言教程《Futhark 并行编程》及已有的基准测试集合,并列出使用 Futhark 的项目列表。部分示例支持绘图或图形渲染指令。

评论要点:

评论核心观点:一是编程语言命名常令人困惑,例如期待出现名为“Womble”的语言,隐喻团队协作与整洁;二是提到jaxtyping名称易误导,实际支持JAX、PyTorch、NumPy、MLX、TensorFlow等多种框架;三是反驳“Torch和JAX未提供shape追踪”的观点,认为用户不知如何利用;四是指出Eigen是线性代数库而非ML库;五是批评通过注释或变量名后缀记录形状的做法,强调编译器内部追踪形状与模型指定形状的区别。

HackerNews


停机着火

Halt and Catch Fire

发布时间: 2026-05-16

链接: https://unstack.io/halt-and-catch-fire

描述:

《Halt and Catch Fire》(HCF)在计算机领域指使CPU停止有用操作、只能通过重置恢复的机器指令,名称源于工程幽默。该术语最早见于1977年《BYTE》杂志,Gerry Wheeler在关于摩托罗拉6800处理器未公开指令的文章中,将两个未定义操作码($9D和$DD)命名为“Halt and Catch Fire”。实际上,这些指令会让处理器地址总线像计数器一样顺序读取内存,无法被中断,只能通过复位或断电恢复。虽然“着火”是夸张说法,但IBM System/360曾因无效操作码频繁访问磁芯存储器导致过热着火。此外,早期Pentium处理器的F00F漏洞也属于类似现象。工程师们还为这类指令起了其他绰号,如“Drop Dead”。HCF后来泛指锁定CPU的未定义、测试模式或硬件缺陷。

评论要点:

评论核心观点:1. 提到“马里奥打字教学”尚未发明,可能指某款游戏或教程的缺失;2. 数据中心频繁起火,无限循环可能导致功耗增加从而引发火灾,但着火的是建筑/线路而非机器本身;3. 修理老车时有相似感受(可能指对技术故障的无奈或怀旧情绪)。

HackerNews


希腊字母卡片

Greek Alphabet Cards

发布时间: 2026-05-16

链接: https://labs.randomquark.com/alphabet_cards/

描述:

这篇 Side Project 文章介绍了一组帮助孩子学习希腊字母的卡片设计。作者因为孩子在学习希腊语,希望用有趣的方式辅助记忆。他最初做了传统的“A for Airplane”式卡片,后来灵感迸发:让物品的形状也模仿字母本身,从而通过视觉和语音双重联想强化记忆。他下载了希腊语词典,筛选出长度3-10、频率≥100的常见词,再用 ChatGPT 批量评估每个词对应的物品能否被画成字母形状,列出候选。最后用 OpenAI 的图像生成模型制作卡片插图,甚至给模型直接输入字母图像以提高匹配度。最终完成了一套 24 张希腊字母卡片,每个字母对应一个形状相似的物品(如 λ 对应狮子侧影)。文章展示了卡片成品和制作流程,体现了创意与技术结合的教育方法。

评论要点:

  1. 通过将通用的谷歌图片卡片设为手机壁纸,学会了阅读天城文(Devanagari)。
  2. 现代学术共识认为,古希腊语字母“η”的发音类似英语“met”中的“e”但更长,国际音标为/e:/。因此“β”读作/be:ta/。这与现代希腊语的发音不同。
  3. 有趣的事实:西里尔字母Б б(发“b”音)和В в(发“v”音)在历史上都源自希腊字母Β β。

HackerNews


《纽约时报》与电子烟:如何用真话撒谎(2022)

NYT and vaping: How to lie by saying only true things (2022)

发布时间: 2026-05-16

链接: https://gwern.net/vaping

描述:

本文剖析了《纽约时报》2022年一篇关于青少年电子烟的文章,通过逐句分析揭示其如何利用“电子烟”“电子烟THC与尼古丁”“电子烟相关肺损伤”等措辞,以及叙事顺序,将Lizzie Burgess的住院治疗归因于合法尼古丁电子烟,而实际原因是非法THC产品中的维生素E醋酸酯。文章指出,EVALI肺损伤危机本由非法THC电子烟引发,却被用作限制合法尼古丁电子烟的借口。作者称这种手法为“paltering”(巧言误导),即通过技术上的真实表述造成误导,是议程新闻的典型体现。摘要聚焦于媒体如何通过选择性报道混淆因果关系。

评论要点:

评论者认为任何文章在细读下都能被挑剔,这不过是某人的爱好,因此他读了一两段便停止。此外,在经济笔市场中,很难确定使用的原料是植物碎末、修剪叶还是花蕾,以及是否经过正确冲洗,标签上列出的生长添加剂和营养物也相当冗长。

HackerNews


欧洲建主权云摆脱美国控制,却忘了处理器

Europe built sovereign clouds to escape US control. Forgot about the processors

发布时间: 2026-05-16

链接: https://www.theregister.com/systems/2026/05/16/europe-built-sovereign-clouds-to-escape-us-control-then-forgot-about-the-processors/5237735

描述:

欧洲投入超过20亿欧元建设主权云项目(如IPCEI-CIS和法国SecNumCloud认证),旨在摆脱美国法律管辖,但忽略了底层处理器中的管理引擎风险。英特尔CSME和AMD PSP运行在Ring -3级别,独立于操作系统和虚拟机,拥有自有内存、时钟和网络栈,可复用主机MAC/IP地址,防火墙无法检测其流量。这些引擎能远程管理(如AMT的KVM、串口重定向),但也被国家级黑客利用(如PLATINUM通过串口LAN悄无声息地窃取数据)。美国《RISAA 2024》法案将硬件制造商列为电子通信服务提供商,可秘密要求其配合监控。而欧洲主权认证仅覆盖云层,未评估芯片安全。专家指出,未配置管理引擎的设备接入网络会完全绕过主机安全堆栈;即使关机,引擎仍以低功耗运行并消耗电池。主权云若依赖美国硅芯片,其“豁免域外法律”的安全承诺便存在根本漏洞。

评论要点:

评论核心观点:美国对国际软件和云市场的支配地位可能永久终结,且这种“卡牌”只能使用一次,之后将失去信任。美国GDP仅比欧盟大30%,双方经济实力相当,欧盟有能力严重损害美国经济。在大语言模型时代,数据主权被绕过,服务、数据、硬件主权三者同样重要,不应偏重其一。

HackerNews


Fisker破产后,车主从废墟中建起开源汽车公司

Fisker went bankrupt and owners built an open source car company from the ashes

发布时间: 2026-05-16

链接: https://electrek.co/2026/05/16/fisker-ocean-open-source-ev-story-after-bankruptcy/

描述:

在2024年6月,菲斯克公司(Fisker Inc.)申请破产,导致约11000名Ocean SUV车主面临车辆因软件依赖而失效的风险。车主们没有放弃,而是组建了“菲斯克车主协会”(FOA),逆向工程破解车辆专有软件,开源工具并在GitHub上分享,建立起一个志愿者运营的开源汽车公司。他们通过团体采购降低零部件成本,组织全球钥匙配对活动,在欧洲创建“飞行医生”移动维修网络,推动安全召回纳入破产程序,并维持保险覆盖。短短六个月内,FOA成功替代了原厂功能,为数千辆菲斯克Ocean提供了持续的支持和维护。

评论要点:

评论者表达了三点核心观点:一是对现代汽车的数据监控和订阅制深恶痛绝,宁可高价购买Fisker这样的“软件化汽车”也不愿被厂商远程控制,认为这是摆脱“企业极权”的出路;二是对文章刻意引用Cory Doctorow称Fisker为“软件汽车”表示不屑,认为这是再普通不过的描述,并建议网站UI加入“Fiskers剪贴”功能(双关讽刺Fisker与剪刀品牌Fiskars);三是指出“刹车时转向”的驾驶建议有安全隐患,与传统应对突然动物撞车(如袋鼠)的经验相悖——正确做法是直线减速而非急转,避免翻车或撞上其他物体。

HackerNews


日本机器狼因熊袭创纪录售罄

Japan’s robot wolf sells out as record bear attacks drive demand

发布时间: 2026-05-16

链接: https://www.independent.co.uk/asia/japan/japan-robot-wolf-bear-attacks-ohta-seiki-b2975670.html

描述:

日本设计的“机器狼”驱熊设备因国内熊袭击事件创纪录而需求激增,现已售罄。制造商Ohta Seiki表示订单太多,无法快速生产。该机器狼通过动作和声音吓退熊类,有效减少人熊冲突。

评论要点:

  1. 评论认为带链锯的脸和眼睛设计颇具讽刺意味,猜测名称源于此,并希望产品销量不错。
  2. 另一评论赞同:这不仅是可能,而是主流理论。
  3. 第三评论分享个人经历:曾救助一只被虐待的Plott猎犬,成功引导其与五只猫和谐共处;怀念它及养过的其他猎犬(黑褐浣熊猎犬等)。

HackerNews


Meta员工坦言工作恐怖

A Meta employee gets real about the horror of working there

发布时间: 2026-05-16

链接: https://sfstandard.com/pacific-standard-time/2026/05/15/meta-employee-gets-real-horror-working-right-now/

描述:

文章揭露了Meta员工当前面临的严峻工作环境:公司预计裁员8000人(约10%),员工因担心失去工作而极度焦虑。更令人不安的是,Meta开始用键盘记录等手段监视员工,并强制他们训练AI,而这些AI很快会取代他们的岗位。一位任职十余年的员工形容这是“职业生涯中最焦虑的时刻”,公司对员工缺乏关怀,甚至要求员工亲手“训练自己的替代者”。裁员通知将于5月20日通过个人邮箱发送,员工只能通过检查内部账户是否被停用来获知结果。

评论要点:

评论者认为,特斯拉、SpaceX、PayPal、The Boring Company、xAI等公司本质上只是“维持运营”,并未提供超额薪酬。根据Levels.fyi数据,跳槽后工资可翻倍,即使降级也能增加50%以上,暗示这些公司薪酬缺乏竞争力。最后提及“Steam Frame soon”,或为调侃或期待某产品。

HackerNews


我最喜欢的Bug:无效代理对

My Favorite Bugs: Invalid Surrogate Pairs

发布时间: 2026-05-16

链接: https://george.mand.is/2026/05/my-favorite-bugs-invalid-surrogate-pairs/

描述:

这篇文章讲述了作者在协作编辑器中遇到的一个罕见bug:用户输入某些多字节emoji(如🟢🔴)并进行编辑操作时,编辑器会静默停止保存内容,导致后续编辑丢失。原因是底层CRDT库在切割字符串时,错误地拆分了一个UTF-16代理对(surrogate pair)。作者借此介绍了Unicode的三个核心概念:代码单元(JavaScript的16位值)、代码点(Unicode定义的字符)和字素簇(人类感知的字符)。大量emoji(如🤠)需要两个代码单元构成代理对,而组合emoji甚至包含多个代码点。当编辑操作在代理对中间进行分割时,就会破坏字符完整性,引发数据损坏。这个bug极难复现,最终由产品经理通过系统测试发现。

评论要点:

评论核心观点:首先,Java中若使用处理码点而非字符的字符串方法,基本无需处理代理对;其次,枚举所有字符组合可能引发组合爆炸超过2^64位,导致规范文档臃肿不堪(如Zalgo字符),且用64位值编码ASCII极其浪费存储;最后,肯定Swift拥有正确且不可逃避的Unicode字符串支持。

HackerNews


Show HN: Epiq – 基于分布式Git的议题追踪器TUI

Show HN: Epiq – Distributed Git based issue tracker TUI

发布时间: 2026-05-16

链接: https://ljtn.github.io/epiq/

描述:

Epiq 是一款面向终端用户的 vim 风格问题追踪器,以 ASCII 渲染,采用不可变事件日志存储,并通过 Git 同步。它实现了仓库原生、本地优先、事件溯源,并支持 MCP 协议,适合代理工作流。核心设计强调键盘导航(hjkl)、分布式协作(Git 工作树与状态分支)以及可追溯的状态变更。用户可本地创建、移动、过滤问题,并随时同步。Epiq 无需账户,无需浏览器,直接在 Git 仓库中运行,提供 ASCII 看板、冲突感知协作与 AI 代理交互。安装简单:npm install --global epiq,在任意 Git 仓库中执行 epiq 即可启动。

评论要点:

评论核心观点:1. 浏览器无法直接执行Git命令,本地HTML文件仅能显示指令说明(如CONTRIBUTING.html或项目README)。2. 推广sekorti.com的免费信任中心服务,声称30分钟内即可提升企业级安全合规性,并提议免费升级账号。3. 对反馈表示感谢。

HackerNews


Accelerate – 用于高性能数组计算的嵌入式语言

Accelerate – Embedded language for high-performance array computations

发布时间: 2026-05-16

链接: https://github.com/AccelerateHS/accelerate

描述:

Accelerate 是一个用于Haskell的高性能并行数组计算嵌入式语言。它定义了Data.Array.Accelerate模块,支持多维规则数组上的参数化集体操作(如映射、归约和置换),并通过在线编译在多种架构上执行。项目提供了多篇学术论文、演讲幻灯片及教程(如Simon Marlow的《并行与并发Haskell编程》第六章)。主要组件包括前端优化和CUDA后端。项目在GitHub上开源,支持CI、Gitter讨论和Hackage发布。开发者团队来自AccelerateHS,可通过邮件列表联系。引用时建议使用相关论文。

评论要点:

评论核心观点:一是Haskell可通过自定义中缀运算符模拟APL风格;二是对Accelerate项目评价,认为其与Futhark存在命名通用性问题,建议借鉴D4M(基于关联数组代数,支持电子表格、数据库、矩阵和图等现代数据抽象,十年前即可实现每秒1亿次数据库插入)。同时有用户询问Accelerate的实际应用场景,认为其理论上优秀但实践困难。

HackerNews