2025-04-23

34 篇热帖

1. How a 20 year old bug in GTA San Andreas surfaced in Windows 11 24H2 (cookieplmonster.github.io)

After over two decades, players are now forbidden from flying a seaplane, all thanks to undefined code behavior.

2. Sapphire: Rust based package manager for macOS (Homebrew replacement) (github.com)

Rust based package manager for macOS. Contribute to alexykn/sps development by creating an account on GitHub.

4. How I blog with Obsidian, Hugo, GitHub, and Cloudflare (ingau.me)

I’ve been using Obsidian for all my writing lately, and it’s been a game changer. The local-first model means everything lives as plain text on my machine, and with the Minimal theme, the interface stays clean and distraction-free. My vault lives in iCloud (Dropbox or Google Drive work too), so notes sync seamlessly across devices - I often start drafts on my phone and finish them later on my laptop.

5. Native visionOS platform support (github.com)

Godot Engine – Multi-platform 2D and 3D game engine - Native visionOS platform support by rsanchezsaez · Pull Request #105628 · godotengine/godot

6. Atuin Desktop: Runbooks That Run (blog.atuin.sh)

Atuin Desktop looks like a doc, but runs like your terminal. Script blocks, embedded terminals, database clients and prometheus charts - all in one place.

7. ClickHouse gets lazier and faster: Introducing lazy materialization (clickhouse.com)

ClickHouse learned to procrastinate strategically. Discover how lazy materialization skips unnecessary column reads to accelerate queries.

8. Advanced Python Features (blog.edward-li.com)

I'm Edward Li, a Computer Science and Physics student at the University of British Columbia!

Previously, I worked at Google/GCP scaling OpenTelemetry within first-party teams, at Codegen building software agents and language servers, at HP on high-performant remote work software, and at Nokia creating distributed testing frameworks for fiber optic systems.

I also play CTFs with MapleBacon and MMM, build rockets with UBC Rocket, organize logistics for nwPlus, and foster communities at Atelier/Socratica.

This blog serves as a collection of my thoughts, projects, and experiences over the years. Feel free to explore!

10. America's cyber defenses are being dismantled from the inside (www.theregister.com)

Opinion: The CVE system nearly dying shows that someone has lost the plot

11. I should have loved biology too (nehalslearnings.substack.com)

How I went from hating it to being obsessed, the allure of great writing, and a post-scuba-dive moment of clarity

12. CSS Hell (csshell.com)

CSS Hell:一个包含15个CSS谜题的集合,专为喜欢挑战高难度、复杂CSS问题的爱好者设计。

13. OpenAI wants to buy Chrome and make it an "AI-first" experience (arstechnica.com)

OpenAI would love to own Chrome, and it's allegedly not alone.

14. Are polynomial features the root of all evil? (2024) (alexshtf.github.io)

High-degree polynomial features aren’t inherently unstable: the power basis and unscaled inputs are. This post shows how regularization and Bernstein polynomials make polynomial regression behave.

15. Show HN: Rowboat – Open-source IDE for multi-agent systems (github.com)

Open-source AI coworker, with memory. Contribute to rowboatlabs/rowboat development by creating an account on GitHub.

16. EU fines Apple €500M and Meta €200M (www.politico.eu)

The highly anticipated penalties are the first to be issued under the bloc’s Digital Markets Act.

17. The complex origin story of domestic cats (phys.org)

Researchers looking into the origin of domestic cats have long considered that cats likely accompanied early farmers during the Neolithic, spreading through Europe alongside the adoption of agriculture.

18. π0.5: A VLA with open-world generalization (pi.website)

Physical Intelligence is bringing general-purpose AI into the physical world.

19. Geocoding APIs compared: Pricing, free tiers and terms of use (www.bitoff.org)

Pick the cheapest geocoding API provider for your project. An impartial comparison of pricing for HERE, Google Maps Platform, Azure Maps, OpenCage, TomTom Maps, LocationIQ, and Nominatim.

21. Show HN: Morphik – Open-source RAG that understands PDF images, runs locally (github.com)

The most accurate document search and store for building AI apps - morphik-org/morphik-core

22. How long does it take to create a new habit? (2015) (thelogicaloptimist.com)

How long it really takes to create a new habit, not 21 days.

24. Google won't ditch third-party cookies in Chrome after all (arstechnica.com)

Google drops plans for a one-click prompt to disable tracking cookies.

25. The Gruen Transfer is consuming the internet (sebs.website)

Personal and professional homepage of Sebastian David Lees. Sebastian is a software engineer and tinkerer who has spent over fifteen years building web applications and online experiences.

26. Ping, You've Got Whale: AI detection system alerts ships of whales in their path (www.biographic.com)

A new artificial intelligence-powered detection system is giving ship captains real-time alerts when a whale is in their path.

29. Apple and Meta fined millions for breaching EU law (ca.finance.yahoo.com)

BRUSSELS (Reuters) -Apple was fined 500 million euros ($570 million) on Wednesday and Meta 200 million euros, as European Union antitrust regulators handed out the first sanctions under landmark legislation aimed at curbing the power of Big Tech. The EU fines could stoke tensions with U.S. President Donald Trump who has threatened to levy tariffs against countries that penalise U.S. companies. Trump's White House called the fines a "novel form of economic extortion" that the United States will not tolerate.

30. Launch HN: Cua (YC X25) – Open-Source Docker Container for Computer-Use Agents (github.com)

Open-source infrastructure for Computer-Use Agents. Sandboxes, SDKs, and benchmarks to train and evaluate AI agents that can control full desktops (macOS, Linux, Windows). - trycua/cua

31. MinC Is Not Cygwin (minc.commandlinerevolution.nl)

MinC 非 Cygwin

安装

MinC 不再需要手动复制,现在可以通过全新的安装向导进行安装。点击链接 minc-6.1.0.exe 下载当前版本(下载30Mb,占用100Mb磁盘空间)。安装后,桌面上会出现一个新的 Console 图标,用于启动 MinC 终端。

杀毒软件兼容性

MinC 可与杀毒软件(如内置的 Windows DefenderKaspersky)良好协作。在某些情况下,下载和安装前需要临时禁用杀毒软件(例如 Kaspersky)。之后 MinC 即可正常运行。其他情况下,MinC 可以顺利安装,但杀毒软件可能阻止其程序运行,此时需要将 MinC 根目录从扫描中排除(例如 f-secure)。

Visual Studio 集成

MinC 可以作为终端集成到 MS Visual Studio Code 中。将以下代码片段添加到个人 settings.json 文件:

"terminal.integrated.profiles.windows": {
   "MinC": {
      "path": "C:\\MinC\\minc.exe"
   }
}

如果 MinC 安装在其他位置,请确保划线部分路径正确。

功能

当前 MinC 版本包含以下功能:

  • Unix 标准命令:ls, du, ps, df, find, grep, awk, mkdir, chmod, chown, wc, top, diff 等。
  • 编辑工具:less, vi, nano, hexedit, mg (MicroEMACS)。
  • 压缩工具:unzip, gzip, bzip2, xz。
  • 网络工具:route, ifconfig, ping, ftp, ssh, scp, telnet, wget, lynx, mutt, BitchX。
  • 安全工具:openssl, signify。
  • 开发工具:ImageMagick, opencvs。

服务和守护程序(如 Apache (httpd)、Sendmail 和 sshd)尚未提供,但会尽快发布。如果需要为 MinC 编译代码,可以安装工具链:buildtools-6.1.0.exe(下载58Mb,占用200Mb磁盘空间)。该工具包包含 curl, git, vim, BSD libc, ncurses, GNU binutils, gcc 和 gmake。

为何不使用 WSL2?

为什么不用 Windows Subsystem for Linux (WSL2) 呢?虽然可以直接在 Windows 终端中使用最新版的 Linux(可安装 Ubuntu, Debian, Fedora, Kali, Suse 等各种发行版)。但从统计角度看,如果每年有400名学生,大约一半人永远无法成功安装 WSL2,而当发现时,学期已经结束,学生考试不及格,这成为老师的责任。从实践角度看,使用 WSL2 时需要不断远程操作数据,速度慢且操作繁琐。最终,你需要的是工具就在数据所在地,而不是反过来。

捐赠

编写模拟器花费了大量时间。为了帮助作者完成 MinC,可以通过 PayPal 进行捐赠,任何金额都欢迎。如果希望下一个版本包含特定软件,请发送电子邮件至 dboland@xs4all.nl 或在 GitHub 创建 issue

最新版本

最新版本代号为 Monokai,命名源于安装 MinC 时终端默认的颜色方案。作者已自动化构建过程,并最终解决了 GCC 构建工具链的交叉编译问题。现在你可以自行构建整个系统,体验 OpenBSD 的构建过程。更多信息,请阅读 GitHub 上的 BUILD.md 文档。

32. Why Does My eBPF Program Work on One Kernel but Fail on Another? (ebpfchirp.substack.com)

How to Build Truly Portable eBPF Programs

33. Sixty Years On, We Still Dream of the Arrow (2021) (watershedmagazine.com)

Sixty Years On, We Still Dream Of the Arrow Canada’s Cold War dreams of aeronautical fame rested on a beautiful but expensive interceptor jet called the Avro Arrow. Orland French takes us back to the first days of the aircraft’s development, when national pride was at a peak and the Soviets were at the gates. And he tells us how the mystique of the Arrow lives on today in myth and legend.