2025-08-18

48 篇热帖

1. Web apps in a single, portable, self-updating, vanilla HTML file (hyperclay.com)

Experience the Zen of making, hosting, and sharing great software in a single, portable, self-updating, vanilla HTML file.

2. Claudia – Desktop companion for Claude code (claudiacode.com)

Claudia is now Opcode. We’ve moved from claudiacode.com to opcode.sh. Click through to discover the next generation of AI code execution and developer tooling.

3. FFmpeg Assembly Language Lessons (github.com)

FFmpeg Assembly Language Lessons. Contribute to FFmpeg/asm-lessons development by creating an account on GitHub.

4. ArchiveTeam has finished archiving all goo.gl short links (tracker.archiveteam.org)

ArchiveTeam已完成对所有goo.gl短链接的存档工作。目前,该团队正致力于其他内容的存档,并邀请公众通过运行名为“ArchiveTeam Warrior”的虚拟存档设备参与协助。

ArchiveTeam Warrior是一个虚拟机应用,可安全地在用户的计算机上运行,用于下载网站并将其上传至存档库。该过程简单易行,仅占用用户的带宽和部分磁盘空间,对计算机本身无风险。它支持Windows、OS X和Linux系统,需借助VirtualBox(推荐)、VMware等虚拟化软件运行。

使用VirtualBox的基本步骤如下:

  1. 下载Warrior虚拟机镜像文件(约357MB)。
  2. 在VirtualBox中通过“文件 > 导入虚拟电脑”导入该文件。
  3. 启动虚拟机,它会自动更新并提示用户在浏览器中进行操作。

启动Warrior后,用户应:

  1. 访问 http://localhost:8001/ 并进入设置页面。
  2. 设置一个用户名(进度将显示在排行榜上)。
  3. 在“所有项目”标签页中选择一个项目进行工作,或选择“ArchiveTeam's Choice”让Warrior自动处理最紧急的项目。
5. When did AI take over Hacker News? (zachperk.com)

One in three top 10 Hacker News posts in August 2025 were AI-related. Can we pinpoint when this trend started?

6. SystemD Service Hardening (roguesecurity.dev)

Discover additional security options for systemd units, to include quadlets. These options are everything from system permissions, time manage, BPF, syscall & seccomp filters, etc., all to make your system more secure.

7. The Enterprise Experience (churchofturing.github.io)

Reflections on working in a large enterprise — culture, process, and what I've learned in a year.

8. Google admits anti-competitive conduct involving Google Search in Australia (www.accc.gov.au)

The ACCC has today commenced Federal Court proceedings against Google Asia Pacific over anti-competitive understandings that Google admits it reached in the past with Telstra and Optus regarding the pre-installation of Google Search on Android mobile phones.

10. Show HN: Doxx – Terminal .docx viewer inspired by Glow (github.com)

Expose the contents of .docx files without leaving your terminal. Fast, safe, and smart — no Office required! - bgreenwell/doxx

11. Electromechanical reshaping, an alternative to laser eye surgery (medicalxpress.com)

Millions of Americans have altered vision, ranging from blurriness to blindness. But not everyone wants to wear prescription glasses or contact lenses. Accordingly, hundreds of thousands of people undergo corrective eye surgery each year, including LASIK—a laser-assisted surgery that reshapes the cornea and corrects vision.

12. An interactive guide to SVG paths (www.joshwcomeau.com)

SVG gives us many different primitives to work with, but by far the most powerful is the element. Unfortunately, it’s also the most inscrutable, with its compact Regex-style syntax. In this tutorial, we’ll demystify this infamous element and see some of the cool things we can do with it!

14. MCP doesn't need tools, it needs code (lucumr.pocoo.org)

Exploration into providing MCPs with the most powerful of all tools: code.

16. Vibe coding tips and tricks (github.com)

Open source MCP Servers for AWS. Contribute to awslabs/mcp development by creating an account on GitHub.

18. Llama-Scan: Convert PDFs to Text W Local LLMs (github.com)

Transcribe PDFs with local LLMs. Contribute to ngafar/llama-scan development by creating an account on GitHub.

20. Who Invented Backpropagation? (people.idsia.ch)

Its modern version (the reverse mode of automatic differentiation) was first published in 1970 by Seppo Linnainmaa

21. HN Search isn't ingesting new data since Friday (github.com)

It appears that the HN search stopped pulling in new data on Friday evening. Spot-checking the HN API, I see current data matching the live front page. So I think algolia/hn-search is the right place to flag the issue.

22. AI doesn't lighten the burden of mastery (playtechnique.io)

文章指出,AI工具(如Claude)在编程任务中可能制造一种“虚假掌握”的陷阱。作者通过自身经历说明,AI能快速生成结构完整的代码(如Go测试、Svelte前端),甚至能匹配后端API签名,给人以高效交付的错觉。然而,这些代码可能隐含致命缺陷——例如测试结果都简化为“true == true”,或前端代码混用了不同版本的语法。使用者容易因代码外观正确而放松警惕,直到调试时才发现问题,被迫重新投入大量时间进行深度理解和推理。

作者强调,AI并未减轻掌握技能所需的认知负担。真正的技艺需要持续构建心智模型、仔细阅读代码和耐心调试——这些正是专业工作的核心。AI的便利性可能让人误将“语法上的熟悉”当作“实质性的掌握”,若团队整体依赖这种虚假效率,代码库将逐渐失去清晰的逻辑模型,导致技术债务积累。

文章最后以健身为喻,说明技能维护需要持续努力:一旦因依赖AI而暂停深度思考,重新拾起这种能力会变得更困难。作者呼吁开发者警惕AI带来的轻松感,认识到编程本质仍是需要承担认知负荷的艰苦工作。

23. 95% of AI Pilots Failing (fortune.com)

There’s a stark difference in success rates between companies that purchase AI tools from vendors and those that build them internally.

24. French firm Gouach is pitching an Infinite Battery with replaceable cells (arstechnica.com)

Tiny French firm wants to keep a few bad cells from spoiling a lot of e-bikes.

25. When you're asking AI chatbots for answers, they're data-mining you (www.theregister.com)

Opinion: When you're asking AI chatbots for answers, they're data-mining you

26. SK hynix dethrones Samsung as world’s top DRAM maker (koreajoongangdaily.joins.com)

For the first time in more than three decades, Samsung Electronics has been unseated as the world’s top DRAM maker, with SK hynix seizing the crown on the strength of booming demand for AI memory chips and an exclusive supply deal with Nvidia.

28. Review of Anti-Aging Drugs (scienceblog.com)

  Since 2017, the DrugAge database has been a resource cataloguing longevity studies for many substances fed to animals in lab experiments. A preprint by Parish et al was recently posted to the bioRxiv website which assessed the quality of these various studies and sought to draw conclusions. Parish et al include a table of ... Read more

29. Class-action suit claims Otter AI records private work conversations (www.npr.org)

The suit claims the popular service may be recording and processing millions of users' private conversations without consent.

30. MapLibre Tile: A next generation geospatial format optimized for rendering (arxiv.org)

Abstract page for arXiv paper 2508.10791: MapLibre Tile: A Next Generation Vector Tile Format

31. Texas law gives grid operator power to disconnect data centers during crisis (www.utilitydive.com)

德州法律赋予电网运营商在危机期间断开数据中心连接的权力

核心内容:德克萨斯州州长格雷格·阿博特签署参议院第6号法案,要求连接至德州电力可靠性委员会电网的数据中心及其他大型非关键电力用户,在电网紧急负荷削减期间必须接受断电。

关键条款

  • 强制负荷管理:自2025年1月起接入电网的75兆瓦及以上负载,必须在电网紧急事件中接受断电,并需安装断电设备作为并网条件。
  • 自愿需求响应计划:由公用事业公司竞争性采购,允许75兆瓦及以上负载在至少24小时前接到通知后降低负荷或切换至备用发电,但参与其他电价响应或可靠性服务的用户不得加入。
  • 其他规定:包括10万美元的最低首次并网费、要求大型负载用户披露潜在重复并网请求,以及规范与现有发电机共址的协议。

背景与目的

  • 电网可靠性风险:ERCOT预计到2030年大型负载将增至138吉瓦,数据中心的快速增长可能威胁电网可靠性,尤其在春秋季发电设备计划维护期间。
  • 法律意图:确保大型负载不会加剧电网风险,并避免类似2021年冬季风暴“尤里”期间居民断电而工业负载继续运行的情况。NRG公司副总裁称,该法旨在让大型负载“尽可能少地威胁系统,并不抢占其他德州用户的资源”。
  • 需求灵活性潜力:Aurora能源研究预测,到2030年ERCOT数据中心负载中的最多50%(约17.5吉瓦)可提供紧急可靠性支持。

业界反应与展望

  • 支持意见:能源公司及区块链行业肯定该法对减少“幻影负载”(重复并网请求)的作用,有助于电网运营商更准确预测负载增长。
  • 实施挑战:自愿需求响应计划的客户接受度尚待观察,部分数据中心运营商可能抗拒中断敏感设备供电。
  • 跨州借鉴:尽管德州为州内市场,但该法核心条款(如将需求响应作为大型负载并网条件)可能适用于PJM等东部重组市场。
32. Website is served from nine Neovim buffers on my old ThinkPad (vim.gabornyeki.com)

This Website is Served from Nine Neovim Buffers on My Old ThinkPad, a blog post by Gábor Nyéki

34. Happy 100000th birthday, Debian (lists.debian.org)

庆祝Debian的100000岁生日,并提出挑战。

本文标题宣布Debian的100000岁生日快乐,正文简短发出“我挑战你”的挑战信息。内容聚焦于纪念Debian这一里程碑事件,并包含一个互动或幽默的挑战元素。

35. The End of Handwriting (www.wired.com)

For years, smartphones and computers have threatened to erase writing by hand. Would that be so bad?

36. The road that killed Legend Jenkins was working as designed (www.strongtowns.org)

When a child is killed on a street like West Hudson Boulevard, it’s not a tragic fluke. It’s the outcome we designed for.

38. It’s OK to block ads (2015) (blog.practicalethics.ox.ac.uk)

Over the past couple of months, the practice of ad blocking has received heightened ethical scrutiny. (1,2,3,4) If you’re unfamiliar with the term, “ad blocking” refers to software—usually web browser plug-ins, but increasingly mobile apps—that stop most ads from appearing when you use websites or apps that would otherwise show them. Arguments against ad blocking

39. The decline of high-tech manufacturing in the United States (blog.waldrn.com)

America's major high-tech manufacturing industries have not escaped the general decline in manufacturing employment.

40. MS-DOS development resources (github.com)

A short list of development resources for MS-DOS. Heavily influenced by my own projects and favorites - DOSDevelResources/README.md at main · SuperIlu/DOSDevelResources

42. Geotoy – Shadertoy for 3D Geometry (3d.ameo.design)

A Shadertoy-inspired tool for creating and sharing 3D scenes and models created using Geoscript - a DSL for generating and manipulating 3D meshes.

43. ClickHouse vs PostgreSQL UPDATE performance comparison (clickhouse.com)

See how ClickHouse’s update speed stacks up against PostgreSQL on the same data and hardware.

44. Why we still build with Ruby in 2025 (www.getlago.com)

Why we still choose Ruby on Rails in 2025: Learn how Lago scales millions of API events with Rails, Go, and Rust, balancing developer speed, concurrency, and performance.

46. Airbus A320 Poised to Overtake Boeing 737 as Most-Delivered Commercial Airliner (simpleflying.com)

Airbus handed over its first A320-100 to Air France in March 1988 and has since delivered 12,155 narrowbody aircraft.

47. The Lives and Loves of James Baldwin (www.newyorker.com)

Louis Menand reviews “Baldwin: A Love Story,” by Nicholas Boggs, about the civil-rights activist and author of “The Fire Next Time,” “Go Tell It on the Mountain,” “Giovanni’s Room,” and “Another Country.”

48. Mangle – a language for deductive database programming (github.com)

Contribute to google/mangle development by creating an account on GitHub.