2026-07-06

25 篇热帖

1. OpenPrinter (www.opentools.studio)

OpenPrinter 是一款主打可修复、紧凑、耐用的开源打印机,旨在通过可再填充墨水系统降低打印成本,减少电子废弃物,提供可持续且易于维护的打印方案。

核心功能与设计 该设备体积为 497 × 233 × 111 mm,号称市场上最紧凑的打印机/绘图仪之一,支持桌面放置或壁挂安装。它兼容标准纸张(A4、A3、Letter、Tabloid)及卷纸(宽 29.7 cm / 11 英寸,长 18 m 或 37.5 m),并内置切纸器,可输出横幅、长条及完全自定义格式。用户可独立或组合使用黑色与彩色墨盒,系统不会因单一颜色耗尽而阻断打印,提供“仅黑色”(深黑)、“仅彩色”(鲜艳色彩+浅黑)及“双色并用”三种模式。

开源、可修复与定制 OpenPrinter 采用标准和开源组件设计,基于树莓派 Zero W 主控与 STM32 墨盒控制板,易于组装、维护和维修。塑料外壳可自行 3D 打印,机械零件和电子板可通过常规渠道或分销商获取,官方将提供免费视频教程。产品提供自组装套件预组装成品两种形式,用户可选择机身颜色或通过 3D 打印打造独特外观。

技术规格与兼容性

  • 分辨率:黑白 600 dpi,彩色 1200 dpi
  • 耗材:兼容 HP 63/302/803 系列墨盒(按地区划分),支持使用 Open Tools 的 Inkit(100 ml 黑/青/品红/黄墨水瓶)进行无 DRM 限制的手动填充
  • 连接方式:USB Type-C(电脑)、USB Type-A(U盘)、Wi-Fi 802.11ac(支持 AirPrint)、蓝牙 4.1
  • 系统支持:内置开源 CUPS 打印服务器,免驱动支持 Windows、macOS、Linux、Android 及 iOS 的本地与网络打印
  • 其他:1.47 英寸 TFT LCD 显示屏,24V DC 供电

商业模式与许可 用户可通过 Crowdsupply 平台预订。官方已申请专利及外观设计注册以保护技术架构,但项目精神保持开放:最终文件将在产品定型后,以 Creative Commons BY-NC-SA 4.0(署名-非商业性-相同方式共享)许可证发布,鼓励非商业性的协作与二次修改。耗材与配件可通过零售渠道或合作方 Printerre 购买。

2. Real-time map of Great Britain's rail network (www.map.signalbox.io)

英国大不列颠铁路网络实时地图

该内容介绍了由 Signalbox 开发的英国大不列颠铁路网络实时地图。此服务覆盖大不列颠地区的铁路系统,提供铁路网络运行状态的实时可视化视图,展示英国铁路的当前动态信息。

4. The future of Flipper Zero development (blog.flipper.net)

Flipper Devices发文回应社区关于“停止开发Flipper Zero固件”的担忧,宣布将重新分配资源维护固件并支持社区贡献,同时采用新的项目管理与沟通规则。

团队回顾了自2020年Kickstarter以来的历程:尽管曾面临欺诈质疑、疫情后供应链危机、成本飙升及政治动荡,最终仍兑现了全部承诺——所有支持者均收到设备,众筹承诺的全部功能均已实现。团队构建了包含API、SDK和软件工具的开发平台,并使Flipper Zero在全球(几乎)所有国家通过监管认证正式上市。

由于设备闪存仅700 KB,团队开发了从microSD卡动态加载应用的架构,并于2024年发布稳定固件1.0及App Catalog,将核心功能外置为应用,同时稳定了开发者API与SDK。此后,团队将主要精力转向基础设施维护、关键漏洞修复及新设备研发,导致社区产生官方“放弃固件开发”的误解。

基于此反馈,团队推出新的协作框架:

  • 有限资源与异步沟通:团队目前仍专注于新硬件研发,无法再像过去一样实时在线互动。所有面向开发团队的功能请求须通过GitHub Discussions以特定格式提交;一般讨论、求助及抽象问题仍保留在Discord、Reddit及社交媒体。
  • 投票决定优先级:社区可通过GitHub Discussions对具体的功能请求投票,团队承诺优先审阅票数最高的请求,以此在百万用户规模下区分真实需求与噪音。
  • 更严格的PR审核:更新后的贡献指南要求对Pull Request进行更严格评估,特别关注涉及底层库且难以验证的AI生成代码,以及需要同步更新文档的UI变更。
  • 强制集成与回归测试:团队公开了QA使用的集成测试用例,要求每次代码变更都必须运行测试以防破坏现有功能,并将引入社区协助回归测试。

文章最后总结:团队将每周审阅社区请求;App Catalog的PR提交流程保持不变;开发沟通仅限GitHub Discussions并按投票优先级推进。

5. Anthropic's Method to Losing Goodwill in a Few Easy Steps (raheeljunaid.com)

作者近期在测试多种AI智能体工具、大语言模型及AI网关后发现,Anthropic正通过平台劣化、供应商锁定、侵害消费者权益和高价策略迅速耗尽其在编程领域的品牌信誉,而开源及第三方模型的竞争力则达到前所未有的高度。

API可靠性与平台锁定 文章指出,Claude的API notorious for instability( notorious 不稳定),且订阅用户仅能使用Anthropic自有服务器接口。虽然Google Vertex AI、AWS Bedrock和Azure也提供Anthropic模型,但仅支持价格更高的API积分。用户一旦订阅Claude,其工作效率便与Anthropic的服务可用性强绑定,官方工具的稳定性问题将直接影响开发。

Claude Code的封闭生态与计费争议 Anthropic将消费级工程接口Claude Code(CLI、桌面应用、CoWork及Slack中的@Claude等,后续补充亦包括Agent SDK)与订阅服务深度绑定,禁止将订阅额度用于Zed、OpenCode、Pi Coding Agent等第三方工具。尽管存在如Pi Coding Agent等FOSS项目试图通过Claude OAuth绕过限制,但Anthropic会通过“额外用量(Extra Usage)”机制,对第三方工具按标准API全价计费,而非消耗订阅套餐内的额度。

文章重点批评了Anthropic于2026年5月宣布的一项计费变更:计划将订阅账单拆分为“第一方工具”与“第三方Agent/SDK”两个独立池。后者每月仅提供极少积分(Pro $20、Max 5x $100、Max 20x $200),耗尽后按API标准费率收费。此前,订阅用户对Agent使用量的成本约为API价格的1/15至1/30,新政策实质上构成大幅涨价。更严重的是,即使是官方CLI中的claude -p命令,若通过ACP调用,也会被划入第三方计费范畴。用户并非因功能停用而发现规则变更,而是在账单中直接看到扣费。该政策后因消费者强烈反对而被回滚。

文章还揭露了Anthropic的其他争议操作:例如曾通过检测会话目录中的特定文件名,误判用户在使用第三方工具并收取额外费用;以及收紧API合同,导致兼容代理工具一夜之间被改按高价API计费。作者指出,Anthropic之所以急于榨取利润,并非因为推理成本高,而是为了筹集模型训练所需的巨额资本。

对“氛围编程”(Vibe Coding)的反思 作者批评了“coding is solved”的行业叙事及LinkedIn上泛滥的“vibecoding” hype。这种宣扬“用AI自动淘汰工程师”的氛围导致业界重数量轻质量,催生出大量低质量原型。作者承认自己曾沉溺于“tokenmaxxing”式的Agent驱动开发,结果导致自身编程技能退化、对代码理解力流失。为恢复对代码的掌控,他回归类似GitHub Copilot的“自动补全”模式——即Agent辅助开发(agent-assisted),由AI填补理解或代码片段的空缺,而非让AI主导开发流程。

开源替代方案 作者强调其立场并非反AI,而是反对不道德的反消费者行为。他认为当前开源及海外模型已极具竞争力。通过OpenRouter、Requesty、Portkey或Vercel等AI Gateway,用户可以按需调用Qwen、GLM、Deepseek、Minimax、Kimi等模型,并根据成本、可用性、数据保留政策自动路由请求,亦可屏蔽敏感数据或限制高价模型调用。

作者展示了自己在OpenRouter上的成本与能力对比,证明Qwen 3.7 Max、GLM 5.2等模型已能在编码任务中替代Sonnet。他当前的工作流已采用Qwen和GLM负责编排(orchestration),Deepseek负责搜索,Minimax负责文件编辑,通过灵活组合不同工具实现高质量且经济的开发。他认为行业应追求开放、可配置、可修复的系统,而非以安全为借口限制模型并忽视用户权益。

结论 作者将Anthropic的行为定性为不道德,包括:将用户锁死在封闭系统;打压竞争对手;自身软件质量低下却声称提升质量;以恐惧营销为由人为限制产品;测试动态定价;以及在售后单方面变更条款却不主动通知用户。他表示将停止支持Anthropic并转投其他平台,同时呼吁开发者转向开放生态,避免沦为反消费者商业策略的牺牲品。

6. Starring the Computer (www.starringthecomputer.com)

"Starring the Computer"是一个记录计算机硬件在电影、电视剧中出镜场景的数据库索引页。页面按制造商名称的字母顺序(从Acer到Zenith)编排,为每个具体计算机型号提供独立页面链接,并详尽列出该型号出现的影视作品名称,大部分条目标注了年份,许多还精确到具体的季和集数。

该数据库覆盖的硬件范围极其广泛,时间跨度从20世纪中期延续至21世纪20年代。其收录的机型既包括早期的大型机与小型机(如IBM System/360、DEC PDP系列、Burroughs B205、Honeywell 6000),也涵盖了个人电脑时代的各类代表性产品:80年代的家用微型计算机(如Apple II、Commodore 64、Sinclair ZX Spectrum、Acorn BBC Micro、Atari 800)、经典16/32位电脑(如Commodore Amiga、Atari ST、Apple Macintosh各代机型),以及90年代后的笔记本电脑(如Apple PowerBook、IBM ThinkPad)、工作站(如SGI Indy、SGI Crimson)、掌上设备(如Apple Newton、Palm系列)和早期的IBM PC兼容机(如Compaq、Tandy、Amstrad各型号)。

在影视作品方面,数据库呈现出巨大的时间跨度,从1950至60年代的科幻影视,到八九十年代的好莱坞经典影片,再到近年的热门剧集与电影。例如,《侏罗纪公园》中出现了SGI工作站与Thinking Machines超级计算机,《战争游戏》中出现了IMSAI 8080,《怪奇物语》和《黑镜》里多次出现Commodore 64与Sinclair Spectrum等复古机型,《神秘博士》则曾在多集中使用ICT、Elliott等早期大型机。该索引不仅是硬件与影视作品的交叉对照表,也构成了观察不同历史时期计算机技术在大众文化中视觉呈现演变的档案。

7. Does code cleanliness affect coding agents? A controlled minimal-pair study (arxiv.org)

论文摘要:《代码整洁度是否影响编码代理?一项受控的最小对研究》

研究背景与问题

随着自主编码代理的快速普及,现有评估多聚焦于固定代码库上的任务完成率,却忽略了一个关键问题:代码的结构与风格质量(即“整洁度”)是否会影响代理导航和修改代码的能力?

研究方法

为单独隔离代码整洁度的效应,研究提出基于**最小对(minimal pairs)**的评估协议。具体而言,代码库在架构、依赖和外部行为上保持完全一致,但在静态分析规则违例和认知复杂度上存在差异。研究采用双向构造方式:通过代理流水线将干净的代码库退化为混乱状态,或将混乱的代码库清理为干净状态,共构建六组这样的代码库对。

实验设计

研究在六组最小对代码库上设计了33项任务,并通过应用程序公开接口的隐藏测试进行验证。实验共开展660次试验,使用Claude Code作为编码代理。

核心发现

  • 任务通过率:代码整洁度并未显著改变代理的任务通过率。
  • 操作足迹与效率:然而,整洁度显著改变了代理的操作模式:
    • 在更干净的代码上,代理的token使用量减少了7%至8%
    • 代理对文件的重访次数减少了34%

结论与意义

研究表明,传统的代码可维护性原则在AI驱动开发时代仍然高度相关。代码整洁度虽不影响代理能否完成任务,却直接决定其计算成本和导航效率。因此,代码整洁度应被视为与模型选择、工具链(harness)和提示工程同等重要的、能够实质影响编码代理行为的关键因素。

8. Road to Elm 1.0 (elm-lang.org)

Road to Elm 1.0

这篇内容简要概述了 Elm 1.0 的核心定位与关键特性。它将 Elm 定义为一门“令人愉悦的编程语言”(delightful language),并突出强调四大核心优势:首先是友好的错误信息,旨在改善开发体验;其次是出色的性能,保证运行时的高效执行;第三是小巧的资源体积,优化最终编译产物的大小;最后是无运行时异常,承诺通过语言设计消除生产环境中的崩溃风险。整体而言,这段描述勾勒出 Elm 1.0 的发展目标——在提升开发者体验的同时,兼顾性能、产物体积与运行可靠性。

9. Workers Cache (blog.cloudflare.com)

Cloudflare 推出 Workers Cache:一个直接位于 Worker 前方的分层缓存(Tiered Cache),通过 Wrangler 单行配置即可启用,使用标准 HTTP Cache-Control 头管理缓存行为。启用后,可缓存请求先命中 Cloudflare 缓存;若命中,Worker 不执行、不计 CPU 时间;若未命中,Worker 执行一次,结果存入缓存供全球后续请求直接使用。

核心配置与 API
wrangler.jsonc 中添加 "cache": { "enabled": true } 即可开启。缓存完全由响应头控制,例如 Cache-Control: public, max-age=300, stale-while-revalidate=3600,并支持通过 Cache-Tagctx.cache.purge() 按标签或路径前缀进行程序化清除。无需配置页面规则、缓存在区或单独产品。

架构与分层
Workers Cache 将缓存位置从 Worker 身后移到身前,使 Worker 本身成为可缓存的“源站”。缓存默认包含两层:靠近用户的 Lower Tier 和聚合全球流量的 Upper Tier。首次请求全球任一节点填充 Upper Tier 后,其他数据中心无需再次执行 Worker,显著提升命中率。

关键功能

  1. Stale-while-revalidate:缓存过期后,边缘立即返回旧响应并在后台异步刷新,用户无感知等待。
  2. Vary 内容协商:原生支持 Vary 头,根据 AcceptAccept-EncodingAccept-Language 等请求头存储同一 URL 的多个变体,且符合 RFC 9110/9111。
  3. 多租户安全键:通过服务绑定传递的 ctx.props 自动纳入缓存键,不同用户/租户获得独立缓存条目,实现“已认证且可缓存”。
  4. Entrypoint 级缓存:缓存不仅作用于公开入口,也作用于 Worker 内部通过 ctx.exports 或命名 WorkerEntrypoint 进行的调用。开发者可在 Wrangler 的 exports 中按入口点分别启用或禁用缓存,将认证网关设为无缓存,后端数据层设为缓存,形成链式组合。

组合与集成
Workers Cache 属于 Worker 而非域名(Zone),跟随 Worker 部署在自定义域名、workers.dev、预览环境或 Workers for Platforms 租户中,各自隔离。与 Smart Placement 结合时,靠近用户的 Worker A 可调用靠近数据的 Worker B;若 Worker B 缓存命中,则无需跨数据中心执行或查询数据库。框架层面,Astro 已内置集成,TanStack Start 与 Next.js 等适配正在推进。

可观测性与计费
Workers 可观测性仪表盘直接展示缓存命中率、命中/未命中/更新/绕过分布。计费方面,缓存命中按标准请求费率收费,但不计 CPU 时间;未命中与绕过则正常计费。需注意:启用缓存后,原本免费的静态资产请求和 Worker 间调用也会因参与缓存查找而计入请求次数。

未来计划
包括协调 Smart Placement 与上层缓存的上游位置以减少全未命中时的回源延迟、提升缓存可存储大小上限、增加 ctx.cache.invalidate()(软失效,使缓存条目过期而非删除,以利用 stale-while-revalidate 重新验证),以及更多框架集成。

Workers Cache 现已对所有套餐的 Worker 开放,仅需在 Wrangler 配置中开启即可使用。

10. The Private Capture of Public Genius (www.wysr.xyz)

文章对比了1956年AT&T/Bell Labs专利开放与当今AI前沿实验室对公共数据的私有化捕获。

1956年,AT&T与联邦政府达成反垄断和解,将其7,820项未到期专利及未来专利向美国企业免费开放。这一由受监管垄断地位积累、并通过全国话费率由公众间接补贴的知识产权宝库,催生了半导体产业,从肖克利半导体、仙童到英特尔,直接奠定了硅谷基础。彼时,监管迫使私人天才服务于公共市场。

如今情况逆转。以OpenAI、Anthropic为代表的AI前沿实验室,通过大规模爬取互联网上人类世代积累的书籍、论文、代码、帖子与评论等公共知识,将其压缩为模型权重,构筑起价值数千亿美元的私有基础设施。作者将此称为文明规模的“公共天才的私人捕获”。

文章从经济学与法律角度反驳实验室的“合理使用”与“只是阅读”辩护:人类阅读是以个体速度向文化沉积回馈,而模型是以工业规模吞并、再生并淹没原创市场;且尽管无法用Shapley值等方法计算单一作品对模型训练的精确贡献,也不能反推其无需付费。

更深层的危机在于,生成式AI以零边际成本泛滥网络,侵蚀互联网的发现、注意力、贡献与诚信层,瓦解人们真诚创作的激励,令数字公地濒于崩溃。对照Elinor Ostrom的公地可持续治理八项原则,当前互联网几乎无一达标。

为此,作者提出“语料库版权费”(Corpus Royalty):前沿实验室须按总收入的固定比例向公共基金缴费,由全民平均分配。这不是福利、慈善或税收,而是对大规模“不当得利”的集体返还与生态修护,类似阿拉斯加永久基金或美国环保超级基金。既然个体归因在技术上不可行,集体补偿便是唯一连贯的方案;它让公共天才在其帮助创造的智能经济中保有权益,防止上游数据源枯竭,避免整个互联网生态不可逆地瓦解。

11. Delta flight hit by firework while landing at Midway Airport on Fourth of July (www.nbcchicago.com)

达美航空1076航班于美国独立日(7月4日)晚间降落芝加哥中途国际机场时遭遇烟花击中。

据NBC芝加哥报道,该航班于美国东部时间晚上7时36分从亚特兰大哈茨菲尔德-杰克逊国际机场起飞,并于中部时间晚上8时38分降落中途机场,以上信息来自航班追踪网站FlightAware.com。

飞机在着陆过程中与烟花发生接触。驾驶舱与空中交通管管的无线电通讯音频记录下了事发后的报告。飞行员向塔台表示:“塔台,我们刚刚有烟花击中了飞机,达美1076,我们继续进近。我们刚刚听到飞机上传来一声巨响,所以到达登机口后必须检查一下。我们只希望是下方发射的迫击炮烟花爆炸了,但确实感觉到了一声巨响。”

航空公司官员称,飞机最终安全着陆,该事件并未导致紧急降落。达美航空周日表示,飞行后的检查显示飞机没有受损。

目前,美国联邦航空管理局(FAA)正在对事件进行调查。

12. GPT-5.6 Sol Ultra will be in Codex (twitter.com)

Tibo(@thsottiaux)在X平台回复用户@haider1时透露,Ultra将被集成至Codex。该推文发布于2026年7月6日凌晨12:54,截至目前已获得约130万次浏览、4926次点赞、243次转发及263条回复。结合内容标题,此消息暗示GPT-5.6 Sol Ultra模型将被纳入Codex。Tibo仅以极简语句"Ultra will be in codex."直接回应,未提供进一步技术细节或具体上线时间。

13. New AI tutor achieves 0.71-1.30 SD effect size in Dartmouth course [pdf] (intextbooks.science.uu.nl)

在互动文本中平衡功效与参与度:Phosphor平台在达特茅斯统计课程中的评估

研究概述 本文介绍名为 Phosphor(前称 Spongium)的数字学习平台,该平台将大语言模型(LLM)评分的形成性评估直接嵌入教学内容,并报告其于 2026 年春季在达特茅斯学院三门《统计学导论》(MATH 010)课程中对 151 名学生(结课时 143 名)的部署结果。Phosphor 作为传统阅读材料的完全可选、不计分替代方案,最终获得 90.2% 注册学生的使用,显著高于该课程 10–15% 的阅读合规基线。

平台设计 课程内容按模块组织,每课配套含 15–20 题的题目库。课程测验(Lesson Quiz)随机抽取 4 题,由多选题(MCQ,自动评分)和建设性回答题(CRQ,由 Claude Sonnet 4.6 依据教师制定的评分标准评判)混合组成,通过线为 75%,允许多次重试。平台还包括跨课程内容的累积式模块复习(Module Review,共 10 题,通过线 90%,可选 MCQ+CRQ 模式),以及一个基于检索增强生成(RAG)的课内聊天助手。

部署中的自然实验 三个模块因迭代设计出现了测验格式的自然变化:模块一(描述性统计)采用 MCQ+CRQ 混合课程测验;模块二(概率与抽样)因学生反馈 CRQ 评分严苛,课程测验改为仅 MCQ,并首次引入模块复习;模块三(统计推断)在初步数据提示 MCQ-only 效果微弱后,重新恢复 CRQ。

参与度结果 学生参与度显著高于传统阅读。在最终 143 名学生中,中位课程进度达 22/24(91.7%),阅读合规率估计在 48%(以 quiz 完成为下限)至 76%(以页面到达为上限)之间。然而,RAG 聊天助手使用率极低(共 72 次查询),多数学生更倾向于使用通用 LLM。

学习成效 剂量–绩效回归显示显著的模式差异:模块一中,每多完成一课与期中 1 成绩提高约 1.6 分显著相关(p<0.001);模块二中,MCQ-only 课程测验的完成数量与期中 2 成绩无实质剂量关系;在涵盖全部 24 课的累积期末考试中,每完成一课约提升 0.4 分。

二元对比与 Tobit 模型进一步揭示:通过全部三次模块复习的学生期末成绩平均高出 7.1 分(Cohen’s d = 0.66,p<0.0001)。在联合模型中,全参与(完成 24 课并通过 3 次复习)与零参与者的期末成绩差距在未调整时达 1.30 个标准差;控制期中成绩后差距降至 0.71 个标准差。作者将 0.71 SD 视为保守下限,1.30 SD 为受选择偏差影响的上限,认为真实累积效应介于两者之间。

核心结论 研究指出,嵌入课程内容的 CRQ 是驱动学习效果的关键成分——仅使用 MCQ 未能产生可测量的剂量效应,而要求主动生成的 CRQ 与“测试效应”文献一致。模块复习(可能因其跨主题交错的检索练习)是预测成绩的最强单一杠杆。研究证明,AI 增强的教学系统可以在实现高校高自愿参与度的同时,产生大规模、可衡量的学业增益。

局限与展望 本研究属单机构观察性试验,缺乏随机对照,自我选择是主要威胁。未来需在更多课程与机构中开展随机实验,特别是随机分配测验格式以确立 CRQ 与 MCQ 差异的因果结论,并计划将平台完成度纳入课程成绩要求以进一步测量剂量效应。

14. Has_not_been_viewed_much (iamwillwang.com)

芝加哥艺术博物馆(Art Institute of Chicago)的 API 在 artwork(艺术品)对象中提供一个名为 has_not_been_viewed_much 的布尔字段,用于标识某件作品在其官网上是否访问量较低。

根据该馆数据聚合器(data-aggregator)源代码中的定义,此字段的具体判定标准为:自 2010 年 1 月 1 日起,该艺术品在网站上的累计被浏览次数少于 200 次

原文并未解答这些作品为何鲜有人问津,而是向读者发出邀请,希望大家花些时间去浏览和探索这些少有人关注的艺术品。

15. Completing a computer science degree on Coursera (notesbylex.com)

作者拥有近21年无学位科技行业经验,早年通过IT认证进入职场,后自学成为软件工程师与机器学习工程师。因海外工作签证(如美国E-3)要求学士学位、希望系统填补知识空白(尤其是数学)、检验学习方法,并避免日后遗憾,他决定在职攻读学位。

他通过Coursera攻读伦敦大学国际课程部(金史密斯学院负责评分)的计算机科学学士,100%远程,历时约3年9个月。无高中文凭者可通过“基于表现的录取”(PBA)先修两门入学课程。考试使用Inspera远程监考软件,ChatGPT出现后监考明显收紧(取消备忘单、统一 Hemisphere 考试时间)。

费用方面,按模块付费总计约1.7万英镑(约3.3万澳元),因与当前职业直接相关可在澳大利亚抵税。作者利用“先前学习认证”(RPL),以Google IT支持、IBM数据科学及IBM AI工程三张Coursera专业证书替换了三门课程,节省费用并缩短学制。

课程难度不低,每期最多修4门模块,最快3年可完成。作者平均每期修3门,后期增至4门,考前常需高强度投入(如凌晨4点起床备考)。内容涵盖典型CS主题,注重实践,亮点项目包括音频可视化器、JavaScript游戏、JUCE DJ模拟器、进化算法、信号处理、网络数据挖掘,以及毕业设计——一个端对端运行在Apple Silicon上的乳腺癌影像分类器。

最愉快的经历来自全球学生Slack社区。同学们背景多元且励志,有人在乌克兰战争期间完成学业,有人在乌干达难民营靠太阳能供电学习,这种氛围极具激励作用。

主要不足包括:成绩发布需约3个月,严重拖延补考与后续选课的进度;随机分组项目常遇“幽灵队员”;Coursera平台提交体验差(无法编辑已上传文件);Inspera监考软件频繁误报,在仅4小时的考试时限下令人焦虑;非考试时段联系真人支持响应较慢。

作者给出的实用建议有:尽早启动作业并频繁提交草稿;建立清单、截图并反复核查提交内容;固定每日学习时段(他选择清晨);优先攻克“阻塞型”先修课(如面向对象编程、软件设计与开发);仔细阅读每封邮件中的入学通知与考试规章;关注Slack置顶消息以获取故障处理指南。

关于AI政策,学校于2025年2月正式发布规定:未声明使用LLM生成内容视为“合同作弊”。评估分为三级——零级禁用AI、一级允许辅助使用但需声明、二级强制要求使用AI并对其输出进行批判。作者观察到,LLM普及后课程频道的学生讨论显著减少。

总体而言,这段在职求学经历虽然艰辛且挤占了大量业余时间,但最终获得了学位,弥补了知识盲区,也结识了众多志同道合的全球同学,是一次收获颇丰的深造体验。

16. Nintendo announces new product revisions in Europe with replaceable batteries (www.nintendo.com)

为配合2027年2月中旬生效的欧洲新电池法规,任天堂宣布自2026年夏季起,在欧洲市场以滚动方式逐步推出搭载用户可更换电池的产品修订版。新旧版本在功能上无差异,但因制造与物流等因素,各国家与地区的上市时间可能不同步。

主要产品及变更

首批修订产品预计2026年夏季起陆续上市,各产品在欧洲Nintendo Store的预计最早上市时间如下:

  • Joy-Con(特定颜色):夏季起陆续推出,不同颜色上市时间各异。电池容量与重量不变。
  • Nintendo Switch 2主机:秋季上市。电池容量降至5172mAh(较现行版5220mAh减少约1%);主机本体约重411克(增加约10克);安装Joy-Con 2后约重548克(增加约14克)。随附的Joy-Con 2控制器也将采用可更换电池。
  • Joy-Con 2(左右手):冬季上市。电池容量不变;左手约68克(增加约2克),右手约69克(增加约2克)。
  • Nintendo Switch 2 Pro控制器:冬季上市。电池容量降至897mAh(较现行版1070mAh减少约16%);重量约228克(减轻约7克)。
  • Nintendo 64(N64)控制器:2027年初上市。电池容量不变;重量约234克(增加约1克)。
  • Nintendo GameCube(GCN)控制器(Switch 2用):2027年初上市。电池容量增至525mAh(较现行版500mAh增加约5%);重量215克(增加约5克)。

未来,各产品的电池更换套件也将在欧洲Nintendo Store发售。

销售过渡与停产安排

产品替换采取滚动方式进行,Nintendo Store在售罄现行版本后即会上架修订版,消费者无法主动选择购买旧版或新版。零售商的库存与上架时间可能有所不同。

以下产品不会推出搭载可更换电池的欧洲修订版:Nintendo Switch、Switch Lite、Switch OLED型号、Switch Pro控制器、NES控制器、SNES控制器、SEGA Mega Drive Control Pad,以及Pokémon GO Plus +。上述产品将于2027年2月中旬起在欧洲Nintendo Store停售;其中部分产品仅在Nintendo Store销售。不过,新规不溯及既往,2027年2月前已售出的产品无需任何处理,可继续使用。

另外,Nintendo Switch家族主机(Switch、Switch Lite、Switch OLED)虽会在2026年继续生产并于全年在欧洲市场供货,但任天堂将于2027年2月中旬起停止向零售商及Nintendo Store供应这些硬件。已拥有主机的玩家仍可继续游玩现有游戏与配件,且Nintendo eShop、Nintendo Switch Online及相关网络服务将在可预见的未来持续运营。

Joy-Con颜色与发售方式

随Nintendo Switch 2主机于秋季发售的Joy-Con 2已内含可更换电池。单独成对或单只销售的Joy-Con 2修订版将在之后推出。计划上市的Joy-Con颜色包括:蓝/霓虹黄、霓虹绿/霓虹粉、霓虹紫/霓虹橙、霓虹红/霓虹蓝、淡粉、淡粉/淡黄、淡紫/淡绿,以及单支的左手霓虹蓝与右手霓虹红等。

17. Small Penis Rule (en.wikipedia.org)

小鸡鸡规则(Small Penis Rule)是作者用于规避诽谤诉讼的一种非正式策略。该术语源于1998年《纽约时报》记者迪尼蒂亚·史密斯(Dinitia Smith)的报道。据文中引述的诽谤律师解释,可诉的虚构肖像必须准确到让读者毫无困难地将角色与真实人物联系起来;因此,一种自我保护的方式是在小说中称某角色拥有极小的阴茎,因为没有男性会主动站出来认领并说“那个小鸡鸡角色就是我”。

然而,内布拉斯加大学《法律评论:公报》(Nebraska Law Review: Bulletin)的迈克尔·康克林(Michael Conklin)教授指出,该规则在法律上并不适合作为诽谤抗辩。原因有三:首先,声称某人阴茎短小本身可构成诽谤性陈述;其次,援引此规则实质上等于承认存在诽谤行为;第三,被诽谤的原告并不需要承认自己拥有该生理特征即可提起诉讼并索赔。康克林认为,该规则的实际“效果”并非来自法律保护,而是源于当事人因害怕认领角色而蒙受羞辱,从而被威慑放弃法律行动。

该规则在实践中曾有知名引用案例。2006年,美国记者迈克尔·克劳利(Michael Crowley)指控作家迈克尔·克莱顿(Michael Crichton)在其小说《Next》中进行“文学肇事逃逸”:克劳利此前对克莱顿的小说《恐惧状态》(State of Fear)发表了负面评论,而克莱顿随后在新书中安排了一个名叫“Mick Crowley”的角色,设定为华盛顿记者、耶鲁毕业生、儿童强奸犯,并且阴茎短小。另一个案例涉及英国犯罪作家彼得·詹姆斯(Peter James)与作家马丁·艾米斯(Martin Amis)的矛盾:被艾米斯冷落后,詹姆斯在小说《Not Dead Yet》中塑造了一个名为“Amis Smallbone”的反派,其生殖器被妓女嘲笑为“像一小截铅笔头”。英国电视节目《QI》在讨论该规则时也曾引用此例。

该条目同时关联了诽谤法、人格尊严侵权及人类阴茎尺寸等相关法律与生理概念。

18. Mark Zuckerberg tells staff that AI agents haven't progressed enough (techcrunch.com)

Meta 扎克伯格:AI 智能体进展未达预期,大规模重组尚未见成效

据路透社报道,Meta CEO 马克·扎克伯格在本周四的一场内部全体会议上对员工表示,AI 智能体(AI agents)的开发进度未能如公司高管此前预期的那样加速。

裁员与 AI 重组 彭博社此前报道称,今年早些时候 Meta 裁撤了约 8,000 名员工(约占公司企业员工的 10%),并将另外约 7,000 人调往多个 AI 团队,其中包括一个名为“Agent Transformation”的团队,旨在借 AI 推动效率改革与业务转型。

扎克伯格的内部说明 在本次会议上,扎克伯格据称谈及了上述裁员,承认人员调整的处理不如预期中“干净利落”(not as "clean" as they should have been)。他表示,裁员源于公司高层担心 Meta 在科技行业变革中“适应得不够快”。他还指出,新的 AI 导向架构所带来的预期优势目前尚未兑现("hadn't come to fruition yet"),但他相信在未来三到六个月内,公司会开始看到 AI 投资带来的改善。

AI 团队的工作环境 与此同时,TechCrunch 援引其他调查报道称,Meta 成立仅数月的 AI 部门已被部分工程师形容为“令人窒息的劳改营”(soul-crushing gulag),反映出团队在重组后面临巨大的工作压力与负面氛围。

巨额基础设施投资 尽管 AI 智能体尚未达到预期水平,Meta 仍在持续加码 AI 基础设施。据路透社报道,该公司预计今年在该领域的支出将高达 1,450 亿美元。

时间与回应 相关报道发布于 2026 年 7 月 2 日。TechCrunch 已就上述内容向 Meta 请求置评。

19. Zuckerberg's Increasingly Bizarre War on Whistleblowers (pluralistic.net)

马克·扎克伯格对举报人的打压正变得日益荒诞。作者科里·多克托罗以白俄罗斯抗议者曾用“快闪”活动(如在广场吃冰淇淋)逼迫独裁者卢卡申科出手打压、从而揭露其暴虐为例,类比Meta现任及前任高管的反应。

文章核心聚焦于前Facebook国际事务主管、举报人萨拉·温-威廉姆斯及其回忆录《粗心的人》(Careless People)。该书揭露了Meta大量机构性不当行为,包括对缅甸种族灭绝的知情纵容,以及高层(谢丽尔·桑德伯格、乔尔·卡普兰、马克·扎克伯格)严重的个人品行问题,例如扎克伯格曾向中国政府提供Facebook访问权限与内容审查权,以及危害哥伦比亚和平进程等。

温-威廉姆斯在职时签署了包含保密、不贬损及强制仲裁条款的合同。书籍出版后,Meta指定的仲裁员(由Meta付费的律师,非法官)裁定她不得推广或谈论该书,并对她的每条批评处以5万美元罚款,总额超过1100万美元——远超其个人资产与终身收入,足以令她及其丈夫(一位《金融时报》记者)彻底破产。

尽管面临毁灭性经济威胁,温-威廉姆斯仍严格遵守仲裁令。在与多克托罗同台参加活动时,她一旦话题涉及Meta便沉默不语;在英国图书奖颁奖典礼上,她未发一言,屏幕上其书籍封面也被模糊处理。然而,当她在海伊文学节(Hay Festival)被安排上台发言时,Meta发去法律威胁,声称她在公共场合谈论任何话题都构成违规。于是她在台上静坐一小时,一言不发、表情空白,而活动期间《粗心的人》也被从书店撤下。即便如此,Meta仍声称她“沉默、静止地现身舞台”也违反了协议,并将追讨更多赔偿。

这最后一击促使温-威廉姆斯起诉,要求宣告该合同无效。其律师公开了长达285页的声明,详述她为遵守Meta要求付出的努力,以及Meta的蛮横与任意威胁。

作者分析Meta为何明知会引发“史翠珊效应”(越压制越引人关注,该书已是《纽约时报》畅销书榜首)却仍持续升级。他认为原因有三:其一,Meta在她离职后犯下了更严重的罪行;其二,公司因AI押注失败而陷入现金危机并大规模裁员;其三,通过摧毁温-威廉姆斯,Meta可以震慑成千上万的被裁员工和前雇员,使其对公司的更严重罪行保持沉默。

文章最后指出,正如卢卡申科宁愿因逮捕吃冰淇淋的抗议者而成为笑柄,扎克伯格也宁愿被视为心胸狭窄的恶霸,只要这能最有效地威慑那些可能挑战他权威的人。

20. Al Vigier: Canada's AI strategy shouldn't include secret Palantir bills (www.readtheline.ca)

加拿大联邦政府近期发布“AI for All”国家战略,自诩为加拿大人工智能的“战略锚定客户”,承诺通过政府采购带动主权AI产业发展,目标是在2034年前将全国企业AI使用率从目前的约12%提升至60%。然而,作者Al Vigier指出,该战略存在一个核心矛盾:政府本身已是AI系统的重要买家,却多年来秘密采购外国——尤其是美国Palantir公司——的产品,而非公开支持本土企业。

文章披露,加拿大国防部自2020年3月起与Palantir加拿大分部签订初始价值1440万加元的合同,且从未主动公开。经过十余次修订,合同金额已攀升至约4440万加元,实际支出约4680万加元。另有一份370万加元的防务合同也仅在反对党议员追问后才浮出水面。此外,安大略省警察自2015年起便使用Palantir的Gotham数据融合平台。这些系统正是国家战略宣称加拿大必须自主掌握的决策支持技术,但政府却选择从外国供应商处隐秘采购。“AI for All”对此现状只字未提,也未强制要求未来的采购必须公开透明。

作者进一步批评该战略的资金结构偏重股权与流程,而非直接采购。政府计划投入5亿加元入股潜力企业,另投7亿加元用于算力,并推出“可信AI认证”及从卫生领域起步的“任务计划”。然而,这些均非面向加拿大AI公司的直接采购订单。作者认为,政府倾向于选择股权和认证,恰恰是因为现有的采购机制对小型本土供应商过于繁琐;而国家入股可能让私人投资者望而却步,使企业沦为“国家宠儿”而非市场竞争者。

此外,将首个“任务计划”置于卫生领域也受到质疑。卫生系统隐私要求高、风险规避强、 Procurement流程最慢,极易导致项目长期停滞。作者认为,若政府真想证明公共AI采购可行,应从法院、公共安全或国防等已具备高后果决策与审计要求的领域入手。

作为检验“锚定客户”是否合格的标准,作者提出几项具体要求:设定各部门AI预算中必须用于加拿大控制产品的固定比例;简化安全审查流程以利50人以下的小企业参与;要求本土系统具备同等可审计性;并每季度公开发布采购明细。作者声明自己是温哥华AI公司Caseway的创始人,其动机并非寻求资助,而是呼吁政府像购买外国AI一样直接、公开地向加拿大企业下单。否则,“AI首要客户”只是一句空谈,加拿大将继续沦为外国技术的隐秘买家。

21. When AI Costs More Than the Engineer (tomtunguz.com)

AI计算支出正在超越工程师人力成本

Anthropic每名员工每年的计算支出约200万美元,是其人力成本的2.3倍。按2026年约5,000名员工、100亿美元推理与训练支出计算,这一数字远超行业常态。作为对比,全负荷薪酬约22.4万美元的高级工程师在顶级AI实验室可获得50万美元以上的总薪酬,但计算开销已成为更庞大的成本项。

市场其余部分与前沿差距悬殊。Ramp AI指数显示,排名前1%的软件公司每位工程师每年在AI上花费8.9万美元,约占全负荷薪酬的40%;而市场中位数公司仅支出137美元——领导者与中位数之间存在680倍的支出鸿沟。

文章通过三种情景预测该差距至2029年的演变路径:

年份 看跌 (Bear) 基准 (Base) 看涨 (Bull)
2026 9万美元 (40%) 9万美元 (40%) 9万美元 (40%)
2027 10.6万 (45%) 16.4万 (70%) 25.8万 (110%)
2028 11.8万 (48%) 25.9万 (105%) 44.4万 (180%)
2029 10.6万 (41%) 36.3万 (140%) 59.6万 (230%)

看跌情景假设token通缩持续获胜。过去三年,等效能力的模型token价格每年下降约10倍,开源权重模型(如DeepSeek-V3)以极低成本逼近前沿质量。若企业按角色或工作量严格配给AI用量,支出占比将维持在40%-48%区间,并在2029年因价格下跌快于薪资通胀而回落至41%。

基准情景下,头部企业 trajectory 逐步放缓,AI支出占工程师薪酬比例从40%升至140%,对应年薪36.3万美元。

看涨情景假设其余市场赶上Anthropic的2.3倍比例。其前提是前沿模型价格坚挺——训练成本见顶而需求持续跑输供给;同时,智能体工作流(agentic workflows)的token消耗量将达到聊天模式的数个数量级,高盛预计2030年token消费增长24倍。在此情景下,单名工程师的年度AI账单(59.6万美元)将相当于一名中等SaaS员工创造的全部收入。

成本结构正追随收入结构。Anthropic与OpenAI的人均年收入分别达1,400万与650万美元,居福布斯全球2000强之首。对大多数企业而言,AI支出是否从"可选"变为"强制",取决于竞争对手的产品迭代速度与AI平权化的实际进程。

22. Jim Keller's startup is building a factory to mass-produce small chip fabs (www.tomshardware.com)

Jim Keller与Sam Zeloof联合创立的半导体设备初创公司Atomic Semi已更名为Fab2,并将运营重心迁往美国得克萨斯州。公司在新定位中提出“fab fab”(制造晶圆厂的工厂)概念,即大规模量产小型半导体晶圆厂及其内部核心设备。

Fab2采用高度垂直整合模式,自主设计并制造晶圆厂所需的全部工具,涵盖泵、阀门、气管、光刻设备到真空腔体等,再将这些组件集成为单机,进而拼装成完整的小型晶圆厂,最终目标是批量复制并出售这些晶圆厂。配套软件方面,Fab2提供名为Studio的浏览器端协作式EDA工具(前身为Atomic Studio),支持芯片布局、原理图绘制与仿真。

与传统300毫米晶圆巨型产线不同,Fab2聚焦小型、软件定义的晶圆厂,其单次加工面积远小于整片晶圆,可将原型芯片的周转时间缩短至数小时。这一概念的雏形源于Sam Zeloof青少年时期在父母车库中搭建的“车库晶圆厂”,曾实现约300纳米级特征的芯片制造;2022年,Zeloof与知名芯片架构师Jim Keller共同创立了该公司。

然而,该模式的主要瓶颈在于产能。Fab2采用电子束直写光刻技术,无需掩模版即可直接刻画图案,但速度显著慢于主流EUV光刻机——完成一枚小芯片的单次图案化耗时,甚至可能超过EUV扫描仪曝光一整片300毫米晶圆的时间。因此,该技术更适合原型验证与低批量生产,而非商业代工厂的大规模高产制造。

目前Fab2在得州运营三处据点:奥斯汀的12万平方英尺设施为新的研发与生产总部;洛克哈特的3万平方英尺场地作为“fab fab”本身;而位于旧金山的2.5万平方英尺原始“车库晶圆厂”继续保留。在加州运营四年后,公司已把招聘重心转向得州。据Tracxn数据,截至2026年5月,Fab2员工约84人。融资方面,公司2023年完成由OpenAI创业基金领投的1500万美元种子轮融资,估值约1亿美元,并获得Naval Ravikant、Nat Friedman与Fred Ehrsam等天使投资人支持。

迁至得州后,Fab2的小规模、可复制晶圆厂模式,与特斯拉及SpaceX宣布的Terafab形成了鲜明对照。Terafab是位于奥斯汀的单一超级晶圆厂项目,计划投入高达1190亿美元,目标实现每年太瓦级算力。两者并非直接竞争对手:Fab2面向小型晶圆厂与快速原型需求,Terafab则聚焦AI芯片的大规模量产。但它们代表了美国扩充芯片制造能力的两条截然不同路径——是将产能集中投入超大型制造园区,还是通过众多小型、可快速复制的晶圆厂实现分布式生产。

23. Show HN: Homegames. An open-source game platform I've been making for 8 years (homegames.io)

Homegames 是一个开源的浏览器端游戏平台,自 2018 年起作为个人副业项目开发至今。它允许用户直接在浏览器中游玩、创作和分享游戏,且无需注册账户即可进行游戏。

平台的核心功能包括:内置简洁的代码编辑器,支持用户在浏览器中直接编写游戏;提供实时预览功能,开发者可在实时多人会话环境中即时测试代码修改效果;集成资源管理工具,支持上传外部文件,或直接在编辑器内进行绘制、录制等创作;用户可选择将作品公开发布,或仅保留为私人项目。

在开源与托管方面,Homegames 采用 GPLv3 许可证,涵盖平台代码、游戏内容以及网站本身,用户可自由查阅和分叉代码。平台设计之初即支持自托管,包括 API 服务在内的全套系统均可部署于自有硬件。这一架构也确保了内容的长期保存——即使官方服务停止运营,用户自托管的实例仍能继续运行其游戏。

24. Composite Video on the NES: Why's it so wobbly? (nicole.express)

NES 复合视频画面抖动的原因

NES(任天堂娱乐系统)通过复合视频输出时,即使画面完全静止(如《Mighty Bomb Jack》的标题画面),边缘也会出现逐帧轻微摆动的锯齿状“抖动”。与一般复合视频的静态内容逐帧一致不同,这种抖动呈现周期性,且与图像内容高度相关。

排除干扰与标准色同步解释

首先,这并非外部随机干扰——干扰通常表现为与信号无关的噪点,而 NES 的抖动在色块交界(如字母“B”的白边)形成规则的重复锯齿,明显受扫描线内容驱动。

其次,标准 NTSC 信号将色同步频率(~3.57 MHz)设为行频(15.734 kHz)的 227.5 倍,使相邻扫描线的色度信号反相,便于电视分离亮度与色度。这种半整数关系通常导致每两条扫描线出现一次像素偏移,PC Engine 等遵循此规范的机器即呈现这种两线伪影;Apple ][ 与 Sega Master System 甚至通过调整线长至 228 个色同步周期来避免静态伪影。但 NES 表现出的是三线循环,说明其定时关系截然不同。

NES 的独特架构与非标准定时

与后期主机不同,Famicom/NES 的 PPU 没有 RGB 中间环节,而是直接由调色板索引生成色度和亮度信号。其主晶振为 21.47727 MHz(NTSC 色同步频率 3.579545 MHz 的 6 倍)。PPU 利用时钟双沿可获得 12 倍色同步基准相位,因而内部自然生成 12 种色调(加 4 级亮度),完全在合成视频域工作。

所有时钟均由此晶振分频:

  • CPU 时钟:÷12(≈1.79 MHz)
  • PPU 点时钟:÷4(≈5.37 MHz)
  • 每扫描线 341 个点(含水平消隐)

这使得每条扫描线包含约 227.33 个色同步周期。这个非整数、非半整数的关系导致色同步相位与扫描线的对齐需要三条扫描线才重复一次,从而形成观察到的

25. Cursed circuits #5: capacitance multiplier (lcamtuf.substack.com)

Capacitor vendors don't want you to know this! Save money on capacitors by spending more on other components