Hacker News Daily — 2026-04-09 Trending

‹ Prev day← IndexNext day ›

Scraped at 21:42, April 09, 2026 (PDT)


(1) EFF is leaving X

EFF 将离开 X

Created: Apr 09, 2026 / 10:08 PT

▲ 1218 💬 1029 Politics Privacy
preview image

EFF announces departure from X, citing concerns over platform policies, data practices, and civil liberties. This move signals growing tensions between advocacy groups and major social platforms, and may influence developers and researchers who rely on the platform for distribution or outreach.

电子前哨基金会宣布退出 X,表示对平台政策、数据使用等问题存在关切。这一举动凸显了公民社会组织与大型社交平台之间的日益紧张关系,并可能影响依赖该平台进行传播与研究的开发者与研究者。

(2) Native Instant Space Switching on macOS

macOS 原生即时空间切换

Created: Apr 09, 2026 / 12:48 PT

preview image

macOS now supports native instant switching between virtual desktops (Spaces), drastically reducing the perceived latency when moving between spaces. It highlights implications for workflow efficiency, window management, and potential limitations compared with third-party tools.

macOS 现在原生支持在虚拟桌面(Spaces)之间即时切换,显著降低切换时的延迟,提升多任务处理体验。文中讨论了这一特性对窗口管理和工作流程的影响,以及与第三方工具相比的潜在局限。

(3) Microsoft is employing dark patterns to goad users into paying for storage?

微软在使用暗性设计来诱导用户为存储付费?

Created: Apr 09, 2026 / 14:09 PT

preview image

Details how Microsoft allegedly uses UI patterns to push users toward paying for extra storage, raising questions about user trust and platform UX. The post urges awareness of such tactics and discusses implications for data ownership and billing.

揭示微软据称使用 UI 策略推动用户为额外存储付费的做法,引发对用户信任与平台用户体验的关注。文章讨论此类策略的潜在影响,以及对数据拥有权与账单透明度的启示。

(4) Microsoft PhotoDNA scanning problem

微软 PhotoDNA 扫描问题

Created: Apr 09, 2026 / 18:09 PT

▲ 90 💬 36 Security Privacy

Reports a problem with Microsoft PhotoDNA scanning, touching on performance, reliability, and potential privacy or moderation implications. The issue highlights the challenges of scalable image scanning in software ecosystems.

报道了 Microsoft PhotoDNA 扫描相关的问题,涉及性能、可靠性以及潜在的隐私或内容审核影响,凸显在软件生态系统中实现大规模图像扫描的挑战。

(5) Maine is about to become the first state to ban major new data centers

缅因州将成为首个禁止大型新数据中心的州

Created: Apr 09, 2026 / 12:48 PT

▲ 263 💬 380 Energy DevOps
preview image

Maine aims to ban major new data centers, potentially setting stricter limits on energy-intensive infrastructure. The move has implications for the data-center market, local energy grids, and regional economic development.

缅因州计划禁止大型新数据中心,可能对能源密集型基础设施设定更严格的限制。此举将影响数据中心市场、地方电网以及区域经济发展。

(6) Many African families spend fortunes burying their dead

许多非洲家庭为埋葬亲人花费巨额开销

Created: Apr 09, 2026 / 15:10 PT

preview image

Funeral costs drive financial hardship across many African families, leading to debt and asset depletion. The piece calls for affordable, scalable solutions—community funds, microinsurance, or policy interventions—to ease end-of-life expenses.

葬礼高昂的费用在许多非洲家庭中造成经济负担,常导致债务累积和资产缩水。文章呼吁通过社区基金、微保等可负担、可扩展的解决方案,降低安葬成本压力。

(7) Meta removes ads for social media addiction litigation

Meta因社媒成瘾诉讼而移除广告

Created: Apr 09, 2026 / 06:23 PT

▲ 565 💬 232 Legal Business

Meta's move to remove ads linked to a social-media addiction lawsuit underscores how litigation is nudging platforms to rethink ad-supported models and user-well-being commitments. The case could ripple through advertising strategies and policy discussions around platform responsibility.

Meta 因社媒成瘾诉讼而移除相关广告,凸显法律诉讼正在推动平台重新审视广告支持模式与对用户健康的承诺。此举可能影响广告策略与对平台责任的政策讨论。

(8) Apple's New iPhone Update Is Restricting Internet Freedom in the UK

苹果新 iPhone 更新在英国限制互联网自由

Created: Apr 09, 2026 / 17:50 PT

▲ 78 💬 32 Privacy Politics Security
preview image

UK users may see tighter controls on network configuration as part of Apple's update. Digital rights groups warn this could curb user choice and affect VPNs and other privacy tools. The episode highlights tensions between platform security postures and internet freedom.

英国用户可能在苹果更新中看到对网络配置的更严格控制。数字权利组织警告这可能限制用户选择并影响 VPN 等隐私工具。这一事件凸显了平台安全策略与互联网自由之间的紧张关系。

(9) LittleSnitch for Linux

Linux 版 Little Snitch

Created: Apr 08, 2026 / 17:26 PT

▲ 1286 💬 418 Security Open Source
preview image

A Linux port of the macOS outbound firewall LittleSnitch arrives, enabling per-app network monitoring and rule-based controls for Linux users. This signals growing demand for fine-grained, user-friendly network policies on desktop Linux and could influence future firewall tooling and UX.

Linux 版 Little Snitch 为桌面 Linux 增添按应用层级进行出站网络控制的能力,用户可对应用的网络请求逐个批准或阻止。这类细分的网络策略工具日益成为需求,可能推动未来防火墙工具的用户体验与实现方向。

(10) I ported Mac OS X to the Nintendo Wii

我把 Mac OS X 移植到了任天堂 Wii

Created: Apr 08, 2026 / 08:40 PT

▲ 1840 💬 313 Programming Hardware Gaming
preview image

A personal experiment porting Mac OS X to the Nintendo Wii, outlining the core challenges of cross-hardware porting and what it reveals about software portability. The write-up highlights bootstrapping, driver gaps, and the kinds of trade-offs required when attempting to run a modern OS on a legacy console.

作者进行了将 Mac OS X 移植到任天堂 Wii 的个人尝试,概述了跨硬件移植的核心挑战以及软件可移植性在极端约束下的意义。文章聚焦引导启动、驱动缺口,以及在旧世代主机上运行现代操作系统所需的取舍。

(11) Charcuterie – Visual similarity Unicode explorer

Charcuterie:可视化相似字符的 Unicode 浏览器

Created: Apr 09, 2026 / 13:12 PT

▲ 168 💬 29 Security
preview image

Charcuterie visualizes Unicode characters with similar shapes to help identify homoglyphs and phishing risks. This explorer makes it easier for developers and security researchers to spot look-alike symbols across fonts and languages, reducing the chance of spoofing.

Charcuterie 将形状相似的 Unicode 字符以可视方式呈现,帮助识别同形字符及钓鱼风险。该工具适合开发者和安全研究者快速定位跨字体和语言的易混淆符号,从而降低欺骗风险。

(12) Netflix Prices Went Up Again – I Bought a DVD Player Instead

Netflix 价格上涨,我改买 DVD 播放机

Created: Apr 09, 2026 / 13:17 PT

▲ 162 💬 193 Entertainment
preview image

Netflix price hikes spark a rethink of streaming value; the author buys a DVD player to own physical media, illustrating how price sensitivity and ownership influence media consumption choices.

Netflix 价格上涨让人重新审视流媒体的价值,作者改买 DVD 播放机以获得对媒体的拥有权,体现了价格敏感性与所有权对消费选择的影响。

(13) Git commands I run before reading any code

在读代码前我会执行的 Git 命令

Created: Apr 08, 2026 / 01:53 PT

▲ 2227 💬 471 Programming
preview image

Before diving into a codebase, I run a concise set of Git commands to map the repo’s history, structure, and hotspots. The routine surfaces remotes, recent commits, file changes, and likely entry points, helping you jump straight to meaningful parts.

在进入代码库前,作者先执行一小组 Git 命令来快速梳理历史、结构与关键区域。这个流程能快速显示远端、最近提交、改动文件以及潜在入口点,帮助开发者直接进入重点代码。

(14) Old laptops in a colo as low cost servers

将旧笔记本放进 Colo 作为低成本服务器

Created: Apr 09, 2026 / 11:22 PT

▲ 184 💬 104 Hardware

Old laptops in colo as low-cost servers shows that repurposing decommissioned laptops into colocation-hosted services can be a frugal alternative for hobby projects or small workloads, with caveats about reliability, power, and maintenance. Practical tips for making it workable.

将退役笔记本放入 Colo 作为低成本服务器的做法,展示了以更低成本托管小型工作负载的途径,同时需关注可靠性、耗电与维护等挑战。给出使其可行的实用建议。

(15) PicoZ80 – Drop-In Z80 Replacement

PicoZ80:可插拔的 Z80 替代处理器

Created: Apr 09, 2026 / 11:53 PT

▲ 165 💬 30 Hardware
preview image

PicoZ80 provides a drop-in, Z80-compatible CPU core for retro computing projects, enabling hobbyists to swap in a modern core without rewriting software. It aims to simplify hardware design and integration for emulators, FPGA builds, and educational tinkering.

PicoZ80 提供一个与 Z80 兼容的、可直接替换的 CPU 核心,方便在复古计算项目中无须改写软件即可替换处理器。该项目旨在简化在仿真、FPGA 构建及教学实践中的硬件设计与集成。

(16) The Vercel plugin on Claude Code wants to read your prompts

Vercel 插件在 Claude Code 想读取你的提示

Created: Apr 09, 2026 / 08:17 PT

▲ 248 💬 100 Privacy AI
preview image

The Vercel plugin for Claude Code requests access to user prompts, raising concerns about telemetry, data privacy, and cross-service prompt leakage. It highlights the tension between convenient integrations and preserving developer confidentiality, urging clearer data-sharing policies.

用于 Claude Code 的 Vercel 插件请求访问用户提示,涉及遥测、数据隐私以及跨服务的提示数据泄露风险。该议题凸显便捷集成与保护开发者保密性之间的矛盾,呼吁更透明的数据共享策略。

(17) Reverse engineering Gemini's SynthID detection

逆向工程 Gemini 的 SynthID 检测

Created: Apr 09, 2026 / 13:10 PT

▲ 123 💬 46 Security AI Hardware
preview image

Reverse engineering Gemini's SynthID detection reveals what the system checks to verify authenticity, highlighting the fragility and design trade-offs of hardware-backed identity. The write-up underscores challenges in reliably detecting synthetic IDs and what this implies for future security tooling.

对 Gemini 的 SynthID 检测进行逆向工程,揭示系统为验证真实身份而检查的要点,凸显硬件背书身份的脆弱性与设计权衡。该工作强调在可靠检测合成身份方面的挑战,以及对未来安全工具的启示。

(18) Claude mixes up who said what

Claude 混淆引述来源,这样不行

Created: Apr 09, 2026 / 02:25 PT

▲ 415 💬 328 AI Education
preview image

An AI chat assistant Claude reportedly swapped attribution of quotes, highlighting a flaw in accuracy and sourcing. The incident underscores how attribution errors can propagate misinformation, impacting journalism, education, and decision-making. It emphasizes the need for robust provenance checks, verifiable sources, and better model training to prevent mix-ups.

对话模型混淆了不同人物的发言归属,暴露了 AI 在引用出处上的不足。此类错误可能传播错误信息,影响新闻、教育与决策场景,凸显对可验证来源与溯源机制的需求,以及改进训练数据和评估的必要性。

(19) Help Keep Thunderbird Alive

帮助 Thunderbird 项目继续存在

Created: Apr 09, 2026 / 00:27 PT

▲ 478 💬 334 Open Source Privacy
preview image

Thunderbird, the open-source email client, is running a fundraising drive to stay active. The appeal underscores ongoing challenges for volunteer-driven projects in sustaining development and support, even as mainstream clients rise. Donating helps ensure continued updates, privacy features, and localization support for users who value control over their data.

开源邮件客户端 Thunderbird 正发起募捐以维持项目运营。社区呼吁捐助以解决长期资金与维护挑战,确保未来仍具备更新、隐私功能及本地化支持。

(20) Unfolder for Mac – A 3D model unfolding tool for creating papercraft

Unfolder for Mac:用于制作纸模型的 3D 展开工具

Created: Apr 09, 2026 / 09:58 PT

preview image

Unfolder for Mac converts 3D models into 2D unfoldings suitable for papercraft, enabling precise templates for printable sheets. It streamlines turning digital models into physical crafts, appealing to hobbyists, educators, and designers.

Unfolder for Mac 将 3D 模型展开为适合纸艺的 2D 展开图,生成可打印的模板。它简化了将数字模型转化为实体手工艺品的过程,适合爱好者、教育工作者和设计师使用。

(21) How Pizza Tycoon simulated traffic on a 25 MHz CPU

披萨大亨在25 MHz CPU上模拟交通的故事

Created: Apr 09, 2026 / 05:57 PT

▲ 269 💬 58 Hardware Programming
preview image

Recounts how a classic tycoon game simulated traffic using a 25 MHz CPU, revealing the ingenuity of early game developers under severe hardware constraints. It highlights optimization strategies and lessons for building efficient simulations on limited hardware.

讲述经典《披萨大亨》在仅有的 25 MHz CPU 上如何模拟交通,揭示早期开发者在极端硬件限制下的巧妙优化。内容聚焦于性能优化策略与在有限硬件上实现高效仿真的经验教训。

(22) Research-Driven Agents: When an agent reads before it codes

研究驱动的代理:代理在编码前先阅读

Created: Apr 09, 2026 / 09:58 PT

▲ 150 💬 48 AI Programming
preview image

Argues for research-driven agents that read and verify documentation before writing code; discusses the benefits for reliability and safety, plus practical patterns for integrating reading steps into agent planning.

提出“研究驱动的代理”想法,即在编码前先阅读并核验文档以提升可靠性和安全性,并讨论将阅读步骤融入代理计划的实用做法。

(23) How NASA built Artemis II’s fault-tolerant computer

NASA 如何打造 Artemis II 的容错计算机

Created: Apr 09, 2026 / 08:12 PT

▲ 174 💬 60 Space Science Hardware

NASA built a fault-tolerant onboard computer for Artemis II, emphasizing resilience in radiation-rich space. The system relies on redundancy, error detection, and hardened components to keep crewed flight safe even if primary hardware fails. The design illustrates how space-grade computing priorities differ from consumer systems.

阿耳忒弥斯II号任务的机载容错计算机采用冗余、错误检测和抗辐射组件等技术,以在关键硬件失效时仍能维持运作。该系统体现了太空计算对可靠性的高要求,远超商用系统的容错能力。

(24) Reallocating $100/Month Claude Code Spend to Zed and OpenRouter

将每月 100 美元的 Claude 代码预算重新分配给 Zed 与 OpenRouter

Created: Apr 09, 2026 / 01:55 PT

▲ 316 💬 210 AI Open Source
preview image

Describes reallocating a monthly AI budget from Claude to Zed and OpenRouter, weighing cost, performance, and the benefits of open-source or differently-architected tooling.

描述将每月 100 美元的 Claude 代码预算重新分配给 Zed 与 OpenRouter,比较成本与性能,以及开源工具在不同架构下的潜在收益。

(25) Top laptops to use with FreeBSD

FreeBSD 笔记本兼容性:推荐使用的笔记本型号

Created: Apr 09, 2026 / 02:17 PT

▲ 301 💬 169 Hardware Open Source
preview image

Curates laptops known to work well with FreeBSD, with notes on hardware quirks like wireless, graphics, and suspend support. The guide helps FreeBSD enthusiasts pick reliable hardware and highlights remaining compatibility gaps.

汇总与 FreeBSD 兼容性良好的笔记本型号,附带无线、显卡、休眠等硬件特性注意。指南帮助用户选购更可靠的硬件,并指出仍存的兼容性空白。

(26) Instant 1.0, a backend for AI-coded apps

Instant 1.0:AI 驱动应用的后端解决方案

Created: Apr 09, 2026 / 11:30 PT

preview image

Instant 1.0 positions itself as a backend optimized for AI-driven apps, focusing on data accessibility and scalable APIs. It discusses architecture choices designed to accelerate AI app development and deployment, with an eye toward reliability and scalability.

Instant 1.0 将自己定位为面向 AI 驱动应用的后端,强调数据可访问性与可扩展的 API。文中探讨了旨在加速 AI 应用开发与部署的架构选择,以及对可靠性和扩展性的关注。

(27) Veracrypt project update

Veracrypt 项目更新

Created: Apr 08, 2026 / 00:23 PT

▲ 1199 💬 439 Open Source Security
preview image

The VeraCrypt project provides an update on ongoing maintenance, security fixes, and platform compatibility efforts. The note signals continued commitment to open-source disk encryption, even as development pace remains measured.

VeraCrypt 项目发布关于持续维护、安全改进和跨平台支持的更新。尽管进展较为克制,仍表明对开源磁盘加密的长期承诺以及提升用户使用安全性的努力。

(28) Bitmap fonts make computers feel like computers again

位图字体让电脑重新回归‘像计算机一样’的风格

Created: Apr 09, 2026 / 12:17 PT

▲ 94 💬 72 Design Hardware
preview image

Bitmap fonts give UI a retro, hardware-software vibe, contrasting with modern scalable fonts. The post argues bitmap fonts can improve legibility and performance in certain contexts, reviving a nostalgic look.

位图字体带来复古的硬件风格,提升在某些场景下的可读性与性能,与现代无衬线字体形成对比。文章主张在特定场景下重新采用位图字体,重现怀旧的计算机风格。

(29) Am I German or Autistic?

我是德国人还是自闭症患者?

Created: Apr 09, 2026 / 05:52 PT

Discusses how people perceive national identity versus neurodivergent traits, using language and culture to explore what counts as 'German' versus 'autistic', and the social implications of labeling.

讨论人们如何在语言与文化背景下看待国籍与神经多样性标签的界限,探讨“德国人”与“自闭症者”之间的社会标签及其影响。

(30) Emperor penguin and Antarctic fur seal now endangered

帝企鹅和南极毛皮海豹现已濒危

Created: Apr 09, 2026 / 08:55 PT

preview image

Climate change and warming oceans have pushed emperor penguins and Antarctic fur seals to endangered status per the IUCN. The designation underscores heightened risks to Antarctic ecosystems and highlights the urgency of conservation and climate mitigation efforts.

气候变化与海洋变暖将帝企鹅和南极毛皮海豹推向濒危, IUCN 的最新评估显示这两者均处于高风险。此情形凸显南极生态系统所面临的日益严峻的威胁,促使加强保护与气候缓解措施。

(31) Show HN: I built a Cargo-like build tool for C/C++

Show HN:我打造了一个类似 Cargo 的 C/C++ 构建工具

Created: Apr 09, 2026 / 09:04 PT

▲ 131 💬 113 Show HN Programming
preview image

Like Cargo for Rust, this tool aims to manage dependencies, build pipelines, and reproducible builds for C/C++. It could streamline large C/C++ projects, improve determinism, caching, and cross-language interoperability.

此工具模仿 Rust 的 Cargo,尝试为 C/C++ 项目管理依赖、构建流水线与可重复构建。它可能简化大规模项目的依赖与缓存管理,并提升跨语言生态的互操作性与可重复性。

(32) Hegel, a universal property-based testing protocol and family of PBT libraries

Hegel:一种通用属性测试协议及其 PBT 库家族

Created: Apr 09, 2026 / 11:37 PT

▲ 93 💬 30 Programming
preview image

Hegel proposes a universal protocol for property-based testing to standardize how tests describe properties and shrink results across languages, enabling reusable test strategies. The ecosystem includes a family of libraries implementing the protocol, improving cross-language testing and test-case generation.

Hegel 提出一种通用的属性基测试协议,旨在跨语言标准化如何描述属性并收敛测试用例。相关生态包括若干实现该协议的 PBT 库,提升跨语言测试的一致性与用例生成效率。

(33) Moving from WordPress to Jekyll (and static site generators in general)

从 WordPress 迁移到 Jekyll,以及静态站点生成器的思考

Created: Apr 09, 2026 / 13:59 PT

▲ 59 💬 28 Programming Web AI Security
preview image

Describes rebuilding a site with Jekyll after WordPress, highlighting gains in performance, security, and simplicity. It also reflects on the broader shift to static site generators and how tooling like Claude can complement content workflows.

讲述从 WordPress 迁移到 Jekyll 的过程,强调加载速度、安全性和维护简化等收益,并讨论静态站点生成器的趋势及相关工具在内容工作流中的互补作用。

(34) ChatGPT Pro now starts at $100/month

ChatGPT Pro 现在起价为每月 100 美元

Created: Apr 09, 2026 / 11:09 PT

▲ 91 💬 92 AI Business DevOps

OpenAI has raised ChatGPT Pro pricing to $100/month, signaling a shift toward enterprise-grade, paid tiers with higher quotas and priority access. The change could price out casual users while accelerating monetization and investment in infrastructure, models, and business-focused features.

OpenAI 将 ChatGPT Pro 的定价提高到每月 100 美元,标志着向面向企业级的付费层级转变,提供更高配额与优先访问。此举可能让普通用户望而却步,同时推动对基础设施、模型和商务功能的盈利化投入。

(35) Project Glasswing: Securing critical software for the AI era

玻璃翼计划:为AI时代的关键软件提供安全防护

Created: Apr 07, 2026 / 11:09 PT

▲ 1492 💬 801 Security AI
preview image

Anthropic's Project Glasswing proposes hardened security controls for critical software in AI-enabled environments, addressing supply-chain integrity, code provenance, and runtime protections. The initiative signals a shift toward AI-era security by treating software as an active, risk-prone surface rather than a static asset.

Anthropic 的 Glasswing 项目提出在 AI 时代加强关键软件的安全控制,覆盖供应链完整性、代码来源可追溯性和运行时防护。该举措标志着安全从静态资产转向对AI驱动环境中高风险表面的主动防护。

(36) Lichess and Take Take Take Sign Cooperation Agreement

Lichess 与 Take Take Take 签署合作协议

Created: Apr 09, 2026 / 04:56 PT

▲ 178 💬 54 Open Source
preview image

Lichess signs a cooperation agreement with Take Take Take, signaling collaboration on features, licensing, or policy initiatives. The move shows how open-source platforms partner with external services to scale responsibly while protecting user interests.

Lichess 与 Take Take Take 签署合作协议,标志在功能、授权或治理等方面的协作。此举体现开源平台与外部服务的协作模式,以更负责任的方式扩展并保护用户利益。

(37) Open source security at Astral

Astral 的开源安全实践

Created: Apr 08, 2026 / 21:11 PT

▲ 324 💬 77 Open Source Security
preview image

Astral outlines its open-source security program, detailing how it tracks dependencies, audits code, and handles vulnerability remediation. It emphasizes responsible disclosure and cross-team collaboration to reduce supply-chain risk. The post offers a concrete blueprint for securing OSS within a product-driven company.

Astral 介绍其开源安全计划,覆盖依赖项审计、代码审查和漏洞修复流程,并强调负责任披露与跨团队协作以降低供应链风险。文中还提供在以产品为驱动的公司中落地开源安全的具体方案。

(38) US cities are axing Flock Safety surveillance technology

美国城市正在削减Flock Safety监控技术

Created: Apr 08, 2026 / 05:26 PT

preview image

Multiple U.S. cities are dropping Flock Safety license-plate surveillance programs amid privacy and civil-liberties concerns. The move underscores the tension between public safety aims and individual rights in a surveillance-heavy era.

多座美国城市在隐私与公民自由关注下撤回Flock Safety的车牌监控项目。这一举措凸显了在高强度监控时代,公共安全目标与个人权利之间的张力。

(39) Session is shutting down in 90 days

Session 将在90天内关闭

Created: Apr 09, 2026 / 05:51 PT

▲ 133 💬 158 Open Source Privacy
preview image

Session will shut down in 90 days, highlighting the funding and maintenance challenges facing privacy-focused tools. The closure serves as a reminder that sustainable support is essential for open-source projects with niche value.

Session 将在 90 天后关闭,凸显隐私导向工具在长期资金与维护方面的挑战。该决定提醒人们,对特定价值的开源项目需要可持续的支持。

(40) Wit, unker, Git: The lost medieval pronouns of English intimacy

Wit、Unker、Git:英语亲密关系中的失传中世纪代词

Created: Apr 09, 2026 / 03:10 PT

▲ 170 💬 107 Culture Programming
preview image

Explores long-forgotten medieval pronouns once used to signal intimacy in English and why they faded from use. The piece reveals how language shifts reflect social norms and how historical terms can inform contemporary communication.

探讨在英语中用于亲密关系的失传中世纪代词如 Wit、Unker、Git,以及它们为何逐渐消失。文章揭示语言变迁如何映照社会规范,并指出历史术语对当代沟通的启示。

(41) Show HN: 41 years sea surface temperature anomalies

Show HN:41 年海表面温度异常数据

Created: Apr 09, 2026 / 05:25 PT

▲ 136 💬 44 Show HN Science
preview image

Showcases four decades of sea surface temperature anomaly data with accessible visuals, enabling researchers and developers to explore climate trends and variability over time.

展示四十多年海表面温度异常数据及可视化,便于研究人员与开发者研究气候趋势与变异性。

(42) ML promises to be profoundly weird

机器学习将带来极其怪异的未来

Created: Apr 08, 2026 / 06:06 PT

preview image

Argues that ML systems will exhibit unusual, sometimes counterintuitive behavior as data and objectives shift, complicating testing and reliability. The piece reflects on implications for software engineering, governance, and trust in AI.

指出机器学习系统在数据分布和目标变化下会呈现异常甚至反直觉的行为,这会让测试与可靠性变得复杂。讨论对软件工程、治理与对 AI 信任的影响。

(43) Show HN: CSS Studio. Design by hand, code by agent

CSS Studio:手绘设计、代码由智能代理完成

Created: Apr 09, 2026 / 04:23 PT

▲ 144 💬 94 Show HN Programming Design AI Web
preview image

CSS Studio blends hand-drawn design with AI-assisted code generation, offering a glimpse into future frontend workflows where designers sketch visuals and agents produce the CSS.

CSS Studio 将手绘设计与AI辅助代码生成结合,揭示未来前端工作流的一个方向:设计师绘制视觉草图,代理生成 CSS 代码。

(44) They're made out of meat (1991)

它们都是肉做的(1991)

Created: Apr 08, 2026 / 04:20 PT

preview image

Aliens discover humans are meat and struggle to understand Earth's beings; the story uses a stark premise to question assumptions about life, intelligence, and cross-cultural communication. It remains a sharp, classic piece on perspective.

外星人发现人类其实是肉体所构成,他们努力理解地球生命与意识的边界。通过简练又讽刺的情节,质疑关于生命、智能与跨文化沟通的假设。

(45) Microsoft terminates VeraCrypt account, halting Windows updates

微软突然终止 VeraCrypt 账户,导致 Windows 更新中断

Created: Apr 08, 2026 / 07:46 PT

▲ 523 💬 194 Open Source Security
preview image

Reports indicate Microsoft terminated a VeraCrypt account, halting Windows updates. The incident underscores how dependence on external accounts can disrupt critical software maintenance and raises questions about vendor policies.

报道称微软突然终止了VeraCrypt账户,导致Windows更新中断。这一事件凸显对外部账户的依赖如何影响关键软件维护,并引发对厂商政策的关注。

(46) Show HN: Is Hormuz open yet?

Show HN:Hormuz 开放了吗?

Created: Apr 08, 2026 / 14:33 PT

▲ 372 💬 144 Show HN Web DevOps

Show HN project presenting a real-time status page to indicate whether Hormuz is open, illustrating how lightweight dashboards can reveal accessibility in infrastructure experiments.

Show HN 项目提供 Hormuz 是否开放的实时状态页面,展示如何用简单的仪表板跟踪基础设施实验中的可访问性。

(47) The Future of Everything Is Lies, I Guess: Part 3 – Culture

万物的未来都是谎言,我猜:第3部分——文化

Created: Apr 09, 2026 / 06:33 PT

preview image

The Future of Everything Is Lies, I Guess: Part 3 – Culture argues that cultural narratives shape our tech futures, exploring how myths and social dynamics influence what technologies get built and adopted.

《万物的未来都是谎言,我猜》第三部分聚焦文化,探讨叙事如何塑造技术的未来,以及社会动力在技术选择与採用中的作用。

(48) A WebGPU implementation of Augmented Vertex Block Descent

基于 WebGPU 的增强顶点块下降实现

Created: Apr 09, 2026 / 05:01 PT

▲ 132 💬 15 Programming Web Science
preview image

Shows a WebGPU-based approach to a complex descent algorithm, illustrating how browser GPUs can power interactive physics-like simulations. The implementation highlights data flows, shader design, and performance considerations that matter for web-native simulations.

展示了基于 WebGPU 的增强顶点块下降实现,说明浏览器 GPU 在网页仿真中的潜力。文中关注数据流、着色器设计与性能考量,对网页原生仿真开发者具有实用意义。

(49) USB for Software Developers: An introduction to writing userspace USB drivers

面向软件开发者的 USB:用户态 USB 驱动入门

Created: Apr 08, 2026 / 12:23 PT

▲ 389 💬 46 Programming

Introduces the fundamentals of writing USB drivers that run in user space, contrasting them with kernel drivers and outlining common libraries and safety considerations. The piece provides practical steps and a small example to help developers prototype USB interactions quickly.

本文介绍在用户空间编写 USB 驱动的基础知识,比较了用户态驱动与内核驱动的差异,讨论常用库与安全注意事项,并给出一个实用的示例实现步骤。

(50) John Deere to pay $99M in right-to-repair settlement

约翰迪尔就修理权达成9900万美元和解

Created: Apr 08, 2026 / 13:46 PT

▲ 352 💬 116 Business Legal
preview image

A landmark right-to-repair settlement requiring Deere to pay $99 million and to improve access to tools and parts for repairs. The decision could influence OEM practices and consumer rights in agriculture and beyond.

这是一起具有里程碑意义的和解,要求 Deere 支付 9900 万美元并改善修理工具、零件及服务的获取,支持修理权。此举可能影响原厂对外提供维修能力的政策,对农业及其他领域的消费者权利具有示范效应。

(51) Sam Altman may control our future – can he be trusted?

萨姆·奥特曼可能掌控我们的未来——能被信任吗?

Created: Apr 06, 2026 / 03:36 PT

▲ 2090 💬 880 AI Politics Privacy
preview image

Sam Altman's influence over AI policy and development raises questions about the balance of power and accountability in tech leadership. The piece challenges readers to weigh optimism about rapid innovation against safeguards for society, privacy, and equity. Understanding who shapes AI's trajectory matters for engineers and policymakers alike.

萨姆·奥特曼在AI领域的影响力引发关于科技领袖权力与责任平衡的讨论。文章促使读者权衡对快速创新的乐观态度与对社会、隐私和公平的保障之间的取舍。理解谁在塑造AI的未来,对工程师与政策制定者都至关重要。

(52) Understanding the Kalman filter with a simple radar example

用一个简单雷达案例理解卡尔曼滤波

Created: Apr 08, 2026 / 10:11 PT

▲ 407 💬 55 Science Data
preview image

An accessible walkthrough of the Kalman filter using a simple radar example to illustrate the prediction-correction loop and how noisy measurements are fused into a real-time state estimate. The piece ties the method to practical applications in navigation, robotics, and sensor fusion, where uncertainty matters.

通过一个简单雷达示例,直观讲解卡尔曼滤波的预测与校正过程,以及如何将带噪声的观测融合成实时状态估计。内容连接到了导航、机器人和传感器融合等实际应用场景,强调不确定性建模的重要性。

(53) Škoda DuoBell: A bicycle bell that penetrates noise-cancelling headphones

Škoda DuoBell:一枚能穿透降噪耳机的自行车铃

Created: Apr 08, 2026 / 01:50 PT

▲ 564 💬 560 Hardware Design
preview image

Škoda's DuoBell uses an audible signal designed to cut through active noise cancellation, ensuring cyclists are noticed. It highlights practical hardware design for urban mobility and how audible cues interact with consumer audio tech.

Škoda 的 DuoBell 设计成在主动降噪耳机下仍能发出清晰声音,确保骑行者被听见。该产品凸显城市出行的实用硬件设计,以及可听信号与消费级音频技术的互动。

(54) Little Snitch comes to Linux, but the core logic is closed source

Little Snitch 登陆 Linux,但核心逻辑仍然闭源

Created: Apr 09, 2026 / 09:36 PT

▲ 65 💬 23 Security Open Source
preview image

Linux users get a port of the macOS firewall utility Little Snitch, though the essential rule-matching engine remains closed source. This limits auditability and security assurances while offering familiar UX; the piece discusses trade-offs between usability and openness and surveys open-source alternatives.

Linux 用户获得了 macOS 防火墙工具 Little Snitch 的移植版本,但核心规则匹配引擎仍然闭源。这限制了可审计性和安全保障,同时保留了熟悉的用户体验;文章讨论了易用性与开放性之间的权衡,并对开源替代方案进行评估。

(55) Lunar Flyby

月球飞掠

Created: Apr 07, 2026 / 08:03 PT

▲ 938 💬 240 Space Science
preview image

NASA recently showcased imagery and data from a lunar flyby, illustrating how spacecraft skim past the Moon to study gravity assists, lighting, and surface features. Such flybys refine trajectory design for future missions and provide rich science visuals for public outreach. They also help calibrate navigation systems used across deep-space operations.

NASA 展示来自月球近距飞掠的影像与数据,展示航天器在靠近月球时进行引力辅助、照明与表面特征研究的能力。此类飞掠有助于优化未来任务的轨道设计并为公众科普提供直观的科学画面。它们还用于校准深空任务的导航系统。

(56) Muse Spark: Scaling towards personal superintelligence

Muse Spark:向个人超级智能的规模化迈进

Created: Apr 08, 2026 / 09:01 PT

▲ 381 💬 361 AI Privacy
preview image

Outlines a framework for scaling AI toward personal-scale intelligence, emphasizing privacy, personalized context, and smarter on-device capabilities. The initiative signals a push to blend private data with scalable models for more capable, private assistants.

概述将 AI 扩展到个人级别智能的框架,强调隐私、个性化上下文以及更智能的本地能力。这一举措旨在将私有数据与可扩展模型结合,打造更强大、更加私密的助理。

(57) I've been waiting over a month for Anthropic to respond to my billing issue

我等了一个多月,Anthropic 对我的计费问题没有回应

Created: Apr 08, 2026 / 10:44 PT

▲ 345 💬 168 Business AI

A firsthand account of waiting over a month for Anthropic to respond to a billing issue, highlighting frustrations with support latency and potential implications for business users relying on Claude.

作者描述自己遇到的计费问题在一个月多仍未获得 Anthropic 的回应,凸显企业级支持响应时间的挑战以及对使用 Claude 的客户信任的影响。

(58) The Training Example Lie Bracket

训练示例 Lie 括号

Created: Apr 09, 2026 / 14:59 PT

▲ 25 💬 12 AI Data

The post uses Lie brackets as a metaphor to critique how training examples shape model behavior, offering a compact lens on data influence.

本文以 Lie 括号作为隐喻,批评训练样本如何影响模型行为,提供对数据影响的简明视角。

(59) Creating the Futurescape for the Fifth Element (2019)

为《第五元素》构建未来景观(2019)

Created: Apr 09, 2026 / 02:11 PT

▲ 118 💬 97 Design Entertainment
preview image

Describes how the Fifth Element's futuristic world was imagined for a 2019 retrospective, blending design, practical effects, and art direction to convey a vivid sci-fi futurism.

解读《第五元素》在 2019 年回顾中的未来景观设计,展示美术、特效与美术指导如何共同塑造生动的科幻未来感。

(60) Glasses Got Worse on Purpose

眼镜故意变差

Created: Apr 09, 2026 / 12:01 PT

▲ 38 💬 8 Design
preview image

Glasses Got Worse on Purpose argues that eyewear is engineered to require more frequent replacement, critiquing industry practices and encouraging readers to scrutinize pricing and product lifecycles.

《眼镜故意变差》质疑眼镜行业出于商业逻辑让产品更易损耗、需要更频繁更换的做法,呼吁读者审视定价与生命周期。

(61) Who is Satoshi Nakamoto? My quest to unmask Bitcoin's creator

谁是中本聪?我揭开比特币创始人真身的追寻

Created: Apr 07, 2026 / 21:37 PT

Adam Back's profile in the New York Times traces attempts to uncover Satoshi Nakamoto's true identity, weighing rumored candidates and the evidentiary curve.

纽约时报刊文回顾 Adam Back 的追踪,试图揭示中本聪的真实身份,评估候选人及相关证据。报道揭示了这场追寻如何交织密码学史、隐私议题,以及比特币创始人神话的形成。

(62) MegaTrain: Full Precision Training of 100B+ Parameter LLMs on a Single GPU

MegaTrain:在单个GPU上对1000亿以上参数的LLM进行全精度训练

Created: Apr 08, 2026 / 05:19 PT

▲ 316 💬 56 AI Hardware Energy
preview image

Researchers claim to enable full-precision training of models with 100B+ parameters on a single GPU, likely via novel memory management and offload strategies. If real, this could lower the hardware barrier to ultra-large models, but raises questions about training speed, energy use, and practicality in real workloads.

这项研究声称可在单个GPU上对1000亿以上参数的模型进行全精度训练,可能依赖创新的内存管理与数据分流。若属实,将降低超大模型的硬件门槛,但也引发训练速度、能耗与实际可行性的问题。

(63) Newly created Polymarket accounts win big on well-timed Iran ceasefire bets

Polymarket 新账户在伊朗停火预测中大赚一笔

Created: Apr 08, 2026 / 17:55 PT

▲ 125 💬 93 Finance Business Politics
preview image

New Polymarket accounts scored big on a precisely timed Iran ceasefire bet, underscoring how prediction markets can deliver rapid windfalls for timely bets. The story highlights liquidity, risk, and regulatory scrutiny in prediction markets.

新创建的 Polymarket 帐户在伊朗停火预测中的时机下注获得了不小的收益,凸显预测市场对及时下注的快速回报潜力。报道也揭示了这类市场的流动性、风险及监管审查的议题。

(64) Expanding Swift's IDE Support

扩展 Swift 的 IDE 支持

Created: Apr 08, 2026 / 12:21 PT

▲ 133 💬 59 Programming
preview image

Swift.org is broadening tooling support across IDEs to improve autocompletion, diagnostics, and integration beyond Xcode. This move lowers barriers for Swift adoption in diverse editor workflows and strengthens developer experience.

Swift.org 正在扩大对 IDE 的工具支持,提升自动完成、诊断与跨编辑器集成的体验,帮助开发者在多编辑器工作流中更高效使用 Swift。

(65) Introduction to Nintendo DS Programming

Nintendo DS 编程导论

Created: Apr 07, 2026 / 22:22 PT

▲ 232 💬 55 Programming Education Gaming
preview image

Serves as a practical primer on Nintendo DS programming, covering its architecture, toolchains, and how to build simple apps on the handheld.

提供 Nintendo DS 编程的实用入门,涵盖硬件架构、工具链,以及在这款掌机上开发简单应用的路径。

(66) Launch HN: Relvy (YC F24) – On-call runbooks, automated

Relvy(YC F24)上线:在岗运行手册自动化

Created: Apr 09, 2026 / 05:11 PT

▲ 42 💬 22 Startups DevOps
preview image

Relvy provides automated on-call runbooks to guide incident response and reduce toil, aiming to shorten recovery time and improve reliability for operations teams.

Relvy 提供自动化的在岗运行手册,帮助事件响应流程更高效、降低工作强度,目标是缩短修复时间、提升运维可靠性。

(67) Show HN: Orange Juice – Small UX improvements that make HN easier to read

Show HN:Orange Juice——让 Hacker News 更易读的小型 UX 改进

Created: Apr 08, 2026 / 11:08 PT

▲ 112 💬 132 Show HN Design
preview image

Showcases a set of lightweight UI tweaks that make Hacker News easier to read, reducing clutter and improving typography. The project demonstrates how small, thoughtful design changes can meaningfully improve readability on a text-heavy site.

展示了一组轻量级的用户界面改动,帮助提升 Hacker News 的可读性,减少冗余并优化排版。该项目证明在文本密集的站点上,细致的设计调整也能带来显著的可读性提升。

(68) Audio Reactive LED Strips Are Diabolically Hard

声音反应LED灯带异常难搞

Created: Apr 07, 2026 / 06:55 PT

▲ 237 💬 67 Hardware Programming
preview image

The author dives into the challenges of building audio-reactive LED strips. Real-time audio analysis, color mapping, and hardware limitations create timing and perceptual traps that frustrate makers.

作者深入分析声音响应LED灯带的实现难点:实时音频分析、颜色映射与硬件限制共同带来时序与感知的挑战,常让自制爱好者陷入困境。

(69) Ask HN: Any interesting niche hobbies?

Ask HN:有哪些有趣的冷门爱好?

Created: Apr 05, 2026 / 14:30 PT

preview image

A long-running Ask HN thread inviting readers to share niche hobbies. The responses reveal a wide range of pursuits and can inspire side projects or new skills for techies.

一个长期的 Ask HN 帖子,征求读者分享冷门爱好。讨论覆盖从实用手工到技术兴趣的多样领域,或能为个人项目和技能扩展带来灵感。

(70) The Importance of Being Idle

闲暇的重要性

Created: Apr 06, 2026 / 13:33 PT

preview image

The piece argues that idle time fuels creativity, reflection, and long-term learning, challenging hustle culture. It blends anecdotes and research to show downtime can sharpen focus when you return to work.

文章阐述空闲时间能促进创造力、反思和长期学习,挑战过度忙碌的工作文化。通过实例与研究,展示休息在回到工作时能让注意力变得更集中。

(71) Haunted Paper Toys

鬼怪纸玩具

Created: Apr 06, 2026 / 03:09 PT

▲ 235 💬 30 Design Entertainment
preview image

Haunted Paper Toys showcases eerie, printable paper figures designed for easy assembly. The project blends spooky aesthetics with accessible paper-engineering, inviting readers to fold, cut, and customize their own haunted characters. It demonstrates how simple materials can produce surprisingly atmospheric artifacts.

鬼怪纸玩具展示了一组可打印、易于组装的鬼怪纸模型。该项目把恐怖美学与简易纸工艺结合起来,鼓励读者动手裁剪和折叠,定制自己的幽灵角色。展示了用简单材料也能打造出富有氛围的艺术品。

(72) Teardown of unreleased LG Rollable shows why rollable phones aren't a thing

未发布的LG可卷曲手机拆解:为何可卷曲手机难成气候

Created: Apr 07, 2026 / 08:07 PT

▲ 118 💬 51 Hardware Design
preview image

A teardown of an unreleased LG rollable phone reveals mechanical complexity, reliability concerns, and cost drivers that hinder mainstream adoption. The insights explain why rollables haven't yet taken off in the market.

对未发布的LG可卷曲手机进行拆解,显示出机械复杂性、可靠性风险与高成本等因素,解释了为何这类设备还未走向主流。

(73) Show HN: Go-Bt: Minimalist Behavior Trees for Go

Show HN:Go-Bt:Go语言的极简行为树

Created: Apr 08, 2026 / 07:33 PT

▲ 56 💬 8 Show HN Programming AI
preview image

A minimalist Behavior Tree library for Go that enables building AI agents with simple, composable blocks. It’s useful for game AI, robotics, or simulations implemented in Go.

一个为Go设计的极简行为树库,便于用简单、可组合的模块构建AI代理。适合用Go实现的游戏AI、机器人或仿真。

(74) Six (and a half) intuitions for KL divergence

KL 散度的六个半直觉

Created: Apr 07, 2026 / 10:34 PT

preview image

Presents six core intuitions about KL divergence (plus a half), clarifying how it measures distribution mismatch, asymmetry, and data-efficiency in learning. The notes help practitioners reason about when KL-based objectives help or hurt model training.

给出关于 KL 散度的六个核心直觉(再加半个),阐明其如何衡量分布差异、非对称性和学习中的数据效率。笔记帮助从业者判断在模型训练中何时使用 KL 目标有益、何时可能带来负面影响。

(75) RAM Has a Design Flaw from 1966. I Bypassed It [video]

1966 年 RAM 的设计缺陷:我绕过它(视频)

Created: Apr 07, 2026 / 12:14 PT

▲ 92 💬 9 Hardware Security

A hands-on demonstration of bypassing a legacy RAM design flaw from 1966, illustrating how foundational hardware limitations can persist and still be exploited for educational purposes. The video showcases the technique and discusses implications for hardware security.

通过实际演示,展示了如何绕过1966年 RAM 的一个设计缺陷,说明基础硬件的局限性仍可能被利用用于教育与安全研究。视频展示了具体方法并讨论对硬件安全的含义。

(76) Show HN: Skrun – Deploy any agent skill as an API

Show HN:Skrun——将任意代理技能部署为 API

Created: Apr 08, 2026 / 05:34 PT

▲ 51 💬 9 AI Programming Show HN
preview image

Showcases Skrun, a tool that deploys any agent skill as an API, enabling developers to expose autonomous agent capabilities as HTTP endpoints and orchestrate tool usage easily.

展示 Skrun,一个将任意代理技能部署为 API 的工具,便于开发者将自主代理能力以 HTTP 接口暴露并简化工具的编排。

(77) How Costco Won in Japan

Costco 在日本取胜的原因

Created: Apr 08, 2026 / 10:38 PT

▲ 42 💬 20 Business
preview image

A business analysis of Costco's success in Japan, covering localization, membership model, and supply-chain adaptations that helped win in a challenging market. The piece distills lessons for retailers expanding into culturally different markets.

分析 Costco 在日本市场的成功要点,涵盖本地化策略、会员制与供应链调整,以及在文化差异显著的市场中的应对之道,供零售商借鉴。

(78) Show HN: TUI-use: Let AI agents control interactive terminal programs

Show HN:TUI-use——让 AI 代理控制交互式终端程序

Created: Apr 08, 2026 / 09:41 PT

▲ 42 💬 35 AI Programming Show HN Security
preview image

Show HN for a project that lets AI agents control interactive terminal programs. It demonstrates automating CLI workflows with natural-language interfaces, with implications for productivity and reproducibility, plus security considerations.

Show HN 的一个项目,将 AI 代理用于控制交互式终端程序。展示了通过自然语言界面对命令行工作流的自动化潜力,提升生产力与可重复性,同时需关注安全性。

(79) Show HN: Druids – Build your own software factory

Show HN:Druids——打造你自己的软件工厂

Created: Apr 08, 2026 / 13:12 PT

▲ 37 💬 6 Programming DevOps Show HN
preview image

Introduces Druids as a framework to compose and automate software production pipelines, from building to testing to release, aiming to standardize and accelerate development. Includes examples or a repo to try.

介绍 Druids 这一框架,用于组装与自动化软件开发流水线(构建、测试、发布),旨在标准化并加速开发过程,并附有示例与仓库供实践。

(80) Union types in C# 15

C# 15 中的联合类型

Created: Apr 04, 2026 / 19:53 PT

▲ 218 💬 195 Programming
preview image

C# 15 adds union types to support discriminated unions and safer pattern matching. The change improves expressiveness for branching logic and can reduce boilerplate in data-heavy scenarios.

C# 15 引入联合类型,支持判别式联合与更安全的模式匹配。此改动提高了分支逻辑的表达能力,能在数据密集场景中减少样板代码。

(81) Your File System Is Already A Graph Database

你的文件系统其实已经是一个图数据库

Created: Apr 05, 2026 / 20:06 PT

preview image

The piece argues that a filesystem naturally forms a graph, with folders, files, symlinks, and metadata creating nodes and edges. Viewing FS through a graph lens suggests new data-querying approaches directly on storage.

文中指出文件系统本质上就是一个图,目录、文件、符号链接与元数据共同构成节点和边。用图数据库思维去查询文件系统,可能带来对存储中关系的新洞察。

(82) Understanding Traceroute

理解 traceroute 的工作原理

Created: Apr 05, 2026 / 20:40 PT

▲ 151 💬 22 Programming
preview image

A practical primer on how traceroute works: TTL-based probing, ICMP responses, and interpreting hop data. It also notes limitations like firewall filtering and path asymmetry that can mislead troubleshooting.

介绍 traceroute 的工作机制:通过基于生存时间的探测、ICMP 响应以及对跳点数据的解读。也指出防火墙、路径不对称等局限,可能使故障排查出现偏差。

(83) I imported the full Linux kernel git history into pgit

将完整的 Linux 内核 Git 历史导入到 pgit

Created: Apr 05, 2026 / 05:08 PT

▲ 160 💬 38 Programming Open Source
preview image

Migrating the Linux kernel's entire Git history into pgit showcases how alternative Git tooling can speed up queries on large histories. It demonstrates practical gains in historical exploration, blame, and diffs for a massive project.

将 Linux 内核的整个 Git 历史导入到 pgit,展示了替代型 Git 工具在大规模历史记录上提升查询效率的潜力。这个移植让对历史、 blame 与差异的探索在如此庞大项目中变得更高效。

(84) Binary obfuscation that doesn't kill LTO

不会破坏 LTO 的二进制混淆

Created: Apr 05, 2026 / 13:37 PT

▲ 135 💬 91 Security Programming
preview image

Describes a binary obfuscation approach that preserves Link Time Optimization, showing how security can be bolstered without sacrificing performance or compile-time benefits.

介绍一种在不损害链接时优化(LTO)的前提下实现的二进制混淆方法,展示如何在不牺牲性能与编译时优化的情况下提升安全性。

(85) Show HN: Moon simulator game, ray-casting

Show HN:月球模拟游戏,光线投射

Created: Apr 06, 2026 / 10:09 PT

▲ 91 💬 22 Gaming Show HN
preview image

Showcases a moon simulator game built with ray-casting, delivering pseudo-3D visuals with simple geometry. The project illustrates how classic rendering techniques can deliver engaging experiences with modest resources and provides insight into performance-focused game dev.

展示一款基于光线投射的月球模拟游戏,利用简单几何实现伪三维视觉。该项目展示了经典渲染技术在资源有限下也能打造有趣的游戏体验,并提供对性能导向的开发洞察。

(86) Small Engines

小型引擎

Created: Apr 06, 2026 / 08:11 PT

▲ 83 💬 18 Science
preview image

Examines the viability and design of very small engines, discussing efficiency limits, materials, and how miniaturization challenges conventional performance assumptions.

探讨极小型引擎的可行性与设计,讨论效率极限、材料选择,以及微型化如何挑战传统性能假设。

(87) Generative art over the years

生成式艺术的演变

Created: Apr 07, 2026 / 07:25 PT

▲ 56 💬 17 Culture
preview image

From algorithmic rule-based systems to neural networks, generative art has evolved with tools that democratize creation and expand creative possibilities; the piece traces historical milestones, techniques, and stylistic trends.

生成式艺术从基于规则的算法发展到神经网络驱动,工具的普及让创作更具民主性,扩展了创意边界。文中梳理了历史里程碑、常用技术与风格演变。

(88) Show HN: Unicode Steganography

Show HN:Unicode 隐写术

Created: Apr 07, 2026 / 05:57 PT

▲ 50 💬 14 Security Show HN
preview image

Show HN project demonstrates using Unicode characters to hide data inside plain text, exploring practical techniques and detection challenges. The project reveals how subtle typographic tricks can convey payloads, suggesting both novelty and security considerations.

Show HN 项目展示了如何在纯文本中利用 Unicode 字符进行隐写,将数据隐藏在看似普通的文本里,并探讨了检测的难点。该方案揭示了打字排版中的微妙技巧所能承载的载荷,同时带来新颖性与安全性方面的思考。

(89) Building a framework-agnostic Ruby gem (and making sure it doesn't break)

构建一个框架无关的 Ruby gem(并确保它不会出问题)

Created: Apr 07, 2026 / 12:18 PT

▲ 48 💬 6 Programming Open Source
preview image

Describes building a Ruby gem designed to work across frameworks and how to keep it dependable as ecosystems evolve.

介绍打造一个框架无关的 Ruby gem,以及在生态演变中保持稳定性的做法。内容涵盖抽象边界、兼容性测试,以及使库长期可用的设计哲学。

(90) One Brain to Query: Wiring a 60-Person Company into a Single Slack Bot

一个公司大脑:把60人的公司接入到单一 Slack 机器人

Created: Apr 07, 2026 / 20:35 PT

▲ 32 💬 33 Business
preview image

A 'company brain' concept wires people, documents, and workflows into a single Slack bot for company-wide querying. The approach reduces context-switching and speeds up decision-making by providing instant access to people, policies, and project status.

“公司大脑”将人员、文档和工作流程整合到一个 Slack 机器人中,提升全员查询与协作的效率。该方法可以减少上下文切换、加速决策,便于快速获取人员信息、政策与项目状态。

(91) Native Americans had dice 12k years ago

美洲原住民1.2万年前已有骰子

Created: Apr 03, 2026 / 17:59 PT

▲ 133 💬 82 Science Gaming
preview image

Archaeologists report 12,000-year-old dice from North America, indicating that dice gaming and probabilistic thinking have deep roots on the continent. The find adds nuance to our view of prehistoric leisure and mathematics, suggesting complex social play was present far earlier than previously thought.

考古学家发现北美地区早于一万两千年的骰子,表明该地区早在史前就有掷骰游戏和概率思维。此发现为人们对原始娱乐和数学思维的理解增添新细节,显示在此前人类社会就已进行复杂的共同游戏。

(92) Dr. Dobb's Developer Library DVD 6 (2010)

Dr. Dobb's 开发者图书馆 DVD 6

Created: Apr 04, 2026 / 17:37 PT

▲ 122 💬 44 Education
preview image

Dr. Dobb's Developer Library DVD 6 compiles vintage programming resources, including code samples, tutorials, and tools from a bygone era. It serves as a historical snapshot of how developers learned and shared knowledge before the web era, offering both nostalgia and practical insights for retro computing fans. The collection can inspire modern learners to appreciate enduring programming patterns.

Dr. Dobb's 开发者图书馆 DVD 6 汇集了一批老派的编程资源,包括代码示例、教程与工具,代表一个已逝时代的学习方式。它是开发者如何在网络兴起前获取知识的历史写照,既有怀旧价值,也提供对复古计算的实用见解。该合集可能激发现代开发者对常用编程模式的重新认识。

(93) What does it mean to “write like you talk”?

“像说话一样写”到底意味着什么?

Created: Apr 06, 2026 / 07:22 PT

▲ 76 💬 72 Culture

Explores embracing a conversational, direct voice in writing, dissecting when to adopt plain language and how tone affects comprehension, credibility, and accessibility. It offers guidance for writers across tech and non-tech domains.

探讨在写作中采用对话式、直白的表达方式,并分析何时该用简单语言、语气如何影响理解力、可信度与可访问性。为科技与非科技领域的写作者提供实用建议。

(94) C# in Unity 2026: Writing more modern code

Unity 2026 中的 C#:编写更现代的代码

Created: Apr 06, 2026 / 06:08 PT

▲ 67 💬 86 Programming Gaming
preview image

Unity 2026 expands C# features and tooling to support modern patterns such as async/await, source generators, and enhanced tooling for maintainable gameplay code. This raises the bar for Unity developers, enabling more robust cross-platform development.

Unity 2026 在 C# 语言特性与工具链上引入对现代编程模式的支持,如 async/await、源生成器,以及改进的工具链,用以编写更易维护的游戏代码。这将提升跨平台开发的鲁棒性与生产力。

(95) Show HN: A (marginally) useful x86-64 ELF executable in 301 bytes

Show HN:一个 301 字节的 x86-64 ELF 可执行文件

Created: Apr 06, 2026 / 13:14 PT

▲ 59 💬 17 Programming Show HN
preview image

Show HN features a tiny x86-64 ELF binary that performs a useful task in just 301 bytes. It shares the tricks and techniques used to cram functionality into an ultra-compact executable, highlighting code-golf style ingenuity and the boundaries of practical minimalism.

Show HN 展示一个仅 301 字节的 x86-64 ELF 可执行文件所实现的实用功能。文章揭示了将实用功能压缩到极小体积的技巧,体现了代码、高密度极简主义的创造力。

(96) Tree Calculus

树计算

Created: Apr 03, 2026 / 02:42 PT

preview image

Introduces Tree Calculus, a framework for reasoning about tree-structured data and algorithms, with potential applications in compilers, data processing, and functional programming.

介绍树计算这一用于对树状数据结构及相关算法进行推理的框架,潜在应用覆盖编译器、数据处理与函数式编程等领域。

(97) Improving storage efficiency in Magic Pocket, Dropbox's immutable blob store

Magic Pocket 的存储效率提升:Dropbox 的不可变 Blob 存储

Created: Apr 03, 2026 / 13:56 PT

▲ 57 💬 15 DevOps Data
preview image

Details methods to improve storage efficiency in Magic Pocket, Dropbox's immutable blob store, including deduplication, compression, and encoding optimizations that preserve immutability.

介绍在 Dropbox 的不可变 Blob 存储 Magic Pocket 中提升存储效率的做法,包括去重、压缩与编码优化,同时保持不可变性。

(98) Doing Impressions: Monet's Early Caricatures (ca. late 1850s)

莫奈的早期讽刺画(约19世纪50年代末)

Created: Apr 06, 2026 / 08:11 PT

▲ 45 💬 1 Culture
preview image

Showcases Monet's lesser-known early caricatures from the late 1850s, revealing a playful, experimental edge before his signature impressionism. The collection highlights how even master painters used caricature as a study of form and social observation, foreshadowing later stylistic shifts.

展示莫奈在19世纪50年代末的不为人知的早期讽刺画,揭示了他在印象派成型前的玩味与实验性。作品强调即便是大师也以讽刺画来研究造型与社会观察,预示着日后风格的转变。

(99) Virtual Mars Traverse: Every inch of Curiosity rover's path since 2012 landing

虚拟火星穿越:自 2012 年着陆以来好奇号轨迹的逐寸展示

Created: Apr 05, 2026 / 04:28 PT

▲ 44 💬 16 Space Science
preview image

An interactive visualization that maps Curiosity rover's path inch-by-inch since its 2012 landing, offering insights into mission planning, terrain challenges, and how movement data translates into science goals.

一个互动可视化,逐寸展示自 2012 年着陆以来好奇号在火星上的轨迹,揭示任务规划、地形挑战,以及如何将移动数据转化为科学目标。

(100) Map Gesture Controls - Control maps with your hands

地图手势控制:用手势来操作地图

Created: Apr 04, 2026 / 14:50 PT

▲ 40 💬 7 Programming
preview image

Map Gesture Controls demonstrates translating hand gestures into map interactions, enabling intuitive navigation without clicking. The project likely uses computer vision or depth sensors to interpret gestures and map them to pan, zoom, and rotate actions. It's a practical example of gesture-driven UX for complex interfaces.

地图手势控制展示了如何将手势转化为地图交互,实现无鼠标的直观导航。该项目利用计算机视觉或传感器解析手势,并将其映射到平移、缩放与旋转等操作。为复杂界面提供了手势驱动的可用性实践示例。