2025-09-21

30 篇热帖

1. Meta exposé author faces $50k fine per breach of non-disparagement agreement (www.theguardian.com)

Exclusive: Sarah Wynn-Williams faces $50,000 fine every time she breaches order banning her from criticising Meta

2. Ultrasonic Chef's Knife (seattleultrasonics.com)

Discover Seattle Ultrasonics, a startup founded by culinary technologist Scott Heimendinger. We're on a mission to make happy home cooks, and we're starting by building a better knife.

3. Amazon to end commingling after years of complaints from brands and sellers (www.modernretail.co)

Amazon revealed at its annual Accelerate seller conference in Seattle that it is shutting down its long-running “commingling” program.

4. Quicksort explained IKEA-style (idea-instructions.com)

Quicksort is an efficient sorting algorithm based on a divide and conquer approach. Choosing the dividing element at random is a good strategy to avoid bad worst-case runtime.

5. LaLiga's Anti-Piracy Crackdown Triggers Widespread Internet Disruptions in Spain (reclaimthenet.org)

西甲联赛反盗版行动引发西班牙互联网大规模中断

西甲联赛因其反盗版策略在2025年初引发广泛争议。该联赛在2025/2026赛季开始时(8月15日)大幅加强执法,与电信巨头西班牙电信合作,获得司法授权,指示包括Movistar、沃达丰、Orange和DIGI在内的主要互联网服务提供商封锁涉嫌托管未授权直播的IP地址。

核心问题:过度封锁与附带损害

西甲的策略并非针对特定侵权内容,而是标记整个IP地址范围。由于许多IP地址由数千个无关域名共享,一个网站被指控托管盗版内容时,共享同一IP地址的所有其他网站都会被一并封锁。这种“数字拖网”方式导致了广泛的附带损害:

  • 知名平台和服务被封锁:包括亚马逊、Cloudflare、GitHub、Twitch甚至谷歌字体在内的大量合法服务在比赛直播期间对西班牙用户中断。
  • 技术基础设施受损:开源NAS操作系统TrueNAS的开发商iXsystems因CDN IP在西班牙被反复封锁,导致关键安全更新无法访问,被迫完全转向通过BitTorrent分发软件,将带宽负担转回给实施封锁的ISP。
  • 域名和托管服务受影响:TorrentFreak记录了自2025年初以来Vercel等平台被每周封锁,加泰罗尼亚的.cat域名注册局也报告服务中断。

法律挑战与执法效果

  • 法律挑战增加:Cloudflare和RootedCON已向西班牙宪法法院提起诉讼,反对这种过度封锁。
  • 执法效率低下:西甲声称2025年上半年发出超过2600万份下架通知,是2024年全年的两倍多,并将盗版减少了60%。然而,只有11%被标记的直播流实际上被下架,表明其主要针对托管服务和基础设施提供商,而实际执法效果有限。
  • 用户绕过手段受阻:尽管一些用户使用VPN绕过封锁,但在比赛高峰时段,甚至流行的免费VPN服务(如Cloudflare的WARP)也据报被封锁。

当前局势与批评

尽管面临压力和诉讼,没有迹象表明这种广泛封锁会停止。西甲继续宣扬其执法记录,而批评者认为现行系统惩罚合法用户,却未能有效遏制盗版。随着新赛季的进行,用户正准备应对更多的互联网封锁。

总结:西甲的反盗版行动因其粗暴的IP地址封锁方法而演变成一场对开放互联网的战争,导致大规模附带损害,引发法律挑战和技术社区反弹,但至今未见策略调整。

7. DXGI debugging: Microsoft put me on a list (slugcat.systems)

Why does Space Station 14 crash with ANGLE on ARM64? 6 hours later…

8. Spectral Labs releases SGS-1: the first generative model for structured CAD (www.spectrallabs.ai)

Spectral Labs releases SGS-1: the first generative model for structured CAD.

9. I forced myself to spend a week in Instagram instead of Xcode (www.pixelpusher.club)

This is what happens when you ban yourself from coding

10. iFixit iPhone Air teardown (www.ifixit.com)

To be honest, we were holding our breath for the iPhone Air. Thinner usually means flimsier, harder to fix, and more glued-down parts. But the iPhone Air proves…

11. $2 WeAct Display FS adds a 0.96-inch USB information display to your computer (www.cnx-software.com)

WeAct Display FS is an inexpensive 0.96-inch USB display dongle designed to add an information display or a tiny secondary display to your computer or

13. The Beginner's Textbook for Fully Homomorphic Encryption (arxiv.org)

《全同态加密初学者教材》内容概要

1. 全同态加密(FHE)核心定义

全同态加密是一种允许在加密数据上直接进行计算的密码学方案。计算过程如同在明文上操作,最终解密后所得结果与在明文数据上执行相同计算的结果完全一致

2. 支持的操作与功能

  • 基础操作:支持在加密数字上进行加法乘法
  • 复杂计算构建:基于加法和乘法,可以构建更复杂的计算,包括:
    • 算术运算:减法、除法。
    • 逻辑门:AND、OR、XOR、NAND、MUX。
    • 高级数学函数:ReLU、sigmoid、三角函数(如sin、cos)等。
  • 实现方式:这些函数可以通过精确公式实现,也可以基于计算效率与精度的权衡采用近似算法实现。

3. 主要应用场景

FHE 的核心价值在于实现隐私保护,其主要应用领域包括:

  • 隐私保护机器学习:服务器可以在不解密客户端数据的情况下,使用ML模型对其加密特征进行推理。服务器无法获知输入特征和推理结果的明文,只有客户端能用自己的密钥解密最终结果。
  • 机密区块链服务:确保智能合约中的敏感数据以加密形式存在并执行,同时保持执行过程的透明性与完整性。
  • 其他应用
    • 安全的数据分析外包
    • 加密数据库查询
    • 隐私保护搜索
    • 高效的多方计算(例如用于数字签名)

4. 教材版本与获取

  • 该教材为一篇arXiv预印本(编号:arXiv:2503.05136),作者为Ronny Ko。
  • 材料自2025年3月首次提交后,历经多次修订(至少25个版本),持续更新至2026年4月。
  • 提供了动态网站版本 (https://fhetextbook.github.io) 供在线阅读,并设有GitHub问题反馈渠道。
14. Why your outdoorsy friend suddenly has a gummy bear power bank (www.theverge.com)

A Haribo-themed power bank, complete with gummy bear charging cable, is sweeping the ultralight backpacking world.

15. Designing NotebookLM (jasonspielman.com)

Designer, builder, and visual storyteller. Now building Huxe. Previously led design on NotebookLM and contributed to Google AI projects like Gemini and Search. Also shoot photo/video for brands like Coachella, GoPro, and Rivian.

17. Vibe coding cleanup as a service (donado.co)

The rise of AI-powered coding has created an unexpected market: cleaning up the technical debt from prompt-generated software. Here's why 'Vibe Coding cleanup' is becoming a legitimate service category and what it means for the future of software development.

18. Universities should be more than toll gates (www.waliddib.com)

Blog by Walid Dib featuring learning insights into game development with Godot, and building startups in the Middle East.

19. What happens when coding agents stop feeling like dialup? (martinalderson.com)

From magical to frustrating in months. Why AI coding agents feel like dial-up internet and what ultra-fast inference could unlock for developer productivity.

20. The bloat of edge-case first libraries (43081j.com)

How building edge-case first led to bloated, overly-granular libraries and what we can do about it

23. AI was supposed to help juniors shine. why does it mostly make seniors stronger? (elma.dev)

AI在编码领域:为何它更强化高级开发人员而非初级开发人员?

早期,AI在编码中的期望是减少对高级开发人员的需求,让初级开发人员借助AI生产高质量代码。然而,现实表明,企业更需要的是高级开发人员 + AI,而非初级开发人员 + AI

AI在编码中的优势及其对高级开发人员的益处

AI在以下方面表现突出,这些优势主要被高级开发人员利用:

  • 生成样板代码和脚手架:自动化重复性工作。
  • 快速迭代和验证:加速功能开发,前提是明确需求。
  • 尝试不同实现:支持快速原型设计。

这些能力让高级开发人员能更高效地交付价值,而初级开发人员由于缺乏经验,难以充分利用这些优势。

AI的缺点及其对初级开发人员的风险

AI在编码中存在明显短板,这些问题在初级开发人员使用时尤为突出:

  • 代码审查局限:AI无法真正推理,难以处理边缘情况,需要高级开发人员介入。
  • 提示质量依赖:良好的提示需要深入理解项目,初级开发人员可能生成次优代码,导致漏洞。
  • 架构设计不足:AI无法设计可靠架构,容易引入技术债务。
  • 代码质量挑战:在抽象、设计模式和代码清洁度方面,AI仍需人工干预。
  • 安全隐患:初级开发人员加AI组合更容易产生安全漏洞。
  • 错误学习:缺乏评估能力的开发者可能无法识别AI生成代码的问题,造成损害。

这些缺点表明,AI并未威胁到高级开发人员;相反,它强化了他们的角色。

适合使用AI的场景

AI在以下情况下最有价值:

  • 快速原型开发:快速测试想法。
  • 加速日常任务:自动化已知的重复性工作。
  • 多领域协作:帮助连接不同知识领域。
  • 简单功能测试:处理低风险、可轻松验证的代码。

总结与展望

当前,AI更多地将权力集中在专家手中,而非 democratizing 编码。AI生成的代码仍需逐行审查,其推理能力是模仿性的,缺乏意识。期望与现实不符:企业曾期待初级开发人员加AI能降低成本,但实际上,高级开发人员加AI才是高效组合。未来,随着AI发展,情况可能变化,但短期内需重新调整期望,以避免扭曲行业价值观。

24. The LLM Lobotomy? (learn.microsoft.com)

I am working on a product that uses Azure in the back-end for LLMs and Audio Models. Just like how I test the code for every release, every time I add or update things on the system prompts for calibration or new features I also test the conversational…

25. In defence of swap: common misconceptions (2018) (chrisdown.name)

tl;dr: Having swap is a reasonably important part of a well functioning system. Without it, sane memory management becomes harder to achieve.

27. UUIDv7 Comes to PostgreSQL 18 (www.thenile.dev)

PostgreSQL 18 adds native support for UUIDv7. A timestamp-based UUID variant that plays nicely with btree indexes. Here's what that means for you.

28. Why do some gamers invert their controls? (www.theguardian.com)

The phenomenal response to an article we published on this question led to detailed cognitive research – and the findings have implications that go way beyond gamers

29. Disk Utility still can't check and repair APFS volumes and containers (2021) (eclecticlight.co)

本文指出macOS磁盘工具在检查和修复APFS卷及容器方面存在长期未解决的缺陷,主要表现为无法正常卸载卷导致操作失败,该问题在macOS Monterey 12.0.1中依然严重。文章提供了临时解决方案,并详细说明了如何使用命令行工具fsck_apfs绕过此问题。

问题背景

  • 自APFS文件系统推出以来,磁盘工具的“急救”功能在执行检查或修复时常因无法卸载卷或容器而失败。
  • 磁盘工具内部依赖fsck_apfs命令进行实际操作,但卸载步骤经常出错,导致整个流程中断。
  • 在Catalina、Big Sur及Monterey系统中,错误提示信息不明确,未能准确反映根本原因(已知bug)。

现状与影响

  • 在Monterey 12.0.1中,该问题更为频繁,尤其是针对APFS卷和容器;HFS+卷受影响较小。
  • 错误提示建议备份数据,但未说明这是已知缺陷,且对于Time Machine备份等特殊卷,备份建议难以实施。

临时解决方案

  1. 使用恢复模式:启动至恢复模式后使用磁盘工具,可避免卸载问题,适用于检查启动宗卷组。
  2. 手动使用命令行工具fsck_apfs
    • 步骤
      1. 通过磁盘工具或终端获取目标APFS容器或卷的设备名(如disk7s2disk7)。
      2. 在磁盘工具中手动卸载该卷或容器(先卸载卷,再卸载容器)。
      3. 在终端中执行fsck_apfs命令(需管理员权限)。
      4. 操作完成后,重新挂载卷或容器。
    • 命令示例
      • 仅检查:sudo fsck_apfs -n /dev/disk7s2(包含快照)。
      • 检查并修复:sudo fsck_apfs -y /dev/disk7s2(自动修复所有错误)。
      • 排除快照检查:sudo fsck_apfs -n -S /dev/disk7s2(针对卷)或sudo fsck_apfs -n -S /dev/disk7(针对容器)。
    • 加密卷处理
      • 可使用diskutil apfs unlockVolume /dev/disk7s2 -nomount命令解锁卷而不挂载,再进行检查。

官方建议与备注

  • 苹果建议检查顺序:先修复容器内的卷,再修复容器,最后修复磁盘。但作者指出此顺序与之前常见建议相反,且可能重复检查。
  • 作者遇到的问题磁盘分区为HFS+和APFS,其中APFS分区承载Time Machine备份,导致无法常规备份。

结论

该缺陷已持续多年,严重影响APFS磁盘维护。用户可通过上述命令行方法临时绕过,但仍需等待苹果官方修复。

30. New thermoelectric cooling breakthrough nearly doubles efficiency (www.sciencedaily.com)

约翰霍普金斯应用物理实验室的研究人员开发出一种新型固态热电制冷技术,利用纳米工程化材料将效率提高至传统商用块体热电材料的两倍。这项名为“CHESS”的技术为基于压缩机的传统制冷提供了可扩展的替代方案。

该研究由APL与三星研究院合作,成果发表于《自然·通讯》。研究人员对比了使用传统块体材料和CHESS薄膜材料的制冷模块,在标准化测试中测量实现相同制冷效果所需的电功率。CHESS材料在室温下实现了近100%的效率提升,在器件层面提升约75%,在完整的集成制冷系统中提升约70%,代表了对现有技术的重大改进。

CHESS技术是APL十年研究的成果,最初用于国家安全应用,也曾用于假肢的非侵入式冷却治疗。该技术的关键优势不仅在于效率提升,还在于材料用量极少——每个制冷单元仅需约一粒沙大小的体积。这使得该材料可使用半导体芯片制造工具进行大规模生产,从而推动成本降低和市场普及。

制造CHESS材料采用的是成熟的金属有机化学气相沉积法,该方法已广泛用于高效太阳能电池和LED照明的生产,具备可扩展性和成本效益。除了制冷应用,CHESS材料还能将温差(如体温)转化为可用电力,为计算机、航天器等设备的可扩展能量收集技术开辟了新途径。

研究人员计划继续优化CHESS材料,提升其效率以接近传统机械系统的水平,并探索在更大规模制冷系统(如冷冻设备)中的应用。他们还计划整合人工智能驱动的方法,优化分区式制冷和HVAC设备的能效。这项合作成果表明,高效固态制冷不仅科学可行,而且具备规模化制造的潜力。