Hacker News Daily — 2026-04-12 Trending

‹ Prev day← IndexNext day ›

Scraped at 21:54, April 12, 2026 (PDT)


(1) All elementary functions from a single binary operator

用单一二元运算生成所有初等函数

Created: Apr 12, 2026 / 18:49 PT

preview image

Proves that a single binary operator can generate all elementary functions, revealing a surprisingly small algebraic basis for calculus. The result has implications for symbolic computation, functional programming, and universal function representations.

研究表明,通过一个二元运算即可构造所有初等函数,揭示了微积分的极简代数基础。这一发现可能影响符号计算、函数式编程以及统一表示函数的方法。

(2) Google removes "Doki Doki Literature Club" from Google Play

Google 将《Doki Doki Literature Club》从 Google Play 下架

Created: Apr 12, 2026 / 12:53 PT

▲ 361 💬 172 Business
preview image

Google removed the game from Play Store, triggering questions about platform moderation. The move highlights how policy decisions affect indie games' visibility and monetization. It also sparks debate over criteria, consistency, and censorship on major app stores.

谷歌已将该游戏从应用商店下架,引发关于平台审核与独立游戏曝光之间平衡的讨论。此举凸显了政策决策对独立开发者的可见度与盈利的影响,并引发关于标准、执行一致性以及平台审查尺度的辩论。

(3) The peril of laziness lost

失去懒惰的危机

Created: Apr 12, 2026 / 12:44 PT

preview image

Removing laziness can carry hidden risks. The piece argues that disciplined efficiency can backfire in surprising ways, potentially stifling creativity and resilience.

文章指出失去懒惰所带来的风险,强调在克制与纪律之外可能出现的隐性成本。

(4) Apple's accidental moat: How the "AI Loser" may end up winning

苹果的意外护城河:AI 落后者也许会赢

Created: Apr 12, 2026 / 19:53 PT

▲ 56 💬 48 AI Business Privacy

Apple's cautious stance on AI could become a durable moat, built on privacy, on-device AI, and a tightly integrated ecosystem. As competitors chase scale, Apple's trust advantage and user experience may prove sturdier over the long term.

苹果对 AI 热潮的谨慎态度可能成为长期护城河,源自隐私保护、设备端 AI 与紧密的生态系统。随着竞争对手追逐规模,苹果在信任与用户体验方面的优势或在长期内更为稳固。

(5) Tell HN: Docker pull fails in Spain due to football Cloudflare block

西班牙因 Cloudflare 阻断导致 Docker pull 失败

Created: Apr 12, 2026 / 05:28 PT

preview image

A Docker pull failure in Spain is linked to Cloudflare blocking football-related requests, illustrating how regional filtering can disrupt developer workflows. It underscores the need for resilient mirrors and alternative routing.

西班牙的 Docker 拉取失败被追踪至 Cloudflare 对足球相关流量的拦截,反映出区域性过滤可能干扰开发工作流。需要更稳健的镜像源与路由策略以缓解。

(6) Pro Max 5x quota exhausted in 1.5 hours despite moderate usage

Pro Max 5x 配额在 1.5 小时内耗尽,使用量中等

Created: Apr 12, 2026 / 06:15 PT

preview image

Quotas can throttle heavy workloads far quicker than one might expect, even with moderate activity. This case underscores the importance of understanding rate limits and having fallback or multi-account strategies for critical tasks.

在中等使用量下,配额在1.5小时内就被耗尽,暴露了按用户设定的限额在持续工作中的约束。此事提醒开发者在规划工作流时要考虑配额上限、突发流量以及备选方案。

(7) Seven countries now generate 100% of their electricity from renewable energy

七个国家实现100%可再生能源发电

Created: Apr 12, 2026 / 06:21 PT

preview image

Seven countries now generate all of their electricity from renewable sources, demonstrating real-world progress toward decarbonization. The story notes that reliability and grid stability still demand investment in storage and diversification.

七个国家现已实现用可再生能源发电的100%,显示出在去碳化方面的切实进展。文章也提醒,可靠性与电网稳定性仍需通过储能和多元化来解决。

(8) Show HN: boringBar – a taskbar-style dock replacement for macOS

Show HN:boringBar——macOS 的任务栏风格 Dock 替代

Created: Apr 12, 2026 / 10:25 PT

▲ 294 💬 170 Show HN Programming
preview image

boringBar is a macOS replacement for the Dock with a taskbar-style interface. It emphasizes persistent pinned apps, quick-launch, and consistent shortcuts across spaces, offering an alternative UX to Apple’s native Dock. If it gains traction, it signals demand for more modular, multitasking-oriented macOS UI.

boringBar 是一个为 macOS 设计的 Dock 替代,采用类似任务栏的界面,便于固定应用、快速启动并在各工作区保持一致。它为多任务工作提供了新的交互方式,若受欢迎,可能反映出对更模块化、以多任务为导向的 macOS UI 的需求。

(9) DIY Soft Drinks

自制软饮

Created: Apr 12, 2026 / 09:38 PT

preview image

A guide to making your own carbonated drinks, including syrups, carbonation methods, and flavoring ideas, with tips on cost, customization, and scaling. It shows how small-batch experimentation can rival commercial beverages.

一份自制软饮指南,涵盖糖浆、碳化方法与口味搭配,强调成本、定制化与小批量制作的可行性。通过动手尝试,可以在家实现与商业饮料相近的口感与乐趣。

(10) I run multiple $10K MRR companies on a $20/month tech stack

用20美元/月的技术栈运营多家月订阅收入达一万美元的公司

Created: Apr 11, 2026 / 23:00 PT

▲ 848 💬 468 Startups Business
preview image

Running several SaaS-like businesses on a $20/month stack is feasible with strong automation and lean operations. The post outlines strategies to maintain roughly $10K MRR per product at tiny ongoing costs, highlighting how a low-cost, automated stack can scale.

在极低成本和高度自动化的条件下,仍然能经营多家以订阅为核心的产品并实现可观的月经常性收入。作者分享了将每个项目的月耗控在约20美元、个别产品实现约1万美元MRR的做法,挑战了对高成本技术栈的普遍认知。

(11) Bring Back Idiomatic Design (2023)

回归地道设计

Created: Apr 12, 2026 / 05:21 PT

preview image

The piece argues for designing APIs and UIs that follow the host language's idioms rather than importing external design paradigms. It reinforces how idiomatic design improves readability and safety.

文章主张在软件设计中遵循目标语言的习惯用法,而非照搬外部风格。强调地道设计提升可读性、安全性和开发者体验。

(12) Tech valuations are back to pre-AI boom levels

科技估值回到AI繁荣前的水平

Created: Apr 12, 2026 / 15:13 PT

▲ 125 💬 34 Finance AI
preview image

Tech valuations have fallen back to pre-AI-boom levels, signaling a normalization of investor sentiment after AI hype. The reset may separate hype from fundamentals, presenting risks and opportunities for investors.

科技公司的估值已回落至AI繁荣前的水平,显示在AI 热潮之后投资者情绪回归理性。估值的回落可能将热度与基本面区分开来,给投资者带来潜在的机会与风险。

(13) Haunt, the 70s text adventure game, is now playable on a website

70年代文本冒险游戏 Haunt 现可在网页上玩

Created: Apr 12, 2026 / 20:31 PT

▲ 24 💬 4 Gaming Web
preview image

A classic 1970s text adventure, Haunt, is now playable on the web, letting modern players experience parser-driven storytelling without any setup. The project preserves vintage interactive fiction using browser technology, highlighting how retro games can reach new audiences.

经典的1970年代文本冒险游戏 Haunt 现已在网页上可玩,现代玩家无需额外设置即可体验解析器驱动的叙事。这一项目通过浏览器技术实现对老式交互式小说的保存与传播,展示了复古游戏的跨世代可访问性。

(14) Taking on CUDA with ROCm: 'One Step After Another'

以 ROCm 逐步挑战 CUDA

Created: Apr 12, 2026 / 15:38 PT

▲ 105 💬 81 Programming Open Source Hardware

AMD's ROCm roadmap aims to compete with CUDA through incremental improvements, focusing on portability, kernel compilation, and performance optimizations. The approach underscores the difficulty of breaking NVIDIA's software moat and the need for strong open standards in GPU computing.

AMD 的 ROCm 计划通过渐进改进与 CUDA 竞争,聚焦可移植性、内核编译与性能优化。该策略凸显打破 NVIDIA 软件生态护城河的难度,同时也强调在 GPU 计算领域坚持开源标准的重要性。

(15) State of Homelab 2026

2026 年家庭实验室现状

Created: Apr 12, 2026 / 18:42 PT

▲ 44 💬 15 Hardware DevOps Energy
preview image

A survey of home labs in 2026 highlights evolving hobbyist setups, with popular virtualization stacks, compact hardware, and a push toward automation and energy efficiency. It offers practical guidance for enthusiasts building compact, affordable labs.

对2026年家庭实验室的现状进行调查,揭示了流行的虚拟化架构、紧凑型硬件,以及对自动化与节能的重视。为希望以有限空间和预算搭建个人实验室的爱好者提供实用建议。

(16) European AI. A playbook to own it

欧洲 AI:掌控它的行动指南

Created: Apr 12, 2026 / 12:51 PT

▲ 159 💬 96 AI Politics
preview image

Europe's playbook outlines strategies for building sovereign, ethical, and competitive AI ecosystems, balancing regulation with innovation. It emphasizes data governance, responsible AI, and regional leadership to reduce dependence on non-European tech stacks.

这份行动指南提出在监管与创新之间取得平衡,打造主权、道德且具竞争力的欧洲 AI 生态系统。文中强调数据治理、负责任的 AI,以及提升区域领导力,以减少对非欧洲技术体系的依赖。

(17) The Closing of the Frontier

前沿的收束:创新边界正在收缩

Created: Apr 12, 2026 / 11:30 PT

▲ 176 💬 116 Politics

The piece argues that the era of easy, open-ended frontier exploration is ending as regulatory, geopolitical, and funding constraints tighten the boundaries. It discusses how this shift will reshape risk-taking, investment, and innovation strategies.

文章认为,随着监管、地缘政治和资金约束加剧,曾经容易探索的前沿正在收缩。此变动将改变风险偏好、投资方向及创新策略。

(18) Small models also found the vulnerabilities that Mythos found

小模型也发现了 Mythos 发现的漏洞

Created: Apr 11, 2026 / 09:47 PT

▲ 1206 💬 321 AI Security
preview image

New findings show small models exhibit the same vulnerabilities Mythos uncovered in larger models, underscoring that model-size alone doesn't grant security. This broadens risk assessment to include a wider range of models and prompts tighter evaluation and defense strategies.

研究表明,即使是小型模型也存在 Mythos 所揭示的漏洞,说明漏洞并非只有大模型才有。这使安全评估需覆盖更广的模型范围,并推动更严格的测试与防护措施。

(19) Anthropic downgraded cache TTL on March 6th

Anthropic 在3月6日下调 Claude 的缓存 TTL

Created: Apr 11, 2026 / 22:45 PT

▲ 498 💬 385 Programming AI
preview image

Anthropic reduced Claude's cache TTL on March 6, affecting how fresh responses are served to clients. The change increases cache churn, potentially improving freshness at the cost of latency and API throughput. It signals ongoing tuning of balance between speed, cost, and accuracy.

3月6日,Anthropic 下调了 Claude 的缓存 TTL,导致返回结果的时效性和新鲜度受到影响。更高的缓存替换率提升了新鲜度,但可能增加延迟与成本,反映出在速度、成本与准确性之间的持续调参。

(20) Building a SaaS in 2026 Using Only EU Infrastructure

在 2026 年仅使用欧盟基础设施构建 SaaS

Created: Apr 12, 2026 / 09:33 PT

▲ 167 💬 56 Startups Privacy DevOps Politics
preview image

The guide argues you can build a compliant, data-sovereign SaaS using EU-hosted services and cloud providers, focusing on data residency, privacy, and regulatory alignment. It discusses tradeoffs, vendor lock-in, and building with European tooling to avoid cross-border risks.

文章建议在 2026 年构建 SaaS 时,完全使用欧盟基础设施以确保数据主权与合规性,并讨论潜在的权衡与风险。内容覆盖数据驻留、隐私保护、供应商锁定以及以欧盟工具链为核心的架构设计。

(21) Ask HN: What Are You Working On? (April 2026)

Ask HN:你在做什么?(2026 年 4 月)

Created: Apr 12, 2026 / 09:24 PT

▲ 169 💬 494 Career AI DevOps
preview image

Developers share a mix of side projects, product experiments, and work-in-progress ideas, reflecting current tech interests. Topics span AI tooling, cloud infrastructure, and deployment hurdles, offering a barometer of what a tech audience is tinkering with in April 2026.

开发者分享本月正在做的项目、产品实验和在研点子,揭示当前的技术趋势。话题涵盖 AI 工具、云基础设施与部署挑战,为技术人群在 2026 年 4 月的热议方向提供风向标。

(22) A Perfectable Programming Language

可完善的编程语言

Created: Apr 12, 2026 / 14:11 PT

▲ 82 💬 27 Programming Design

Explores design principles for a programming language meant to be progressively improved over time, emphasizing a minimal core, extensibility, and verifiable correctness. The piece argues for a language with a small, stable core and a pathway for community-driven extensions, balancing practicality with long-term evolvability.

探讨一种可逐步完善的编程语言的设计原则,强调最小核心、可扩展性与可验证性。文章提出以小而稳定的核心和社区驱动的扩展为路径,兼顾实用性和长期演化。

(23) We have a 99% email reputation, but Gmail disagrees

我们的邮件信誉高达99%,但 Gmail 不认同

Created: Apr 12, 2026 / 05:42 PT

▲ 204 💬 190 Security Privacy
preview image

Despite claiming a 99% email reputation score from one service, Gmail disagrees, leading to confusion about deliverability. The incident highlights variability in reputation metrics and the importance of robust email authentication practices.

尽管某服务给出99%的邮件信誉分,但 Gmail 的判定并不认同,导致投递问题与误解。此事凸显邮件信誉评估之间的差异以及强化 DKIM/SPF 等认证、送达策略的重要性。

(24) Apple update looks like Czech mate for locked-out iPhone user

苹果更新为被锁定的 iPhone 用户带来希望

Created: Apr 12, 2026 / 01:38 PT

▲ 274 💬 163 Security
preview image

Apple pushed a software update that remedies a passcode bug that could lock users out of their devices. The fix helps restore access and reduces long-term risk of permanent lockouts. This incident underscores how critical small software bugs can be on everyday devices and the value of timely patches.

苹果发布软件更新修复了一个可能导致用户被锁定在设备之外的密码错误漏洞。修复让用户重新获得访问权限,降低长期被永久锁定的风险。此事凸显了日常设备上微小漏洞的影响以及及时修补的重要性。

(25) Show HN: Oberon System 3 runs natively on Raspberry Pi 3 (with ready SD card)

Show HN:Oberon System 3 可原生在 Raspberry Pi 3 上运行(含现成 SD 卡)

Created: Apr 12, 2026 / 06:06 PT

▲ 174 💬 36 Show HN Open Source Hardware Education
preview image

A demo shows Oberon System 3 running natively on Raspberry Pi 3, accompanied by a ready-to-use SD card image. It demonstrates how a compact, single-tasking OS can still be useful for education and experimentation on modern SBCs.

演示展示 Oberon System 3 在 Raspberry Pi 3 上原生运行,并提供现成的 SD 卡镜像。此举显示了简约、单任务操作系统在现代单板计算机上的教育与试验潜力。

(26) Filing the corners off my MacBooks

把我的 MacBook 边角削圆

Created: Apr 10, 2026 / 15:16 PT

preview image

A playful hardware tweak: the author files the corners of their MacBooks to smooth edges, sharing steps, tools, and cautions about warranty and durability. It doubles as a meditation on DIY customization vs. risk of damaging laptops.

作者动手把 MacBook 的边角削圆,给出具体步骤与所用工具,并讨论此改造对保修与耐用性的影响。全文从极客自我改造的角度,兼具风险评估的思考。

(27) Uncharted island soon to appear on nautical charts

尚未在海图上标注的岛屿将很快出现在航海图上

Created: Apr 12, 2026 / 13:30 PT

▲ 65 💬 26 Science
preview image

A previously uncharted island has been confirmed and will soon appear on nautical charts, marking progress in remote-area mapping. This matters for navigation safety, logistics, and scientific operations in the region.

一座先前未被绘制的岛屿已被确认,即将出现在航海图上,标志着对偏远水域的制图工作取得进展。这对航海安全、补给与科学考察的后勤具有重要意义。

(28) Tell HN: OpenAI silently removed Study Mode from ChatGPT

OpenAI 悄悄移除了 ChatGPT 的学习模式

Created: Apr 12, 2026 / 06:20 PT

preview image

ChatGPT's Study Mode was quietly removed, affecting users who relied on focused, distraction-free sessions. The change highlights how feature deprecations can occur without fanfare, potentially disrupting study workflows.

ChatGPT 的学习模式被悄然移除,影响依赖于专注、免打扰模式的用户。此变更显示出功能下线有时缺乏广泛公告,可能打乱学习流程。

(29) Show HN: Claudraband – Claude Code for the Power User

Show HN:Claudraband——面向高级用户的 Claude 编码工具

Created: Apr 12, 2026 / 09:55 PT

▲ 102 💬 36 Show HN Programming Open Source AI
preview image

Show HN about Claudraband, a project enabling advanced users to leverage Claude's coding capabilities; features may include faster prompts, templates, or CLI workflows.

Claudraband 是一个让高级用户更高效利用 Claude 的编码工具集,提供改进的界面或工作流以加速编码、测试与部署。面向 power users 的能力扩展体现了对大语言模型在专业场景中可用性的追求。

(30) Exploiting the most prominent AI agent benchmarks

利用最显著的 AI 代理基准测试

Created: Apr 11, 2026 / 12:15 PT

preview image

Berkeley piece critiques how prominent AI benchmarks are exploited or gamed, questioning reliability of current benchmarks for real-world agent evaluation. It argues for more robust, trustworthy benchmarks to guide research and product decisions.

Berkeley 的文章质疑当前最显著的 AI 代理基准的健壮性,指出评测结果可能被操纵或不充分反映现实场景。它呼吁建立更可信的基准,以正确引导研究方向和产品决策。

(31) JVM Options Explorer

JVM 选项探索器

Created: Apr 12, 2026 / 03:29 PT

▲ 181 💬 78 Programming

A web-based explorer for Java Virtual Machine options helps developers discover and compare flags, from GC tuning to JIT and memory settings. It reduces guesswork during JVM tuning and speeds up performance experimentation.

这是一个在线的 JVM 参数浏览器,方便开发者查找、对比各类参数及其用途,包括垃圾回收、JIT 和内存设置。能够降低调优中的试错成本,加速性能试验。

(32) Phyphox – Physical Experiments Using a Smartphone

Phyphox:用智能手机进行物理实验

Created: Apr 12, 2026 / 01:38 PT

▲ 201 💬 32 Education Science
preview image

Phyphox enables physical experiments using smartphone sensors, turning everyday devices into lab instruments. It lowers barriers for STEM education and fieldwork by offering ready-made experiments and data collection tools.

Phyphox 让智能手机内置传感器成为物理实验工具,降低教育与现场实验的门槛。通过现成的实验和数据采集工具,方便教师与学生进行动手研究。

(33) AI Will Be Met with Violence, and Nothing Good Will Come of It

AI 将遭遇暴力对待,且结果不会好

Created: Apr 12, 2026 / 02:16 PT

▲ 171 💬 274 AI Politics
preview image

An opinion argues that attempts to regulate or deploy AI will provoke violence or backlash, warning against simplistic technocratic approaches. It calls for thoughtful governance, ethical considerations, and inclusive design to avert harm.

观点认为对 AI 的监管与部署可能招致暴力反应和社会抵抗,警惕单一技术治理路径。呼吁在治理、伦理与包容性设计层面综合施策以避免负面后果。

(34) Investigating How Long-Distance Couples Use Digital Games to Facilitate Intimacy

研究远距离情侣如何通过电子游戏增进亲密感

Created: Apr 12, 2026 / 09:17 PT

▲ 79 💬 24 Gaming Science
preview image

The study documents how couples in long-distance relationships use digital games to maintain closeness, shaping interactions, intimacy, and relationship satisfaction. It offers takeaways for designers of social games and remote communication tools.

研究记录了远距离情侣如何通过数字游戏维持情感亲密,影响互动模式、情感表达与关系满意度。研究结果对社交游戏设计和远程沟通工具的发展提供了可转化的洞察。

(35) Internet outage in Iran reaches 1,008 hours

伊朗互联网中断达 1008 小时

Created: Apr 12, 2026 / 04:38 PT

▲ 125 💬 84 Politics
preview image

Iran experienced a prolonged internet outage exceeding 1,000 hours, affecting economy, communications, and access to information. The outage underscores how dependency on connectivity shapes daily life and highlights resilience challenges.

伊朗互联网中断持续超过1000小时,严重影响经济、通讯与信息获取。此事凸显网络连通性对日常生活的重要性以及应对持续性中断的挑战。

(36) US appeals court declares 158-year-old home distilling ban unconstitutional

美上诉法院裁定158年历史的家庭蒸馏禁令违宪

Created: Apr 11, 2026 / 22:08 PT

▲ 206 💬 195 Legal Politics
preview image

A federal appeals court struck down a 158-year-old ban on home distilling, ruling it unconstitutional. The decision highlights how legacy regulations can linger in the code and invites reevaluation of other antique restrictions. For makers and hobbyists, it signals potential growth in DIY spirits while underscoring the need to navigate safety and taxation.

联邦上诉法院裁定一项158年前的家庭蒸馏禁令违宪。裁决暴露出法规体系中的历史遗留条文,促使人们重新审视其他古旧限制的效力。对家庭蒸馏爱好者而言,这可能扩展DIY烈酒的空间,同时也需关注安全与税务合规。

(37) The Physics of GPS

GPS 的物理原理

Created: Apr 12, 2026 / 04:10 PT

preview image

Explains how GPS works, including relativistic corrections and signal timing, and shows how geometry and timing enable precise positioning.

详细解释 GPS 的工作原理,涵盖相对论修正、信号时序,以及几何与时钟同步如何实现高精度定位。

(38) 1D Chess

一维棋

Created: Apr 10, 2026 / 08:37 PT

▲ 962 💬 164 Gaming Programming AI
preview image

1D Chess challenges players with a single-line board, forcing rethinking of piece mobility and strategy. It’s a compact exploration of how constraints alter classical chess dynamics and makes for a playful, AI-friendly coding or game-design exercise.

一维棋盘上的棋局迫使玩家重新思考移动规则与策略,极简化的设定揭示了约束如何改变经典棋局的动力学。也是一个有趣的 AI 研究/游戏设计练习,便于实现与教学。

(39) The End of Eleventy

Eleventy 的终结

Created: Apr 11, 2026 / 18:55 PT

▲ 209 💬 175 Web Programming
preview image

The piece argues Eleventy may be losing traction as modern front-end stacks demand more dynamic, integrated tooling. It highlights tradeoffs between simplicity and capability in static-site workflows, urging teams to re-evaluate their tooling choices as ecosystems evolve. The author suggests exploring hybrid approaches or newer frameworks that offer better scalability.

本文认为 Eleventy 在当今需要动态特性和集成工具的前端生态中可能逐渐失去吸引力。作者讨论静态站点工作流的取舍,建议团队在生态演进中重新评估工具选择,并考虑更具扩展性的混合方案或新框架。

(40) South Korea introduces universal basic mobile data access

韩国推出全民基本移动数据接入

Created: Apr 11, 2026 / 06:27 PT

▲ 367 💬 103 Politics Privacy
preview image

South Korea announces universal basic mobile data access, ensuring baseline data for all citizens. The policy aims to close the digital divide and spur digital services, while telecoms and regulators work out subsidies, network capacity, and privacy safeguards as it scales.

韩国宣布全民基本移动数据接入,确保所有公民拥有基础数据。该政策旨在缩小数字鸿沟、促进数字服务,同时在扩大规模的过程中需要解决补贴、网络容量与隐私保护等挑战。

(41) France's government is ditching Windows for Linux, says US tech a strategic risk

法国政府放弃 Windows 转向 Linux,被视为对美方的战略风险

Created: Apr 11, 2026 / 01:25 PT

▲ 438 💬 247 Politics Security
preview image

France is moving its government desktop environment from Windows to Linux, citing sovereignty, security, and cost considerations. The move has become a flashpoint in debates about strategic tech dependencies, potentially reshaping public-sector procurement and software supply chains.

法国政府将办公桌面系统从 Windows 转向 Linux,理由包括主权、安全与成本考量。这一举动引发关于对美方技术依赖的战略性争论,可能影响公共部门采购与软件供应链的韧性。

(42) Doom, Played over Curl

Curl 上的 Doom:用 Curl 玩 Doom

Created: Apr 12, 2026 / 03:01 PT

▲ 105 💬 24 Programming
preview image

A playful project runs Doom using curl-based tooling, demonstrating creative use of everyday CLI utilities as a game-like experience. It showcases how far developers can push tooling boundaries and what counts as interactive programming.

一个有趣的项目用 curl 构建的工作流来运行 Doom,展示了用常见 CLI 工具打造游戏体验的创造力与边界扩展。

(43) 447 TB/cm² at zero retention energy – atomic-scale memory on fluorographane

在氟碳烷上的原子级存储:447 TB/cm² 且零保持能量

Created: Apr 11, 2026 / 13:08 PT

▲ 256 💬 138 Science Energy
preview image

Reports a record atomic-scale memory density of 447 terabits per square centimeter in fluorographane without retention energy required. This points to potential leaps in future memory technology, though challenges remain for practical integration and room-temperature operation.

报道在氟碳烷材料上实现原子级存储密度,达到每平方厘米 447 Tb 的记录,且不需要保持能量。此成果预示未来存储技术的突破潜力,但在实际集成与室温工作方面仍存在挑战。

(44) Show HN: Pardonned.com – A searchable database of US Pardons

Show HN: Pardonned.com – 美国赦免案件的可检索数据库

Created: Apr 10, 2026 / 23:19 PT

▲ 453 💬 248 Show HN Data Legal
preview image

Pardonned.com offers a searchable database of U.S. pardons, making an otherwise opaque area of legal history accessible to researchers, journalists, and the public. The project demonstrates how open data approaches can surface important records, with potential for API access and data exports to support analysis.

Pardonned.com 提供美国赦免案件的可检索数据库,方便研究者、记者与公众获取这类法律历史数据。该项目展示了开放数据在揭示重要记录方面的价值,同时具备 API 与数据导出以支持分析的潜力。

(45) Apple Silicon and Virtual Machines: Beating the 2 VM Limit (2023)

Apple Silicon 与虚拟机:突破两台 VM 的限制(2023)

Created: Apr 11, 2026 / 13:58 PT

▲ 226 💬 158 Programming DevOps Hardware
preview image

Shows practical ways to run more than two virtual machines on Apple Silicon, along with the hardware and software caveats involved. The takeaway is that while feasible with certain hypervisor setups, performance and memory overhead become the main bottlenecks.

揭示在 Apple Silicon 上运行多于两台虚拟机的实际做法,以及相关的硬件与软件限制。要点在于,借助特定的虚拟机/仿真工具可以实现,但性能和内存开销将成为主要瓶颈。

(46) Dark Castle

Dark Castle

Created: Apr 11, 2026 / 13:01 PT

preview image

Dark Castle appears to be a new digital project or game centered on a moody, immersive experience.

Dark Castle 看起来是一个以氛围浓厚、沉浸式体验为核心的新数字项目或游戏。

(47) Why AI Sucks at Front End

AI 为什么在前端开发中表现劣势

Created: Apr 12, 2026 / 05:26 PT

▲ 75 💬 81 AI Programming Web
preview image

AI struggles with frontend tasks due to nuanced UI/UX, accessibility, and component composition that require human judgment. The piece argues AI is best used as an assistant rather than a replacement for frontend engineers.

AI 在前端开发中难以处理细粒度的用户体验、无障碍与组件组合等问题,易出错。文章认为应将 AI 作为辅助工具,而非试图替代有经验的前端工程师。

(48) Advanced Mac Substitute is an API-level reimplementation of 1980s-era Mac OS

Advanced Mac Substitute 是对 1980 年代 Mac OS 的 API 级别重实现

Created: Apr 11, 2026 / 08:39 PT

▲ 260 💬 67 Programming Open Source
preview image

Advanced Mac Substitute reimplements classic Mac OS APIs at the API level, enabling modern code to run or simulate 1980s software environments. It showcases retro-computing work that preserves legacy software and provides insight into OS API evolution.

Advanced Mac Substitute 以 API 级别重现了1980年代的 Mac OS 接口,使现代应用能够在此旧环境中运行或实验。它体现了复古计算的保存价值,并为研究操作系统 API 的演变提供了新视角。

(49) Bouncer: Block "crypto", "rage politics", and more from your X feed using AI

Bouncer:用 AI 屏蔽 X 动态中的‘加密货币’、‘愤怒政治’等内容

Created: Apr 12, 2026 / 09:24 PT

▲ 44 💬 72 AI Open Source Politics
preview image

An open-source AI tool that blocks categories like crypto and rage politics from your X feed, giving users customizable moderation. It illustrates the potential and risks of automated content filtering on social feeds.

一个开源 AI 工具,可按自定义策略从 X 动态中屏蔽加密货币、愤怒政治等类别,提升浏览体验。它展示了自动化内容过滤的潜力与局限性,以及对偏见和言论自由的权衡。

(50) Reading Is Magic

阅读就是魔法

Created: Apr 12, 2026 / 10:06 PT

▲ 40 💬 22 Education Culture

A provocative essay arguing reading's power to boost cognition, empathy, and independent thinking; advocates deeper, regular reading in a noisy digital age.

这篇文章强调阅读的力量,认为高质量的阅读能提升认知、同理心与独立思考能力。作者在数字化生存环境下呼吁培养持续的阅读习惯以抵抗信息噪声。

(51) Cirrus Labs to join OpenAI

Cirrus Labs 将加入 OpenAI

Created: Apr 11, 2026 / 06:01 PT

▲ 275 💬 139 AI Business
preview image

Cirrus Labs is joining OpenAI, signaling closer collaboration between an AI-focused research/innovation outfit and the leading platform company. The move could accelerate tooling integration and joint development for developers and enterprises, while illustrating ongoing consolidation in the AI ecosystem.

Cirrus Labs 将加入 OpenAI,这一举动可能推动双方在工具链与平台整合方面的深度合作,同时体现 AI 生态系统的持续整合。此举或促进开发者工具与企业级 AI 部署的协同开发。

(52) The future of everything is lies, I guess – Part 5: Annoyances

一切的未来都是谎言,我猜——第五部分:烦恼

Created: Apr 11, 2026 / 07:32 PT

Part 5 in a provocative series about the future, focusing on annoyances and everyday frictions that reveal deeper truths about technology and progress.

系列的第五部分聚焦日常烦恼与摩擦,发人深省地揭示技术发展与人们对未来的感知之间的张力。

(53) Eternity in six hours: Intergalactic spreading of intelligent life (2013)

六小时的永恒:星际传播的智能生命与费米悖论(2013)

Created: Apr 12, 2026 / 07:43 PT

▲ 47 💬 43 Science Space

A speculative essay argues that intelligent life could spread across galaxies on cosmic timescales via self-replicating probes or rapid expansion, narrowing the Fermi paradox.

这是一篇关于在星际尺度上智能生命扩散的推演性论文,提出自复制探测器或快速扩张理论可能在数百万年内遍布银河系,从而为费米悖论提供思考方向。

(54) Zed, A sans for the needs of 21st century

Zed:面向21世纪需求的无衬线字体

Created: Apr 12, 2026 / 11:55 PT

▲ 27 💬 0 Design
preview image

Zed is Typotheque's sans-serif designed for modern reading needs, with features like high legibility on screens, versatile weights, and multilingual support. It showcases how typography aims to balance readability, aesthetic versatility, and web-friendliness in a global context.

Zed 是 Typotheque 设计的现代无衬线字体,强调在屏幕上提高可读性、提供多样的粗细与广泛的语言支持。它体现了在全球化语境下追求可读性、美学灵活性与网页友好性的字体设计思路。

(55) Textbooks and Methods of Note-Taking in Early Modern Europe (2008)

早期现代欧洲的教科书与笔记方法(2008)

Created: Apr 12, 2026 / 09:10 PT

▲ 35 💬 0 Education

The paper analyzes how early modern students used textbooks and note-taking methods, revealing practices that influenced knowledge transmission and pedagogy in that era.

论文探讨早期现代欧洲的教科书使用与笔记方法,揭示当时知识传播、教学实践与学习方式的历史脉络。对教育史和信息组织的研究提供了有价值的比较视角。

(56) Apple removes Lebanese village names from Apple Maps as Israel attacks

苹果在以色列袭击时从 Apple 地图移除了黎巴嫩村庄名

Created: Apr 12, 2026 / 11:28 PT

▲ 24 💬 4 Politics
preview image

The report alleges Apple removed Lebanese village names from maps amid Israeli attacks, illustrating how mapping choices can reflect geopolitical pressures. It raises questions about censorship, localization, and the role of tech platforms in conflict reporting.

据报导,苹果在冲突背景下从地图中移除了黎巴嫩村庄的名称,这凸显了地图制图与地缘政治压力之间的互动。此事引发关于审查、在地化和科技平台在冲突报道中的角色的讨论。

(57) How to build a `Git diff` driver

如何构建一个 Git diff 驱动

Created: Apr 11, 2026 / 11:07 PT

▲ 123 💬 13 Programming
preview image

Provides a guide to register and implement a custom Git diff driver, enabling specialized comparisons for particular file types. Covers configuration steps, practical use cases, and integration caveats with existing workflows.

给出注册并实现自定义 Git diff 驱动的指南,使对特定文件类型能够进行定制化比较。介绍配置步骤、实际使用场景,以及与现有工作流的整合注意事项。

(58) What have been the greatest intellectual achievements? (2017)

人类最伟大的知识成就有哪些?(2017)

Created: Apr 12, 2026 / 03:46 PT

▲ 40 💬 68 Science
preview image

A reflective list of landmark intellectual achievements, exploring why these feats mattered and what they reveal about scientific progress. It encourages thinking about future milestones with historical insight.

文章回顾并讨论人类历史上最伟大的智识成就,分析这些突破为何重要以及它们对科学与文明进步的启示。它也提醒我们在评估未来创新时需把握历史教训。

(59) The Problem That Built an Industry

推动一个行业的难题(铁芯——第一部分,奠定产业的根源)

Created: Apr 11, 2026 / 07:03 PT

▲ 138 💬 45 Hardware
preview image

Delves into the historical problem behind core memory that built the industry, outlining constraints and breakthroughs, and showing how early memory tech shaped modern hardware manufacturing and supply chains.

回顾促成铁芯记忆等早期硬件行业诞生的历史难题,概述当年的瓶颈与突破,以及这些创新如何影响现代硬件的制造与供应链。

(60) Optimization of 32-bit Unsigned Division by Constants on 64-bit Targets

在64位目标上对32位无符号常数除法的优化

Created: Apr 12, 2026 / 02:14 PT

▲ 41 💬 2 Programming
preview image

Proposes an optimization strategy for performing 32-bit unsigned division by constants on 64-bit targets, using precomputed multipliers and shifts to replace costly division instructions. The technique can help compilers generate faster code for numeric-heavy workloads.

提出在64位目标上将32位无符号常数除法替换为乘法因子和位移的优化方法,避免昂贵的除法指令。该技巧有助于编译器生成对数值密集型负载更高效的代码。

(61) No one owes you supply-chain security

没有人欠你供应链安全

Created: Apr 12, 2026 / 04:49 PT

▲ 34 💬 21 Security
preview image

Security is a shared responsibility; no single party is solely responsible. The piece advocates proactive measures, verification, and resilience to strengthen supply chains.

供应链安全不是某单一方的责任,需各方共同承担。文章倡导主动的安全实践、验证与韧性建设以提升整体安全性。

(62) Starfling: A one-tap endless orbital slingshot game in a single HTML file

Starfling:一个 HTML 单文件的无尽轨道弹射游戏

Created: Apr 08, 2026 / 18:52 PT

▲ 585 💬 146 Gaming Web

Starfling is a minimalist browser game playable in a single HTML file, using a tap to control orbital slingshots. It showcases how far a tiny, self-contained web app can push interactivity and visuals with pure HTML/JS, without a build or asset pipeline. A fun example of ultra-lightweight game development and portability.

Starfling 是一个极简的浏览器游戏,直接在单个 HTML 文件中就能运行,点击一次即可进行轨道弹射。它演示了使用纯 HTML/JS 就能实现丰富交互与流畅画面的极致轻量化游戏,并且无需构建工具即可带来完整体验。

(63) I gave every train in New York an instrument

我给纽约所有列车都装上了乐器

Created: Apr 10, 2026 / 08:21 PT

▲ 243 💬 46 Culture Data
preview image

TrainJazz outfits NYC trains with a different instrument, creating an evolving city soundtrack; it explores data sonification and public space as music. It highlights how creative data projects can repurpose transit systems into interactive art while inviting public participation.

TrainJazz 给纽约地铁列车配上乐器,形成不断变化的城市声景。此项目把数据声音化与公共空间艺术结合,体现了将交通系统转化为互动音乐的潜力,同时鼓励公众参与。

(64) Keeping a Postgres Queue Healthy

保持 PostgreSQL 队列的健康

Created: Apr 11, 2026 / 09:24 PT

▲ 93 💬 25 DevOps Data
preview image

Strategies to keep a PostgreSQL-backed queue healthy, focusing on monitoring, maintenance, and performance. The piece shares practical patterns to avoid bloat and ensure reliable async processing.

介绍保持基于 PostgreSQL 的队列健康的实用策略,包括监控、维护和性能优化,旨在避免膨胀、提升异步处理的可靠性。

(65) How a dancer with ALS used brainwaves to perform live

患 ALS 的舞者如何用脑波进行现场表演

Created: Apr 11, 2026 / 19:09 PT

▲ 54 💬 11 Science Health
preview image

Describes a breakthrough where a dancer with ALS used brainwave control to perform live, highlighting the EEG-based interface, accessibility implications, and potential for inclusive performance tech.

介绍在脑电波控制下实现现场表演的突破性案例,一位患 ALS 的舞者借此实现舞蹈表演。讨论所用的脑机接口、无障碍意义,以及对包容性表演技术的潜在影响。

(66) Productive Procrastination

高效拖延术

Created: Apr 10, 2026 / 22:21 PT

preview image

Productive Procrastination argues that deliberate, structured delay can yield real progress by pairing low-friction tasks with bigger goals. It offers techniques like structured procrastination, timeboxing, and prioritization to turn distraction into momentum.

《高效拖延术》提出通过刻意、结构化的拖延来推动实际产出,将低门槛任务与更大目标绑定。文中介绍结构化拖延、时间盒管理和优先级策略等方法,将分心转化为行动的动力。

(67) The APL programming language source code (2012)

APL 编程语言源代码(2012)

Created: Apr 11, 2026 / 10:34 PT

▲ 74 💬 24 Programming
preview image

Describes the 2012 release of the APL language source code, offering historical insight into this foundational array programming language and how its tooling evolved. Highlights lessons for modern developers from its design and implementation.

介绍 2012 年发布的 APL 语言源代码,为这一基础的数组编程语言及其工具的发展提供历史洞见,强调从其设计与实现中对当代开发者的启示。

(68) Phone Trips

手机之旅

Created: Apr 11, 2026 / 09:43 PT

▲ 71 💬 6 Culture Programming
preview image

Phone Trips surveys how smartphones shape travel storytelling, capturing experiences, and sharing them on the go.

《手机之旅》探讨智能手机如何改变旅行叙事,记录并传播旅途中的瞬间。文章讨论了移动拍摄的技巧、局限以及让旅行内容大众化的趋势。

(69) High-Level Rust: Getting 80% of the Benefits with 20% of the Pain

Rust 高层次用法:用最小痛苦获得80%的收益

Created: Apr 11, 2026 / 16:30 PT

▲ 49 💬 54 Programming
preview image

A pragmatic guide to reaping most of Rust's benefits with minimal pain. The author highlights practical patterns that deliver about 80% of Rust's safety and performance with relatively light learning, plus caveats when deeper knowledge is needed.

该文从实用角度出发,展示在不深入掌握所有高级特性的前提下如何用 Rust 获得大部分收益。通过高效的模式、易用的抽象和安全默认,提供约80%的收益,附带何时需要深入 Unsafe 或低层优化的建议。

(70) Most people can't juggle one ball

大多数人都难以同时完成一个任务

Created: Apr 09, 2026 / 05:35 PT

preview image

The piece argues cognitive limits cap how many things we can track or manage; multitasking often reduces performance even with simple tasks. This finding has implications for UX and product design, reminding designers not to promise effortless multitasking.

作者主张人类在同时处理多项任务时存在认知极限,哪怕是处理一个简单任务也会有困难。这一发现对用户体验和产品设计有启示:避免把多任务承诺得过于美好,需更真实地考虑人类注意力与工作记忆的边界。

(71) New synthesis of astronomical measurements shows Hubble tension is real

新一轮天文观测综合显示哈勃张力确实存在

Created: Apr 11, 2026 / 11:55 PT

▲ 57 💬 13 Science Space
preview image

A synthesis of astronomical measurements reinforces the Hubble tension, showing a persistent discrepancy in the universe’s expansion rate across datasets. The result fuels discussions on potential new physics or unaccounted systematics.

多项天文观测的综合结果进一步强化了哈勃张力的存在,显示在宇宙膨胀速率的测量中存在持续的不一致。其影响在于引发对新物理学或潜在系统误差的讨论。

(72) Every plane you see in the sky – you can now follow it from the cockpit in 3D

天空中你看到的每一架飞机,现在可以在驾驶舱以3D进行追踪

Created: Apr 08, 2026 / 11:10 PT

▲ 351 💬 66 Web Privacy

An interactive 3D feed lets you follow every plane in real time from a cockpit perspective, adding depth to airspace awareness. It demonstrates how accessible 3D visualization is for live flight tracking and could have implications for training and emergency response.

一个以驾驶舱视角呈现的实时3D跟踪界面,可以追踪天空中的每一架飞机,提升对空域的感知。这类3D可视化在实时航迹监控、培训和应急响应中具有潜在应用。

(73) Is Math Big or Small?

数学到底是大还是小?

Created: Apr 12, 2026 / 01:25 PT

▲ 23 💬 5 Science
preview image

A talk that challenges whether mathematical ideas live at a 'big' scale or can be built from small, composable units. It sketches how mathematical abstractions scale in theory and computation, with implications for teaching, formalization, and tool-building.

讨论数学到底是由少数“大”概念驱动,还是由大量可组合的小概念构成。演讲主张将数学视作模块化领域,强调简单且易理解的基本单元如何组合出复杂结构,并探讨对教学、形式化和工具开发的影响。

(74) Optimal Strategy for Connect 4

Connect 4 的最优策略

Created: Apr 08, 2026 / 12:37 PT

▲ 304 💬 32 Gaming Programming AI
preview image

An exploration of the exact winning strategy for Connect 4 under perfect play. By enumerating all positions and using retrograde analysis, the piece shows the game’s complete solution and offer takeaways for building game-playing AI and understanding search complexity in simple systems.

该分析给出 Connect 4 在完美对局下的完全解,通过穷举与回溯分析确立必胜路线。为构建棋类 AI 与理解简单系统的搜索复杂性提供可操作的启示。

(75) Now is the best time to write code by hand

现在是用手写代码的最佳时机

Created: Apr 11, 2026 / 04:24 PT

▲ 66 💬 30 Programming
preview image

Argues that writing code by hand strengthens mental models and aids deeper understanding of algorithms, with practical exercises and scenarios where handwriting enhances craftsmanship.

认为手写代码能强化认知模型,帮助更深入理解算法;给出实用练习与情境,说明手写对软件工匠精神的价值。

(76) Software Preservation Group: C++ History Collection

软件保护组:C++ 历史收藏

Created: Apr 11, 2026 / 18:24 PT

▲ 34 💬 3 Programming
preview image

Introduces the C++ History Collection from the Software Preservation Group, spotlighting artifacts and milestones that chart the language's evolution. The collection offers context for historians and developers interested in how C++ shaped modern software.

介绍软件保护组的 C++ 历史收藏,聚焦于记录语言演变的文物与里程碑。该收藏为历史学者和开发者提供背景,帮助理解 C++ 如何塑造了现代软件。

(77) Midnight Captain – A midnight commander inspired file manager

Midnight Captain:受 Midnight Commander 启发的文件管理器

Created: Apr 11, 2026 / 16:37 PT

▲ 30 💬 16 Programming
preview image

Introduces Midnight Captain, a terminal file manager inspired by Midnight Commander, and outlines its design goals, dual-pane navigation, and fast, keyboard-centric UX.

介绍 Midnight Captain——受 Midnight Commander 启发的终端文件管理器,概述其设计目标、双窗格导航和以键盘为主的快速用户体验。

(78) Why meaningful days look like nothing while you are living them

有意义的日子在当下看起来平淡无奇

Created: Apr 11, 2026 / 20:04 PT

▲ 26 💬 12 Culture
preview image

Meaningful days often feel ordinary in real time; significance emerges in hindsight. The piece invites readers to slow down and savor small moments, or capture them to preserve memory, since meaning accrues with reflection rather than immediate awe.

有意义的日子在当下常常显得平淡,真正的价值往往在事后回看时才浮现。文章鼓励人们放慢脚步,留意日常中的细小瞬间,或通过记录来保存记忆,因为意义是在反思中积累的。

(79) Surelock: Deadlock-Free Mutexes for Rust

Surelock:Rust 的无死锁互斥锁

Created: Apr 08, 2026 / 10:36 PT

▲ 234 💬 75 Programming Business
preview image

Surelock presents deadlock-free mutexes for Rust, reducing a common source of concurrency bugs. By enforcing safer lock acquisition patterns, it helps developers build more reliable multi-threaded code, though it may require changing how you design synchronization.

Surelock 为 Rust 提供无死锁的互斥锁原语,降低并发编程中常见的死锁风险。通过强制更安全的锁获取策略,帮助开发者构建更可靠的多线程代码,但在设计同步时可能需要调整做法。

(80) How Passive Radar Works

被动雷达的工作原理

Created: Apr 09, 2026 / 05:35 PT

▲ 167 💬 50 Science Privacy
preview image

Explains how passive radar uses existing transmissions as illumination sources to detect objects without its own transmitter. By analyzing timing and Doppler shifts in reflections, passive radar enables stealthy or civilian surveillance but trades off resolution and clutter rejection.

介绍被动雷达如何利用现有的传输信号作为照射源,在不自建发射的情况下探测目标。通过分析反射的到达时间与多普勒变化,被动雷达具有隐蔽性与较低成本的优势,但在分辨率与对杂波的处理上存在权衡。

(81) Mark's Magic Multiply

马克的神奇乘法

Created: Apr 11, 2026 / 02:03 PT

▲ 47 💬 3 Education

A playful note on a neat mental-math trick that speeds up multiplication. It showcases how a simple shortcut can make math feel almost magical.

一篇轻松的短文,介绍一个神奇的心算乘法技巧,让乘法变得更快、像魔法一样有趣。

(82) A Tour of Oodi

Oodi 图书馆之旅

Created: Apr 09, 2026 / 10:27 PT

▲ 122 💬 40 Design DevOps
preview image

A tour of Oodi, Helsinki's flagship library, highlighting architecture, flexible spaces, and public services enabled by modern design. The piece offers takeaways on how libraries combine culture with digital infrastructure.

文章带你走访赫尔辛基 Oodi 图书馆,聚焦建筑风格、灵活公共空间以及现代设计支持的数字化服务。展示图书馆如何在文化与数字基础设施之间取得平衡。

(83) An Interview with Pat Gelsinger

帕特·盖尔辛格访谈

Created: Apr 09, 2026 / 10:19 PT

▲ 107 💬 65 Business AI Hardware

Pat Gelsinger shares Intel's strategic outlook on AI workloads, manufacturing, and IDM 2.0, providing candid perspectives on the road ahead for semiconductors. The interview sheds light on how Intel plans to compete in a rapidly evolving chip ecosystem.

帕特·盖尔辛格在访谈中谈及英特尔在 AI 工作负载、制造业和 IDM 2.0 的战略展望,提供对半导体行业快速演变格局的直观洞见。

(84) Happy Map

幸福地图

Created: Apr 07, 2026 / 06:55 PT

▲ 232 💬 42 Data Health
preview image

Happy Map visualizes happiness-related data across regions, highlighting patterns and correlations with income, health, and social factors. The interactive map illustrates how well-being varies and what drives it.

幸福地图通过交互式可视化展示不同地区的幸福指标,揭示与收入、健康和社会因素的相关性。它帮助读者直观理解全球幸福的差异与驱动因素。

(85) Pijul a FOSS distributed version control system

Pijul:一个开源分布式版本控制系统

Created: Apr 07, 2026 / 03:16 PT

▲ 189 💬 28 Open Source Programming

Pijul is an open-source distributed version control system grounded in patch-based history and a functional data model, offering a different approach from Git. It emphasizes composability and formal reasoning about changes, appealing to projects seeking alternative VCS semantics.

Pijul 是一个开源分布式版本控制系统,采用基于补丁的历史与函数式数据模型,与 Git 提供了不同的语义。它强调可组合性和对变更的形式化推理,适合寻求替代 VCS 语义的项目。

(86) How Complex is my Code?

我的代码有多复杂?

Created: Apr 07, 2026 / 03:44 PT

▲ 169 💬 45 Programming
preview image

The author surveys how to quantify code complexity and why it matters for maintainability and bugs. It covers metrics like cyclomatic and cognitive complexity, and offers pragmatic steps to simplify APIs, modularize code, and improve readability.

文章讨论如何量化代码复杂度及其对维护性和缺陷风险的重要性。介绍常用度量如圈复杂度和认知复杂度,并给出简化接口、模块化和提升可读性等切实可行的改进建议。

(87) Tofolli gates are all you need

Toffoli 门才是你需要的全部

Created: Apr 07, 2026 / 02:40 PT

preview image

Toffoli gates show that a single gate family is enough to implement any computation when combined with negation, illustrating the elegance of universal gate sets in reversible and quantum circuits.

本文主张,在只用 Toffoli 门且可与简单取反结合的前提下,任何计算都可以实现,揭示了可逆与量子电路中统一门集的强大魅力。它还讨论了在硬件实现和教学中的实际意义。

(88) Layoff Thinking

裁员思维

Created: Apr 08, 2026 / 17:52 PT

▲ 90 💬 75 Career Business

Shares strategic thinking around layoffs in tech organizations—covering planning, communication, and management to preserve morale and long-term resilience during workforce reductions.

分享科技组织在裁员过程中的前瞻性思考:包括计划、沟通与治理,以在裁员时维持士气并提升长期韧性。

(89) Previously unknown verses by Empedocles found on papyrus

埃姆多克勒斯在纸草卷上发现的未知诗句

Created: Apr 08, 2026 / 17:00 PT

▲ 74 💬 16 Culture

A newly discovered papyrus fragment contains verses attributed to the pre-Socratic philosopher Empedocles, offering fresh evidence of his poetry. The find enriches our understanding of ancient Greek thought and the transmission of his work, with possible revisions to readings of his elemental theory.

一份新发现的纸草卷证据显示埃姆多克勒斯的未知诗句,为其诗作提供新的证据,丰富了对古希腊思想及其文本传承的理解,可能对其四元素理论的解读产生影响。

(90) Cooperative Vectors Introduction

合作向量介绍

Created: Apr 10, 2026 / 06:16 PT

▲ 46 💬 3 Data AI
preview image

An introductory piece on cooperative vectors, outlining how vector representations can encode collaboration and coordination in multi-agent settings. The article sketches potential uses in optimization and AI systems, suggesting a framework for studying cooperative behavior in computational contexts.

本文对合作向量进行了入门介绍,阐释如何通过向量表示编码多智能体环境中的协作与协同。文章勾勒出在优化与 AI 系统中的潜在应用,并提出用于研究计算场景中合作行为的框架。

(91) The Miller Principle (2007)

米勒原则(2007)

Created: Apr 07, 2026 / 06:16 PT

▲ 87 💬 52 Programming
preview image

A concise note from 2007 about the Miller Principle, offering a compact guideline in software development or systems thinking.

2007 年的一则简短笔记,阐述米勒原则,提供软件开发或系统思维领域的简要准则。

(92) What is a property?

什么是属性?

Created: Apr 07, 2026 / 05:16 PT

▲ 86 💬 23 Programming
preview image

Explores the concept of a property across mathematics and programming, clarifying how properties differ from values or methods and why that distinction matters in software design.

探讨在数学与编程中“属性”的概念,澄清属性与数值、方法之间的区别,以及这一区别在软件设计中的重要性。

(93) How much linear memory access is enough?

线性内存访问到底需要多少?

Created: Apr 08, 2026 / 06:16 PT

▲ 75 💬 13 Programming
preview image

Questions how much linear memory access a program truly needs, challenging the assumption that more bandwidth always helps. It advocates for data locality, cache-friendly layouts, and practical heuristics to avoid memory bottlenecks in modern software.

探讨程序对线性内存访问的真实需求,质疑“带宽越多越好”的普遍观点。强调数据局部性、缓存友好布局与在现代软件中避免内存瓶颈的实用方法。

(94) The Soul of an Old Machine

旧机器的灵魂

Created: Apr 07, 2026 / 05:30 PT

▲ 66 💬 16 Hardware
preview image

Reflects on the 'soul' of aging hardware, drawing parallels with modern systems and emphasizing lessons on reliability, debt, and maintenance. It argues that studying old machines can illuminate durable design principles.

反思老旧硬件的“灵魂”,将其与现代系统对比,强调可靠性、技术债务与维护方面的经验教训。认为研究旧机器有助于理解持久的设计原则。

(95) Network Flow Algorithms

网络流算法

Created: Apr 07, 2026 / 00:27 PT

▲ 48 💬 1 Programming
preview image

A structured hub of network flow algorithms, including max flow, min cut, and related topics, with explanations and references. A go-to reference for students and professionals.

网络流算法的系统资源,覆盖最大流、最小割等核心问题,含解释与参考。是学生与从业者的实用参考。

(96) Floyd's Sampling Algorithm

Floyd 的采样算法

Created: Apr 07, 2026 / 02:39 PT

▲ 45 💬 3 Programming Science
preview image

A practical explainer of Floyd's sampling algorithm, detailing how it draws samples efficiently from a distribution or combinatorial structure, with potential ML or scientific computing uses.

Floyd 的采样算法提供了一种高效从离散分布中抽样的技术思路,适用于概率建模、统计仿真等场景。文章通常会结合实现要点与复杂度分析,帮助读者在实际代码中落地。

(97) The Life and Death of the Book Review

书评的生死兴衰

Created: Apr 08, 2026 / 22:06 PT

▲ 29 💬 6 Culture AI
preview image

Examines the evolving world of book reviews, considering traditional criticism, online discourse, and AI's impact on judging books and guiding readers.

探讨书评这一评注生态的演变,涵盖传统评论、在线讨论以及 AI 对评判书籍与引导读者的影响。

(98) Compute iOS XNU offset from kernel cache

从内核缓存中计算 iOS XNU 偏移量

Created: Apr 10, 2026 / 08:51 PT

▲ 24 💬 0 Security
preview image

A technical post shows how to extract kernel XNU offsets from iOS kernel caches, enabling exploit development or security research; it highlights kernel security design and jailbreaking implications.

技术博文展示如何从 iOS 内核缓存中计算 XNU 偏移量,用于调试和安全研究,涉及内核结构和地址空间等细节。此类工作强调对内核安全设计的理解和对越狱/漏洞研究的影响。

(99) Stewart Brand on how progress happens

斯图尔特·布兰德:进步如何发生

Created: Apr 07, 2026 / 05:47 PT

▲ 28 💬 7 Culture
preview image

Brand discusses how progress happens via tinkering, slow adoption, and the social dynamics around technology. The piece offers actionable takeaways for teams aiming to accelerate impact without reckless leaps.

布兰德讨论进步如何发生,强调尝试、渐进采用以及科技背后的社会动力。为团队提供在不过度冒险的前提下推动影响力的实用建议。

(100) Simplest Hash Functions

最简单的哈希函数

Created: Apr 07, 2026 / 02:40 PT

▲ 28 💬 19 Programming
preview image

Ultra-simple hash functions can perform surprisingly well for non-adversarial tasks. The post surveys a few minimal constructions, analyzes their distribution and collision behavior, and explains where they are appropriate (like simple hash tables) and where they fail under attack.

极其简单的哈希函数在非对抗场景下往往效果不错。文章演示了几种最简构造,分析分布与碰撞特性,并指出在哈希表等场景的适用性及在对抗性输入下的局限。