Hacker News Daily — 2026-03-20 Trending

‹ Prev day← IndexNext day ›

Scraped at 23:55, March 20, 2026 (PDT)


(1) OpenCode – Open source AI coding agent

OpenCode — 开源 AI 编码代理

Created: Mar 20, 2026 / 14:03 PT

▲ 651 💬 285 AI Open Source
preview image

OpenCode is an open-source AI coding agent designed to orchestrate code generation, tooling, and runtimes. By releasing it as open source, it offers a transparent, customizable alternative to proprietary coding assistants and accelerates experimentation in AI-assisted development.

OpenCode 是一个开源的 AI 编码代理,旨在协调代码生成、工具集和运行时以完成编码任务。以开源形式发布,提供透明、可定制的替代方案,便于开发者在 AI 辅助的软件开发领域进行实验。

(2) Our commitment to Windows quality

我们对 Windows 质量的承诺

Created: Mar 20, 2026 / 12:16 PT

▲ 488 💬 882 Programming
preview image

Microsoft details its approach to Windows quality, emphasizing reliability, performance, and user experience across updates and features. The post outlines rigorous testing, telemetry-informed validation, and feedback loops designed to reduce bugs and ship smoother experiences.

微软阐述其 Windows 质量策略,聚焦更新中的可靠性、性能和用户体验。文中提到严格的测试、基于遥测的验证与反馈机制,旨在降低错误并交付更流畅的使用体验。

(3) I'm OK being left behind, thanks

我愿意被落下,谢谢

Created: Mar 20, 2026 / 06:38 PT

preview image

The author embraces opting out of certain modern tech trends and the pressure to constantly keep up, arguing that skipping fads preserves time, privacy, and craft. They present opting out as a deliberate trade-off rather than a failure, highlighting the personal benefits of slower, more intentional choices.

作者选择退出某些现代科技潮流,认为不追赶所有新事物能换回时间、隐私和专注力。把被“落下”视为一种有意识的取舍,而不是失败,强调慢而有目的的生活或工作方式的好处。

(4) Chuck Norris has died

查克·诺里斯去世

Created: Mar 20, 2026 / 07:09 PT

▲ 662 💬 399 Entertainment
preview image

The martial artist and actor who became a cultural icon—best known for his action roles and hard‑edged persona—has died. His long career popularized martial arts in mainstream media and spawned an enduring internet meme culture that extended his influence beyond film and television.

这位以武打和硬派形象著称的演员兼武术家去世,他的职业生涯促进了武术在主流媒体的传播并影响深远。由此衍生的网络迷因使他的影响力超越了影视领域,成为流行文化的一部分。

(5) France's aircraft carrier located in real time by Le Monde through fitness app

法国航母被健身应用实时定位

Created: Mar 20, 2026 / 06:01 PT

▲ 538 💬 427 Privacy Security
preview image

Real‑time activity data from a fitness app was used to pinpoint the location of a national aircraft carrier, exposing how public workout traces can reveal sensitive military movements. The incident highlights serious operational security and privacy risks from always‑on geolocation services and aggregated user data.

来自某健身应用的实时活动数据被用来定位一艘国家航母,暴露出公开锻炼轨迹也能泄露敏感军事动态。该事件凸显了始终开启的地理定位服务与聚合用户数据带来的严峻运维安全和隐私风险。

(6) A Japanese glossary of chopsticks faux pas

日本筷子礼仪禁忌词汇表

Created: Mar 20, 2026 / 13:54 PT

preview image

The glossary outlines common chopstick faux pas in Japan and explains polite usage. It helps foreigners avoid cultural missteps when dining, highlighting subtle etiquette differences.

这份词汇表列出日本用餐时常见的筷子礼仪禁忌,并解释正确用法,帮助外国人避免尴尬的文化错误,凸显细微的礼仪差异。

(7) Ghostling

Ghostling(GitHub 开源项目)

Created: Mar 20, 2026 / 15:11 PT

▲ 169 💬 29 Open Source Programming
preview image

Ghostling appears to be an open-source project housed on GitHub.

Ghostling 看起来是一个托管在 GitHub 上的开源项目。

(8) We rewrote our Rust WASM parser in TypeScript and it got faster

我们把 Rust 的 WASM 解析器改成 TypeScript,结果更快。

Created: Mar 20, 2026 / 14:48 PT

▲ 163 💬 92 Programming
preview image

After rewriting a Rust-based WASM parser in TypeScript, the TS version beat the original in benchmarks. The result highlights how modern TypeScript tooling and the JS/WASM execution environment can yield surprising performance for parsing workloads, raising interesting questions about language choice for cross-platform tooling.

将基于 Rust 的 WASM 解析器改写为 TypeScript 后,在基准测试中反而更快。此结果凸显了现代 TypeScript 工具链与 JS/WASM 执行环境在解析任务上的潜在性能优势,并引发对跨平台工具选择的思考。

(9) Super Micro Shares Plunge 25% After Co-Founder Charged in $2.5B Smuggling Plot

Super Micro 股价暴跌25%:联合创始人因2.5亿美元走私案被起诉

Created: Mar 20, 2026 / 07:48 PT

▲ 340 💬 147 Business AI Hardware Legal

Super Micro's stock tumbled 25% after a co-founder was charged in a $2.5B AI-chip smuggling plot. The episode underscores how governance, legal risk, and geopolitical concerns can ripple through hardware supply chains and investor sentiment.

Super Micro 的股票在联合创始人被指控涉及25亿美元 AI 芯片走私案后暴跌25%。事件凸显治理、法律风险和地缘政治对硬件供应链与投资情绪的潜在冲击。

(10) ArXiv declares independence from Cornell

ArXiv宣布独立于康奈尔大学

Created: Mar 19, 2026 / 21:24 PT

ArXiv, the long-running open-access preprint server, is shedding its longtime host by shifting governance away from Cornell. The move signals a push toward community-led stewardship and diversified funding as arXiv seeks long-term sustainability. For researchers, it could mean changes in governance, policy, and how quickly new features roll out.

作为长期负责的开放获取预印本服务器,ArXiv 正在将治理从康奈尔大学转向独立管理。此次转变旨在实现更具社区驱动色彩的治理结构和多元化资金来源,以确保长期可持续性。对于研究者而言,未来在治理、政策和新功能上线速度等方面可能出现变化。

(11) Astral to Join OpenAI

Astral 将加入 OpenAI

Created: Mar 19, 2026 / 06:05 PT

preview image

Astral will join OpenAI, signaling a consolidation of AI tooling and developer platforms. The move could accelerate integration of Astral's capabilities into OpenAI's ecosystem, influencing how developers build atop AI services.

Astral 将加入 OpenAI,标志着 AI 工具链和开发者平台的整合。这一举措可能加速将 Astral 的能力融入 OpenAI 的生态,影响开发者在 AI 服务上的搭建方式。

(12) Google details new 24-hour process to sideload unverified Android apps

谷歌公布 24 小时内可 sideload 未验证 Android 应用的新流程

Created: Mar 19, 2026 / 10:16 PT

preview image

Google detailed a 24-hour window that allows sideloading of unverified Android apps to accelerate testing and internal distribution outside the Play ecosystem. While it speeds iteration, it broadens the attack surface and prompts heightened security and policy safeguards.

谷歌公布了一项 24 小时窗口,允许 sideload 未经验证的 Android 应用以加速测试和内部分发。此举虽提升迭代速度,但也扩大了潜在攻击面,需加强安全与策略层面的防护。

(13) HP trialed mandatory 15-minute support call wait times (2025)

HP 试行强制15分钟客服等待时间

Created: Mar 20, 2026 / 06:23 PT

▲ 314 💬 201 Business
preview image

HP piloted mandatory 15-minute hold times for support calls in 2025, a move seen as misguided given growing demand for fast support. The policy sparked backlash and highlighted the tension between cost efficiency and user experience in enterprise tech support.

惠普在2025年试行强制15分钟支持电话等待时间,这一举措被视为在应对高成本压力时的误导性策略。事件凸显了客户体验与成本控制之间的冲突。

(14) Oregon school cell phone ban: 'Engaged students, joyful teachers'

俄勒冈州学校禁用手机:'学生更投入,教师更快乐'

Created: Mar 20, 2026 / 08:39 PT

▲ 243 💬 185 Education
preview image

Oregon schools report that banning cell phones correlates with higher student engagement and happier teachers, suggesting that reducing digital distractions can improve classroom dynamics.

俄勒冈州学校实施停用手机政策后,学生参与度提升、教师更快乐的现象显现,表明减少数字干扰有助于课堂氛围与学习效果。

(15) Attention Residuals

注意力残差

Created: Mar 20, 2026 / 11:23 PT

preview image

MoonshotAI’s Attention Residuals project combines residual connections with attention mechanisms to improve training stability and efficiency in Transformer models. The approach aims to reduce vanishing gradients and help models learn long-range dependencies with fewer training steps.

MoonshotAI 的 Attention Residuals 项目将残差连接与注意力机制结合,旨在提升 Transformer 模型的训练稳定性与效率。该方法有望降低梯度消失问题,帮助模型更高效地捕捉长距离依赖。

(16) Linux Applications Programming by Example: The Fundamental APIs (2nd Edition)

Linux 应用编程示例:基础 API(第2版)

Created: Mar 20, 2026 / 16:57 PT

▲ 64 💬 8 Programming
preview image

This second edition is an example-driven guide to Linux application programming, covering core APIs and practical routines. It updates foundational topics like POSIX interfaces, I/O, processes, signals, and threading with fresh examples for modern Linux.

这本第二版以实例驱动的方式讲解 Linux 应用编程,聚焦核心 API 与实际用例。内容更新了 POSIX、I/O、进程、信号与线程等基础主题,并结合现代 Linux 场景给出新示例。

(17) Afroman found not liable in defamation case

Afroman 在诽谤案中被裁定对警察无责

Created: Mar 19, 2026 / 02:51 PT

preview image

Afroman was found not liable in a defamation suit brought by Ohio police who had raided his home. The ruling emphasizes the high standard for proving defamation when public figures discuss police conduct and may influence future entertainment-law disputes. This outcome matters for creators who voice controversial statements.

Afroman 在俄亥俄州警察就突袭其家中提起的诽谤诉讼中被判无责任。判决强调涉及公共人物与执法行为的言论案件需满足较高的证明标准,可能影响未来相关诉讼的走向,并对娱乐行业有一定参考意义。

(18) BYD is seeing a flood of new EV buyers

比亚迪迎来新一波电动车买家潮

Created: Mar 20, 2026 / 11:19 PT

▲ 145 💬 213 Business Energy
preview image

BYD is experiencing strong demand for its EVs as drivers shift away from gas due to rising oil prices. The surge could signal broader EV adoption and pressure automakers to scale production.

随着油价上升,消费者转向电动车,BYD 正经历对其电动车的强劲需求激增。这一热潮或反映更广泛的电动车采用趋势,同时也给厂商带来扩大产能的压力。

(19) MacBook M5 Pro and Qwen3.5 = Local AI Security System

MacBook M5 Pro 与 Qwen3.5:本地 AI 安全系统

Created: Mar 20, 2026 / 09:41 PT

▲ 149 💬 141 AI Security Privacy
preview image

MacBook M5 Pro paired with Qwen3.5 demonstrates a local AI security system, illustrating on-device inference, privacy, and latency considerations for security tooling.

将 MacBook M5 Pro 与 Qwen3.5 结合,展示本地化 AI 安全系统的实现,凸显在设备端推理、隐私保护与延迟等方面的权衡。

(20) Java is fast, code might not be

Java 很快,代码未必快

Created: Mar 20, 2026 / 06:43 PT

▲ 196 💬 204 Programming
preview image

Java's runtime optimizations can make programs fast, but developers should still optimize algorithms and data access, not assume language speed. The piece emphasizes practical profiling and micro-optimizations beyond language hype.

Java 的运行时优化确实能让程序跑得快,但开发者仍需对算法和数据访问进行优化,不能指望语言本身就快。文章强调通过实际的分析和微观优化来提升性能。

(21) Show HN: We built a terminal-only Bluesky / AT Proto client written in Fortran

Show HN:用 Fortran 编写的仅终端 Bluesky/AT Proto 客户端

Created: Mar 20, 2026 / 15:06 PT

▲ 69 💬 35 Show HN Programming
preview image

A terminal-only Bluesky/ATProto client implemented in Fortran demonstrates minimalist tooling and portability, challenging assumptions that modern protocols demand modern stacks.

展示了一个用 Fortran 实现、仅在终端运行的 Bluesky/ATProto 客户端,体现了极简工具链与可移植性的潜力,挑战了对现代协议必须使用现代栈的常识。

(22) Delve – Fake Compliance as a Service

Delve:假合规即服务

Created: Mar 19, 2026 / 12:08 PT

▲ 626 💬 210 Security Politics

Delve dives into the emerging 'Fake Compliance as a Service' phenomenon, critiquing services that generate pretend attestations or simplified controls to appease audits. The piece warns about integrity risks for users, regulators, and auditors when compliance is commodified.

Delve 深度剖析新兴的“假合规即服务”现象,批评那些提供虚假合规证明或简化控制的服务。文章警示当合规被商品化时,对用户、监管机构和审计方构成的信任与合规性风险。

(23) The bespoke software revolution? I'm not buying it

定制软件革命?我不买账

Created: Mar 20, 2026 / 13:25 PT

▲ 77 💬 49 Business
preview image

He argues that broad claims of a bespoke software revolution are overblown, noting barriers like cost, complexity, and vendor lock-in. The piece challenges the hype around tailor-made software replacing off-the-shelf solutions and advocates practical, incremental customization.

作者质疑所谓的定制化软件革命,指出成本、复杂性与供应商锁定等壁垒。文中质疑量身定制的软件能否取代现成方案,并提倡务实的渐进式定制。

(24) Discontinuation and reinitiation of dual-labeled GLP-1 receptor agonists

双标 GLP-1 受体激动剂的停用与重新启动

Created: Mar 20, 2026 / 14:42 PT

preview image

Discontinuation and reinitiation of dual-labeled GLP-1 receptor agonists may raise cardiovascular risks, underscoring the importance of adherence in therapy.

停用并重新开始双标 GLP-1 受体激动剂可能增加心血管风险,强调坚持用药的重要性及潜在临床影响。

(25) 90% of crypto's Illinois primary spending failed to achieve its objective

加密货币在伊利诺伊州初选中的花费90%未达成目标

Created: Mar 20, 2026 / 09:34 PT

▲ 119 💬 89 Politics
preview image

Crypto-funded spending in Illinois primaries largely failed to move outcomes, illustrating the limited political influence and potential misallocation of crypto political financing.

在伊利诺伊州初选中的加密资金支出大多未能影响投票结果,显示出加密货币政治资助的影响力有限与资金分配的潜在问题。文章讨论了透明度与影响力等挑战。

(26) Push events into a running session with channels

通过通道将事件推送到正在运行的会话

Created: Mar 19, 2026 / 17:22 PT

▲ 385 💬 229 Programming
preview image

Push events into an active session using channels, enabling asynchronous event streams to feed a running process. This pattern is useful for building interactive tools, REPLs, or simulations that need live data without blocking the main thread.

通过通道将事件推送到正在运行的会话,使异步事件流可以实时进入一个正在执行的进程。该模式便于构建需要实时数据的交互式工具、REPL 或仿真,避免阻塞主线程。

(27) How the Iran war threatens global food supply

伊朗战争如何威胁全球粮食供应

Created: Mar 20, 2026 / 16:11 PT

▲ 45 💬 1 Politics Business Finance Energy
preview image

Analyses explain how conflict involving Iran could disrupt grain trade, shipping routes, and energy markets, amplifying price volatility and food insecurity worldwide.

分析指出,涉及伊朗的冲突可能扰乱粮食贸易、航运路线与能源市场,进而放大全球粮食价格波动与粮食安全风险。

(28) Having Kids (2019)

有孩子吗?(2019)

Created: Mar 20, 2026 / 07:56 PT

▲ 132 💬 259 Design Career
preview image

Paul Graham argues that having kids reshapes a founder's horizon and priorities, influencing risk tolerance and long-term planning. The essay frames parenthood as a design constraint that can shape work and life choices.

保罗·格雷厄姆在《Having Kids》里探讨了生育对个人生涯和创业的影响,认为为人父母会改变视野、优先级和长期规划,并成为设计生活与工作的约束。

(29) Entso-E final report on Iberian 2025 blackout

Entso‑E 对 2025 年伊比利亚停电的最终报告

Created: Mar 20, 2026 / 04:03 PT

▲ 181 💬 88 Energy Security DevOps
preview image

The grid operator's final analysis reconstructs the sequence that led to the large Iberian blackout and identifies systemic vulnerabilities in control, coordination, and protection schemes. It recommends operational and infrastructure changes to improve cross‑border resilience as grids integrate more variable renewables.

运营方的最终分析还原了导致大范围停电的故障链条,并指出控制、协调与保护机制上的系统性脆弱性。报告建议在运行和基础设施上采取改进措施,以在更多可变可再生能源接入时加强跨境电网的韧性。

(30) Cursor Composer 2 is just Kimi K2.5 with RL

Cursor Composer 2 只是带 RL 的 Kimi K2.5

Created: Mar 20, 2026 / 02:41 PT

preview image

A claim circulating on social media says Cursor Composer 2 is effectively the existing Kimi K2.5 model fine‑tuned with reinforcement learning rather than a wholly new architecture. That raises familiar questions about product differentiation, transparency, and how much marketing aligns with underlying model changes.

社交媒体上有人称 Cursor Composer 2 实际上是对既有 Kimi K2.5 模型进行强化学习微调,而非全新架构。此说法引发了关于产品差异化、透明度以及市场宣传与模型实际改动程度的讨论。

(31) Germany Mandates ODF for Public Administration

德国要求公共行政采用 ODF

Created: Mar 20, 2026 / 07:04 PT

▲ 128 💬 19 Open Source Politics
preview image

Germany has mandated the Open Document Format for public administration, a move aimed at interoperability and reducing vendor lock‑in in government IT. The policy will influence procurement, document workflows, and how offices handle compatibility with proprietary formats going forward.

德国已要求公共行政使用开放文档格式(ODF),此举旨在提升互操作性并减少政府 IT 的厂商锁定。该政策将影响采购标准、文档流程以及未来与专有格式兼容性的处理方式。

(32) Show HN: Three new Kitten TTS models – smallest less than 25MB

Show HN:三个新的 Kitten TTS 模型——最小版小于 25MB

Created: Mar 19, 2026 / 08:56 PT

▲ 490 💬 165 Show HN AI Hardware

Three new Kitten TTS models are introduced, notable for ultra-small footprints; the smallest model is under 25MB. This showcases the potential for on-device, offline text-to-speech on resource-constrained hardware.

展示的三个 Kitten TTS 模型体积极小,最小版本不到 25MB,凸显在边缘设备上实现高质量文本转语音的可行性。小体积模型有助于离线应用、低带宽环境,以及快速本地化部署。

(33) The Social Smolnet

社交小网:Smolnet

Created: Mar 20, 2026 / 06:02 PT

▲ 118 💬 13 Privacy Design
preview image

Smolnet advocates for tiny, well-governed social networks that emphasize privacy and humane moderation over scale. The piece surveys design choices, federation options, and governance tradeoffs that can yield healthier online ecosystems.

Smolnet 倡导小型、治理健全的社交网络,强调隐私保护和温和的社区治理胜过追求规模。文章梳理了设计选项、联盟协议和治理权衡,展示小型社区如何打造更健康的线上生态。

(34) “Your frustration is the product”

『你的挫折就是产品』

Created: Mar 19, 2026 / 04:34 PT

preview image

The piece argues that many products monetize user frustration through friction and attention traps. It urges designers to rethink engagement strategies and prioritize user autonomy and transparency.

文章认为许多产品通过制造挫折感、设计摩擦和注意力陷阱来变现。呼吁设计师重新审视参与策略,优先考虑用户自主性与透明度。

(35) Full Disclosure: A Third (and Fourth) Azure Sign-In Log Bypass Found

全面披露:Azure 登录日志绕过漏洞再现(第三与第四例)

Created: Mar 19, 2026 / 18:09 PT

▲ 264 💬 80 Security
preview image

Security researchers disclose additional Azure sign-in log bypasses, enabling attackers to evade auditing. The findings underscore ongoing gaps in cloud authentication auditing and the need for defense-in-depth, including improved logging integrity and monitoring.

安全研究人员披露了新的 Azure 登录日志绕过漏洞,使攻击者能够规避审计。这一发现凸显云身份验证审计的持续薄弱点,强调加强日志完整性与监控等综合防护的重要性。

(36) Show HN: Red Grid Link – peer-to-peer team tracking over Bluetooth, no servers

Show HN:Red Grid Link——基于蓝牙的点对点团队跟踪,无需服务器

Created: Mar 20, 2026 / 15:25 PT

▲ 37 💬 14 Show HN Open Source Privacy
preview image

Red Grid Link offers peer-to-peer team tracking over Bluetooth with no servers, enabling offline collaboration and privacy-preserving coordination among teammates.

Red Grid Link 提供基于蓝牙的点对点团队跟踪,无需服务器,支持离线协作与隐私友好的团队协调。

(37) Show HN: Baltic shadow fleet tracker – live AIS, cable proximity alerts

Show HN:波罗的海影子舰队追踪器——实时 AIS、电缆近距警报

Created: Mar 20, 2026 / 14:04 PT

▲ 45 💬 14 Show HN Open Source DevOps
preview image

An open-source Baltic shadow fleet tracker streams live AIS data and adds cable proximity alerts, offering a lightweight tool for monitoring subsea infrastructure and vessel movements.

一个开源的波罗的海影子舰队追踪器,实时 AIS 数据并附带电缆近距警报,为监控海上基础设施与船舶动态提供轻量级工具。

(38) 4Chan mocks £520k fine for UK online safety breaches

4chan 围观英国因网络安全违规被罚52万英镑

Created: Mar 19, 2026 / 07:46 PT

▲ 425 💬 777 Politics Legal
preview image

4chan's response to a £520k UK online safety breach penalty highlights enforcement dynamics and platform compliance with safety regulations.

4chan 对英国因网络安全违规被罚 £520k 的处罚进行嘲讽,同时文章也回顾监管裁决及其对平台合规的启示。

(39) Waymo Safety Impact

Waymo 安全影响评估

Created: Mar 19, 2026 / 13:13 PT

▲ 331 💬 351 AI Politics
preview image

Waymo's safety impact page outlines how its autonomous technology is measured for safety, including metrics and policy implications. It informs regulators and competitors about real-world performance benchmarks.

Waymo 的安全影响页面概述其自动驾驶技术的安全评估方法、指标与现实世界表现。为监管机构与同行提供实际性能基准与政策影响的参考。

(40) The Soul of a Pedicab Driver

黄包车司机的灵魂

Created: Mar 20, 2026 / 02:40 PT

preview image

A reflective, often personal portrait of a pedicab driver that uses a single character to explore urban life, labor, and mobility. The narrative reveals how informal transport intersects with city economies, social dynamics, and the rhythms of daily streets.

通过对一位黄包车司机的细致描写,文章从个人视角探讨了城市生活、劳动与交通的交织。叙述展示了非正规交通如何与城市经济、社会关系及日常街头节奏相互影响。

(41) Cockpit is a web-based graphical interface for servers

Cockpit:一个基于网页的服务器图形界面

Created: Mar 19, 2026 / 13:33 PT

▲ 309 💬 173 Open Source DevOps Web
preview image

Cockpit provides a browser-based UI to monitor and manage Linux servers, integrating with system services, containers, and logs to simplify remote administration beyond SSH-only workflows. Its modular, open-source approach makes it appealing for ops teams seeking a lightweight control plane.

Cockpit 提供基于浏览器的服务器管理界面,便于远程监控和配置 Linux 服务器,覆盖系统服务、容器与日志等功能,降低了对 SSH 作为唯一入口的依赖。其模块化、开源特性使运维团队更容易搭建轻量级的控制平面。

(42) Show HN: Sonar – A tiny CLI to see and kill whatever's running on localhost

Show HN: Sonar — 一个查看并终止本地运行服务的小巧 CLI

Created: Mar 20, 2026 / 02:59 PT

▲ 137 💬 71 Show HN Open Source
preview image

Sonar is a tiny command‑line utility that lists what's listening on localhost and lets you kill offending processes quickly, speeding up developer workflows when ports are occupied. It's a pragmatic, cross‑platform tool for reclaiming ports without digging through process managers or GUI tools.

Sonar 是一个小巧的命令行工具,可列出本地监听端口并快速终止占用进程,方便在端口被占用时加速开发流程。它以实用为主,跨平台地帮助开发者无需翻找复杂进程管理器即可回收端口。

(43) Drugwars for the TI-82/83/83 Calculators (2011)

TI-82/83/83 Plus 计算器上的 Drugwars

Created: Mar 19, 2026 / 17:26 PT

▲ 248 💬 71 Programming Hardware
preview image

A port of the classic Drugwars game to TI-82/83/83Plus calculators demonstrates how far calculator hardware hobbyists can push tiny devices. The project highlights clever optimization, self-contained code, and the enduring appeal of retro computing.

经典游戏 Drugwars 被移植到 TI-82/83/83Plus 计算器上,展示了极简设备上的创意优化与自包含代码。此类项目体现了复古计算的魅力及对极小硬件的极致挖掘。

(44) Wayland set the Linux Desktop back by 10 years?

Wayland 是否让 Linux 桌面回退十年?

Created: Mar 19, 2026 / 17:01 PT

▲ 246 💬 266 Open Source
preview image

Offers a provocative critique of Wayland's impact on the Linux desktop, arguing compatibility, tooling, and maturity gaps hindered productivity. The piece weighs current benefits against historical friction and calls for pragmatic improvements in ecosystem tooling.

对 Wayland 在 Linux 桌面中的作用提出挑衅性批评,认为兼容性、工具链与成熟度差距拖累了生产力。评估了现有收益与历史性摩擦,并呼吁在生态工具方面进行务实改进。

(45) Schizophrenia study finds new biomarker, drug candidate in mice

精神分裂症研究新生物标志物与药物候选(小鼠)

Created: Mar 20, 2026 / 06:18 PT

▲ 97 💬 43 Health Science
preview image

A mouse study identifies a novel biomarker and a drug candidate for treating cognitive symptoms of schizophrenia, offering a potential path for biomarker-guided therapies. It's early-stage, but could steer future clinical research.

一项小鼠研究发现一种新的生物标志物及其对应的药物候选物,可能用于治疗精神分裂症的认知症状。尽管处于早期,这一发现或为未来的生物标志物导向治疗提供方向。

(46) Show HN: I made an email app inspired by Arc browser

Show HN:我做了一个受 Arc 浏览器启发的电子邮件应用

Created: Mar 20, 2026 / 11:06 PT

▲ 59 💬 28 Show HN Design Web
preview image

An email client inspired by Arc browser's design philosophy, emphasizing speed, clean UI, and a keyboard-first workflow. It demonstrates how design influence from browser-focused startups can transfer to mainstream email experiences.

这款电子邮件应用受到 Arc 浏览器的设计语言启发,强调快速、简洁的界面和键盘优先的工作流。它展示了浏览器风格的 UX 模式如何迁移到电子邮件应用中。

(47) macOS 26 breaks custom DNS settings including .internal

macOS 26 破坏了自定义 DNS 设置,包括 .internal

Created: Mar 19, 2026 / 08:06 PT

macOS 26 changes break the ability to override DNS settings, including .internal domains, impacting local development and privacy. The post outlines workarounds and the scope of impact.

macOS 26 版本取消了部分自定义 DNS 设置(包括 .internal),对本地开发与隐私可能造成影响。博主给出可能的工作绕过方法并讨论影响范围。

(48) An update on Steam / GOG changes for OpenTTD

OpenTTD 的 Steam 与 GOG 变更更新

Created: Mar 19, 2026 / 10:27 PT

▲ 306 💬 205 Gaming Open Source
preview image

OpenTTD's maintainers provide an update on changes affecting its Steam and GOG releases. The note covers distribution shifts, DRM considerations, and compatibility tweaks that matter to players relying on these storefronts and cross‑platform mod support.

OpenTTD 的维护团队就 Steam 与 GOG 版的变更作出说明,涵盖发行渠道、DRM 处理和兼容性调整等要点。对于依赖这两大商店的玩家及跨平台模组和存档的使用者,这些更新尤为相关。

(49) NumKong: 2'000 Mixed Precision Kernels for All

NumKong:2000 个混合精度内核,覆盖所有场景

Created: Mar 20, 2026 / 12:29 PT

▲ 39 💬 3 AI Hardware
preview image

NumKong provides 2,000 mixed-precision kernels spanning matrix ops, activations, and utilities to speed up AI workloads on diverse hardware. The project highlights ongoing efforts to bridge high performance and accessibility in ML deployment.

NumKong 提供 2,000 个混合精度内核,覆盖矩阵运算、激活函数等,旨在提升多种硬件上的 AI 工作负载性能。该项目体现了通过定制化内核在高性能与易用性之间的权衡与努力。

(50) Noq: n0's new QUIC implementation in Rust

Noq:用 Rust 实现的 QUIC

Created: Mar 19, 2026 / 11:17 PT

▲ 238 💬 36 Programming Open Source
preview image

Noq unveils a QUIC implementation in Rust, emphasizing safety and performance. The project adds another Rust-based option to the growing ecosystem of high-performance network stacks, potentially influencing future Rust networking work.

Noq 介绍在 Rust 中实现的 QUIC 协议,强调安全性与性能。该项目为 Rust 网络栈生态再添一员,或影响未来的高性能网络开发。

(51) Molly Guard

Molly Guard(安全保护机制)

Created: Mar 20, 2026 / 07:33 PT

▲ 59 💬 28 Security
preview image

Molly Guard discusses a safety mechanism intended to prevent accidental destructive actions in technical workflows.

Molly Guard 讨论了一种防止在技术工作流中发生误操作的安全机制。

(52) Juggalo makeup blocks facial recognition technology (2019)

Juggalo 妆容阻挡人脸识别技术(2019)

Created: Mar 19, 2026 / 06:02 PT

▲ 251 💬 146 Privacy Security
preview image

2019's Juggalos makeup experiments show that heavy face paint can defeat standard facial-recognition checks in some settings. The instance spotlights current face recognition limits and the ongoing privacy debate around surveillance tech in daily life.

2019 年,Juggalos 的浓妆在某些场景中能抵挡人脸识别的识别效果。这一例子揭示了人脸识别技术的现实局限性以及对日常监控隐私的持续讨论。

(53) Scaling Karpathy's Autoresearch: What Happens When the Agent Gets a GPU Cluster

扩展 Karpathy 的 Autoresearch:当代理获得 GPU 集群时会发生什么

Created: Mar 19, 2026 / 09:55 PT

▲ 217 💬 91 AI Hardware
preview image

Skypilot's post on scaling Autoresearch explains the implications of giving an agent access to a GPU cluster: faster experimentation, potential capability growth, and new architectural and safety considerations.

Skypilot 的 Autoresearch 方案扩展到拥有 GPU 集群后,会显著提速实验与迭代,同时也带来系统架构与安全治理方面的新挑战。

(54) FSFE supporters affected: Payment provider Nexi cancelled us

受影响的 FSFE 支持者:支付提供商 Nexi 取消了我们的服务

Created: Mar 20, 2026 / 00:09 PT

▲ 94 💬 23 Finance
preview image

A payment provider terminated service for the Free Software Foundation Europe, disrupting donations and membership payments and prompting concern about dependency on centralized payment processors. The incident underscores risks to civil society groups when financial rails can be cut off without transparent recourse.

一家支付服务商终止了对自由软件基金会欧洲分支的服务,导致捐款和会费支付中断,并引发对依赖集中支付通道的担忧。该事件凸显了当金融通道被切断而缺乏透明救济时,对民间组织的潜在风险。

(55) OpenBSD: PF queues break the 4 Gbps barrier

OpenBSD:PF 队列突破 4 Gbps 界限

Created: Mar 19, 2026 / 06:43 PT

▲ 214 💬 60 Open Source Security Hardware
preview image

OpenBSD's PF queue feature achieves sustained throughput beyond 4 Gbps on supported hardware, underscoring the efficiency of the OS's packet-filtering stack. The result highlights how software- and kernel-level optimizations can unlock high-speed networks without exotic hardware.

在受支持的硬件上,OpenBSD 的 PF 队列功能实现了超过 4 Gbps 的稳定吞吐,体现了内核数据包过滤栈的高效。此结果展示了软件与内核优化如何在不依赖特殊硬件的情况下提升网络速率。

(56) Be intentional about how AI changes your codebase

有意识地引入 AI 改变你的代码库

Created: Mar 19, 2026 / 14:23 PT

▲ 149 💬 83 AI Security

The piece argues for deliberate governance when embedding AI into software projects—defining guardrails, observability, and clear versioning for AI components. It advocates collaboration between developers and ML teams to maintain security and reliability.

文章主张在将 AI 纳入软件项目时应设定治理边界,明确守则、可观测性与 AI 组件的版本控制。强调开发者与 ML 团队协作,以确保安全性与可靠性。

(57) NanoGPT Slowrun: 10x Data Efficiency with Infinite Compute

NanoGPT Slowrun:在近乎无限算力条件下实现十倍数据效率

Created: Mar 19, 2026 / 11:51 PT

NanoGPT Slowrun demonstrates data-efficient training strategies for GPT-like models, exploring how architectural choices and training schedules can yield more learning per data unit. It offers insights for researchers with limited data budgets but ample compute.

NanoGPT Slowrun 展示了在接近无限算力条件下提升数据利用效率的训练策略,探索通过架构选择和训练节奏实现单位数据学习收益的提高。为数据有限但计算充足的研究者提供了见解。

(58) Bombarding gamblers with offers greatly increases betting and gambling harm

向赌客持续轰炸式推送优惠显著提升下注与赌博伤害

Created: Mar 19, 2026 / 15:59 PT

▲ 125 💬 95 Science Politics
preview image

A Bristol study finds that aggressive marketing and frequent offers significantly boost betting activity and related harm. The result informs policy debates on consumer protections and the role of platform design in preventing gambling-related harm.

布里斯托大学的一项研究发现,持续性、轰炸式的优惠推送显著增加下注活动及相关伤害。这一结果为关于消费者保护的政策讨论提供了依据,强调平台设计在防范赌博相关伤害中的作用。

(59) Launch HN: Sitefire (YC W26) – Automating actions to improve AI visibility

Sitefire:自动化以提升 AI 可见性

Created: Mar 20, 2026 / 10:05 PT

▲ 33 💬 25 AI DevOps Startups
preview image

Launch HN: YC W26’s Sitefire builds automation to streamline actions around AI deployments, improving visibility and governance. By triggering signals and surfacing events across workflows, it reduces manual toil for teams monitoring AI systems.

Sitefire 由 YC W26 支持,提供自动化工具来处理 AI 部署中的日常操作,以改善可观测性与治理。通过在工作流中触发信号、将事件显现,帮助团队在减少人工工作量的同时更好地监控 AI 系统。

(60) Clockwise acquired by Salesforce

Clockwise 被 Salesforce 收购,下周关闭

Created: Mar 19, 2026 / 12:50 PT

▲ 132 💬 74 Business
preview image

Salesforce acquired Clockwise and announced an upcoming shutdown, prompting users to migrate. The move reflects consolidation in productivity tools and raises questions about data export and continuity for affected customers.

Salesforce 收购 Clockwise,并宣布即将关闭,用户需进行迁移。此举体现了生产力工具市场的整合趋势,并引发对数据导出与用户连续性的关注。

(61) KiCad 10.0.0 Release

KiCad 10.0.0 发布

Created: Mar 20, 2026 / 06:05 PT

▲ 43 💬 5 Open Source Design
preview image

KiCad 10.0.0 release brings a major update with UI refresh, improved 3D rendering, and workflow enhancements for schematic capture and PCB layout. This advances open-source PCB design for hobbyists and professionals.

KiCad 10.0.0 发布带来重大更新:界面重绘、3D 渲染改进以及原理图/ PCB 布局工作流的提升,推动开源 PCB 设计在爱好者与专业人士中的应用。

(62) From Oscilloscope to Wireshark: A UDP Story (2022)

从示波器到 Wireshark:UDP 的故事(2022)

Created: Mar 19, 2026 / 12:18 PT

▲ 120 💬 27 Programming
preview image

A retrospective tracing UDP's evolution from simple, raw datagrams to modern packet analysis with tools like Wireshark. It highlights the trade-offs between speed and reliability and the ongoing innovations in debugging network traffic.

回顾 UDP 如何从简单的数据报发展到如今由 Wireshark 等工具支撑的网络包分析。强调在速度与可靠性之间的权衡,以及网络调试方法的持续创新。

(63) Google Search is now using AI to replace headlines

谷歌搜索正在用 AI 替换新闻标题

Created: Mar 20, 2026 / 07:39 PT

preview image

Google Search experiments with AI-generated headlines to summarize and surface content more efficiently. The test prompts questions about trust, editorial control, and the future of search quality.

谷歌在搜索结果中试验由 AI 生成的标题,以更高效地概括并呈现内容。测试引发关于信任、编辑控制和搜索质量未来的讨论。

(64) Prompt Injecting Contributing.md

Prompt 注入贡献指南

Created: Mar 19, 2026 / 08:52 PT

▲ 112 💬 36 Open Source Security

Prompt Injecting Contributing.md discusses prompt injection as a governance risk in open source and provides guidelines for contributors to mitigate risks and improve project safety.

Prompt 注入问题成为开源项目的治理挑战,文中提出 contributor 指南等应对策略,帮助社区降低被利用的风险并提升安全性。

(65) Xiaomi launches next-gen SU7 with 902 km range and Lidar, still undercuts Tesla

小米推出下一代 SU7:902 公里续航与激光雷达,售价仍低于特斯拉

Created: Mar 19, 2026 / 14:12 PT

▲ 90 💬 66 Hardware Energy
preview image

Xiaomi reveals its next-gen SU7 EV with an official 902 km range and lidar, while pricing remains aggressively under Tesla's. The move highlights intensifying price-performance competition in EVs and pressure on incumbents to justify premium features.

小米公布下一代 SU7 电动车,官方续航 902 公里并配备激光雷达,同时售价仍然低于特斯拉。此举凸显电动汽车在性价比方面的竞争加剧,以及对传统厂商在高端功能定价上的压力。

(66) EsoLang-Bench: Evaluating Genuine Reasoning in LLMs via Esoteric Languages

EsoLang-Bench:用晦涩语言评估 LLM 的推理能力

Created: Mar 19, 2026 / 14:01 PT

preview image

EsoLang-Bench tests genuine reasoning in large language models by presenting esoteric programming languages that challenge familiar patterns. The benchmark probes how models handle unfamiliar syntax and logical constraints beyond standard tests.

EsoLang-Bench 通过晦涩的编程语言挑战大模型的推理能力,检验模型在面对陌生语法和逻辑约束时的表现。该基准用于揭示超出常规测试的推理和泛化能力。

(67) Delphi 13.1 Released, with ARM64 support

Delphi 13.1 发布,新增 ARM64 支持

Created: Mar 20, 2026 / 04:45 PT

▲ 35 💬 20 Programming
preview image

The new Delphi 13.1 release adds ARM64 support, enabling native compilation for modern ARM platforms and expanding Delphi's cross‑platform reach. This update is aimed at developers targeting performance‑sensitive or mobile/embedded ARM targets while keeping the existing RAD tooling.

Delphi 13.1 新版加入了 ARM64 支持,允许为现代 ARM 平台生成原生可执行文件,扩展了 Delphi 的跨平台能力。该更新面向需要高性能或面向移动/嵌入式 ARM 目标的开发者,同时保留现有的快速应用开发工具链。

(68) Exploring 8 Shaft Weaving

8轴织造探索

Created: Mar 20, 2026 / 05:59 PT

▲ 32 💬 2 Design
preview image

An exploration of 8-shaft weaving reveals pattern possibilities and loom mechanics, offering insights for textile designers and hobbyists into more complex weave structures.

对 8 根经轴织造的深入探索,揭示了更复杂花样的织造原理与织机机制,为纺织设计师和爱好者提供实用洞见。

(69) The Shape of Inequalities

不平等的形状

Created: Mar 19, 2026 / 07:37 PT

▲ 106 💬 17 Data Politics
preview image

This piece explores how inequality manifests as structural patterns rather than one-off metrics, using data visualization and analysis to reveal underlying shapes that inform policy and design.

本文从数据角度探讨不平等的形状,强调不仅仅是数字指标,更有结构性和系统性的差异。通过可视化与分析,讨论如何在政策与设计层面回应这些结构性不平等。

(70) The Los Angeles Aqueduct Is Wild

洛杉矶引水渠真是惊人

Created: Mar 17, 2026 / 11:43 PT

▲ 327 💬 173 Science Politics
preview image

The Los Angeles Aqueduct is portrayed as an engineering marvel with complex history and massive environmental consequences, from long gravity‑fed pipelines to major landscape alteration. The piece balances admiration for the engineering with scrutiny of the social and ecological costs of diverting water at scale.

文中将洛杉矶引水渠描述为一项既惊人又复杂的工程奇迹,涉及长距离重力输水和对地貌的大规模改造。文章在赞叹工程成就的同时,也审视了大规模调水对社会与生态造成的代价。

(71) How the Turner twins are mythbusting modern technical apparel

Turner 兄弟揭穿现代技术服装的神话

Created: Mar 17, 2026 / 12:19 PT

▲ 319 💬 164 Science Design
preview image

The Turner twins apply rigorous testing and data-driven analysis to popular claims about performance fabrics and wearables. Their work helps consumers separate hype from real benefits and nudges brands toward evidence-backed claims.

Turner 兄弟以严格测试和数据分析挑战关于性能面料与可穿戴设备的流行主张,帮助消费者辨别炒作与真实收益,并促使品牌以证据支撑声明。

(72) I turned Markdown into a protocol for generative UI

我把 Markdown 转成生成式 UI 的协议

Created: Mar 19, 2026 / 06:42 PT

▲ 97 💬 42 Programming
preview image

This piece describes turning Markdown into a protocol for generative UI, enabling machine-readable UI descriptions that can drive automated UI generation.

将 Markdown 转化为生成式 UI 的协议,意在用可机器解析的描述来驱动界面生成,推动更具声明性和可组合性的 UI 开发。

(73) Return of the Obra Dinn: spherical mapped dithering for a 1bpp first-person game

《Obra Dinn》的回归:用于 1bpp 第一人称游戏的球面映射抖动

Created: Mar 16, 2026 / 15:56 PT

This post discusses applying spherical mapped dithering to achieve 1-bit-per-pixel visuals in a first-person game, connecting to Return of the Obra Dinn. The technique demonstrates how low-bit rendering can yield striking aesthetics for constrained engines.

文章提出在 1bpp 的第一人称游戏中使用球面映射抖动来实现风格独特的绘制效果,借由低比特深度渲染实现视觉冲击。此思路展示了资源受限的场景也能获得鲜明美术风格,或为复古/低配置引擎提供参考。

(74) Eniac, the First General-Purpose Digital Computer, Turns 80

ENIAC:首台通用数字计算机迎来 80 岁

Created: Mar 18, 2026 / 22:53 PT

preview image

ENIAC's 80th anniversary piece recounts the invention, vacuum-tube architecture, and foundational role in modern computing, highlighting both breakthroughs and limitations.

纪念 ENIAC 面向通用数字计算机的 80 周年,回顾其发明、真空管架构及对现代计算的奠基性作用,同时指出其局限性与影响。

(75) Launch HN: Voltair (YC W26) – Drone and charging network for power utilities

Launch HN: Voltair(YC W26)—— 面向电力公用事业的无人机与充电网络

Created: Mar 19, 2026 / 09:57 PT

▲ 80 💬 27 Startups Hardware
preview image

Voltair, a YC W26-backed startup, builds a drone and charging network for power utilities to improve inspection, maintenance, and grid reliability through automation and on-site charging.

Voltair 是 YC W26 支持的初创团队,打造面向电力公用事业的无人机与充电网络平台,用以提升巡检、维护和网络可靠性。通过自动化数据采集与就地充电,aim to降低运维成本与风险。

(76) The day I discovered type design

我第一次发现字体设计的日子

Created: Mar 19, 2026 / 16:08 PT

▲ 60 💬 7 Design
preview image

A personal reflection on discovering typography and its craft, revealing how letterforms, spacing, and visual rhythm shape interfaces. It offers practical takeaways for designers and developers about the power of typography in UX.

回顾自己首次接触字体设计的经历,揭示字形、字距与视觉节奏如何塑造界面。为设计师与开发者提供关于排版在用户体验中的作用的实用启示。

(77) Essex police pause facial recognition camera use after study finds racial bias

埃塞克斯警方在研究发现种族偏差后暂停面部识别摄像头使用

Created: Mar 20, 2026 / 02:17 PT

▲ 32 💬 28 Privacy Security
preview image

Police halted live facial recognition camera deployments after a study found racial bias and high error rates, reflecting growing scrutiny of biometric surveillance. The pause follows concerns that such systems misidentify minorities and lack sufficient governance to prevent harms in policing contexts.

在一项研究发现面部识别存在种族偏差和较高错误率后,警方暂停了实时面部识别摄像头的使用,显示对生物识别监控的审查日益加强。暂停措施源于该类系统易误识少数群体且治理不足,可能在执法场景中造成伤害。

(78) Launch HN: Canary (YC W26) – AI QA that understands your code

Launch HN:Canary(YC W26)—— 能理解你代码的 AI QA

Created: Mar 19, 2026 / 09:01 PT

▲ 58 💬 21 AI Programming Startups
preview image

Canary is a YC W26 AI QA product that claims to understand your code, enabling AI-assisted Q&A and code review workflows. The launch signals growing demand for AI-augmented software engineering tools.

Canary 是 YC W26 的 AI QA 产品,声称能理解你的代码并辅助问答与审查。该产品代表 AI 在代码层面的实际应用趋势,以及对开发流程的潜在影响。

(79) Android developer verification: Balancing openness and choice with safety

Android 开发者验证:在开放性与安全性之间寻求平衡

Created: Mar 19, 2026 / 13:19 PT

▲ 49 💬 29 Security
preview image

Describes updates to Android's developer verification to preserve openness while enforcing safety controls. Emphasizes stronger checks and risk-based gating to reduce abuse without stifling legitimate developers.

介绍 Android 开发者验证流程的更新,旨在在保持开放生态的同时加强安全控制。强调通过更严格的检查和风险分级入口来减少滥用,同时不压制合规开发者。

(80) How many branches can your CPU predict?

你的 CPU 能预测多少个分支?

Created: Mar 18, 2026 / 16:39 PT

▲ 93 💬 54 Hardware Programming
preview image

Explores the capacity of modern branch predictors, illustrating how many distinct branches a predictor can track and how history length and aliasing affect accuracy. The takeaway is that software and compiler teams should understand predictor limits when optimizing performance-sensitive code.

探讨现代分支预测器的容量,展示预测器能追踪的不同分支数量,以及历史长度与别名效应如何影响准确性。结论是,优化性能敏感代码时需理解预测器的极限。

(81) Connecticut and the 1 Kilometer Effect

康涅狄格与 1 公里效应

Created: Mar 19, 2026 / 10:52 PT

▲ 46 💬 29 Politics
preview image

Explores how small geographic shifts, like a one-kilometer difference, can ripple through housing, commuting, and economic outcomes, illustrating geography’s role in policy and opportunity.

介绍康涅狄格州的“1 公里效应”等地理经济现象,说明微小距离改变如何放大到居住、出行与经济结果等方面。

(82) FSF statement on copyright infringement lawsuit Bartz v. Anthropic

自由软件基金会就 Bartz 诉 Anthropic 版权侵权案发表声明

Created: Mar 16, 2026 / 12:49 PT

▲ 239 💬 115 Legal Open Source AI
preview image

The Free Software Foundation released a statement about the copyright lawsuit settlement involving a developer and a major AI company, framing it in terms of implications for training data, developer rights, and open‑source ecosystems. The statement emphasizes concerns about precedent, transparency, and how legal decisions could affect model training practices and community contributions.

自由软件基金会就一位开发者与一家大型 AI 公司之间的版权诉讼和解发表了声明,关注其对训练数据、开发者权利和开源生态的影响。声明强调对判例效应、透明度以及法律对模型训练实践和社区贡献可能带来后果的担忧。

(83) VisiCalc Reconstructed

VisiCalc 重建版

Created: Mar 17, 2026 / 03:39 PT

▲ 182 💬 74 Programming Privacy
preview image

Researchers recreate VisiCalc's original spreadsheet engine, detailing how its simple cell model and formula language powered the first killer app. The reconstruction exposes the architectural constraints that shaped early user expectations and informs how modern spreadsheets handle dependency tracking, recalculation, and UI latency.

研究人员重建了 Visicalc 的原始电子表格引擎,揭示其简单的单元格模型和公式语言如何驱动首个爆款应用。重建过程暴露了早期架构的限制,并为现代电子表格在依赖跟踪、重算和界面延迟方面的设计提供了启示。

(84) Drawvg Filter for FFmpeg

FFmpeg 的 Drawvg 滤镜

Created: Mar 17, 2026 / 08:16 PT

▲ 175 💬 27 Programming Open Source

A new FFmpeg filter renders vector graphics directly into video frames, enabling crisp overlays and animated SVG‑style content in encoding pipelines. This makes it easier to integrate resolution‑independent artwork into video workflows without external rendering steps.

一个新的 FFmpeg 滤镜能将矢量图直接渲染入视频帧,方便在编码流程中加入清晰的叠层和 SVG 式动画内容。这样可以在无需外部渲染的情况下,将分辨率无关的设计元素整合进视频工作流。

(85) Regex Blaster

Regex Blaster

Created: Mar 17, 2026 / 14:00 PT

▲ 145 💬 54 Programming Security

A tool named Regex Blaster for stress‑testing regular expressions to reveal performance problems like catastrophic backtracking and denial‑of‑service vulnerabilities. It helps developers find pathological inputs and optimize patterns to avoid slowdowns in production.

名为 Regex Blaster 的工具用于对正则表达式进行压力测试,揭示灾难性回溯等性能问题与可能的服务拒绝风险。它帮助开发者找出存在问题的输入并优化模式以避免上线时的性能崩溃。

(86) Parallel Perl – Autoparallelizing interpreter with JIT

Parallel Perl:带 JIT 的自动并行化解释器

Created: Mar 18, 2026 / 04:59 PT

▲ 112 💬 39 Programming Security
preview image

Parallel Perl introduces an autoparallelizing Perl interpreter with JIT, aiming to automatically exploit multicore CPUs without changing source code. It discusses the technique, potential performance gains, and the challenges of dynamic languages where data dependencies are not explicit.

Parallel Perl 提供一个具备自动并行化能力的 Perl 解释器,结合 JIT 尝试在不修改代码的前提下自动利用多核。文章探讨了实现思路、潜在性能收益以及动态语言在依赖关系未显式表达时面临的挑战。

(87) The worst volume control UI in the world (2017)

史上最差音量控制 UI(2017)

Created: Mar 18, 2026 / 03:22 PT

The piece analyzes a famously poor volume control design, likely where volume changes unpredictably or the control isn't accessible. It discusses lessons for UX, such as clear affordances and intuitive feedback.

这篇文章评析了2017年广为人知的极差音量控制界面,指出其难以使用的原因与用户痛点。通过这枚案例,作者提出 UX 设计的教训,如直观的控制、清晰的反馈和一致性。

(88) Thoughts on OpenAI acquiring Astral and uv/ruff/ty

关于OpenAI收购Astral及uv/ruff/ty的看法

Created: Mar 19, 2026 / 11:23 PT

▲ 38 💬 12 AI Open Source Business
preview image

Simon Willison weighs in on OpenAI's acquisition of Astral and related tooling (uv, Ruff, Ty). The discussion centers on how such consolidations reshape AI tooling, governance, and open-source ecosystems, potentially accelerating or constraining innovation. The takeaway for engineers is to watch how tooling strategy affects interoperability, licensing, and community contributions.

Willison 讨论 OpenAI 收购 Astral 及相关工具链(uv/ruff/ty)的潜在影响。核心议题在于此类整合如何改变 AI 工具生态、治理与开源协作,可能加速或限制创新。对于开发者来说,关注工具链的互操作性、许可与社区贡献的变化。

(89) Flash-KMeans: Fast and Memory-Efficient Exact K-Means

Flash‑KMeans:快速且节省内存的精确 K‑Means

Created: Mar 16, 2026 / 22:38 PT

preview image

Flash‑KMeans presents an algorithm and implementation that achieves exact k‑means clustering quickly while keeping memory usage low, enabling clustering of much larger datasets on limited RAM. It emphasizes external‑memory techniques and optimization tricks to avoid approximate shortcuts while remaining scalable.

Flash‑KMeans 提出了一种既能保持 K‑Means 精确性又具有高速度和低内存占用的算法,实现了在有限内存下对更大数据集的聚类处理。其重点是利用外存技术和工程优化,在不采用近似简化的前提下实现可扩展性。

(90) Video Encoding and Decoding with Vulkan Compute Shaders in FFmpeg

在 FFmpeg 中用 Vulkan 计算着色器做视频编解码

Created: Mar 16, 2026 / 18:02 PT

▲ 155 💬 54 Programming Hardware
preview image

FFmpeg developers demonstrate using Vulkan compute shaders to implement parts of video encode/decode pipelines, offering a vendor‑agnostic path to GPU acceleration. This approach can broaden hardware support and simplify custom processing stages compared with proprietary APIs, though integration complexity and driver behavior remain practical considerations.

FFmpeg 采用 Vulkan 计算着色器来实现视频编解码的部分流程,为 GPU 加速提供了与厂商无关的路径。与专有 API 相比,这能扩展硬件适配并简化自定义处理环节,但实现复杂性和驱动差异仍是需要权衡的实际问题。

(91) Too Much Color

太多颜色

Created: Mar 17, 2026 / 19:28 PT

preview image

The author warns that oversized color palettes in design systems create cognitive load, inconsistencies, and accessibility pitfalls, advocating for fewer semantic tokens and stronger contrast rules. Simplifying color usage helps teams move faster and produce more coherent, accessible interfaces.

作者提醒,设计系统中过多的颜色会增加认知负担、导致风格不一致并带来可访问性问题,主张采用更少的语义化色彩令牌和更严格的对比规范。简化色彩使用能让团队更高效并产出更统一、易用的界面。

(92) An FAQ on Reinforcement Learning Environments

关于强化学习环境的常见问题解答

Created: Mar 19, 2026 / 05:24 PT

preview image

A practical FAQ clarifies reinforcement learning environments, covering standard interfaces, benchmarks, and evaluation practices to help newcomers pick suitable environments and avoid common pitfalls.

这份强化学习环境常见问题解答梳理了标准接口、基准与评估实践,帮助新手选用合适环境并规避常见坑。

(93) Just Put It on a Map

就把它放到地图上

Created: Mar 16, 2026 / 03:53 PT

▲ 137 💬 75 Data Design

Mapping data is presented as a simple yet powerful way to clarify problems, reveal spatial patterns, and guide decisions that spreadsheets obscure. The central argument is that visual geographic context often turns debate into actionable insight by making disparities and relationships obvious.

作者强调把数据映射到地理图上的简单做法能有力地澄清问题、揭示空间模式并指导决策,弥补表格数据的局限。核心观点是地理可视化能将抽象争论转化为易于理解和执行的洞见。

(94) The Ugliest Airplane: An Appreciation

最丑飞机:一段鉴赏

Created: Mar 18, 2026 / 09:52 PT

preview image

The piece spotlights an aircraft commonly deemed aesthetically unappealing yet notable for its engineering or historical significance, illustrating how design quirks can reflect different priorities.

这篇文章聚焦于一架广为被认为外观丑陋的飞机,强调其在工程或历史上的独特价值,并展示设计风格与功能取向之间的权衡。

(95) Building a Reader for the Smallest Hard Drive

为最小硬盘打造读盘器

Created: Mar 16, 2026 / 02:04 PT

▲ 89 💬 27 Hardware
preview image

An engineer documents reverse‑engineering and building a custom reader for an extremely small and obscure hard drive, covering mechanical adaptation, signal capture, and decoding challenges. The write‑up shows the practical hacks needed to recover data from tiny, legacy storage devices when standard tools won't work.

作者记录了为一款极小且罕见的硬盘逆向并自制读盘器的全过程,涉及机械改装、信号捕获与解码等难题。文章展示了在标准工具无法使用时,从旧式小型存储设备中恢复数据所需的实用技巧。

(96) Mamba-3

Mamba-3

Created: Mar 17, 2026 / 15:45 PT

▲ 52 💬 4 Startups
preview image

Mamba-3 appears to be a new release in the Mamba project, likely bringing improvements over prior versions.

Mamba-3 似乎是 Mamba 项目的新版本,可能在前一版本基础上带来改进。

(97) Linux Page Faults, MMAP, and userfaultfd for faster VM boots

Linux 页面错误、MMAP 与 userfaultfd 提速虚拟机启动

Created: Mar 18, 2026 / 05:28 PT

▲ 44 💬 3 DevOps
preview image

Techniques using Linux page faults, memory mapping, and the userfaultfd mechanism to accelerate virtual machine boots are explored. The approach reduces boot time by handling faults lazily and prefetching critical pages, addressing virtualization latency in cloud workloads. This matters for operators seeking faster scale-up and more responsive VMs.

探讨使用 Linux 页面错误、MMAP 和 userfaultfd 等机制加速虚拟机启动的方法。通过惰性处理页错误和对关键页的预取,降低启动延迟,降低云环境的虚拟化开销。对于需要快速弹性扩容和更高响应性的云工作负载尤为相关。

(98) Lent and Lisp

斋期与 Lisp

Created: Mar 18, 2026 / 06:00 PT

▲ 43 💬 2 Programming
preview image

A reflective pairing of Lent with Lisp, examining how constraints and discipline shape programming taste and a language's expressiveness.

从约束与专注的角度,探讨斋期与 Lisp 的关系,以及它们如何塑造编程审美与语言表达力。

(99) Work_mem: It's a Trap

Work_mem:这是个陷阱

Created: Mar 18, 2026 / 13:52 PT

▲ 40 💬 6 Programming Data

The post warns that increasing work_mem in PostgreSQL can backfire by consuming too much RAM during parallel queries, leading to swaps or OOM. The piece advocates careful benchmarking, realistic workloads, and avoiding blanket defaults.

文章警告 PostgreSQL 的 work_mem 设置过高可能在并发查询中吞掉大量内存,导致换出或内存不足。建议进行小规模基准测试、使用实际工作负载,并避免一刀切的默认值。

(100) Show HN: An open-source safety net for home hemodialysis

Show HN:家用血液透析的开源安全网

Created: Mar 16, 2026 / 17:48 PT

▲ 42 💬 6 Show HN Open Source Health Politics
preview image

Show HN: Open-source safety net for home hemodialysis provides patients tools to monitor safety, alarms, and supply management. It demonstrates how DIY medical tooling can empower patients while raising regulatory and safety considerations.

Show HN:SafeHemo 提供了一个用于居家透析的开源安全网,为患者提供监测安全、警报和耗材管理的工具,展示了 DIY 医疗工具如何增强患者自助能力,同时也带来监管和安全方面的挑战。