Hacker News Daily — 2026-04-19 Trending

‹ Prev day← IndexNext day ›

Scraped at 21:53, April 19, 2026 (PDT)


(1) Vercel April 2026 security incident

Vercel 2026 年 4 月安全事件披露

Created: Apr 19, 2026 / 07:14 PT

▲ 620 💬 348 Security
preview image

Vercel disclosed a security incident from April 2026, detailing what happened, the affected services, and the steps they took to contain and remediate. The disclosure underscores how even modern cloud platforms can face complex attacks, stressing the importance of monitoring, rapid incident response, and proactive customer credential hygiene.

Vercel 披露了 2026 年 4 月的安全事件,说明了事件经过、受影响的服务以及应对和修复措施。这次披露凸显了即便是现代云平台也会遭遇复杂攻击,强调监控、快速响应和客户凭据安全的重要性。

(2) Show HN: Run TRELLIS.2 Image-to-3D generation natively on Apple Silicon

Show HN:在 Apple Silicon 上原生运行 TRELLIS.2 的图像转3D 生成

Created: Apr 19, 2026 / 17:07 PT

▲ 116 💬 20 AI Show HN Hardware
preview image

TRELLIS.2 enables image-to-3D generation, and this build runs natively on Apple Silicon, suggesting optimized performance for Macs with M-series chips. This lowers hardware barriers for offline, on-device AI content creation and could influence Mac-focused AI tooling.

TRELLIS.2 实现图像到3D 的生成,且在 Apple Silicon 上实现原生运行,表现在对 M1/M2 的优化能显著提升速度与离线工作能力。此举降低了对高端云算力的依赖,利于本地创作和跨平台工具链的开发。

(3) Notion leaks email addresses of all editors of any public page

Notion 泄露公开页面编辑者的邮箱地址

Created: Apr 19, 2026 / 08:20 PT

▲ 344 💬 121 Privacy Security
preview image

Notion reportedly leaked email addresses for editors of any public page, widening phishing and social-engineering risks for those editors. The exposure underscores how collaboration platforms can inadvertently leak contact data, prompting urgent checks on access, password hygiene, and alerting for targeted scams.

Notion 被曝公开页面编辑者的邮箱地址,扩大了他们遭遇钓鱼与社工攻击的风险。此类暴露凸显协作工具对外共享联系信息的潜在隐患,需紧急检查权限、提升密码安全并警惕定向诈骗。

(4) 2,100 Swiss municipalities showing which provider handles their official email

2100 个瑞士自治市政体公开官方邮箱提供商

Created: Apr 19, 2026 / 15:55 PT

▲ 99 💬 31 Politics Security Data
preview image

A dataset showing which providers manage official emails for Swiss municipalities, highlighting security, sovereignty, and procurement fragmentation. It sheds light on public-sector cloud dependencies.

这份数据集揭示了瑞士两千多自治市在官方邮箱服务商方面的选择及分布,反映出采购分散、云服务依赖及安全治理的挑战。对公共部门的信息安全、合规和供应商锁定具有重要意义。

(5) Vercel Says Internal Systems Hit in Breach

Vercel 称内部系统遭遇入侵

Created: Apr 19, 2026 / 08:23 PT

▲ 274 💬 52 Security

Vercel disclosed a breach that affected its internal systems and is actively investigating and containing the incident. The disclosure suggests potential disruption to internal tooling and admin access, though there’s no official statement of customer data exposure. The event underscores ongoing cloud-security risks and the importance of rapid incident response.

Vercel 公布其内部系统遭遇入侵,正在进行调查和止损。公告称可能影响内部工具与管理员访问,但尚未确认客户数据泄露。此事件凸显云服务提供商面临的持续安全风险,以及快速应对的重要性。

(6) Swiss authorities want to reduce dependency on Microsoft

瑞士政府欲降低对微软的依赖

Created: Apr 19, 2026 / 13:25 PT

▲ 131 💬 41 Open Source Privacy
preview image

Swiss authorities are pursuing a strategy to reduce reliance on Microsoft for cloud and software tools across the public sector. By encouraging open-source options, local providers, and mixed-vendor ecosystems, they aim to enhance data sovereignty and resilience against single-vendor risk. The move could influence European enterprise cloud procurement and push vendors toward interoperability and privacy-focused offerings.

瑞士政府正推动降低对微软的依赖,计划通过更多开源方案与本地云/自有部署来提升数据主权与安全性。此举可能影响欧洲企业云采购格局,促使厂商提供更好互操作性与隐私保护的解决方案。

(7) The Bromine Chokepoint

溴资源成为全球记忆芯片生产的瓶颈

Created: Apr 19, 2026 / 10:44 PT

▲ 177 💬 84 Hardware Politics
preview image

Bromine is a key input in several semiconductor processes, and ongoing strife in the Middle East could disrupt its supply, potentially bottlenecking memory-chip production. The result could be higher costs and tighter supply for DRAM and flash devices, underscoring geopolitical risk in chemical supply chains. Diversification and alternative manufacturing paths become strategic levers for the industry.

中东局势可能打断全球记忆体芯片生产对溴供应的依赖,造成产量受限与价格波动。溴在芯片制造中的关键作用使其成为脆弱的供应瓶颈。这凸显了供应多元化和替代工艺的重要性。

(8) Airline worker arrested after sharing photos of bomb damage in WhatsApp group

航空公司员工在 WhatsApp 群组分享爆炸现场照片被捕

Created: Apr 19, 2026 / 06:13 PT

▲ 227 💬 146 Security Legal DevOps Politics
preview image

A airline staffer was arrested after circulating photos of bomb damage in a private WhatsApp group. The incident underscores how sharing sensitive security imagery can breach regulations and expose both individuals and organizations to legal risk, especially for workers tied to critical infrastructure.

一名航空公司员工因在私密 WhatsApp 群组传播爆炸现场照片而被逮捕。这起事件凸显了传播敏感安全图像的风险,可能违反规定并给个人与企业带来法律与安全风险,尤其是在关键基础设施工作中。

(9) The creative software industry has declared war on Adobe

创意软件行业对 Adobe 的挑战

Created: Apr 19, 2026 / 07:05 PT

▲ 202 💬 154 Open Source Business
preview image

Industry players are intensifying competition with more affordable, capable tools that threaten Adobe's monopoly on creative workflows. The piece surveys notable alternatives and product strategies aimed at teams and individual creators, signaling a shift toward open formats, better pricing, and interoperability.

众多厂商通过更实惠、功能完善的工具挑战 Adobe 在创作工作流中的垄断地位。文章梳理了值得关注的替代品和产品策略,强调开源/开放格式、更友好的定价与互操作性正在成为潮流。

(10) Turtle WoW classic server announces shutdown after Blizzard wins injunction

在暴雪胜诉禁令后 Turtle WoW 经典服务器宣布关闭

Created: Apr 19, 2026 / 08:48 PT

▲ 164 💬 142 Gaming Legal
preview image

Turtle WoW, a private World of Warcraft Classic server, announced shutdown after Blizzard won an injunction. The move underscores IP enforcement dynamics in the private-server space and the ongoing tension between fan-run servers and game publishers.

在暴雪获得禁令后,Turtle WoW 经典私服宣布关闭。这凸显了私服领域在知识产权执法方面的压力,以及玩家社区与发行商之间的持续博弈。

(11) Stop trying to engineer your way out of listening to people

停止用工程手段回避倾听他人

Created: Apr 19, 2026 / 13:09 PT

▲ 88 💬 21 Culture
preview image

The piece argues that listening is the core issue, not process design. It emphasizes feedback loops and user-centric work practices to capture voices, warning that automation can’t replace human listening.

作者认为倾听才是关键问题,而不是简单地改造流程。通过强调反馈循环和更贴近用户的工作方式,文章点出技术解决方案无法替代真实的人类倾听。

(12) Changes in the system prompt between Claude Opus 4.6 and 4.7

Claude Opus 4.6 与 4.7 的系统提示变更

Created: Apr 19, 2026 / 03:36 PT

Describes updates to the model's system prompt between Claude Opus 4.6 and 4.7, showcasing how tiny prompt design changes can affect behavior, safety, and output style. The note emphasizes the importance of prompt engineering on LLMs and how platform updates can shift capabilities and guardrails.

介绍了 Claude Opus 4.6 与 4.7 的系统提示变更,展示了微小的提示设计差异对模型行为、安全边界和输出风格的影响。强调提示工程在大型语言模型中的重要性,以及平台更新如何改变能力与约束。

(13) The seven programming ur-languages (2022)

编程之祖:七种原始语言(2022)

Created: Apr 19, 2026 / 00:38 PT

▲ 312 💬 118 Programming

The post surveys seven foundational languages that shaped modern programming, tracing how concepts from these roots influence today’s language design and tooling. It also reflects on what we gain by revisiting these roots, and which ideas still matter for building robust, expressive software.

本文梳理了七种塑造现代编程的基础语言,追溯其思想如何影响当今的语言设计与工具链。回顾根源可以帮助理解当代语言的优缺点,哪些理念在构建健壮且高效的软件时仍然重要。

(14) Migrating from DigitalOcean to Hetzner

从 DigitalOcean 迁移到 Hetzner:零停机与成本下降

Created: Apr 18, 2026 / 06:29 PT

preview image

A hands-on migration showing how a production workload moved from DigitalOcean to Hetzner with zero downtime and significant cost savings. The piece shares practical steps, from plan and backups to DNS cutover and testing, illustrating how to optimize cloud spend without sacrificing availability.

实践性案例展示了如何将生产 workloads 从 DigitalOcean 迁移到 Hetzner,确保零停机并显著降低成本。文章分享从计划、备份到 DNS 切换与测试的要点,说明在不牺牲可用性的前提下实现云成本优化。

(15) A. J. Ayer – ‘What I Saw When I Was Dead’ (1988)

A. J. 艾耶《死后所见》(1988)

Created: Apr 19, 2026 / 13:04 PT

preview image

A. J. Ayer recounts a near-death experience in a 1988 piece, offering a materialist perspective on consciousness and the afterlife. The short essay contributes to ongoing debates about phenomenology, consciousness, and what can be said about experiences at the edge of death. It remains a thought-provoking perspective from a leading philosopher of the era.

A. J. 艾耶在1988年的短文中记录了死后所见,提供了一个唯物主义视角的意识与来世讨论。尽管篇幅短小,却参与到关于意识与经验的哲学辩论中。

(16) Sudo for Windows

Windows 的 sudo

Created: Apr 19, 2026 / 16:59 PT

▲ 34 💬 14 Programming
preview image

Microsoft introduces a sudo-like tool for Windows, enabling non-root commands with elevated privileges and unifying developer workflows with Linux environments. It signals a shift toward more Linux-style privilege management on Windows.

微软推出 Windows 的 sudo 工具,让在 Windows 上的命令提升权限更加类似 Linux 的 sudo 行为。该功能有助于统一开发工作流、提升权限管理的一致性,同时提升安全性。

(17) Show HN: Faceoff – A terminal UI for following NHL games

Show HN: Faceoff — 跟踪 NHL 比赛的终端界面

Created: Apr 19, 2026 / 10:44 PT

▲ 106 💬 35 Programming Show HN
preview image

Faceoff is a terminal UI that lets fans follow NHL games from the command line. It emphasizes lightweight, real-time updates and keyboard-centric navigation, appealing to power users who prefer terminal workflows over web dashboards. The project illustrates how hobby CLIs can compete with polished GUI apps for niche needs.

Faceoff 是一个在终端跟踪 NHL 比赛的界面,提供实时更新和以键盘为中心的导航,面向偏好命令行工作流的用户。它展示了爱好者级 CLI 也能在小众场景与成熟 GUI 应用竞争。

(18) Claude Token Counter, now with model comparisons

Claude Token Counter,现在支持模型对比

Created: Apr 19, 2026 / 17:56 PT

preview image

Claude Token Counter now supports cross-model comparisons, helping developers estimate token costs and compare efficiency across Claude models. This aids model selection and budgeting for NLP projects.

Claude Token Counter 增加了跨模型的对比功能,便于开发者对不同模型的代币消耗进行比对与成本估算。新功能有助于选型与预算控制,优化提示设计。

(19) Ask HN: How did you land your first projects as a solo engineer/consultant?

Ask HN:你是如何作为独立工程师/顾问拿下第一份项目的?

Created: Apr 19, 2026 / 02:17 PT

preview image

A community thread where solo developers share practical routes to land their first paying projects, from portfolio strategy to outreach, pricing, and building trust with clients. The takeaway is that small wins—prototyping, freelancing platforms, and leveraging networks—often compound into steady early contracts.

社区讨论中,独立开发者分享获得第一份有偿项目的实用途径,包括作品集、对接方式、定价与建立客户信任。实践经验表明,通过小型项目、自由职业平台和人脉网络等方式积累,往往能逐步形成稳定的早期合同。

(20) Blue Origin's rocket reuse achievement marred by upper stage failure

蓝色起源的火箭再用成就因上级阶段失效而受损

Created: Apr 19, 2026 / 12:41 PT

▲ 68 💬 26 Space Hardware
preview image

Blue Origin achieved progress reusing the New Glenn booster, but an upper-stage failure dampened the mission’s overall success. The setback underscores the complexity of multi-stage systems and reminds the industry that reliability across all stages remains a hurdle even as reusability advances. The episode tests the business case for reusable launch vehicles.

蓝色起源在新格伦助推器重复使用方面取得进展,但上级阶段失效抵消了这次任务的成功。这凸显了多级运载系统的复杂性,也提醒业界在实现再使用的同时仍需解决各阶段的可靠性问题。

(21) Anonymous request-token comparisons from Opus 4.6 and Opus 4.7

Opus 4.6 与 Opus 4.7 的匿名请求令牌比较

Created: Apr 18, 2026 / 09:05 PT

A public leaderboard contrasts how many tokens are consumed by anonymous requests across Opus 4.6 and Opus 4.7. The results illustrate how a version bump can change token efficiency, with practical implications for cost-conscious API users and performance tuning.

公开的排行榜对比 Opus 4.6 与 4.7 在匿名请求中消耗的令牌数量,揭示版本迭代对 token 效率的影响。对希望控制成本和优化性能的开发者来说,这类比较提供了有价值的基准。

(22) Swiss AI Initiative (2023)

瑞士 AI 倡议(2023)

Created: Apr 19, 2026 / 15:58 PT

▲ 35 💬 13 AI Politics
preview image

An overview of Switzerland's 2023 national AI initiative, covering governance, ethics, funding, and industry collaboration. It underscores a commitment to responsible AI and workforce upskilling.

这份 2023 年的瑞士 AI 倡议概括了国家层面的治理框架、伦理原则、研究资助与产业协作等要点。突出强调对负责任 AI 的追求以及相关人才再培训与产业生态建设。

(23) The RAM shortage could last years

RAM短缺可能持续数年

Created: Apr 19, 2026 / 00:18 PT

▲ 234 💬 256 Hardware AI
preview image

RAM shortages driven by surging AI workloads and ongoing supply-chain constraints may persist for years, keeping memory prices volatile. Consumers could see higher prices and tighter availability for PCs and consumer devices, while data centers face tougher procurement as demand stays elevated. The situation underscores how AI demand can reshape even core hardware markets.

RAM 短缺可能持续多年,AI、云计算对内存的需求持续高位,叠加产能瓶颈。对消费电子和服务器市场将带来价格与库存的持续压力。

(24) College instructor turns to typewriters to curb AI-written work

大学讲师用打字机遏制 AI 写作

Created: Apr 18, 2026 / 12:00 PT

▲ 464 💬 412 Education AI
preview image

A college instructor adopts typewriters to counter AI-written submissions and to teach craft, effort, and handwriting. The move sparks broader questions about assessment, originality, and skills development in an era of automated writing.

一位大学讲师转用打字机来抑制 AI 写作的泛滥,并借此重申手写与过程性技能的重要性。此举引发关于评估、原创性及技能培养在 AI 时代的广泛讨论。

(25) Notes from the SF peptide scene

来自旧金山肽领域的笔记

Created: Apr 19, 2026 / 07:43 PT

▲ 110 💬 106 Science Startups
preview image

A snapshot of the San Francisco peptide scene, covering local research, biotech startups, and culture surrounding peptide synthesis and therapeutics. It highlights community events, research trends, and the practical challenges of translating peptide science into clinics.

这组笔记聚焦旧金山肽领域的研究进展、创业公司与科研文化,覆盖肽合成与治疗领域的最新趋势与社区活动。讨论将肽科学转化为临床应用所面临的实际挑战。

(26) NIST scientists create 'any wavelength' lasers

任意颜色任你选:NIST科学家研制“任意波长”激光器

Created: Apr 18, 2026 / 13:54 PT

▲ 403 💬 185 Science Hardware
preview image

NIST researchers demonstrate on-chip tunable lasers capable of emitting a wide range of wavelengths from a single device, enabling compact, multi-wavelength light sources. This could reduce system size and cost for spectroscopy, sensing, and communications, accelerating advances in integrated photonics.

NIST 展示了能在芯片上实现多波长输出的可调激光器,单一器件即可覆盖多条波长,适合光谱、传感和通信等领域。此类微型电路有望降低系统体积与成本,推动集成光子技术的发展。

(27) Scientific datasets are riddled with copy-paste errors

科学数据集普遍存在拷贝粘贴错误

Created: Apr 19, 2026 / 12:18 PT

▲ 59 💬 9 Data Science
preview image

Discusses pervasive quality issues in scientific datasets due to copy-paste errors, undermining reproducibility and ML training. Calls for stronger data curation, automated checks, and richer metadata practices.

文章指出科学数据集中普遍存在拷贝粘贴等质量问题,严重影响结果的可复现性和机器学习模型的训练效果。提出通过数据清洗、自动化验证与元数据治理等手段提高数据质量。

(28) Claude Design

Claude 设计

Created: Apr 17, 2026 / 08:04 PT

▲ 1203 💬 746 AI Design
preview image

Anthropic unveils Claude Design, a design-focused variant of its AI assistant intended to accelerate creative workflows for designers and product teams. It brings Claude's reasoning to brainstorming, prototyping, and visual generation with collaboration-friendly features and safety safeguards. The release signals AI tools maturing into specialist roles within design and product development.

Anthropic 推出 Claude Design,这是一个面向设计任务的 Claude 变体,旨在加速设计师和产品团队的创意工作流程。它将 Claude 的推理能力用于头脑风暴、原型设计和视觉生成,并具备协作功能与安全保护。该发布表明 AI 工具正在向设计和产品开发的专业化角色演进。

(29) I wrote a CHIP-8 emulator in my own programming language

我用自己的编程语言写了一个 CHIP-8 仿真器

Created: Apr 19, 2026 / 12:21 PT

▲ 57 💬 13 Programming Hardware
preview image

A CHIP-8 emulator was implemented using a self-made programming language, illustrating how language design can simplify implementing classic VM targets. The project demonstrates portability and the educational value of building language ecosystems around small, approachable targets. It offers a tangible example of how language features can map neatly to a simple emulator.

作者用自创的编程语言实现了 CHIP-8 仿真器,展示了语言设计如何让实现简洁直观。此类练手项目有助于理解指令集、虚拟机实现与跨平台移植的要点。

(30) Six Levels of Dark Mode (2024)

深色模式的六个层级

Created: Apr 19, 2026 / 11:36 PT

preview image

Six levels of dark mode provide a practical framework that ranges from basic contrast tweaks to adaptive, accessible, and brand-aligned themes. Each level guides decisions about contrast, color temperature, readability, and motion to balance usability with consistency across platforms. The framework helps teams implement thoughtful, scalable theming.

六个层级的深色模式为界面美学与可用性提供了一个实用分级框架,从对比度、色温到无障碍性与品牌一致性都给出设计路线。帮助团队在多平台间保持一致性,同时提升可用性。

(31) SPEAKE(a)R: Turn Speakers to Microphones for Fun and Profit [pdf] (2017)

SPEAKE(a)R:将扬声器变成麦克风以实现乐趣与盈利(2017)

Created: Apr 19, 2026 / 01:45 PT

▲ 169 💬 69 Security Privacy Hardware Business

Demonstrates that loudspeakers can be repurposed as microphones, enabling covert data capture via acoustic channels. The paper analyzes the hardware and signal-processing tricks that make this possible and discusses privacy and security implications for consumer devices and embedded systems.

展示了扬声器可以被逆向用作麦克风,从而通过声学信道实现隐蔽数据获取。论文解析了实现这一方法的硬件与信号处理要点,并讨论了对消费电子和嵌入式系统的隐私与安全隐患及应对思路。

(32) When moving fast, talking is the first thing to break

快速推进时,谈话往往最先出错

Created: Apr 19, 2026 / 07:34 PT

▲ 96 💬 44 Career Culture

A reflective piece arguing that high-velocity work reduces effective communication; suggests prioritizing clear docs, asynchronous updates, and grokking over talking. It offers tips for teams to stay aligned when speed increases.

一篇反思文章指出在高强度、快速推进的工作中,沟通往往会变得薄弱。建议优先完善文档、采用异步更新并注重深度理解,以在高速度下保持团队对齐。

(33) Show HN: A lightweight way to make agents talk without paying for API usage

Show HN:一种轻量化方式让代理无需依赖付费 API 就能对话

Created: Apr 19, 2026 / 17:21 PT

▲ 19 💬 5 Show HN AI Privacy

Presents a lightweight approach to enabling agents to talk without paid API usage, likely using local models or offline reasoning. Discusses trade-offs in performance, privacy, and cost.

介绍一种轻量化的方法让代理可以在本地模型或离线环境中对话,避免昂贵的 API 调用。同时讨论了性能、成本和隐私方面的取舍。

(34) Why Japan has such good railways

日本铁路为何如此出色

Created: Apr 18, 2026 / 05:29 PT

▲ 510 💬 472 Culture Science
preview image

Explores factors behind Japan's top-tier rail network: meticulous maintenance, on-time performance, dense urban planning, and integrated operations. The piece shows how culture, funding, and technology converge to deliver reliable service.

本文分析日本铁路的四大支撑:精细维护、准点运营、密集的城市规划以及一体化运营。作者指出文化、资金投入与技术协同共同铸就了高水平的铁路服务。

(35) Thoughts and feelings around Claude Design

关于 Claude Design 的思考与感受

Created: Apr 18, 2026 / 12:19 PT

▲ 351 💬 229 AI Design
preview image

A reflective look at Claude Design, analyzing how interface choices and safety features shape user interactions, personality, and trust in AI copilots.

本文从设计角度审视 Claude Design,探讨界面选择、个性化与安全性如何影响用户互动、信任与体验。揭示当代 AI 助手在 UX 设计上的取舍及其对日常使用的影响。

(36) The electromechanical angle computer inside the B-52 bomber's star tracker

B-52 轰炸机星跟踪器内的机电角度计算机

Created: Apr 18, 2026 / 09:26 PT

▲ 393 💬 100 Hardware
preview image

A detailed look at the electromechanical angle computer housed inside the B-52's star tracker. It converts star-field data into aircraft attitude angles with gears and relays, a relic of pre-digital avionics ingenuity. The design shows how engineers built reliable navigation hardware under wartime constraints and hints at the evolution of embedded computing.

通过解读B-52轰炸机星跟踪器内的机电角度计算机,这篇文章展示了在没有数字处理器时,如何靠齿轮、继电器等部件实现航向姿态计算。它揭示了早期航电系统在可靠性、响应时效与维护方面的权衡,以及嵌入式计算发展的一个有趣里程碑。

(37) Keep Pushing: We Get 10 More Days to Reform Section 702

继续推动:第702条改革再获10天窗口

Created: Apr 19, 2026 / 00:05 PT

▲ 166 💬 33 Privacy Politics
preview image

Congress has been given a 10-day extension to advance reforms to Section 702, the surveillance program governing foreign communications. Advocates warn that narrowing the program is essential to curb bulk data collection and protect civil liberties, while lawmakers debate oversight, transparency, and minimization requirements.

国会获批再延长10天以推进对第702条款的改革,该条款涉及对外国通讯的监控。倡导者强调缩小监控范围、加强监督与数据最小化对保护公民自由至关重要,议员则在监督、透明度和最小化要求上继续辩论。

(38) State of Kdenlive

Kdenlive现状更新

Created: Apr 18, 2026 / 04:42 PT

▲ 450 💬 139 Open Source
preview image

The update outlines the current state of the Kdenlive project, including recent milestones and near-term plans. It highlights how the team is balancing stability with new features, and what this means for users relying on open-source video editing.

该更新概述 Kdenlive 项目的当前状态、近期里程碑与未来计划,强调团队在稳定性和新功能之间的权衡。对于依赖开源视频编辑工具的用户而言,这关系到未来的可用性和生态活力。

(39) Russia's doping program is run by the same FSB team that poisoned Navalny

同一 FSB 团队同时掌控俄罗斯的兴奋剂计划与对纳瓦尔尼的毒害行动

Created: Apr 19, 2026 / 08:09 PT

▲ 73 💬 41 Politics Security
preview image

Investigative reporting alleges that the same FSB unit overseeing Russia's state-sponsored doping program also orchestrated the poisoning of Navalny. The claim underscores how state security services intersect with athlete performance programs and political repression.

调查报道指称,负责俄罗斯国家兴奋剂计划的同一 FSB 部门也参与了对纳瓦尔尼的毒害行动。这凸显了国家安全机构与运动员兴奋剂计划、政治压制之间的潜在联系。

(40) The world in which IPv6 was a good design (2017)

IPv6 当初为何被视为良好设计

Created: Apr 18, 2026 / 19:50 PT

preview image

The post argues that IPv6’s design choices—vast address space, simplified routing, and end-to-end connectivity—fit the modern Internet’s scale, even though adoption has been slow. It reflects on how IPv4-era constraints shaped design and what lessons this holds for future protocol work.

文章认为 IPv6 的设计选择——海量地址空间、简化的路由以及端到端连接——在现代互联网的规模下是合理的,尽管普及进展缓慢。回顾了 IPv4 时代的约束如何影响设计,并探讨这些经验对未来协议设计的启示。

(41) A Brief History of Fish Sauce

鱼露的简史

Created: Apr 19, 2026 / 01:32 PT

preview image

A concise tour of fish sauce's history, from ancient fermentation to modern industrial production. Regional methods and long aging times built a globally distributed condiment that underpins Southeast Asian cuisine and today’s flavor economics.

鱼露从古代发酵到现代工业化生产的简要演变。文章梳理了区域做法和漫长熟成如何让这一调味品走向全球,并影响了亚洲菜肴的风味与贸易格局。

(42) Show HN: Prompt-to-Excalidraw demo with Gemma 4 E2B in the browser (3.1GB)

Show HN:Prompt 转 Excalidraw 的浏览器演示(Gemma 4 E2B,3.1GB)

Created: Apr 19, 2026 / 04:17 PT

▲ 98 💬 44 Show HN AI Web

Demonstrates a browser-based pipeline that turns natural language prompts into Excalidraw sketches using Gemma 4 E2B models loaded in WASM. With a hefty 3.1GB model, it showcases the feasibility of offline, in-browser creative generation and the practical limits of client-side AI tools.

展示了一个在浏览器中运行的管线,能将自然语言提示转化为 Excalidraw 草图,使用 Gemma 4 E2B 模型以 WASM 形式加载。模型体积达到 3.1GB,体现了离线、浏览器端创作生成的可行性,同时也揭示了客户端 AI 工具在资源和性能上的现实限制。

(43) NASA Shuts Off Instrument on Voyager 1 to Keep Spacecraft Operating

为了延长 Voyager 1 的任务而关闭一台仪器

Created: Apr 18, 2026 / 16:47 PT

▲ 203 💬 87 Space Energy
preview image

As RTG power wanes, NASA shut off an instrument on Voyager 1 to conserve energy and extend the mission's life. The move illustrates the brutal reality of long-duration space exploration and prioritization of essential systems for interstellar reach.

随着放射性同位素热源发电能力下降,NASA 关闭了 Voyager 1 的一台仪器以节省能源、延长任务寿命。这反映了长期深空探测的现实难题和对关键系统的优先级排序。

(44) Matt Mullenweg Overrules Core Committers; Puts Akismet on WP 7's Connector List

Mullenweg 越权指示:将 Akismet 放入 WordPress 7 的连接器列表

Created: Apr 19, 2026 / 07:24 PT

▲ 49 💬 40 Open Source

WordPress founder Matt Mullenweg reportedly overruled core committers to add Akismet to WordPress 7's connectors screen. The move spotlights governance tensions in open-source projects and how plug-in safety/anti-spam tools are prioritized in new releases.

WordPress 创始人 Matt Mullenweg 据称越权指示,将 Akismet 添加到 WordPress 7 的连接器界面。这反映出开源项目治理中的张力,以及新版本对安全与反垃圾工具的优先级。

(45) Archive of BYTE magazine, starting with issue #1 in 1975

Byte 杂志档案,起始于1975年第1期

Created: Apr 17, 2026 / 07:07 PT

▲ 553 💬 144 Culture Hardware
preview image

Archive of Byte magazine from 1975 onward provides a window into early microcomputer culture. It collects hardware hacks, software reviews, and stories that shaped early personal computing. For historians and tinkerers, it's a valuable snapshot of the era's ideas and constraints.

Byte 杂志档案为人们打开了1970年代末至1980年代初计算机文化的窗口。它汇集了硬件 hacks、软件评测以及塑造早期个人计算的故事。对于历史研究者和动手爱好者来说,这是了解那个时代思想与局限性的宝贵快照。

(46) Binary GCD

二进制最大公约数算法(Binary GCD)

Created: Apr 19, 2026 / 01:33 PT

▲ 76 💬 1 Programming
preview image

Outlines the binary GCD algorithm, which uses subtraction and division by two to compute gcd efficiently without division. The approach is cache-friendly and can outperform classical Euclidean method in certain contexts, highlighting how alternative formulations can optimize performance for big integer arithmetic and HPC.

介绍了二进制最大公约数算法,利用减法和二分来求 gcd,避免直接整除。该方法对某些场景具备更好的缓存友好性和性能优势,体现了在大整数运算和高性能计算中,替代性表示法的潜在优化。

(47) Hot-wiring the Lisp machine

热连 Lisp 机:动手改造早期 Lisp 机器

Created: Apr 19, 2026 / 09:57 PT

▲ 31 💬 2 Hardware Programming

A hands-on exploration of reviving or modifying a Lisp machine, a historic Lisp-oriented computer. Discusses hardware hacks, OS considerations, and lessons for retrocomputing enthusiasts.

介绍对 Lisp 机器的复兴或改造,聚焦硬件改装、操作系统以及在复古计算社群中的实践经验。

(48) The quiet disappearance of the free-range childhood

自由放养童年的悄然消失

Created: Apr 18, 2026 / 04:43 PT

▲ 213 💬 229 Culture Education
preview image

The piece argues that modern parenting, urbanization, and technology have eroded opportunities for kids to roam freely, with safety concerns and structured schedules. It discusses cognitive and social impacts, suggesting ways to reclaim freer, exploratory childhood experiences.

文章认为现代生活逐渐剥夺了孩子在自由探索中的成长空间,受城市化、日程安排与科技的共同影响。讨论潜在的认知与社交成本,并提出重拾自由游戏与探索的想法。

(49) Dad brains: How fatherhood rewires the male mind

父亲脑:父亲身份如何改变男性大脑与思维

Created: Apr 18, 2026 / 15:24 PT

preview image

BBC Future reports on how fatherhood rewires hormonal balance, brain structure, and behavior, influencing parenting styles and decision-making. The piece hints at implications for product design, workplace policies, and family tech tools that fit evolving paternal roles.

BBC 未来刊物解读父亲身份如何改变男性的荷尔蒙水平、大脑结构和行为方式,影响育儿方式与决策。文章也对面向父亲的产品设计、工作场所政策以及家庭科技工具的适配提出思考。

(50) Show HN: I made a calculator that works over disjoint sets of intervals

Show HN:我做了一个在不相交区间集合上运算的计算器

Created: Apr 17, 2026 / 18:15 PT

▲ 298 💬 50 Show HN Programming

Inputs are disjoint intervals; arithmetic is performed piecewise, returning a union of intervals. This demonstrates practical interval arithmetic and could enable robust numeric reasoning in uncertain data, scheduling windows, or streaming computations.

把输入视作不相交区间的并集,逐段进行运算,结果仍然是区间的并集。这样的区间算术在处理不确定数据、时间窗口调度或流式计算时具有实际应用价值。

(51) Optimizing Ruby Path Methods

优化 Ruby 的 Path 方法

Created: Apr 18, 2026 / 13:42 PT

▲ 128 💬 53 Programming
preview image

A dive into performance tweaks for Ruby’s path-related methods, showing how small changes reduce allocations and boost throughput in IO-heavy workloads. The piece helps developers decide when to roll their own path utilities versus relying on the standard library.

介绍 Ruby 路径相关方法的性能优化,展示如何通过微小改动减少分配并提升 IO 密集型工作负载的吞吐量。为开发者提供在自建路径工具与标准库之间的取舍指导。

(52) Zero-Copy GPU Inference from WebAssembly on Apple Silicon

在 Apple Silicon 上通过 WebAssembly 实现零拷贝 GPU 推理

Created: Apr 18, 2026 / 15:46 PT

▲ 110 💬 46 AI Web Hardware
preview image

A demonstration of zero-copy GPU inference by sharing memory between WebAssembly and the GPU on Apple Silicon, reducing data transfer bottlenecks. It suggests practical paths to accelerate ML workloads in WASM-enabled runtimes and edge devices.

展示了在 Apple Silicon 上,WebAssembly 与 GPU 之间共享内存实现零拷贝推理,降低数据传输瓶颈。为 WASM 运行环境中的机器学习工作负载和边缘设备带来加速的可行思路。

(53) PgQue: Zero-Bloat Postgres Queue

PgQue:零臃肿的 PostgreSQL 队列

Created: Apr 18, 2026 / 09:50 PT

▲ 131 💬 33 Programming Open Source Data
preview image

Introducing PgQue, a lightweight PostgreSQL-backed queue with a tiny footprint designed for reliable background processing. Emphasizes simplicity, ease of use, and predictable performance for apps needing queueing.

介绍 PgQue,一种极简且零膨胀的 PostgreSQL 队列实现,专注于可靠的后台处理。强调简洁性、易用性和可预测的性能,适合需要排队能力的应用场景。

(54) Show HN: MDV – a Markdown superset for docs, dashboards, and slides with data

Show HN: MDV — 用于文档、仪表板和包含数据的幻灯片的 Markdown 超集

Created: Apr 18, 2026 / 08:24 PT

▲ 128 💬 48 Show HN Programming Open Source
preview image

MDV adds data-aware blocks to Markdown to support docs, dashboards, and data-driven slides, making content both readable and runnable. It aims to unify authoring and presentation for data-heavy work, with tooling to render outputs as dashboards or slide decks. This could streamline workflows for engineers and data scientists.

MDV 将 Markdown 扩展为支持文档、仪表板与数据驱动幻灯片的工具,数据块让文档与展示更紧密结合。旨在为数据科学家和开发者提供统一的写作-呈现工作流,并能直接渲染为仪表板或幻灯片。

(55) Fuzix OS

Fuzix 操作系统

Created: Apr 18, 2026 / 08:24 PT

▲ 105 💬 29 Hardware Open Source

Fuzix OS is a tiny Unix-like operating system designed for small devices and retro hardware, emphasizing simplicity and portability. It targets 8- and 16-bit architectures with a POSIX-like userland, enabling hobbyist projects and lightweight embedded uses. The project blends nostalgic hardware tinkering with modern software design.

Fuzix OS 是面向小型设备和复古硬件的类 Unix 操作系统,强调简单性与可移植性。目标架构包括8/16位,提供类似 POSIX 的特性,适合爱好者与嵌入式开发使用。

(56) Graphs that explain the state of AI in 2026

解释2026年 AI 状态的图表

Created: Apr 18, 2026 / 10:12 PT

▲ 99 💬 61 AI Data
preview image

IEEE Spectrum presents a visual snapshot of AI in 2026—compute, investment, deployment, and policy trends. The charts reveal where hype outpaces real capability and highlight gaps between research progress and production systems. The data helps readers gauge the tech's trajectory and policy implications.

IEEE Spectrum 的一组图表揭示2026年AI在算力、投资、落地与政策趋势。图示凸显热度与实际能力之间的差距,并指向政府与企业的关注重点及潜在风险。

(57) Game devs explain the tricks involved with letting you pause a game

游戏开发者揭秘暂停游戏背后的技术技巧

Created: Apr 16, 2026 / 07:05 PT

▲ 419 💬 228 Gaming Programming Science
preview image

Pausing a game is more than freezing the screen. It requires carefully suspending the game loop, physics, and timers while keeping audio and other subsystems coherent. In multiplayer and lockstep scenarios, pausing becomes far from trivial, so developers use tricks like time scaling, separate render-only states, or input buffering to ensure a consistent experience.

暂停游戏不仅仅是将画面停下。需要精确地暂停游戏循环、物理仿真和计时器,同时保持音频等子系统的连贯。在多人或锁步场景下,暂停远非易事,开发者会使用时间缩放、仅渲染状态分离或输入缓冲等技巧来保证体验的一致性。

(58) What are skiplists good for?

跳表有什么用?

Created: Apr 17, 2026 / 06:57 PT

▲ 246 💬 58 Programming
preview image

Skip lists offer an elegant alternative to balanced trees, giving O(log n) average-time search, insert, and delete with a probabilistic tower of forward pointers. They shine in concurrent and persistent contexts where simpler implementation and easier lock-free designs trump rigid balancing, and they support efficient range queries.

跳表提供了一个优雅的替代平衡树的方案,平均时间复杂度为 O(log n) 的查找、插入和删除,依赖一个随机的多层指针结构。在并发和持久化场景中,它比复杂的平衡树实现更易于采用,且便于无锁设计,同时支持高效的区间查询。

(59) Critical flaw in Protobuf library enables JavaScript code execution

Protobuf 库的严重漏洞可导致 JavaScript 代码执行

Created: Apr 19, 2026 / 09:37 PT

▲ 16 💬 9 Security Programming
preview image

A critical flaw in the Protobuf library enables JavaScript code execution, potentially affecting apps across languages that rely on Protobuf for serialization. The advisory urges immediate patching and migration to safe versions.

Protobuf 库存在严重漏洞,可能在依赖该库进行序列化的应用中执行 JavaScript 代码。安全公告建议立即打补丁并升级到安全版本。

(60) 4-bit floating point FP4

4 位浮点数 FP4

Created: Apr 18, 2026 / 10:21 PT

▲ 76 💬 52 Science Hardware
preview image

Introducing FP4, a compact 4-bit floating-point format for resource-constrained tasks, examining its precision, performance, and suitability for ML or embedded workloads. Discusses trade-offs between hardware simplicity and numerical accuracy.

介绍 FP4,这是一种用于资源受限任务的四位浮点数格式,分析其精度、性能及在 ML 与嵌入式场景中的适用性,并探讨硬件简化与数值精度之间的权衡。

(61) Michael Rabin has died

迈克尔·O·拉宾逝世

Created: Apr 15, 2026 / 11:07 PT

preview image

Obituary of Michael O. Rabin, highlighting his foundational contributions to computer science, including automata theory and cryptographic ideas. His work on algorithms and probabilistic methods helped shape modern CS.

迈克尔·O.拉宾逝世,回顾他在计算机科学领域的奠基性贡献,包括自动机理论和相关密码学思想,对现代计算机科学影响深远。

(62) My first impressions on ROCm and Strix Halo

我对 ROCm 与 Strix Halo 的初步印象

Created: Apr 18, 2026 / 14:50 PT

▲ 52 💬 43 Programming Hardware
preview image

A hands-on look at AMD's ROCm stack alongside Strix Halo peripherals, assessing installation, driver stability, and performance for compute workloads. The note offers practical takeaways for developers considering AMD GPUs in Linux-heavy ML or HPC setups.

对 AMD 的 ROCm 软件栈与 Strix Halo 外设进行了实操评测,涵盖安装、驱动稳定性及在计算工作负载上的性能表现。给打算在 Linux 环境中使用 AMD GPU 的开发者带来实用结论。

(63) Reverse Engineering ME2's USB with a Heat Gun and a Knife

通过热风枪和刀具对 ME2 的 USB 进行逆向工程

Created: Apr 18, 2026 / 07:21 PT

▲ 60 💬 8 Hardware Security
preview image

A writeup details reverse engineering the ME2 device's USB interface using simple tools like a heat gun and a knife. The approach highlights practical hardware-hacking techniques and the kinds of insights you can gain from low-cost teardown experiments.

通过热风枪和刀具对 ME2 的 USB 进行逆向工程,展示了用基礎工具进行硬件分析的做法。此类拆解强调了低成本实验的可行性以及从中提取的设计线索。

(64) Sumida Aquarium Posts 2026 Penguin Relationship Chart, with Drama and Breakups

墨田水族馆2026企鹅关系图:戏剧与分手

Created: Apr 15, 2026 / 12:56 PT

▲ 236 💬 18 Data Entertainment
preview image

A whimsical 2026 update detailing penguin relationships at Sumida Aquarium, presented as a relationship chart with narrative drama. It blends data visualization with light-hearted storytelling, reflecting the playful side of institutional communications.

这是对墨田水族馆 2026 年企鹅关系的趣味更新,以下列关系图呈现并夹带戏剧与分手等情节。将数据可视化与轻松叙事结合,体现机构沟通中的趣味侧面。

(65) Show HN: Shader Lab, like Photoshop but for shaders

Show HN:Shader Lab——像 Photoshop 一样的着色器编辑器

Created: Apr 16, 2026 / 10:32 PT

▲ 140 💬 41 Show HN Programming Web
preview image

A browser-based shader editor with live preview and a familiar workflow to create and iterate shader code. The project showcases approachable tooling for graphics programmers, lowering the barrier to experiment with complex visual effects.

这是一个基于浏览器的着色器编辑器,支持实时预览、直观的工作流,便于快速创作和调试着色器代码。该工具降低了图形程序员尝试复杂视觉效果的门槛,展示了面向一般开发者的可用性设计。

(66) Towards trust in Emacs

走向对 Emacs 的信任

Created: Apr 15, 2026 / 06:49 PT

▲ 182 💬 28 Security Privacy
preview image

Trust in Emacs should be built on verifiable package provenance, signed updates, and reproducible configurations. The write-up outlines practical steps to audit your Emacs setup, manage package sources, and minimize supply-chain risk. Small hygiene changes can significantly reduce the editor's attack surface.

信任 Emacs 应建立在可验证的软件来源、签名更新和可重复的配置之上。文中给出审计 Emacs 设置、管理包源、降低供应链风险的实用步骤。微小的安全与使用习惯改进就能显著降低编辑器的攻击面。

(67) Modern Common Lisp with FSet

FSET 下的现代 Common Lisp

Created: Apr 15, 2026 / 07:38 PT

▲ 179 💬 26 Programming Open Source

An introduction to Modern Common Lisp with FSET, highlighting ergonomic tooling, improved libraries, and contemporary conventions that make Lisp more approachable for modern projects. It frames FSET as a practical path for Lisp adoption today.

介绍 FSET 的现代 Common Lisp,强调在 Lisp 表达力基础上的易用性提升、库生态与现代化约定,使 Lisp 更易被当代项目采用。

(68) Global freedom declined for the 20th consecutive year in 2025

全球自由度在 2025 年持续下降

Created: Apr 18, 2026 / 18:42 PT

▲ 20 💬 9 Politics Privacy
preview image

Freedom House reports the 2025 global freedom score declined for the 20th straight year, highlighting digital surveillance, censorship, and autocratic governance as threats to freedom and innovation online.

自由之家发布的 2025 年全球自由度指数连续第 20 年下降,强调数字监控、审查和专制治理对线上自由与创新的威胁。

(69) Bipartisan Bill to Tighten Controls on Sensitive Chipmaking Equipment

两党联合提案收紧对敏感芯片制造设备的出口管制

Created: Apr 18, 2026 / 20:33 PT

▲ 18 💬 10 Politics Legal Hardware
preview image

A bipartisan measure proposes tighter export controls on equipment used to manufacture semiconductors, aiming to slow access to advanced manufacturing tools by rivals. The proposal broadens licensing, requires stricter end-use checks, and could impact global supply chains and domestic investments in semiconductor fabs.

两党提出的法案拟收紧对芯片制造设备的出口管制,意在降低对手获取先进制造工具的能力。提案扩大许可范围、加强终用途审查,可能影响全球供应链与国内半导体制造投资。

(70) It's OK to compare floating-points for equality

浮点数相等比较是可以的

Created: Apr 14, 2026 / 09:00 PT

▲ 204 💬 128 Programming
preview image

Argues that, in practical computation, direct equality comparisons can be acceptable when numbers are within a small tolerance or from the same computation. Explains concepts like epsilon, ulp, and rounding modes to guide when to rely on exact equality.

在实际计算中,直接比较浮点数是否相等在某些情形是可接受的,尤其当数值来自同一运算且容忍度很小。文中介绍 epsilon、ulp 与舍入模式等概念,帮助判断何时应采用近似相等。

(71) The simple geometry behind any road

任何道路背后的简单几何

Created: Apr 15, 2026 / 20:09 PT

preview image

Breaks down the geometric principles governing road design, such as curvature, tangents, and alignment, and shows how simple math governs practical decisions like sightlines and safety margins. The takeaway: geometry scales from intercity highways to local streets.

从曲率、切线到线位等,解释了道路设计背后的简单几何原理,并展示这些数学如何影响视距、安全余量等实际决策。要点在于几何概念在城市主干道和街区道路之间具有一致性。

(72) Scientists discover “cleaner ants” that groom giant ants in Arizona desert

科学家发现会梳理大型蚂蚁的‘清洁蚁’(在亚利桑那沙漠)

Created: Apr 15, 2026 / 12:46 PT

preview image

Researchers describe a behavior where ants groom larger conspecifics, effectively acting as a cleaning service within the colony. The grooming likely reduces parasite load and reveals new aspects of social immunity in ants. This finding enriches understanding of mutualistic roles in insect ecosystems.

研究者在亚利桑那沙漠观测到会为大型同种蚂蚁清洁梳理的行为,像在蚁群中提供卫生服务。该举动可能降低寄生虫负担,揭示蚂蚁社会免疫与群落互动的新维度。

(73) Updating Gun Rocket through 10 years of Unity Engine

Gun Rocket 在十年 Unity 引擎演进中的更新

Created: Apr 16, 2026 / 05:00 PT

▲ 110 💬 52 Gaming Programming Space
preview image

A developer documents updating the game Gun Rocket across a decade of Unity engine changes, noting API migrations, performance tweaks, and architectural shifts. The piece extracts lessons for maintaining long-lived Unity projects amid evolving tooling and platforms.

作者记录了 Gun Rocket 在十年 Unity 引擎演进中的更新历程,梳理了 API 演进、性能调整和架构变更。为持续运营的 Unity 项目提供在工具链不断变化中维持长期开发的经验教训。

(74) Floating Point Fun on Cortex-M Processors

Cortex-M 处理器上的浮点运算趣谈

Created: Apr 17, 2026 / 03:32 PT

▲ 54 💬 6 Hardware Programming
preview image

Explores floating-point arithmetic on Cortex-M microcontrollers, weighing hardware FPU versus software emulation and offering optimization tips for constrained devices. Useful guidance for embedded developers balancing precision, speed, and size.

探讨 Cortex-M 微控制器上的浮点运算实现,评估硬件 FPU 与软件仿真的取舍,并提供在受限设备中的优化建议。为嵌入式开发者在精度、速度与体积之间提供实用指引。

(75) I dug into the Postgres sources to write my own WAL receiver

我深入研究 PostgreSQL 源码以编写自己的 WAL 接收器

Created: Apr 17, 2026 / 20:47 PT

▲ 41 💬 7 Programming Open Source Data

A developer shares the journey of digging into PostgreSQL source to implement a custom WAL receiver, detailing how WAL streaming and replication protocol work and the lessons learned about logging and recovery.

作者讲述深入研究 PostgreSQL 源码以实现自定义 WAL 接收器的过程,揭示 WAL 流式传输、复制协议的要点及在日志与恢复方面的经验教训。

(76) Show HN: AI Subroutines – Run automation scripts inside your browser tab

Show HN:AI Subroutines——在浏览器标签页内运行自动化脚本

Created: Apr 17, 2026 / 14:03 PT

▲ 39 💬 10 Show HN AI Web
preview image

Show HN on AI Subroutines, a browser-based approach to running automation scripts with AI help, enabling deterministic workflows inside a single tab without external runtimes. Useful for quick prototyping and in-browser automation.

Show HN 展示 AI Subroutines,在浏览器标签页内运行自动化脚本,利用 AI 助力实现确定性工作流,减少对外部运行时的依赖。对快速原型和浏览器内自动化有一定帮助。

(77) Air Is Full of DNA

空气中充满 DNA 的发现

Created: Apr 18, 2026 / 14:38 PT

▲ 18 💬 1 Science Privacy
preview image

Nature piece discusses pervasive DNA in the air, enabling environmental and forensic insights while raising privacy and biosafety considerations.

Nature 的论文揭示空气中普遍存在的 DNA,为环境监测与取证等提供新途径,同时引发隐私与生物安全方面的关切。

(78) SDF Public Access Unix System

SDF 公共访问 UNIX 系统

Created: Apr 18, 2026 / 13:48 PT

▲ 18 💬 3 Open Source

Spotlights SDF, a long-running public UNIX system offering shell access, mail, and other services, highlighting its community-driven resilience and ongoing relevance for hobbyists and researchers.

聚焦 SDF——一个历史悠久的公共 UNIX 系统,提供 shell 访问、邮件等服务,展示其社区驱动的韧性与对爱好者、研究者的持续吸引力。

(79) Nanopass Framework: Clean Compiler Creation Language

Nanopass 框架:干净的编译器创建语言

Created: Apr 15, 2026 / 04:38 PT

▲ 125 💬 28 Programming
preview image

Nanopass provides a modular, low-friction approach to writing compilers by composing passes. It emphasizes separation of concerns, enabling easier reasoning about correctness and transformations, and has influenced language tooling design by making compiler pipelines more approachable.

Nanopass 通过将编译过程拆分为可组合的阶段,提供模块化、低耦合的编译器构建方式。它强调职责分离,便于验证正确性并简化变换逻辑,对语言工具链设计产生了持续影响。

(80) 80386 Memory Pipeline

80386 内存流水线

Created: Apr 14, 2026 / 09:00 PT

▲ 112 💬 16 Hardware
preview image

A technical look at how the 80386 memory subsystem handles caching, prefetching, and bandwidth. It sheds light on the era's architectural choices for memory performance and how constraints shaped processor throughput. The piece blends historical detail with lessons for modern memory hierarchy design.

这篇文章详细解读了80386处理器的内存子系统如何处理缓存、预取和流水线阶段。揭示早期超标量CPU的架构设计,以及内存带宽约束如何塑造性能。

(81) Understanding the FFT Algorithm (2013)

理解快速傅里叶变换(FFT)算法(2013)

Created: Apr 14, 2026 / 19:29 PT

A pedagogical post explaining FFT basics, including how DFT is transformed into efficient divide-and-conquer, and practical tips for implementing FFT in code. It offers intuition about windowing, complexity, and numerical stability. A good refresher for students and developers alike.

这篇教程性文章讲解快速傅里叶变换(FFT)的原理与实现要点,涵盖将离散傅里叶变换转化为高效的分治算法,以及代码实现中的数值稳定性与窗函数等实用要点。

(82) It's cool to care (2025)

关心也很酷(2025)

Created: Apr 15, 2026 / 07:20 PT

▲ 97 💬 38 Culture
preview image

Encourages developers to value craftsmanship, user welfare, and long-term thinking over flashy trends. The piece reflects on practical habits for building durable software teams and why empathy in engineering pays off in the long run.

鼓励开发者重视工艺、用户福祉和长期思考,而非追逐浮夸趋势。文章结合实际经验,提出构建耐用软件与团队的可行习惯,以及在工程中注入同理心为何能带来长期回报。

(83) SI Units for Request Rate (2024)

请求速率的 SI 单位(2024)

Created: Apr 16, 2026 / 01:42 PT

Argues for expressing web request rates with SI units (per second, s^-1) rather than rate-numbers common in software like RPS. The piece explains why proper units improve clarity in performance metrics and monitoring dashboards.

主张用 SI 单位来表示请求速率(以每秒计,s^-1),而不是常见的 RPS 等表达。文章解释了统一单位能提高性能衡量和监控仪表盘的清晰度与互操作性。

(84) Prove you are a robot: CAPTCHAs for agents

证明你是机器人:为代理设计的验证码

Created: Apr 15, 2026 / 10:03 PT

▲ 73 💬 36 Security Privacy AI
preview image

CAPTCHAs are being contemplated as a gatekeeping tool for AI agents, raising questions about how to distinguish automated agents from humans in dynamic environments. The concept highlights security, privacy, and governance considerations for AI-enabled systems. Practical implications include how to design robust tests that don’t hinder legitimate use.

将 CAPTCHA 用作区分人类与代理的认证机制,反映出对AI代理安全与信任框架的探索。该思路将影响人工智能代理的设计、隐私与可用性,并对系统治理提出挑战。

(85) Bypassing the kernel for 56ns cross-language IPC

跨语言 IPC 56 纳秒:绕过内核的实现

Created: Apr 16, 2026 / 10:13 PT

▲ 70 💬 28 Programming
preview image

Describes a user-space IPC approach that bypasses the kernel to achieve sub-100ns latency across languages, with implications for high-performance polyglot runtimes and microservices.

介绍一种通过用户空间实现的跨语言 IPC,绕过内核以达到 56 纳秒级别的低延迟,对高性能的多语言运行时和微服务架构具有启示。

(86) I learned Unity the wrong way

我用错法学习 Unity

Created: Apr 16, 2026 / 00:59 PT

▲ 65 💬 31 Programming Gaming
preview image

The author reflects on learning Unity the hard way, sharing rookie pitfalls like skipping fundamentals, overreliance on templates, and neglecting performance profiling. The piece advocates a steadier approach: start small, understand the component model, and prioritize performance and cross-platform considerations. Practical tips help newcomers build robust, scalable Unity projects.

作者分享在学习 Unity 时走的弯路,提醒初学者避免对组件模型、场景层级和性能分析的忽视。文章给出更稳妥的学习路径与开发实践要点。

(87) Binary Dependencies: Identifying the Hidden Packages We All Depend On

二进制依赖:识别我们都依赖的隐藏包

Created: Apr 16, 2026 / 12:05 PT

▲ 50 💬 13 Security Open Source
preview image

Binary dependencies are the unseen web of libraries pulled in by software builds; Many projects rely on transitive dependencies that escape notice. Pinpointing these hidden dependencies improves security, licensing, and reproducibility, and requires tooling to analyze binaries and their dynamic/static dependencies.

二进制依赖是软件构建中看不见的库网络,许多项目依赖于容易被忽略的传递依赖。识别这些隐藏依赖有助于安全、许可与构建可重复性,需要通过分析二进制及其动态/静态依赖来绘制依赖图。

(88) Show HN: A working reference implementation of context engineering

Show HN:一个可工作的上下文工程参考实现

Created: Apr 17, 2026 / 11:20 PT

▲ 38 💬 11 Show HN AI
preview image

Showcase of a working reference implementation for context engineering in prompts, focusing on managing context, chunking, and retrieval to improve robustness of AI assistants.

展示一个可运行的上下文工程参考实现,聚焦于提示上下文的管理、分块与检索等能力,帮助构建更稳健的 AI 助手。

(89) Reading Input from an USB RFID Card Reader

从 USB RFID 读卡器读取输入

Created: Apr 17, 2026 / 10:14 PT

▲ 37 💬 6 Hardware
preview image

A practical guide showing how to read data from a USB RFID card reader that behaves like a HID device. It covers capturing keystroke-style input, parsing card IDs, and potential project ideas like access control or inventory tagging.

实用指南展示如何从作为 HID 设备的 USB RFID 读卡器读取数据,包括捕获按键样输入、解析卡号,以及将输入用于门禁、库存追踪等项目的思路。

(90) Show HN: SmallDocs – Markdown without the frustrations

Show HN:SmallDocs——更少烦恼的 Markdown

Created: Apr 15, 2026 / 04:29 PT

▲ 71 💬 36 Show HN Programming
preview image

Show HN submission for SmallDocs, a Markdown editor/tool aiming to remove common pain points in Markdown workflows—simpler syntax, better previews, or streamlined publishing.

Show HN 项目 SmallDocs,旨在消除 Markdown 使用中的常见痛点,提供更简单的语法、更强的预览或更顺畅的发布流程。

(91) Mechanical Keyboard Sounds – A listening Museum

机械键盘声音——一个聆听博物馆

Created: Apr 15, 2026 / 08:45 PT

▲ 64 💬 26 Hardware
preview image

A data-driven collection of acoustic profiles for different keyboard switches and keycaps, exploring how hardware design shapes sound. The project invites readers to explore the sonic textures of typing.

该项目以数据可视化方式收集不同机械键盘的声音特征,展示按键声与触感之间的关系。通过声音档案,读者可以直观比较不同开关、结构对音色的影响。

(92) Metatextual Literacy

元文本素养

Created: Apr 15, 2026 / 12:18 PT

▲ 48 💬 11 Culture Education AI
preview image

Argues for metatextual literacy as a critical skill in the era of AI-generated content, emphasizing awareness of provenance, context, and the relationships between texts. It challenges readers to question metadata, authorship signals, and how texts influence belief and action.

在人工智能生成文本盛行的时代,主张培养元文本素养,强调对来源、语境与文本之间关系的洞察。促使读者关注元数据、作者信号以及文本如何影响信念和行为。

(93) Spiral staircase with a single guardrail once led to the top of the Eiffel Tower

曾经只有一根扶手的螺旋楼梯曾带人攀至埃菲尔铁塔顶端

Created: Apr 16, 2026 / 08:08 PT

preview image

This piece recounts a dizzying spiral staircase with a single guardrail that once reached the Eiffel Tower's summit; now a slice of the original steps is being offered for sale. The history highlights design quirks and the preservation of architectural remnants.

该文讲述一段曾经只有单根扶手的螺旋楼梯,曾通向埃菲尔铁塔顶端;如今少量原件踏步被推出市场收藏。它折射出建筑设计的怪癖与对历史遗迹的保护与再利用。

(94) Minimal Viable Programs (2014)

最小可行程序(2014)

Created: Apr 15, 2026 / 09:13 PT

▲ 38 💬 6 Programming

A 2014 take on building minimal viable programs—lean, composable software that does just enough. It argues for small, testable components and a bias toward simplicity to reduce maintenance overhead and bugs.

2014 年的观点提出最小可行程序的理念:以精简、可组合的方式构建软件,做到恰到好处即可。强调小而可测试的模块,以及以简化为优先的设计以降低维护成本和漏洞。

(95) KTaO3-Based Supercurrent Diode

基于 KTaO3 的超电流二极管

Created: Apr 15, 2026 / 15:32 PT

▲ 29 💬 3 Science Hardware

A Nanosecond-level materials paper reports a KTaO3-based supercurrent diode, demonstrating non-reciprocal superconducting transport. The result hints at potential for low-dissipation circuit elements and non-reciprocal devices in quantum electronics.

一项材料研究显示基于 KTaO3 的超电流二极管,展现超导体中传输的非互易性。这对低耗散电路元件与量子电子学中的非互易设备有潜在应用前景。

(96) Pairwise Order of a Sequence of Elements

序列中元素的成对顺序

Created: Apr 16, 2026 / 12:34 PT

▲ 24 💬 1 Science
preview image

A mathematical exploration of the concept of pairwise order in a sequence and its relation to measures of disorder or presortedness. It discusses implications for sorting algorithms, data structure analysis, and testing.

本文探讨序列中元素的成对顺序及其与无序度/预排序性的关系,揭示对排序算法与数据结构分析的潜在影响,以及在测试场景中的应用。

(97) Eliza a Play by Tom Holloway

汤姆·霍洛威的《伊丽莎》舞台剧

Created: Apr 17, 2026 / 07:22 PT

▲ 19 💬 10 Entertainment
preview image

Eliza, a contemporary play by Tom Holloway, is set to be staged by the Melbourne Theatre Company for the 2026 season. The production delves into human relationships, memory, and identity through intimate storytelling and sharp dialogue. Expect a penetrating look at personal and social dynamics on stage.

这是汤姆·霍洛威的当代舞台剧《伊丽莎》,将在2026年墨尔本剧团季上演。剧情聚焦身份、记忆与人际关系,以细腻的叙事与犀利的对白呈现当代情感与社会张力。

(98) 3D-Printing a Trombone

3D 打印长号

Created: Apr 16, 2026 / 08:37 PT

▲ 19 💬 3 Hardware Design
preview image

Describes 3D printing a trombone, covering design considerations, acoustics, and playability challenges. Demonstrates DIY instrument fabrication and customization potential.

讲述用 3D 打印制造长号的过程,涉及声学、可演奏性和材料选择等挑战,展示个人制造在乐器自定义和成本控制方面的潜力。

(99) Interesting Map Geometry and Mathematics

有趣的地图几何与数学

Created: Apr 17, 2026 / 23:25 PT

▲ 16 💬 0 Science Design
preview image

Explores intriguing map geometry and mathematics updates, touching on projections, tessellations, and spatial reasoning. Highlights implications for game design, GIS, and mathematical visualization.

介绍一组有趣的地图几何与数学的更新,涵盖投影、镶嵌与空间关系的有趣现象。对游戏设计、地理信息系统和地图学有启发性意义。

(100) Recovering Windows Live Writer Files

恢复 Windows Live Writer 文件

Created: Apr 14, 2026 / 07:32 PT

Offers methods to recover blog posts and drafts from Windows Live Writer through backups, caches, and recovery tools. Practical for bloggers migrating platforms or dealing with data loss.

介绍通过备份、缓存与专用工具从 Windows Live Writer 中找回博客文章与草稿的方法。对长期使用该工具的博主在迁移或数据丢失时具有实用价值。