2025-06-19

35 篇热帖

1. Andrej Karpathy: Software in the era of AI [video] (www.youtube.com)

Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.

2. New US visa rules will force foreign students to unlock social media profiles (www.theguardian.com)

美国国务院宣布新规,要求外国学生在申请教育和交流签证前必须公开其社交媒体资料,以便美国外交官审查其在线活动。未配合者可能被怀疑隐瞒活动信息。

新规指令外交官对申请人进行“在线存在审查”,重点查找“任何针对美国公民、文化、政府、制度或建国原则的敌意迹象”。另据获取的内部文件,外交官还需标记“倡导、协助或支持外国恐怖分子及其他威胁美国国家安全的行为”以及“支持非法反犹太骚扰或暴力”。

此次针对“反犹太主义”活动的审查,与国土安全部下属美国公民及移民服务局的类似指南一致,被批评者认为意在打压对以色列在加沙军事行动的反对意见。

新规适用于申请F、M和J类签证的学生及其他申请人,涵盖学术教育、职业培训及文化交流项目。美国国务院高级官员称,此举是为了回应美国公民对国家安全的期望,特朗普政府正致力于此。国务卿鲁比奥也被指在推动美国大学安全化并使国务院现代化。

特朗普政府上月暂停了新的教育签证发放,以审议新的社交媒体审查策略。同时,因关税谈判和关键矿物供应问题,美国曾特别针对中国学生加强审查。

目前,国务院已允许各使领馆恢复安排教育及交流签证面谈,但要求领事官员对所有F、M、J类签证申请人进行“全面而彻底的审查”。为配合审查,所有此类申请人需将社交媒体资料隐私设置调整为“公开”。官方强调,加强社交媒体审查将确保对每一位入境者进行适当筛查。

3. The Zed Debugger Is Here (zed.dev)

From the Zed Blog: Over 2,000 developers asked, and we delivered. Debugging in Zed is now a reality—and it's a big leap toward Zed 1.0.

4. Guess I'm a Rationalist Now (scottaaronson.blog)

A week ago I attended LessOnline, a rationalist blogging conference featuring many people I've known for years---Scott Alexander, Eliezer Yudkowsky, Zvi Mowshowitz, Sarah Constantin, Carl Feynman---as well as people I've known only online and was delighted to meet in person, like Joe Carlsmith and Jacob Falkovich and Daniel Reeves. The conference was at Lighthaven, a…

5. Andrej Karpathy's talk on the future of the industry (www.donnamagi.com)

Transcript of Andrej Karpathy's YC AI SUS talk at Y Combinator on June 17th, 2024. Includes insights on Software 1.0, 2.0, 3.0, LLMs, and the future of AI.

6. How to negotiate your salary package (www.complexsystemspodcast.com)

薪资谈判指南:工程师与专业人士的实用策略

核心观点

薪资谈判是职业生涯中最具财务影响力的决策之一,但许多人(尤其是工程师)因道德顾虑而回避谈判。实际上,谈判并非不道德,而是专业且必要的技能。成功的谈判可在短短几分钟内带来数千甚至数万美元的收益,且其效果会随时间复利积累。

心态调整

  • 谈判的重要性:薪资谈判对个人财务的影响远超多数人的想象。一次5000美元的加薪,在十年内可能累积至近10万美元的总收益。
  • 打破心理障碍:中产阶级常将谈判与“讨价还价”的负面形象关联,但富裕阶层和专业人士普遍将谈判视为日常商业实践。
  • 雇主视角:雇主对薪资差异的敏感度远低于员工。对于公司而言,员工的总成本(含福利、税费等)通常是薪资的150%-200%,小幅加薪在预算中占比极小。
  • HR与经理的心态:招聘经理(如文中的“Bob”)通常没有强烈的动力压低薪资,因为他们在使用公司预算而非个人资金,且高薪资招聘可能有助于其获得更多资源。

谈判时机与策略

1. 时机选择

  • 仅在获得原则性同意后谈判:只有在雇主确认“如果双方就薪酬达成一致,则愿意聘用”后才开始谈判。此时,雇主已投入大量时间和筛选成本,不愿因小金额分歧而前功尽弃。
  • 避免过早讨论薪资:在面试阶段应聚焦于评估匹配度,而非价格。建议以“期待收到您的正式offer”结束面试,将谈判转至邮件进行,以争取思考时间。

2. 核心技巧

  • 永远不要先报价:当被问及期望薪资时,应婉拒并强调首要目标是确认双向匹配。过早报价会锚定较低基准,损害自身利益。
  • 倾听并复述对方话语:注意雇主在面试中使用的关键词(如“快速成长的环境”、“流量扩展”),并在回应中使用这些词汇,以建立共鸣和信任。
  • 深入调研:通过LinkedIn、前员工等渠道了解目标公司的薪酬结构、文化、职业路径及灵活性。明确公司重视的领域,并在谈判中突出自己如何贡献价值。
  • 展现价值,创造信息差:主动揭示自身能力可能为公司带来的具体收益(如“我曾通过优化使销售额提升X%”),将对话从成本转向投资回报。
  • 利用多维偏好:薪酬谈判不限于工资。可就假期、远程工作、签约奖金、培训预算等灵活条款进行权衡交换,实现双赢。

附加建议

  • 记录关键信息:面试和谈判中做笔记,记录对方提到的具体数字和需求,便于后续回应。
  • 避免显得急需工作:应表达对机会的热情,而非表现出迫切需求,以保持谈判筹码。
  • 使用“我们”与“双赢”框架:将对话导向共同解决问题,而非对立竞争。
  • 理解公司内部结构:了解职级体系(如科技公司的Level制度),谈判时可争取更高职级,这往往比后续晋升更容易。

结语

薪资谈判是一项可通过练习提升的技能。工程师等专业人士应摒弃“谈判不道德”的观念,将其视为专业能力的体现。通过充分准备、策略性沟通和展现自身价值,谈判者可以显著提升整体薪酬与职业满意度。

7. End of 10: Upgrade your old Windows 10 computer to Linux (endof10.org)

Extended support for Windows 10 ends in 2026. Don’t buy a new PC — revive yours with Linux. It's fast, secure, and help is available to get you started.

9. Bento: A Steam Deck in a Keyboard (github.com)

a computer in a keyboard. Contribute to thats-it-dev/bento development by creating an account on GitHub.

10. Show HN: Claude Code Usage Monitor – real-time tracker to dodge usage cut-offs (github.com)

Claude Code Usage Monitor 项目摘要

该项目是一个用于监控 Claude AI 令牌使用情况的实时终端工具,旨在帮助用户跟踪消耗、避免使用限额中断。v3.0.0 版本进行了完全架构重写,主要特点包括:

  • 核心功能

    • 实时监控:提供可配置的数据刷新率(1-60秒)和显示刷新率(0.1-20 Hz),实时跟踪令牌消耗、消息数量和成本。
    • 机器学习预测:基于P90百分位分析历史使用数据,智能预测会话限制和剩余时间。
    • 高级用户界面:使用Rich库构建,支持WCAG合规配色方案,具备进度条、表格和响应式布局,能自动检测终端背景并适配主题。
    • 智能检测:自动切换订阅计划,并通过分析历史会话数据发现实际令牌限额。
    • 多视图模式:提供实时、每日和每月三种视图,用于分析不同时间维度的使用情况。
    • 成本分析:按模型计算特定定价,包括缓存令牌成本。
  • 订阅计划支持

    • pro:约19,000令牌
    • max5:约88,000令牌
    • max20:约220,000令牌
    • custom(默认):基于P90算法的自适应限制,适合5小时会话周期。
  • 安装与使用

    • 推荐安装:使用 uv tool install claude-monitor
    • 其他方式:支持 pippipxconda 等安装。
    • 命令行界面:提供 claude-monitor 及多个短别名。可通过参数配置计划、视图、时区、刷新率、主题等。
    • 自动保存设置:用户偏好(如视图、主题、刷新率)会自动保存,便于后续使用。
  • 技术架构

    • 采用模块化设计,遵循单一职责原则。
    • 使用Pydantic进行类型安全的配置验证。
    • 核心依赖包括pytzrichpydanticnumpy等。
    • 要求Python 3.9+版本。
  • 开发与测试

    • 提供完整的开发环境搭建指南,建议使用虚拟环境。
    • 包含超过100个测试用例,具备高覆盖率。
  • 问题排查

    • 针对常见的安装问题(如“externally-managed-environment”错误、命令找不到)和运行时问题提供了解决方案。
13. The Missing 11th of the Month (2015) (drhagen.com)

Personal website of David R Hagen, scientific software engineer

15. Remote MCP Support in Claude Code (www.anthropic.com)

Connect your favorite development tools and data sources securely to Claude Code through remote MCP servers. Today, we’re announcing support for remote MCP servers in Claude Code.

16. Show HN: Unregistry – “docker push” directly to servers without a registry (github.com)

Unregistry:无需外部仓库,直接通过SSH推送Docker镜像

核心功能

Unregistry 是一个轻量级容器镜像注册表,直接使用本地 Docker daemon 的存储来存储和提供镜像。其核心命令 docker pussh(双s表示SSH)允许用户通过SSH直接将Docker镜像推送到远程服务器,仅传输远程服务器上缺失的镜像层,实现快速高效的传输。

解决的问题

传统Docker镜像传输存在以下痛点:

  • 使用Docker Hub等公共仓库:代码公开或需为私有仓库付费。
  • 自托管注册表:需要额外维护、安全防护和存储成本。
  • save/load方式docker save | ssh 会传输整个镜像,即使90%的内容远程已存在。
  • 远程构建:浪费时间和服务器资源,且可能在生产环境中调试失败。

Unregistry通过一条命令解决这些问题:docker pussh myapp:latest user@server

工作原理

  1. 与远程服务器建立SSH隧道。
  2. 在远程服务器启动临时Unregistry容器。
  3. 通过隧道将随机本地端口转发至Unregistry端口。
  4. docker push 通过转发端口执行,仅传输远程缺失的层,镜像立即在远程Docker daemon可用。
  5. 停止Unregistry容器并关闭SSH隧道。

类似 rsync 的工作方式,简单高效。

系统要求

本地机器

  • Docker CLI(19.03以上版本)支持插件。
  • OpenSSH客户端。

远程服务器

  • Docker已安装并运行。
  • SSH用户具有运行docker命令的权限(root用户或非root用户在docker组中)。
  • 若需使用sudo,确保用户可无密码运行sudo docker
  • 服务器需能访问ghcr.io以拉取Unregistry镜像(首次使用时)。对于隔离环境,可预加载镜像。

安装方式

  • macOS/Linux:通过Homebrew或直接下载脚本到~/.docker/cli-plugins/目录。
  • Debian:通过非官方仓库安装。
  • Windows:不支持原生,但可尝试WSL 2。
  • 验证:运行 docker pussh --help

容器d镜像存储配置

Unregistry直接将镜像存储在容器d的镜像存储中,这是Docker底层使用的容器运行时。

  • 启用容器d镜像存储(推荐):镜像推送后立即对Docker可用,无额外存储开销,操作更快。
  • 未启用容器d镜像存储(默认):推送后需额外从Unregistry拉取镜像,镜像存储两次,可能需手动清理无用镜像。

启用方法参见官方Docker文档。

使用示例

  • 基本推送docker pussh myapp:latest user@server.example.com
  • 指定SSH密钥docker pussh myapp:latest ubuntu@192.168.1.100 -i ~/.ssh/id_rsa
  • 自定义SSH端口docker pussh myapp:latest user@server:2222
  • 使用SSH配置文件docker pussh myapp:latest prod-server -F ~/.ssh/config.prod
  • 推送特定平台镜像docker pussh myapp:latest user@server --platform linux/amd64

适用场景

  • 生产环境部署:本地构建后直接推送至生产服务器,无需中间仓库。
  • CI/CD流水线:在自动化管道中跳过注册表环节,直接构建并推送到部署目标。
  • 家庭实验室与隔离环境:在无法访问公共注册表的网络中分发镜像。

高级用法

  • 作为独立注册表运行:可在本地运行Unregistry并暴露端口,作为轻量级本地注册表使用。
  • 自定义SSH选项:通过SSH配置文件或命令行参数指定高级设置。

生态与社区

存在第三方GitHub Actions集成项目,支持在CI/CD中使用。项目欢迎贡献、讨论和反馈。

18. Show HN: A DOS-like hobby OS written in Rust and x86 assembly (github.com)

A second iteration of a DOS-inspired hobby OS. Contribute to krustowski/rou2exOS development by creating an account on GitHub.

19. What would a Kubernetes 2.0 look like (matduggan.com)

As we approach the 10 year anniversary of the 1.0 release of Kubernetes, let's take stock of the successes and failures of the project in the wild. Also what would be on a wish list for a Kubernetes 2.0 release.

20. Writing documentation for AI: best practices (docs.kapa.ai)

Retrieval-Augmented Generation (RAG) systems like Kapa rely on your

21. Game Hacking – Valve Anti-Cheat (VAC) (codeneverdies.github.io)

Intro In 2002 Valve created an Anti-Cheat solution called “Valve Anti-Cheat” aka VAC. The first game they implemented VAC into was Counter-Strike. When VAC was introduced it only operated in User Mode (Still does) meaning it runs entirely in user space 1 and has no kernel component. Below is a list of games that use VAC.. 2 Call of Duty: Modern Warfare 2 Call of Duty: Modern Warfare 3 Counter-Strike (video game) Counter-Strike: Condition Zero Counter-Strike: Source Counter-Strike 2 Day of Defeat Day of Defeat: Source Deathmatch Classic Half-Life 2: Deathmatch Half-Life Deathmatch: Source Ricochet Team Fortress Team Fortress Classic A longer list can be found here 3.

22. Largest Wildlife Bridge Spanning 10 Lanes of CA 101 Is Nearly Complete (www.thedrive.com)

With physical construction done, the project moves to the planting stage. The one-acre habitat bridge will connect long-isolated wildlife areas of the Santa Monica Mountains.

23. Mathematicians hunting prime numbers discover infinite new pattern (www.scientificamerican.com)

Using a notion called integer partitions, mathematicians have discovered a new way to detect prime numbers while also connecting two areas of math in an unexpected way

24. From LLM to AI Agent: What's the Real Journey Behind AI System Development? (www.codelink.io)

Confused by LLMs, RAG, & AI Agents? We break down the spectrum of AI system design with a familiar resume-screening example to show the leap in capabilities (and complexity) at each level.

25. Base44 sells to Wix for $80M cash (techcrunch.com)

In Base44's six months as a stand-alone company, it reportedly grew to 250,000 users and was making nearly $200,000 in monthly profits.

26. Websites Are Tracking You via Browser Fingerprinting (engineering.tamu.edu)

New research provides first evidence of the use of browser fingerprints for online tracking.

27. Fang, the CLI Starter Kit (github.com)

The CLI starter kit. Contribute to charmbracelet/fang development by creating an account on GitHub.

28. Dr. Demento Announces Retirement After 55-Year Radio Career (sopghreporter.com)

Radio personality Barret "Dr. Demento" Hansen announced his retirement this week, ending a 55-year career devoted to comedy and novelty music when his show

30. We’ve had a Denisovan skull since the 1930s, only nobody knew (arstechnica.com)

After years of mystery, we now know what at least one Denisovan looked like.

31. Elliptic Curves as Art (elliptic-curves.art)

这是一个名为“Elliptic Curves as Art”(椭圆曲线作为艺术)的数学视觉化项目网站,目前仍在建设中。项目由Nadir Hajouji和Steve Trettel共同开发,旨在将抽象的椭圆曲线数学概念转化为视觉艺术。

网站主要包含两个核心板块:

  1. 论文:提供指向/papers/路径下相关学术论文的链接,并附有一张关于“椭圆曲线视觉化”的论文截图,这可能是项目的技术或理论基础。
  2. 艺术插图:在/art/路径下展示了大量由该项目生成的精美图像。这些插图通过视觉方式呈现了各类椭圆曲线的数学结构,包括但不限于:
    • 不同形式(如Weierstrass形式)和定义域(如有限域)上的曲线。
    • 与网格(六边形、正方形)的结合与变形。
    • Hopf纤维化等拓扑概念的视觉化。
    • 不同对称性(如二重、三重、六重对称)的展现。
    • 项目似乎使用了路径追踪技术来生成这些具有复杂光影和几何美感的渲染图。

整体而言,该项目是一个展示数学之美的跨学科(数学与计算机图形学/艺术)尝试,通过丰富的视觉作品让抽象的椭圆曲线理论变得直观而富有艺术感染力。

32. PWM flicker: Invisible light that's harming our health? (caseorganic.medium.com)

PWM闪烁:损害健康的隐形光源?

现代照明的隐忧

作者在法国古堡举办会议时,发现尽管使用了外观温暖的LED灯,某些房间仍令人感到不适。通过相机拍摄发现了肉眼难以察觉的闪烁现象——明暗交替的条纹。这源于LED灯为调节亮度而采用的脉宽调制技术,即光源每秒快速开关数千次以实现调光。

PWM闪烁的技术原理与影响

  • 工作原理:PWM通过控制电源“通/断”比例调节亮度。例如,调至50%亮度时,光源一半时间开启、一半时间关闭;调至6.25%亮度时,开启时间更短。虽然人眼通常无法直接识别如此快速的闪烁,但仍会感知其影响。
  • 健康风险:5%至20%的人群可能对闪烁敏感,引发眼疲劳、头痛、偏头痛甚至恶心。低频闪烁(如低于1kHz)的风险更高,部分设备的闪烁频率甚至低至几百赫兹。
  • 应用场景:PWM广泛应用于LED照明、OLED屏幕(如智能手机、电视、显示器)以及部分白炽灯调光中。

Calm Tech认证与更优解决方案

Calm Tech研究所推出认证标准,其“光”类别(CT4)要求设备达到无闪烁标准。推荐的替代方案包括:

  • 恒流降低:通过降低供给LED的电流实现调光,避免快速开关,显著减少视觉与神经系统症状,提升视觉舒适度。尽管成本较高,但被视为对健康和生产力的投资。
  • 高频PWM:若使用PWM,频率应高于20kHz(对几乎所有用户安全),最低不建议低于5kHz。
  • 其他认证:可关注产品是否具备“无闪烁”认证(如TÜV莱茵)、提供“DC调光”或“混合调光”选项。

消费者指南

  • 查看产品规格:关注PWM频率,优先选择标注高频PWM(≥20kHz)或恒流降低调光的产品。
  • 寻求认证:选择获得“无闪烁”认证或Calm Tech认证的设备。
  • 案例参考:如Daylight Computer公司特意在设备中采用DC调光,移除PWM,提升了用户体验并获得市场认可。

结语

尽管大多数人未直接察觉PWM闪烁,但其潜在影响不容忽视。随着LED技术发展,制造商正提供更多无闪烁选项。理解这些技术差异有助于做出更明智的照明选择,尤其对敏感人群而言。

33. Low-Temperature Additive Manufacturing of Glass (www.ll.mit.edu)

林肯实验室开发了一种创新的低温增材制造(3D打印)技术,用于制备玻璃结构。该技术采用直接墨水书写方法,在室温下将定制的玻璃墨水逐层打印成型。其核心创新在于将固化温度降至250°C,远低于传统玻璃烧结所需的1000°C以上,从而降低了能耗与设备要求,并拓展了可兼容的材料范围。

核心技术特点

  1. 定制化玻璃墨水:墨水由硅酸盐溶液与多种无机纳米颗粒复合而成,可通过调整化学成分来定制玻璃的光学、化学及电气性能
  2. 工艺自由度与经济性:直接墨水书写技术提供了广泛的几何设计自由度;原材料来源广泛,过程在室温下进行。
  3. 低温固化与后处理:打印结构在250°C的矿物油浴中固化,随后通过有机溶剂清洗去除残留物,形成稳定的全无机二氧化硅制品。该过程收缩率低,热稳定性高,并能实现较高的成型精度。

潜在应用

该技术有望推动3D打印玻璃器件在微流体系统、自由曲面光学透镜或光纤以及高温电子元件等领域的广泛应用。

研究方向

当前研究重点包括进一步提升玻璃的光学透明度,以及开发具备不同化学与电气性能的新墨水。

34. Yes I Will Read Ulysses Yes (www.theatlantic.com)

理查德·埃尔曼于1959年出版的《詹姆斯·乔伊斯》传记,以其巨大的篇幅和详尽的细节震撼了文坛。这部作品成功地塑造了一个鲜活、立体的乔伊斯形象,涵盖了其生活、创作及内心世界,被誉为文学传记的典范。埃尔曼的写作结合了历史小说的笔法和批判性解读,将事实作为基石,进行细腻的心理刻画与层层分析。

该传记的成功得益于埃尔曼抓住了良机。他在研究乔伊斯时,获得了关键人物的支持与独家资料,包括乔伊斯的赞助人哈里特·肖·韦弗、朋友玛丽亚·乔拉斯、兄长斯坦尼斯劳斯·乔拉斯及其遗孀提供的未出版信件、手稿和日记,以及巴黎莎士比亚书店创始人西尔维亚·毕奇的协助。埃尔曼本人极富魅力与社交手腕,常以煤、巧克力等礼物作为敲门砖,从而获取和限制材料访问权限。

然而,传记也存在不足。埃尔曼为了塑造乔伊斯作为“世界性艺术家”的形象,淡化了其政治兴趣。实际上,乔伊斯早期撰写过关于爱尔兰民族主义和反英帝国主义的文章,并自称“社会主义艺术家”,其作品充斥着对爱尔兰历史、政治和文化的引用。

这部传记开启了乔伊斯研究的“产业化”,使其作品,尤其是《尤利西斯》和《芬尼根守灵夜》,变得相对易于理解。埃尔曼通过生平轶事、对话片段和文本阐释,将乔伊斯错综复杂、充满隐喻的作品编织成一个连贯的整体,为后续读者和学者提供了重要向导。他赢得了1960年美国国家图书奖(传记类),并由此获得哈佛、耶鲁和牛津的教职。

然而,埃尔曼所处的学术环境后来发生了剧变。20世纪70、80年代,“理论”(如拉康主义、马克思主义、女性主义、解构主义等)涌入文学研究,聚焦于单一作者的传统传记方法被视为天真。在理论盛行时期,乔伊斯成为各种理论应用的标靶,埃尔曼式的传记一度显得过时。

扎卡里·利德的新作《埃尔曼的乔伊斯:一部杰作及其创作者的传记》对埃尔曼本人进行了研究。该书分为两部分:一部分平淡地叙述了埃尔曼1952年开始写作乔伊斯传记前的生平;另一部分详细探讨了传记的创作过程,包括其侦查方法、竞争对手、评论反响及其再版情况。书中揭示了埃尔曼晚年的一段婚外情,但未能深入探究埃尔曼作为犹太学者对书写“局外人”主题的内在兴趣等深层问题。

埃尔曼的《詹姆斯·乔伊斯》不仅是一部特定时代的产物,也成为衡量我们这个时代的指标。在人文学科衰落、文学系萎缩的今天,专注单一作者的博士论文已不再是教职的敲门砖。乔伊斯在学术界虽存一席之地,但已变为众多专门领域之一,其作品的晦涩加上学者的“把关”,可能进一步阻碍新读者的进入。

尽管当代学术界兴趣分散,且非学术阅读习惯衰落,但埃尔曼传记凭借其精湛的叙事技巧、生动的文笔和深刻的阐释,依然保有持久的生命力,超越了众多一度时髦的理论著作。埃尔曼既是一位学者,也是一位作家,他成功地融合了这两种身份,创作出了一部既受学术界尊重又为广大读者所喜爱的里程碑式作品。

35. It's true, “we” don't care about accessibility on Linux (tesk.page)

What do concern trolls and privileged people without visible or invisible disabilities who share or make content about accessibility on Linux being trash without contributing anything to projects have in common? They don’t actually really care about the group they’re defending; they just exploit these victims’ unfortunate situation to fuel hate against groups and projects actually trying to make the world a better place. I never thought I’d be this upset to a point I’d be writing an article about something this sensitive with a clickbait-y title. It’s simultaneously demotivating, unproductive, and infuriating. I’m here writing this post fully knowing that I could have been working on accessibility in GNOME, but really, I’m so tired of having my mood ruined because of privileged people spending at most 5 minutes to write erroneous posts and then pretending to be oblivious when confronted while it takes us 5 months of unpaid work to get a quarter of recognition, let alone acknowledgment, without accounting for the time “wasted” addressing these accusations. This is far from the first time, and it will certainly not be the last.