2025-09-19

39 篇热帖

1. I regret building this $3000 Pi AI cluster (www.jeffgeerling.com)

I ordered a set of 10 Compute Blades in April 2023 (two years ago), and they just arrived a few weeks ago. In that time Raspberry Pi upgraded the CM4 to a CM5, so I ordered a set of 10 16GB CM5 Lite modules for my blade cluster. That should give me 160 GB of total RAM to play with. This was the biggest Pi cluster I've built, and it set me back around $3,000, shipping included:

2. Ants that seem to defy biology – They lay eggs that hatch into another species (www.smithsonianmag.com)

Iberian harvester ant queens produce offspring of their own species and of the builder harvester ant, seemingly by cloning males

4. Trevor Milton's Nikola case dropped by SEC following Trump pardon (eletric-vehicles.com)

The US Securities and Exchange Comission (SEC) has dropped its fraud case against Nikola's founder and former CEO Trevor Milton, after Trump's pardon six months ago.

5. Apple: SSH and FileVault (keith.github.io)

Apple SSH 与 FileVault

功能描述

当启用 FileVault 时,数据卷在系统启动过程中及启动后均处于锁定不可用状态,直至用户通过密码完成账户认证。macOS 版本的 OpenSSH 将其所有配置文件(包括系统级和账户级)存储在数据卷中。因此,在此期间通常配置的认证方法和 Shell 访问均不可用。然而,当“远程登录”功能启用时,即使在此种情况下,仍可通过 SSH 进行密码认证。此机制可用于通过网络远程解锁数据卷。需要注意的是,这并不会立即建立 SSH 会话。相反,一旦使用此方法完成数据卷解锁,macOS 会短暂断开 SSH 连接,以完成数据卷的挂载及启动依赖它的其余服务。此后,SSH(及其他已启用的服务)将完全可用。

历史

通过 SSH 远程解锁数据卷的功能首次出现于 macOS 26 Tahoe。

相关参考

sshd(8)

7. Yes, Jimmy Kimmel's suspension was government censorship (www.theverge.com)

FCC Chair Brendan Carr showed contempt for the First Amendment when he called on news stations to stop airing Jimmy Kimmel’s show after a joke about the response to Charlie Kirk’s killing.

8. When Knowing Someone at Meta Is the Only Way to Break Out of "Content Jail" (www.eff.org)

BY RINDALA ALAJAJI | September 17, 2025This is the second installment in a blog series documenting EFF's findings from the Stop Censoring Abortion campaign. You can read additional posts here. During our Stop Censoring Abortion campaign, we set out to collect and spotlight the growing number of...

9. Gemini in Chrome (gemini.google)

Get helpful AI assistance from Gemini in Chrome. Understand more, work faster, and unlock new ideas effortlessly on any webpage.

11. David Lynch LA House (www.wallpaper.com)

Tour David Lynch's LA estate hits the market at $15m, and the listing pictures offer a glimpse into the late filmmaker's aesthetic and creative universe

12. Want to piss off your IT department? Are the links not malicious looking enough? (phishyurl.com)

核心问题分析

该内容指出用户可能试图激怒IT部门,抱怨链接看起来不够像恶意链接。这反映了对网络安全措施(如钓鱼邮件训练或链接过滤)的不满,暗示安全提醒或拦截可能让用户感到不便或困惑。

关键点总结

  • 用户挫折感:用户对IT部门的安全策略(如标记可疑链接)感到不满,认为这些链接“看起来不够恶意”,可能误拦截正常内容或训练场景过于明显。
  • 安全与体验的冲突:内容揭示了网络安全措施(例如钓鱼邮件模拟或链接扫描)与用户体验之间的紧张关系。过度敏感的拦截可能干扰正常工作,而用户可能对安全警告产生“警报疲劳”。
  • 潜在风险:如果链接被设计得“不够恶意”,用户可能更容易忽略真实威胁,或对安全培训产生抵触情绪,反而增加安全漏洞。

后续建议

  • 优化安全培训:IT部门可改进钓鱼模拟的真实性,同时提供更清晰的解释,帮助用户理解安全策略的必要性。
  • 平衡安全与可用性:调整安全过滤规则,减少对合法链接的误报,提升用户信任度。
  • 用户教育:加强网络安全意识教育,说明恶意链接的演变形式,帮助用户识别而非单纯依赖技术拦截。
13. U.S. already has the critical minerals it needs, according to new analysis (www.minesnewsroom.com)

The findings, published in the journal Science, show that improved recovery of critical minerals such as cobalt, lithium and rare earth elements currently being discarded as tailings of other mineral streams could meet the U.S. demand for energy, defense and technology applications.

14. YouTube downloaders (and how Google silenced the press) (windowsread.me)

These free YouTube downloaders work on Windows, Linux, Mac, Android, and the web. But Google hides them. Here's how websites self-censor to avoid Google's wrath.

15. This map is not upside down (www.maps.com)

While conventional and commonplace today, maps have not always had north at the top. And they don't need to.

16. Chrome's New AI Features (blog.google)

Google Chrome is getting upgraded with the latest AI to make it safer, smarter and more useful

17. As Android developer verification gets ready to go, a new reason to be worried (www.androidauthority.com)

An Android SDK update raises questions about the impact of developer verification on users' ability to sideload apps when offline.

18. Help Us Raise $200k to Free JavaScript from Oracle (deno.com)

Our legal battle over Oracle's claim on the word "JavaScript" is entering the discovery phase. Here's how you can help.

21. MapSCII – World map in terminal (github.com)

🗺 MapSCII is a Braille & ASCII world map renderer for your console - enter => telnet mapscii.me <= on Mac (brew install telnet) and Linux, connect with PuTTY on Windows - rastapasta/mapscii

22. Configuration files are user interfaces (ochagavia.nl)

We have all been there. Your software keeps growing and you feel the need to make it customizable. It is too soon for a full-blown UI with all the bells and whistles, so your pragmatic instinct suggests a text-based configuration file. Yes, that’s exactly it! You rejoice knowing the software’s configuration will be trivial to version control. Your pragmatic instinct is satisfied as well; the door remains open to creating a proper UI later, since it would be merely a graphical view of your configuration’s structured data.

23. AI tools are making the world look weird (strat7.com)

Why today’s AI thinks American, and why that’s a problem. This provocative read from STRAT7 explores how generative AI tools mirror a narrow slice of humanity "WEIRD cultures" and what that means for global insight, research and innovation. Discover how to protect cultural nuance in an automated world.

24. iTerm2 Web Browser (iterm2.com)

概述

iTerm2 集成了内置的网页浏览器功能,浏览器会话如同终端会话一样,被整合到其窗口、标签页和分屏层级结构中,方便用户在终端工作时并行浏览网页。

入门指南

  • 启用浏览器:需安装浏览器插件以获得完整功能,然后创建一个新配置文件,并将其类型设置为“Web Browser”。
  • 禁用功能:可通过在设置中关闭“启用浏览器样式的配置文件”来完全隐藏浏览器功能。
  • 企业用户注意:管理员可通过限制插件的 Bundle ID (com.googlecode.iterm2.iTermBrowserPlugin) 来阻止其使用。

核心功能

  • 导航与窗口管理:遵循 iTerm2 标准的窗口/标签/分屏结构。在浏览器会话中,⌘-[⌘-] 快捷键用于前进/后退导航,而非切换面板。支持 Cmd+点击(新标签页)、Cmd+Shift+点击(垂直分屏)、Cmd+Shift+Option+点击(水平分屏)打开链接。
  • 文本与选择:复制选中内容、智能选择、复制模式、跳转至选中内容以及查找(支持正则和区分大小写)等功能与终端会话行为一致。
  • AI 集成:可将浏览器会话链接至 AI 聊天,通过菜单使用“Ask AI”功能,即可利用 AI 总结、分析或询问当前网页内容。
  • 隐私与安全
    • /dev/null 模式:私密浏览模式,阻止数据写入磁盘。
    • 内置弹出窗口拦截和基于 WebKit 规则的简单广告拦截(可配置)。
    • 支持 CONNECT 代理。
    • 集成现有密码管理器(如 1Password, LastPass),浏览器密码单独存储。
  • 远程访问:可通过 iterm2-ssh:// 格式的 URL 查看远程主机上的文件。

高级功能

  • 书签与组织:“命名标记”可为页面特定部分添加书签;标准书签同样可用。两者均可与“快速打开”和工具栏工具配合。
  • 录制与历史:“即时重播”功能可捕获浏览器会话;支持跨浏览器会话的“全局搜索”。
  • 自动化与自定义
    • 键盘绑定、触发器、指针绑定、动作、片段、广播输入、高级粘贴和编辑器等自动化工具在浏览器会话中大多可用,但部分终端专属功能除外。
    • 触发器可在页面加载完成时匹配并执行特定操作。
  • 内容管理
    • 提供“阅读器模式”和“去除干扰模式”。
    • 可右键移除页面元素(如 Cookie 提示)。
    • 支持保存网页内容、基于通讯录的自动填充、URL 栏搜索建议以及自动音频检测与静音。

技术细节与限制

  • 浏览器基于 WKWebView 构建,并伪装成 Safari 以保障网站兼容性。
  • 限制
    • 目前没有针对浏览器的 Python API。
    • 由于 Apple 的 WKWebView 限制,不支持 Passkeys(通行密钥)。
    • 受 Apple 资源获取 API 限制,高级广告拦截功能有限。

开发背景

此功能的引入是因为:许多 iTerm2 特性适用于网页浏览;它能提供统一的终端与浏览器体验;源于同事在 2014 年的建议;开发者自称这或许是比买跑车更经济的“中年危机”解决方案。 尽管不旨在替代主流浏览器,但 iTerm2 的网页功能为集成化的终端与网络工作流提供了实用工具。

27. Playing “Minecraft” without Minecraft (2024) (lenowo.org)

Ever wanted to play the worlds second most popular videogame without actually playing it? Well, I will guide you through it! First of all, what do I mean by 'Pl

28. Intel Arc Celestial dGPU seems to be first casualty of Nvidia partnership (www.notebookcheck.net)

Moore's Law Is Dead has provided an update regarding the specs and release date of the Intel Arc B770, an upcoming high-end Battlemage GPU. In the aftermath of Intel's partnership with Nvidia, the leaker also claims that the next-gen Arc Celestial desktop GPU appears to have been canceled.

30. Llama-Factory: Unified, Efficient Fine-Tuning for 100 Open LLMs (github.com)

Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024) - hiyouga/LlamaFactory

33. OpenTelemetry collector: What it is, when you need it, and when you don't (oneuptime.com)

A practical, no-fluff guide to understanding the OpenTelemetry Collector - what it does, how it works, real architecture patterns (with and without it).

36. Ruby Central's Attack on RubyGems [pdf] (pup-e.com)

Ruby Central 对 RubyGems 的敌对接管事件

事件时间线(2025年9月9日至19日)

  • 9月9日:一名RubyGems维护者在未警告或沟通的情况下,单方面进行了三项操作:
    1. 将“RubyGems”GitHub企业重命名为“Ruby Central”。
    2. 添加了非维护者、Ruby Central成员Marty Haught。
    3. 移除了RubyGems项目的所有其他维护者。
  • 该维护者拒绝撤回更改,称需获得Marty Haught的许可。
  • 9月15日:该维护者称在与Marty沟通后恢复了此前权限。Marty Haught声称删除是“错误”且“绝不该发生”。但恢复后,关键变化保留:Marty Haught成为GitHub企业所有者。
  • RubyGems团队立即开始制定基于Homebrew模式的正式治理政策
  • 9月18日:Marty Haught未经解释地撤销了RubyGems、Bundler和RubyGems.org维护团队所有管理员的GitHub组织成员资格,从而控制了这些项目。
  • 当天晚些时候,Ruby Central拒绝恢复GitHub权限,并进一步撤销了对bundler和rubygems-update gem在RubyGems.org上的访问权限。

作者Ellen Dash的立场

  • 将Ruby Central的行为定性为对整个Ruby社区的威胁
  • 认为强行移除维护RubyGems和Bundler十余年的维护者是敌对行为,Ruby Central已越过界限
  • 指出在首次被指出后,大部分更改被撤回;但第二次越界表明Ruby Central并非善意参与
  • 由于上述行为,作者立即辞去在Ruby Central的职务
  • 明确强调:Ruby Central是单方面且未经解释地撤销了所有对RubyGems的访问权限,此举违背了作者及整个RubyGems团队的意愿

核心定义

  • 文件将此事件明确定义为一次 “敌对接管”
37. Statistical Physics with R: Ising Model with Monte Carlo (github.com)

isingLenzMC: Monte Carlo for Classical Ising Model (with core C library) - msuzen/isingLenzMC

38. Were RNNs all we needed? A GPU programming perspective (dhruvmsheth.github.io)

An implementation of parallelizable GRUs and LSTMs for CS179 in CUDA.

39. OneDev – Self-hosted Git server with CI/CD, Kanban, and packages (onedev.io)

Git server with kanban, CI/CD, and packages. Seamless integration. Unparalleled experience.