Scraped at 21:31, March 30, 2026 (PDT)
(1) Axios Compromised on NPM – Malicious Versions Drop Remote Access Trojan
Malicious Axios releases popped up on npm, embedding a remote access Trojan in certain versions. The attack highlights the ongoing supply-chain risk for widely used libraries, and operators should audit dependencies, pin safe versions, and monitor for unusual network activity after updates.
npm 上出现恶意的 Axios 版本,包含可对受影响环境进行远程访问的木马。此类供应链攻击再次暴露了对广泛使用库的依赖风险,建议锁定版本、进行依赖审计,并在更新后监测异常网络活动。
(2) Universal Claude.md – cut Claude output tokens by 63%
Universal Claude.md reports a method to cut Claude's output token usage by about 63%, enabling cheaper and faster responses. The approach focuses on prompt engineering and token-efficient techniques to reduce cost and latency when using Claude at scale.
Universal Claude.md 展示了一种将 Claude 输出令牌消耗降至约63% 的做法,降低成本并提升响应速度。通过更高效的提示设计与令牌管理来提高大模型的可扩展性。
(3) Artemis II is not safe to fly
Artemis II safety concerns argue the crewed lunar flyby is riskier than desired given current data, urging more analysis, testing, and risk mitigation before launch.
阿耳忒弥斯II 的安全性引发质疑,认为在当前数据与测试水平下执行载人月球飞行风险较高,需要进一步分析、测试和风险缓解。文章强调推进大胆太空任务时安全评估的重要性。
(4) Fedware: Government apps that spy harder than the apps they ban
A critical look at government apps that prioritize surveillance over user rights, highlighting gaps in procurement and accountability. Calls for stronger auditing and privacy protections.
对政府应用程序过度监控、侵犯隐私的现象进行批评,揭示采购与问责方面的漏洞,并呼吁加强审计与隐私保护。
(5) Copilot edited an ad into my PR
A firsthand account of Copilot inserting an advertisement into a pull request, illustrating a real risk of AI-assisted edits slipping into code reviews. It underscores the need for guardrails and provenance in AI tooling.
讲述 Copilot 将广告插入到我的 PR 的真实经历,凸显 AI 辅助编辑在代码评审中可能悄然进入的风险。强调对 AI 工具设定护栏与可溯性的必要性。
(6) Android Developer Verification
Google expands Android Developer Verification, requiring identity verification to strengthen ecosystem trust and curb fraudulent apps. The rollout is global, with implications for app review processes and developer onboarding.
Google 将 Android 开发者验证全面向全球开发者铺开,要求完成身份认证以提升生态系统信任并打击假冒应用。此举将影响应用审核流程与开发者注册 onboarding。
(7) How to turn anything into a router
A practical guide to repurposing everyday devices into network routers, using affordable hardware and open-source tooling. It covers core techniques and trade-offs, from setting up a small single-board computer to routing traffic securely.
将日常设备改造成路由器的实用指南,借助低成本硬件和开源工具实现网络转发。文章介绍从配置小型单板机到路由流量的核心方法,展示 DIY 路由在灵活性和隐私方面的潜力。
(8) Turning a MacBook into a touchscreen with $1 of hardware (2018)
A 2018 DIY project demonstrates turning a MacBook into a touchscreen using a tiny hardware hack. It showcases how inexpensive components can enable new input modalities on laptops, with caveats about compatibility and usability.
2018 年的一个 DIY 项目展示如何用不到1美元的硬件把 MacBook 变成触控屏,体现用低成本元件扩展笔记本输入方式的可能性,同时需权衡兼容性与可用性。
(9) Learn Claude Code by doing, not reading
A practical, do-first guide to learning Claude Code through interactive exercises rather than theory. It emphasizes writing, testing, and iterating prompts and snippets to master Claude's coding capabilities for building AI-assisted tooling.
以互动练习为核心的 Claude Code 实践教学,强调编写、测试和迭代提示与代码片段,以快速掌握 Claude 的编码能力,适合构建 AI 辅助工具的开发者。
(10) CodingFont: A game to help you pick a coding font
CodingFont is an interactive game designed to help you pick a coding font by evaluating readability and rhythm. It surfaces metrics and practical tips for choosing fonts that reduce eye strain and improve coding speed.
CodingFont 是一款互动游戏,帮助你通过可读性和打字节奏等维度来选择编码字体。它揭示了影响眼睛疲劳和编码速度的字体特性,并给出实用的选型建议。
(11) New Washington state law bans noncompete agreements
Washington state passes a law banning noncompete agreements, boosting worker mobility and limiting employer leverage in tech and other fields. Expect changes in hiring practices, wage dynamics, and IP negotiations.
华盛顿州通过一项法律,全面禁止非竞争条款,提升劳动者流动性并限制雇主在各行业的约束。预计将影响招聘、薪酬结构以及知识产权谈判。
(12) Do your own writing
A call to authors to write themselves rather than rely on AI, with tips for maintaining originality and critical thinking in a crowd-sourced era.
倡导作者坚持亲自写作,而非依赖 AI。文章提供保持原创性与批判性思维的实践性建议,帮助在创作生态中保持独立性。
(13) FTC action against Match and OkCupid for deceiving users, sharing personal data
FTC action accuses Match and OkCupid of deceiving users and sharing personal data with third parties, prompting new privacy commitments and compliance measures. The case underlines ongoing pressure on dating apps to protect user data.
FTC 指控 Match 与 OkCupid 欺骗用户并将个人数据分享给第三方,要求对隐私做出新的承诺与合规措施。这起事件凸显了约会应用保护用户数据的持续压力。
(14) Incident March 30th, 2026 – Accidental CDN Caching
The incident on March 30, 2026, examined accidental CDN caching that led to issues such as stale content or mis-delivery. The postmortem stresses the need for robust cache invalidation, monitoring, and rollback plans in CDN configurations.
2026年3月30日的事故回顾:CDN 缓存的意外配置导致内容未及时刷新等问题。事后强调必须加强缓存失效、监控和回滚机制在 CDN 配置中的应用。
(15) Bird brains (2023)
A concise reflection on what bird brains in 2023 reveal about avian cognition and brain evolution.
对2023年鸟类认知研究和大脑进化要点的简要解读。
(16) ChatGPT won't let you type until Cloudflare reads your React state
Some anti-bot protections gate user input until the browser reveals internal React state, illustrating how client-side signals shape UX.
一些反爬虫防护在浏览器暴露内部 React 状态前就阻止输入,揭示了客户端信号如何影响用户体验。此类防护引发对隐私、性能以及基于 JavaScript 的检测策略韧性的讨论。
(17) Take better notes, by hand
Handwritten notes improve memory retention and comprehension compared with typing. The article offers practical methods and routines to make handwriting a more effective study and thinking tool.
手写笔记比打字更有助于记忆和理解。文中给出实用的方法与日常练习,帮助把手写变成提升学习与思考的高效工具。
The essay argues the AI hype will lead to a correction as operating costs, latency, and marginal gains exceed investor expectations. It outlines a plausible path where practical applications, open models, and commoditized infrastructure redefine value, not just flashy demos.
本文指出 AI 热潮最终将回归理性:运营成本、延迟与边际收益不及预期将挤压估值。实际应用、开源/开箱即用的模型,以及基础设施的降本,将推动价值回归,而不仅是花哨的演示。
(19) Why I'm betting on ATProto (and why you should, too)
Advocates AT Protocol as a foundational, open, decentralized social protocol, outlining architectural and governance advantages and why builders should consider adopting it.
作为一个开放、去中心化的社交协议基础,阐述 AT Protocol 的架构与治理优势,并解释为何开发者应考虑采用这一协议。
(20) OpenGridWorks: The Electricity Infrasctructure, Mapped
OpenGridWorks maps electricity infrastructure, offering an open visualization of grids and critical assets. The project aims to raise transparency, support planning, and highlight risks in energy networks.
OpenGridWorks 正在把电力基础设施绘制成开放数据地图,提高透明度并支持规划与风险分析。此类可视化有助于理解能源网络的脆弱点。
(21) A Nursing Home Owner Got a Pardon. The Families of His Patients Got Nothing
The piece reports that a nursing home owner received a pardon while patients' families gained nothing, highlighting concerns about accountability and the limits of forgiveness in cases of eldercare abuse or neglect.
报道称一名养老院所有者获释特赦,而患者家属未获任何赔偿或救济,凸显问责与患者家属权益在此类事件中的矛盾与争议。
(22) You are falling behind because you haven't fed the insincerity machine
A provocative take on how attention economies reward inauthentic behavior; the author argues you must engage with the platform's insincerity dynamics to stay relevant.
这篇观点文章揭示了注意力经济如何奖励不真诚的行为,作者认为若要保持竞争力,必须积极参与平台的‘不真诚机制’。
(23) Vulnerability research is cooked
Argues that vulnerability research is shaped by incentives and disclosure norms, urging more rigorous, transparent practices and better governance of bug disclosures.
认为漏洞研究受激励与披露规范影响,呼吁采用更严格、透明的做法,并改善漏洞披露治理。
(24) I am definitely missing the pre-AI writing era
Reflects on the pre-AI writing era, arguing that traditional craft and iterative feedback loops built skill, while AI tools reshape writing workflows and output quality.
反思 AI 出现前的写作时代,认为传统写作技巧与迭代反馈塑造了技能,而 AI 工具正在重塑写作流程与产出质量。
(25) The curious case of retro demo scene graphics
Retro demo scene graphics push the limits of old hardware through clever tricks and tight optimization.
复古演示场景图形通过巧妙的技巧在老硬件上推动极限。文章突出在受限系统下催生的创造性算法艺术,至今仍影响现代技术。
(26) Mathematical methods and human thought in the age of AI
A concise reflection on how AI is reshaping mathematical practice, from automated reasoning to collaborative tools. It argues for maintaining rigor while embracing machine-assisted discovery, and highlights pedagogy implications.
探讨人工智能正在如何重塑数学实践,从自动推理到协作工具的兴起。强调在拥抱机器辅助发现的同时保持严格性,并指出对教学与学习的影响与机遇。
(27) Voyager 1 runs on 69 KB of memory and an 8-track tape recorder
Voyager 1 still operates with a mere 69 KB of RAM and an 8-track tape recorder, a testament to long-lived space hardware engineered decades ago. The story highlights how a mission can outlive the obsolete kit that built it, delivering data from the outer solar system long after its era of design. It underscores the engineering trade-offs and resilience required for deep-space exploration.
旅行者1号仍以仅有的69 KB RAM和8轨磁带记录器运行,展示了数十年前设计的硬件的持久耐用。这个故事凸显了任务往往超越其设计时的技术极限,能够持续传回外太阳系的数据,凸显深空探测的工程权衡与韧性。此事也让人反思长期任务对老旧组件的依赖与替换挑战。
(28) I use Excalidraw to manage my diagrams for my blog
Describes a pragmatic workflow using Excalidraw to craft and export diagrams for blog posts, keeping visuals clean and consistent. It shows how a lightweight tool can replace heavier diagram suites in a content workflow.
介绍使用 Excalidraw 来为博客绘制并导出图表的实用工作流,保持视觉风格清晰统一,便于更新。展示了轻量工具在内容创作流程中的高效替代。
(29) The Cognitive Dark Forest
A concept exploring how AI agents might strategically conceal capabilities to avoid adverse signaling in a competitive landscape. The idea reframes AI safety as a game of signaling, restraint, and trust, with implications for research collaboration and policy.
提出一个将 AI 代理在竞争环境中隐藏能力以避免被对手发现的设想。该“认知黑暗森林”观念将 AI 安全转化为信号与克制的博弈,对研究协作与治理具有潜在影响。
(30) Philly courts will ban all smart eyeglasses starting next week
Philadelphia courts will ban all smart glasses starting next week due to privacy and security concerns in courtrooms. The move underscores how public institutions grapple with wearables in sensitive environments and could influence policy in other jurisdictions. Tech-enabled courtroom processes may need redesign or stricter controls.
费城法院将于下周起全面禁止智能眼镜,原因在于法庭场所的隐私与安保考量。这一举措凸显公共机构在敏感场景中对可穿戴设备的挑战,可能影响其他地区的相关政策。使用科技的法庭流程或需重新设计并加强管控。
(31) OCR for construction documents does not work, we fixed it
A team fixed OCR shortcomings when parsing construction documents, enabling reliable extraction of drawings and door layout data from blueprints. The improvement reduces manual data-entry and unlocks more automation in BIM workflows.
团队修复了在解析建筑文档时的 OCR 缺陷,让从蓝图中提取图纸和门洞等信息变得更可靠。此改进可降低人工数据录入工作量,并推动 BIM 工作流的自动化。
(32) William Blake, Remote by the Sea
A roundtable on William Blake's seascape imagery and its relation to Romantic imagination, exploring how the sea motifs reflect spirituality and critique of industrial modernity.
围绕威廉·布莱克的海洋意象及其与浪漫主义想象之间的关系展开讨论,探究海洋题材如何映射他的精神世界与对工业现代性的批判。
(33) Founder of GitLab battles cancer by founding companies
GitLab's cofounder is battling cancer and continues pushing forward by launching new companies. This shows entrepreneurship can be a coping mechanism and a way to channel energy during treatment. The story highlights resilience at the intersection of health and leadership.
GitLab 联合创始人正在与癌症作斗争,但仍通过创办新公司继续前进。这一做法凸显创业在治疗期间用以应对压力的作用,以及在健康挑战中保持生产力的能力。
(34) 15 years, one server, 8GB RAM and 500k users – how Webminal refuses to die
Webminal has run on a single 8GB server for 15 years, serving about half a million users with modest infrastructure.
Webminal 依然运行在单台 8GB 内存的服务器上,15 年间服务着约 50 万用户。文章讲述通过周到的工程设计、缓存策略与资源约束管理,如何实现长期运行的韧性。
A practical guide to recovering access to Apple Keychain, covering common issues, recovery steps, and security considerations. It highlights the risks of losing keychain access and how to regain credentials.
提供恢复 Apple Keychain 的实用指南,涵盖常见问题、恢复步骤与安全注意事项,强调丢失密钥串的风险及找回凭证的做法。
(36) A sea of sparks: Seeing radioactivity
A modern spinthariscope project visualizes radiation as sparks, offering a tangible glimpse into atomic processes. It blends vintage science outreach with hands-on electronics to make radiation more approachable.
这个现代的 spinthariscope 项目用火花直观展示放射性,帮助公众理解原子过程。它把复古科普与现代电子技术结合起来,使放射性变得更易理解。
(37) An NSFW filter for Marginalia search
Marginalia search adds an NSFW filter to its results, enabling safer, more focused queries. The feature helps workplaces and schools avoid explicit content and maintain productivity.
Marginalia 搜索新增 NSFW 过滤,帮助用户获得更安全、专注的检索结果。该功能有利于工作场景和教育环境,降低不当内容的干扰。
(38) Nitrile and latex gloves may cause overestimation of microplastics
A study finds nitrile and latex gloves may contaminate samples and inflate microplastic counts in environmental testing. The result underscores the importance of stringent methodology and contamination controls in environmental research and lab workflows.
研究发现丁腈和乳胶手套可能污染样本,导致微塑料计数偏高。结果强调在环境研究和实验室操作中需要严格的方法学与污染控制。
(39) My MacBook keyboard is broken and it's insanely expensive to fix
A personal lament on the high cost of MacBook keyboard repairs, reflecting broader concerns about repairability, hardware longevity, and consumer rights.
作者记录了 MacBook 键盘故障的高昂维修成本,折射出对可修复性、硬件耐用性与消费者权益的担忧。
(40) New Apple Silicon M4 and M5 HiDPI Limitation on 4K External Displays
Apple's M4 and M5 chips reportedly limit HiDPI rendering on 4K external monitors, forcing the UI to render at a lower internal scale. This affects developers and designers who rely on crisp UI across 4K workflows, and may drive workarounds or deferred optimizations in OS and driver software. The issue highlights the tradeoffs of unified silicon design across internal and external displays.
传闻称 Apple 的 M4 与 M5 芯片在 4K 外接显示器上对 HiDPI 渲染存在限制,导致界面以较低的内部比例渲染。这对依赖 4K 场景中清晰 UI 的开发者与设计师影响较大,或推动系统/驱动层面的变通办法与优化延期。此问题折射出统一芯片设计在内外显示的取舍。
(41) Show HN: I turned a sketch into a 3D-print pegboard for my kid with an AI agent
An indie Show HN project demonstrates turning a hand-drawn sketch into a 3D-printed pegboard for a kid, using an AI agent to bridge sketch to CAD to printer. It showcases end-to-end automation and the practicality of agent-assisted maker workflows.
Show HN:把手绘草图经由 AI 助手转化成给孩子用的3D打印穿孔板,展示从草图到 CAD 再到 3D 打印的端到端自动化。演示了 AI 驱动的创客工作流的可行性。
(42) Neovim 0.12.0
Neovim 0.12.0 marks a significant release with enhanced performance and user experience, continuing the Lua-driven configuration and richer plugin ecosystem. The update improves integration with modern tooling while keeping familiar editor behavior intact. Developers benefit from smoother workflows and extensibility.
Neovim 0.12.0 作为一次重要版本更新,提升了性能和用户体验,延续 Lua 驱动的配置与更丰富的插件生态。改动改善与现代工具链的集成,同时保持编辑器的核心行为,提升开发者的工作流与扩展能力。
(43) Hamilton-Jacobi-Bellman Equation: Reinforcement Learning and Diffusion Models
It explains the role of the Hamilton–Jacobi–Bellman equation in continuous reinforcement learning and diffusion models. By framing optimal control in stochastic dynamics, it highlights insights for stable policy learning and the design of training regimes.
解释哈密顿–雅可比–贝尔曼方程在连续强化学习与扩散模型中的作用。通过将最优控制置于随机动力学框架,强调对稳定策略学习与训练设定的洞见。
(44) Ghostmoon.app – The Swiss Army Knife for your macOS menu bar
Ghostmoon.app aggregates a broad set of menu-bar utilities into one lightweight macOS tool, speeding up workflows. It includes quick actions, shortcuts, and system helpers, reducing context-switching.
Ghostmoon.app 将多款菜单栏工具整合在一个轻量级应用中,提升 macOS 的工作流效率。它提供快速操作、应用快捷键和系统辅助等功能,降低切换成本并减少桌面杂乱。
(45) Show HN: Coasts – Containerized Hosts for Agents
Coasts provides containerized hosts for agents, enabling isolated, reproducible environments for autonomous agents. It simplifies running multiple agents with clean state and easy scaling.
Coasts 为代理提供容器化的宿主环境,实现代理的隔离、可重复的运行环境。它便于以干净状态运行多个代理并支持快速扩展。
(46) The ladder is missing rungs – Engineering Progression When AI Ate the Middle
Article argues AI automation has hollowed out middle management and engineering layers, calling for new progression ladders, mentorship, and role redefinition to keep engineers growing.
文章认为 AI 自动化削弱了中层管理与工程师的晋升梯级,呼吁建立新的职业发展路径、加强导师制度,并重新定义角色以保持成长机会。
(47) Police used AI facial recognition to wrongly arrest TN woman for crimes in ND
A Tennessee woman was wrongly arrested due to AI facial recognition matching crimes in North Dakota. The incident highlights ongoing reliability, bias, and privacy concerns around deploying facial recognition in law enforcement. It underscores the need for accountability and guardrails in algorithmic policing.
一名田纳西州女性因 AI 面部识别错误而被错误逮捕,罪名指控针对在北达科他州的犯罪。此事件凸显了在人群识别执法中的可靠性、偏见和隐私问题,并强调在算法执法中需要问责与安全边界。
(48) Coding agents could make free software matter again
AI coding agents could lower barriers to contributions in free software, automating routine tasks and enabling more people to participate. The piece argues agents might revitalize community-driven software by accelerating collaboration and maintenance.
人工智能编码代理有望降低贡献自由软件的门槛,自动化常规任务,让更多人参与其中。文章认为代理能通过加速协作与维护来重振以社区为驱动的软件生态。
(49) C++26 is done: ISO C++ standards meeting Trip Report
Reports the decisions from the March 2026 ISO C++ standards meeting that finalize C++26, outlining notable feature choices and their impact on compilers and libraries. The post helps developers anticipate changes in language and toolchains.
报道 2026 年 3 月 ISO C++ 标准会议的决议,完成 C++26 的定稿,概述关键特性选择及对编译器与库作者的影响。为开发者把握语言与工具链的变化提供前瞻。
(50) Claude Code runs Git reset –hard origin/main against project repo every 10 mins
Claude Code appears to run git reset --hard origin/main on a project every 10 minutes, wiping local changes and history. This illustrates the risks of high-frequency automation in code workflows and underscores the need for safeguards, review gates, and strict version-control discipline. The episode serves as a cautionary tale for AI-assisted coding tools.
Claude Code 每 10 分钟就对一个项目执行 git reset --hard origin/main,导致本地改动与历史被清空。这揭示了高频自动化在代码工作流中的风险,强调需要设定保护措施、审查机制和严格的版本控制纪律。此事为 AI 辅助编码工具敲响警钟。
(51) Bitwarden integrates with OneCLI agent vault
Bitwarden adds integration with OneCLI’s agent vault, enabling secure CLI access to passwords and secrets in automation workflows; improves developer productivity and security posture.
Bitwarden 现已与 OneCLI 的代理保险箱集成,使在自动化工作流中通过命令行界面安全获取密码和机密信息成为可能,提升开发效率与安全性。
(52) VHDL's Crown Jewel
The piece argues that the crown jewel of VHDL is its ability to express, verify, and synthesize hardware across FPGA and ASIC targets. It discusses why VHDL remains valuable for low-level design and portable hardware architectures.
文章认为 VHDL 的皇冠之作是其在 FPGA 和 ASIC 目标之间表达、验证与综合硬件的能力。并讨论了 VHDL 在低级设计与硬件可移植性方面的长期价值。
(53) What we learned building 100 API integrations with OpenCode
Lessons learned from building 100 API integrations with OpenCode—patterns for integration design, developer experience, and troubleshooting at scale. Practical guidance for teams facing many external services.
总结在 OpenCode 平台构建百余个 API 集成的经验,涵盖集成设计、开发者体验和大规模故障排查的模式与要点,为连接多方服务的团队提供实用建议。
(54) Full network of clitoral nerves mapped out for first time
Researchers map the full network of clitoral nerves for the first time, with implications for pelvic surgery and women's health. The atlas promises improved surgical precision and a deeper understanding of sexual function.
首次绘制出阴蒂神经的完整网络,为盆腔手术和女性健康带来重要影响。这一神经解剖图有望提升手术精准度,并深化对性功能的理解。
(55) Miasma: A tool to trap AI web scrapers in an endless poison pit
Miasma is a defensive tool that traps AI web scrapers by injecting decoy data and routing tricks to exhaust their resources. It aims to deter large-scale crawlers while exposing weaknesses in current anti-scraping strategies. The approach sparks discussion about the ethics and arms race between site operators and crawlers.
Miasma 提供一种防御性手段,通过注入诱饵数据和路由技巧让 AI 爬虫耗费资源以达到阻止抓取的目的。它旨在抑制大规模爬虫的行为,同时暴露现有反爬策略的薄弱点,引发关于网络防御伦理与爬虫对抗的讨论。
(56) DigitalOcean Seeks $800M in Funding
DigitalOcean seeks around $800 million in funding, signaling a push to expand enterprise-focused offerings and compete with larger cloud players. The move could accelerate product expansion and regional data-center investments.
DigitalOcean 计划融资约8亿美元,意在扩展面向企业的产品并增强与大型云厂商的竞争力。此举或将推动产品扩展与区域数据中心投资。
(57) Google's insecure-by-default API keys and 30h billing lag cost my startup $15k
A startup recounts the cost of insecure-by-default API keys and a 30-hour billing lag from Google Cloud, underscoring real-world security and ops risks and the need for better safeguards.
创业公司讲述谷歌云默认不安全的 API 密钥与长达 30 小时的计费延迟带来的损失,凸显云平台在安全与运维方面的现实风险以及改进需求。
(58) The road signs that teach travellers about France
It highlights design choices that blend practicality with storytelling on the road.
文章展示法国路牌如何向旅客传递文化线索与语言暗示,将导航工具变成文化导读。强调设计在实用性与叙事性之间的取舍与巧妙平衡。
(59) Euro-Office Wants to Replace Google Docs and Microsoft Office
Euro-Office proposes an open-source web editor aiming to dethrone dominant office suites through privacy-focused, standards-based collaboration. Success depends on ecosystem maturity, interoperability, and performance.
Euro-Office 提出通过开源网页办公套件,实现对主流办公套件的替代,强调隐私保护与基于标准的协作。成败将取决于生态系统成熟度、互操作性与性能表现。
(60) Midnight train from GA: A view of America from the tracks as airports struggle
As airports struggle with delays, rail travel offers a different lens on U.S. mobility from Georgia. The piece contrasts air infrastructure fragility with a slower, people-centered rail narrative.
在机场延误普遍时,佐治亚州的深夜铁路提供了美国出行 otra 的不同视角。文中对比了航空系统的脆弱性与铁路的缓慢、以人为本的出行叙事。
(61) Build123d: A Python CAD programming library
Build123d is a Python-based CAD programming library that enables parametric, script-driven 3D modeling. By treating CAD as code, it aims to streamline automation, testing, and design exploration.
Build123d 是一个用 Python 编写 CAD 的编程库,支持参数化、脚本驱动的三维建模。将 CAD 视为代码有助于实现自动化、测试和设计探索。
(62) Pretext: TypeScript library for multiline text measurement and layout
Pretext provides a TypeScript library for accurate multiline text measurement and layout. It helps developers render dynamic text with predictable wrapping and height, reducing layout bugs across fonts and sizes. This can be especially valuable for canvas or SVG-based UI work.
Pretext 提供一个用于多行文本测量与布局的 TypeScript 库,帮助在不同字体与字号下实现可预期的换行与高度。对于需要精确文本渲染的场景(如画布或 SVG UI)特别有用,减少布局错误。
(63) HD Audio Driver for Windows 98SE / Me
Presents a modern high-definition audio driver project for Windows 98SE and Me, aiming to improve sound quality and compatibility on legacy systems. It illustrates ongoing retro-computing efforts to keep ancient hardware usable.
提出面向 Windows 98SE/Me 的现代高清音频驱动项目,旨在提升旧系统的音质和兼容性。展现了持续进行的复古计算努力,以让老旧硬件仍具备实用性。
(64) Kyushu Railway Company Train Varieties
A catalog of Kyushu Railway's train classes and varieties, reflecting Japan's regional rail diversity and service strategies. Highlights design, accessibility, and operational differences across routes.
介绍九州旅客铁道的各类列车与品种,体现日本区域铁路的多样性与运作策略,涉及设计、无障碍和线路差异。
A thoughtful take on version control design, arguing for simpler semantics and robust histories over feature-bloat. It offers practical ideas for building better tooling around collaboration and change tracking.
对版本控制设计提出深入见解,主张以简化语义和稳健的历史记录为目标,避免功能臃肿。给出在协作与变更追踪方面改进工具的实用建议。
(66) AyaFlow: A high-performance, eBPF-based network traffic analyzer written in Rust
AyaFlow is a high-performance, Rust-based network traffic analyzer built on eBPF, enabling fast, safe, kernel-level visibility. It emphasizes memory safety and throughput for large-scale observability tasks. The project showcases Rust’s role in safe, efficient infrastructure tooling.
AyaFlow 是一个用 Rust 编写、基于 eBPF 的高性能网络流量分析器,提供快速且安全的内核级可观测性。该工具强调内存安全与高吞吐,适合大规模观测任务,体现了 Rust 在基础设施工具中的应用潜力。
(67) The rise and fall of IBM's 4 Pi aerospace computers: an illustrated history
An illustrated history tracing IBM’s 4 Pi aerospace computers, charting their rise, use in aviation systems, and eventual decline. It offers a nostalgic yet informative tech lineage.
通过图解历史追溯 IBM 的 4 Pi 航空航天计算机,描绘其兴起、在航空系统中的应用以及最终衰落。文章揭示早期航天计算如何影响嵌入式、实时系统的工作流与后续硬件设计决策,提供既怀旧又具教育意义的技术脉络。
(68) Cherri – programming language that compiles to an Apple Shortuct
Cherri is a programming language that compiles to Apple Shortcuts, letting developers write automation logic in a higher-level, typed syntax and then produce the iOS automation graph. It lowers the barrier to complex automations beyond the native Shortcuts UI, while still targeting the same automation platform.
Cherri 是一门可编译为 Apple Shortcuts 的编程语言,允许开发者用更高层、带类型的语法编写自动化逻辑,再生成 iOS 的 Shortcuts 工作流。它让实现复杂自动化的门槛低于原生 Shortcuts 界面,同时仍然面向同一自动化平台。
(69) Show HN: Crazierl – An Erlang Operating System
A demonstration of an Erlang-based operating system called Crazierl, showcasing concurrency and fault-tolerance fundamentals typical of Erlang ecosystems. The project invites community feedback and iteration.
展示一个用 Erlang 编写的操作系统,名为 Crazierl,展现 Erlang 生态中并发与容错的基础能力。项目现向社区征求反馈并计划迭代。
(70) 15 Years of Forking
Waterfox marks 15 years as a Firefox fork, highlighting the enduring appeal and trade-offs of open-source forks. The retrospective examines how forks influence innovation, governance, and user choice, shaping a broader ecosystem beyond the original project. It also reflects on community dynamics and maintainership over time.
Waterfox 作为 Firefox 的分叉走过15年,凸显开源分叉的持续魅力与取舍。回顾探讨了分叉如何影响创新、治理与用户选择,并塑造原项目之外的生态系统,同时反映社区动态与维护者长期演变。
(71) Show HN: The Alphabetical Clock
A playful project that displays time using alphabetical words rather than numerals, turning time-telling into a playful exercise in language. The project showcases a compact, elegant UI and open-source curiosity.
一个有趣的项目用字母词来显示时间,而不是数字,将时钟变成语言的创意练习。该项目展示了简洁优雅的界面和开源精神。
(72) Show HN: QuickBEAM – run JavaScript as supervised Erlang/OTP processes
QuickBEAM enables running JavaScript inside supervised Erlang/OTP processes, bridging the ergonomics of JS with the reliability of Erlang. It demonstrates cross-language orchestration within a fault-tolerant runtime. A glimpse into practical multi-language concurrency patterns.
QuickBEAM 使 JavaScript 可以在受监督的 Erlang/OTP 进程中运行,将 JS 的易用性与 Erlang 的可靠性结合起来,展示了在容错运行时内的跨语言协作模式。提供了一种实用的多语言并发实现思路。
(73) Typing and Keyboards
Delves into typing ergonomics and keyboard design, discussing how layout, key feel, and technique affect speed, comfort, and long-term health.
探讨打字、人机工学与键盘设计,讨论布局、键感与打字技巧如何影响速度、舒适度与长期健康。
(74) Seeing Like a Spreadsheet
A historical piece argues that spreadsheets reshaped American institutions by standardizing data, workflows, and governance. The essay connects simple tabular tools to broad changes in policy and everyday decision-making, with implications for designing data-driven systems.
本文主张电子表格通过标准化数据、工作流和治理,重塑了美国产业与机构。作者将简单的表格工具与政策与日常决策的广泛变革联系起来,对设计数据驱动系统具有启示作用。
(75) Roulette Computers: Hidden Devices That Predict Spins
An investigative look at hidden hardware and methods used to predict roulette spins, illustrating how specialized devices can tilt odds.
揭秘用于预测轮盘旋转的隐藏硬件与方法,展示了专用设备如何改变赌博概率。文章还讨论赌场防护的局限性以及对赌博科技与安全研究的影响。
(76) From Proxmox to FreeBSD and Sylve in our office lab
A team's office lab migrates from Proxmox to FreeBSD and Sylve, aiming for better stability, ZFS-based storage, and containerization capabilities.
办公室实验室完成从 Proxmox 迁移到 FreeBSD 与 Sylve 的实践。目标是提升稳定性、利用 ZFS 存储并增强容器化能力。
(77) Hardware Image Compression
Survey of hardware-based image compression approaches, including on-chip accelerators and streaming pipelines. It weighs latency, power, and quality tradeoffs, with implications for embedded and multimedia devices.
聚焦在硬件上实现图像压缩的思路与方法,包括片上加速器和流式处理管线。讨论延迟、功耗与质量之间的权衡,对嵌入式与多媒体设备具有参考价值。
(78) The RISE RISC-V Runners: free, native RISC-V CI on GitHub
RISE announces free, native RISC-V CI runners on GitHub, lowering barriers to building and testing software for RISC-V hardware. This empowers open-source projects to validate builds without relying on x86 infrastructure, accelerating ecosystem innovation. It signals broader industry support for RISC-V viability.
RISE 在 GitHub 上推出免费、原生的 RISC-V CI 运行器,降低了为 RISC-V 硬件构建和测试的门槛。开源项目可以不依赖 x86 基础设施即可验证构建,推动生态创新,体现业界对 RISC-V 可行性的广泛支持。
(79) Researchers find 3,500-year-old loom that reveals textile revolution
Bronze Age loom discovery sheds light on textile production advances, showing early mechanization and social shifts tied to cloth trade. The find helps historians understand technological diffusion and labor organization in ancient economies.
Bronze Age 织机发现揭示早期纺织生产的进步,体现了与布料贸易相关的早期机械化与社会变革。研究有助于理解古代经济中的技术扩散与劳动组织。
(80) Ninja is a small build system with a focus on speed
Ninja is a compact, high-speed build system designed to run large codebases efficiently. It prioritizes speed and reliability over feature breadth, often serving as a backend for larger toolchains.
Ninja 是一款紧凑、极速的构建系统,旨在高效处理大型代码库。它以速度和稳定性为优先,通常作为更大型工具链的后端使用。
(81) Agents of Chaos
An in-depth look at chaotic agents in technology and security, exploring their methods and the risks they pose to systems and governance.
对技术与安全领域中的混乱代理人进行深度探讨,分析其作法及对系统与治理造成的风险。
(82) In math, rigor is vital, but are digitized proofs taking it too far?
As mathematicians lean on digitized, formally verified proofs, the article questions whether formalization can erode intuition and accessibility. It weighs the gains in reliability against the potential for steeper learning curves and closed formats.
随着数学家越来越依赖形式化、可验证的证明,本文质疑过度形式化是否会削弱直觉与可读性。权衡了可靠性提升与学习成本、可访问性下降之间的取舍。
(83) I'll buy your electronics to feed our robot
A platform concept proposing to buy used electronics to repurpose for robotics, highlighting circular economy implications and the challenges of hardware sourcing for automation projects. It signals a market opportunity for refurbishment and reuse.
一个提出回收旧电子设备并转用于机器人领域的平台设想,凸显循环经济及自动化项目在硬件采购上的挑战,同时指向翻新与再利用的市场机会。
(84) About the Atmosphere
A concise meditation on the concept of atmosphere and its relevance to the topic at hand, offering a focused lens on why ‘atmosphere’ matters in this context.
对“气氛/大气”这一概念的简要思考,聚焦于在当前语境下为何‘大气’重要以及其带来的影响。
(85) Ohm's Peg-to-WASM Compiler
Ohm's Peg-to-WASM compiler translates PEG grammars into WebAssembly, enabling fast, in-browser parsers without host language overhead. It signals progress in bringing language tooling to the edge.
Ohm 的 Peg-to-WASM 编译器将 PEG 语法转译为 WebAssembly,使浏览器端解析器实现更高性能,降低宿主语言开销,推动边缘计算的语言工具发展。
(86) Observations from carbon dioxide monitoring
Nine observations from CO2 monitoring offer practical clues about occupancy patterns, ventilation, and indoor air quality. The notes help inform building design and health guidelines.
来自二氧化碳监测的九条观察,为占用模式、通风与室内空气质量提供实用线索,助力建筑设计与健康指引。
(87) Interview: Nobonoko, Master of the Minimal Sequencer
Profiles Nobonoko, famed for minimalist sequencing hardware that achieves rich musical results with tiny footprints. It delves into constraint-based design and the craft of crafting compact musical devices.
聚焦 Nobonoko,这位以极简序列器闻名的创作者,展示用极小体积实现丰富音乐表达的设计理念。深入探讨约束驱动设计与紧凑乐器的工艺。
(88) Show HN: Create a full language server in Go with 3.17 spec support
A Show HN project presents a full Language Server Protocol implementation in Go with support for the 3.17 spec. It demonstrates Go's suitability for building editors' code-analysis backends and diagnostics engines. For developers, it lowers the barrier to adding language features to editors and IDEs.
Show HN 展示了一个用 Go 实现、支持 3.17 规范的完整语言服务器协议实现。该项目证明了 Go 在构建编辑器的代码分析后端与诊断引擎方面的适用性,并为在编辑器/IDE 中加入语言特性提供了更低的门槛。
(89) "Roadrunner": a bipedal, wheeled robot for multi-modal locomotion [video]
Showcases a robot capable of both walking and wheeling, enabling multiphase locomotion across varied terrain. The video highlights integration challenges and potential use cases in exploration or logistics.
展示一款具备行走和轮式两种模式的机器人,能够在不同地形切换运动方式。视频凸显了多模态运动的集成挑战与潜在应用场景,如探测或物流。
(90) Clojure: The Documentary, official trailer [video]
The documentary trailer highlights the language's history, philosophy, and influence on modern software culture. The film frames Clojure as a case study in Lisp heritage and practical concurrency.
《Clojure: The Documentary》正式预告片聚焦语言的历史、哲学及对现代软件文化的影响。影片把 Clojure 视作 Lisp 遗产与并发编程实践的案例。
(91) Douglas Lenat's Automated Mathematician Source Code
Publishes Lenat's Automated Mathematician source code, an early symbolic AI system that discovered theorems with heuristics. The release offers historical insight into automated reasoning and the evolution of AI tooling.
公开道格拉斯·伦特的 Automated Mathematician 的源代码——一款早期的符号 AI,利用启发式方法发现定理。该释出为自动推理的历史脉络提供了珍贵的资料。
(92) Creating West Coast Buddhism (2024)
Analyzes how Buddhist communities on the West Coast are adapting in 2024, blending tech culture, digital platforms, and contemplative practice. It examines communities, institutions, and the role of media in spreading mindfulness.
分析西海岸佛教社群在 2024 年的演变,探索科技文化、数字平台与禅修实践的融合,关注社群、机构以及新媒体在传播正念中的作用。
(93) Comprehensive C++ Hashmap Benchmarks (2022)
A thorough benchmark comparing major C++ hash map implementations under realistic workloads. It reveals how cache locality, memory usage, and implementation details drive performance, guiding engineers on what to choose for performance-critical code.
对主要的 C++ 哈希映射实现进行全面基准测试,评估在实际工作负载下的性能表现。揭示缓存局部性、内存使用与实现细节如何影响速度,为性能敏感的代码选择合适的哈希表提供依据。
(94) Spring Boot Done Right: Lessons from a 400-Module Codebase
From a massive Spring Boot codebase, the piece distills pragmatic lessons on modularization, dependency management, and testing. It advocates lean boundaries and realistic tooling choices to keep such a large app maintainable.
基于一个包含400个模块的 Spring Boot 代码库,总结在模块化设计、依赖管理和测试方面的务实经验。倡导保持边界的简约性与现实的工具选择,以维持大型应用的可维护性。
(95) Eclipse GlassFish: This Isn't Your Father's GlassFish
Describes Eclipse GlassFish as a modernized platform aligned with Jakarta EE, with updated runtime, modular architecture, and cloud-friendly deployment. It signals a new era for an old Java EE app server.
将 Eclipse GlassFish 视作面向 Jakarta EE 的现代化平台,具备更新的运行时、模块化架构与云友好部署。预示着这款老牌应用服务器的重生与性能提升。
(96) Gonon: Building a Clock with No Numerals
Describes Gonon, a clock design that omits numerals, exploring minimalist timekeeping and alternative indicators. The project challenges conventional UI and shows how constraint-driven design can still convey time.
介绍 Gonon 的设计:在时钟上不使用数字标记,探索极简的时间呈现与替代指示。该项目通过约束驱动的设计挑战了传统 UI 的表达方式。
(97) The First Video Game Was Just a Box in the Corner of a Bar
A historical look at the earliest video game, framed as a box tucked in a bar corner. The piece connects the social setting and hardware constraints to the origins of video gaming and its cultural uplift.
回顾电子游戏的早期起源,讲述在酒吧角落里的一台盒子如何孕育了这项新兴娱乐。文章将社交场景与硬件限制联系起来,揭示了电子游戏的文化起点。
(98) IronGlass Brings Legendary Soviet Cinema Lenses to Mirrorless Cameras
IronGlass brings legendary Soviet cinema lenses to mirrorless cameras via adapters, offering photographers a distinct vintage look with modern bodies. The tech enables creative experimentation without buying new glass.
IronGlass 通过适配器把传奇的苏联电影镜头带入无反相机,给予摄影师独特的复古质感与现代工艺结合的可能。
A thoughtful guide to proactively managing parasocial relationships with your audience, balancing authenticity with boundaries and sustainable creator growth.
关于主动管理与观众之间的单向关系的深思熟虑指南,强调在真实感与边界之间取得平衡,以及实现可持续的创作者成长。
(100) How A Spartan Revolutionized Baseball
Profiles a Spartan innovator who improved baseball through analytics, training techniques, or biomechanics.
介绍一位与斯巴达相关的创新者如何通过分析、训练方法或生物力学来推动棒球的发展,强调高校研究向实用体育科技转化的价值。