<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>每日HackerNews</title><link></link><description></description>
            <item>
                <title> New York just passed a one-year temporary ban on data centers</title>
                <link>https://scienceaim.com/new-york-just-passed-a-one-year-temporary-ban-on-data-centers/</link>
                <guid>https://scienceaim.com/new-york-just-passed-a-one-year-temporary-ban-on-data-centers/</guid>
                <pubDate>Fri, 05 Jun 2026 15:31:23 +0000</pubDate>
                <description><![CDATA[<p></p><p></p>]]></description>
            </item>
            
            <item>
                <title>国际空间站宇航员接到指令进行避难，目前正在修复空气泄漏。 Astronauts on ISS told to shelter as repairs under way to fix air leaks</title>
                <link>https://www.bbc.com/news/live/c4g44ew3g1kt</link>
                <guid>https://www.bbc.com/news/live/c4g44ew3g1kt</guid>
                <pubDate>Fri, 05 Jun 2026 15:30:08 +0000</pubDate>
                <description><![CDATA[<p>由于国际空间站“星辰号”服务舱的空气泄漏问题持续恶化，美国国家航空航天局（NASA）已采取预防性应急措施。目前，五名机组人员正在 SpaceX“龙”飞船内避险，他们身着航天服，随时准备紧急撤离。与此同时，两名俄罗斯宇航员留在俄罗斯舱段继续进行维修工作，他们的“联盟号”飞船作为备用撤离工具。

尽管出于安全考虑，机组人员被分散在两艘飞船中，但 NASA 强调这并非正式的撤离命令。如果确实需要完全撤离，机组人员将按照原定飞行任务返回地球：四名 Crew-12 宇航员将搭乘“龙”飞船在美国海岸溅落，其余三名机组人员将乘坐“联盟号”飞船在哈萨克斯坦着陆。NASA 和俄罗斯国家航天集团正持续监测情况，并努力寻求永久性的修复方案。</p><p>As a worsening air leak persists in the ISS’s Zvezda service module, NASA has implemented precautionary emergency measures. Five crew members are currently sheltering inside the SpaceX Crew Dragon, wearing their spacesuits and prepared for an immediate, rapid departure. Meanwhile, the two Russian cosmonauts remain in the Russian segment to continue repair efforts, with their designated Soyuz spacecraft serving as their emergency exit.

While the crew is split between the two vessels as a safety precaution, NASA emphasizes that this is not an official evacuation order. If a full departure becomes necessary, the crew will return to Earth according to their original flight assignments: the four Crew-12 astronauts will return via Dragon to splash down off the U.S. coast, while the remaining three crew members will utilize the Soyuz spacecraft to land in Kazakhstan. NASA and Roscosmos are continuing to monitor the situation and work toward a permanent repair.</p>]]></description>
            </item>
            
            <item>
                <title>广告拦截测试 – 检查您的广告拦截器是否有效 Ad Blocker Test – Check If Your Ad Blocker Works</title>
                <link>https://adblock.turtlecute.org/</link>
                <guid>https://adblock.turtlecute.org/</guid>
                <pubDate>Fri, 05 Jun 2026 14:34:27 +0000</pubDate>
                <description><![CDATA[<p>该工具通过测试三个方面来评估您的广告拦截器效果：**外观过滤**（移除广告占位符）、**脚本拦截**以及**主机拦截**（阻止连接至追踪器和广告）。

当您运行测试时，该工具会监测哪些连接失败或哪些元素被移除。随后，您将根据表现获得一个颜色编码的评分。

**重要说明：**
* **兼容性：** 如果测试结果未能准确反映您的设置，并不一定意味着您的防护失效；部分广告拦截器、VPN 或 DNS 配置可能仅与此特定的测试方法不兼容。
* **评分：** 绿色分数表示防护效果良好。您无需达到 100% 的完美分数也能获得安全保障。
* **优化建议：** 对于追求更高分的用户，作者建议使用特定的主机列表（例如“Turtlecute”列表），或将 uBlock Origin 等浏览器插件与注重隐私的浏览器或 NextDNS 等 DNS 解决方案结合使用。

总而言之，本项目旨在提供一种用户友好且快捷的方式来验证您的广告拦截设置，同时承认多种工具和配置方案对于维护在线隐私都是有效的。</p><p>This tool evaluates your ad-blocker’s effectiveness by testing three areas: **cosmetic filtering** (removing empty ad placeholders), **script blocking**, and **host blocking** (preventing connections to trackers and ads). 

When you run the test, the tool monitors which connections fail or which elements are removed. You then receive a color-coded score based on your performance. 

**Important Notes:**
* **Compatibility:** If the test doesn't accurately reflect your setup, it doesn't necessarily mean your protection is failing; some ad-blockers, VPNs, or DNS configurations are simply incompatible with this specific testing method. 
* **Scoring:** A green score indicates satisfactory protection. You do not need a perfect 100% to be secure.
* **Optimization:** For those seeking higher scores, the author suggests using specific host lists (like the "Turtlecute" list) or combining browser-based blockers like uBlock Origin with privacy-focused browsers or DNS solutions like NextDNS.

Ultimately, this project is designed as a user-friendly, quick way to verify your ad-blocking setup while acknowledging that multiple tools and configurations are valid for maintaining online privacy.</p>]]></description>
            </item>
            
            <item>
                <title>Ruby Bundler 的冷却支持 Cooldown Support for Ruby Bundler</title>
                <link>https://blog.rubygems.org/2026/06/03/cooldown-let-new-gems-be-vetted.html</link>
                <guid>https://blog.rubygems.org/2026/06/03/cooldown-let-new-gems-be-vetted.html</guid>
                <pubDate>Fri, 05 Jun 2026 14:32:29 +0000</pubDate>
                <description><![CDATA[<p>Bundler 4.0.13 引入了“冷却期”（cooldown）这一安全功能，旨在通过防止立即安装新发布的 Gem 来缓解供应链攻击。由于许多攻击利用了恶意版本发布与开发者不知情安装之间短暂的时间窗口，冷却期功能允许用户设置强制性的老化周期（例如 7 天），在此之前新版本无法被解析。

该功能为可选，且具有高度灵活性，可通过 `Gemfile`、全局设置、环境变量或命令行参数进行配置。它利用了 Rubygems.org v2 索引现已提供的 `created_at` 时间戳。当冷却期生效时，`bundle install` 将跳过尚未达到老化要求的版本，而 `bundle outdated` 则提供对被暂缓更新版本的可见性。

至关重要的是，冷却期包含一个“紧急出口”：用户可以设置 `--cooldown 0` 来立即安装关键的安全补丁或紧急修复程序。此功能补充了现有的双因素认证（2FA）和可信发布等安全措施，增加了一层保护，确保代码在被引入项目之前经过了充分的审查。现有的 `Gemfile.lock` 文件不受影响，确保这一新策略不会意外干扰您的当前环境。</p><p>Bundler 4.0.13 introduces "cooldown," a security feature designed to mitigate supply-chain attacks by preventing the immediate installation of newly released gems. Because many attacks rely on the brief window between a malicious version being published and developers unknowingly installing it, cooldown allows users to set a mandatory aging period (e.g., 7 days) before a new version becomes resolvable.

The feature is opt-in and highly flexible, configurable via the `Gemfile`, global settings, environment variables, or command-line flags. It leverages the `created_at` timestamp now provided by the Rubygems.org v2 index. When a cooldown is active, `bundle install` will bypass versions that haven't aged sufficiently, while `bundle outdated` provides visibility into held-back updates.

Crucially, cooldown includes an "escape hatch": users can set `--cooldown 0` to immediately install critical security patches or emergency fixes. This feature complements existing security measures like 2FA and trusted publishing, adding a layer of protection that ensures code has been scrutinized before it is pulled into your project. Existing `Gemfile.lock` files remain undisturbed, ensuring that this new policy does not unexpectedly disrupt your current environment.</p>]]></description>
            </item>
            
            <item>
                <title>调查：俄罗斯审查系统（TMCT）暴露了中国的深度包检测（DPI）特征码 Investigation: Russian censorship systems (TMCT) expose Chinese DPI signatures</title>
                <link>https://freenet.monster/china-unicom.html?lang=en</link>
                <guid>https://freenet.monster/china-unicom.html?lang=en</guid>
                <pubDate>Fri, 05 Jun 2026 14:05:39 +0000</pubDate>
                <description><![CDATA[<p>俄罗斯用户在尝试访问被封锁的网站时，近期会看到中文错误提示：“该网址已被列入黑名单”。调查显示，这些信息来自“技术手段对抗威胁系统”（TSPS），即俄罗斯联邦通信、信息技术和大众传媒监督局（Roskomnadzor）安装用于执行互联网审查的“黑匣子”。

技术分析表明，这些系统使用了由中国联通提供的深度包检测（DPI）技术。中国联通是一家国有电信巨头，也是中国“防火长城”的关键开发商。根据法律规定，这些设备必须向中国国家安全部提供对数据和系统代码的完全访问权限，这引发了人们对间谍活动及俄罗斯关键基础设施安全的高度担忧。

讽刺的是，“主权互联网”（Runet）项目旨在确保摆脱对外国技术的依赖，却实际上将俄罗斯的互联网监控外包给了中国的基础设施。由于对这种先进外国 DPI 系统的依赖，标准的 VPN 协议极易被检测和封锁。为了应对这一情况，需要使用 VLESS Reality 等高级隐身协议来掩盖流量，从而绕过这些高层过滤措施，保护用户免受国内审查和潜在的外国数字监控。</p><p>Russian users attempting to access blocked websites have recently encountered error messages in Chinese: "This URL has been blacklisted." Investigations reveal that these messages originate from TSPS (Technical Means of Countering Threats) hardware, the "black boxes" installed by Roskomnadzor to enforce internet censorship.

The technical analysis indicates that these systems use Deep Packet Inspection (DPI) technology supplied by China Unicom, a state-owned telecom giant and key developer of China’s "Great Firewall." This equipment is legally mandated to provide the Chinese Ministry of State Security with full access to data and system code, raising major concerns regarding espionage and the security of Russia's critical infrastructure.

The irony is that the "sovereign Runet" project, intended to ensure independence from foreign technology, has effectively outsourced Russian internet surveillance to Chinese infrastructure. Due to this reliance on sophisticated foreign DPI systems, standard VPN protocols are easily detected and blocked. To counter this, advanced stealth protocols like VLESS Reality are necessary to mask traffic and bypass these high-level filtering measures, protecting users from both domestic censorship and potential foreign digital surveillance.</p>]]></description>
            </item>
            
            <item>
                <title>程序员会为 Claude 编写文档，却不会为彼此编写。 Programmers will document for Claude, but not for each other</title>
                <link>https://blog.plover.com/2026/03/09/#documentation-wins-2</link>
                <guid>https://blog.plover.com/2026/03/09/#documentation-wins-2</guid>
                <pubDate>Fri, 05 Jun 2026 13:32:51 +0000</pubDate>
                <description><![CDATA[<p>程序员常抱怨，同事们在为 Claude 这类 AI 工具编写文档时，比为人类同事编写文档要积极得多。然而，作者建议转换视角：将 AI 生成的文档视为宝贵的项目资产。

作者现在会指导 Claude 在整个项目生命周期中维护“交接”文档。在每个项目结束时，他们会要求 Claude 生成一份结构化的高层级摘要，概述所解决的问题及实施的变更。在审阅和编辑这些摘要（确保其达到与人工编写文档相同的标准）后，作者会将它们提交到代码仓库中。

这一流程大幅提升了效率：人工原本需要一小时才能完成的任务，AI 只需几秒钟即可起草完毕，且人类仅需极少的时间进行审阅。通过归档这些 AI 生成的摘要，开发者为未来的团队成员留下了有价值的记录，有效地弥合了机器辅助开发与协作知识共享之间的鸿沟。作者建议将这些 AI 输出视为专业工作成果，确保其经过核实并整合进项目的永久记录中。</p><p>Programmers often complain that colleagues are more willing to write documentation for AI tools like Claude than for their human coworkers. However, the author suggests a shift in perspective: treat the documentation generated by AI as a valuable project asset.

The author now instructs Claude to maintain “handoff” documents throughout a project’s lifecycle. At the end of each project, they ask Claude to generate a structured, high-level summary of the problem solved and the changes implemented. After reviewing and editing these summaries—ensuring they meet the same standard as human-written documentation—the author commits them to the repository.

This process offers a significant efficiency boost: a task that would take an hour manually takes only seconds for the AI to draft and minimal time for the human to review. By archiving these AI-generated summaries, developers leave behind a useful paper trail for future team members, effectively bridging the gap between machine-assisted development and collaborative knowledge sharing. The author advises treating these AI outputs as professional work, ensuring they are verified and integrated into the project's permanent record.</p>]]></description>
            </item>
            
            <item>
                <title>Mouseless – 键盘驱动的 macOS/Linux/Windows 控制工具 Mouseless – keyboard-driven control of macOS/Linux/Windows</title>
                <link>https://mouseless.click</link>
                <guid>https://mouseless.click</guid>
                <pubDate>Fri, 05 Jun 2026 13:30:47 +0000</pubDate>
                <description><![CDATA[<p>```
    
      mouseless
      通过键盘实现极速鼠标控制
      启用 JavaScript
此网站需要 JavaScript 才能正常运行。请在您的浏览器设置中启用 JavaScript。
```</p><p>
    
      mouseless
      Lighting-fast mouse control with the keyboard
      Enable JavaScript
This site requires JavaScript to function properly. Please enable
        JavaScript in your browser settings.
</p>]]></description>
            </item>
            
            <item>
                <title>我们真的需要亿万富翁吗？ Do We Need Billionaires?</title>
                <link>https://bjhess.com/posts/do-we-need-billionaires</link>
                <guid>https://bjhess.com/posts/do-we-need-billionaires</guid>
                <pubDate>Fri, 05 Jun 2026 13:05:18 +0000</pubDate>
                <description><![CDATA[<p>这篇文章挑战了里根经济学时代的观点，即极端财富积累会像“潮水”一样带动整体经济。通过对比 1988 年的亿万富翁阶层与当代的超级富豪，作者指出，财富的增长速度已远远超过了通货膨胀。

作者利用生动的比喻——例如一百万与十亿之间在时间和规模上的巨大差异——论证了现代财富集中已经超出了“经济效用”的范畴，演变成了一种社会扭曲。文章提出，当财富达到一定阈值后，个人便会脱离现实，因为极端的资本使他们能够免受失败、后果以及通常能促进道德发展的社会反馈机制的影响。

归根结底，作者质疑我们是否真的需要拥有千亿净资产的个人来驱动创新。他们提议社会应设立财富上限，以防止个人行使过度的政治和经济控制。作者最后总结道，要改变这一趋势，就需要选出那些将公共利益置于亿万富翁利益之上的领导人，并主张回归一个将问责制和共同繁荣置于不受限制的积累之上的社会。</p><p>This article challenges the Reaganomics-era belief that extreme wealth accumulation acts as a "rising tide" for the economy. By comparing the billionaire class of 1988 to today’s super-wealthy, the author highlights an astronomical growth in fortunes that far outpaces inflation. 

Using vivid illustrations—such as the vast difference in time and scale between a million and a billion—the author argues that modern wealth concentration has moved beyond "economic utility" into a realm of societal distortion. The piece suggests that once wealth reaches a certain threshold, the individual loses touch with reality, as their extreme capital renders them immune to failure, consequences, and the social feedback loops that typically foster moral development.

Ultimately, the author questions whether we truly need individuals with hundred-billion-dollar net worths to drive innovation. They propose that society should establish wealth caps to prevent individuals from exerting excessive political and economic control. The author concludes that shifting away from this trajectory requires electing leaders who prioritize the common good over billionaire interests, advocating for a return to a society where accountability and shared prosperity take precedence over unchecked accumulation.</p>]]></description>
            </item>
            
            <item>
                <title>Nango (YC W23, 开发基础设施) 正在招聘资深后端工程师。 Nango (YC W23, dev infra) is hiring staff back end engineers</title>
                <link>https://nango.dev/careers</link>
                <guid>https://nango.dev/careers</guid>
                <pubDate>Fri, 05 Jun 2026 12:31:45 +0000</pubDate>
                <description><![CDATA[<p>**全面远程**：我们的全球团队使用现代工具远程办公，重视成果而非工时。

**开源精神**：我们倡导透明、社区参与以及对开发者友好。

**开发者工具**：为同行打造产品，解决你所熟悉的痛点，并享受快速反馈循环。

**技术挑战**：从开发体验（DevExp）到大规模扩展，再到 API 碎片化，我们致力于攻克各种技术难题。

**专家引领**：我们的核心团队由来自 Uber、Netlify 和 Algolia 的基础设施专家组成。

**强劲发展**：公司营收与用户量增长迅速，现在正是加入的最佳时机。</p><p>Fully remote Our global team operates remotely with modern tools, valuing outcomes over hours. Open-source We champion transparency, community and developer friendliness. Developer tool Work for your peers, on pain points you know, with a fast feedback loop. Technical challenges From DevExp to high scale to API fragmentation, we work on hard problems. Expert-led We are developer infrastructure veterans from Uber, Netlify, Algolia. Traction With fast-growing revenues &amp; usage, it’s a perfect time to join.</p>]]></description>
            </item>
            
            <item>
                <title>我们花了 50 美元去测试 Pearl 的“AI 挖矿”——32 万张显卡产出的 AI 为零。 We spent $50 to measure Pearl's "AI mining" – 320K GPUs produce zero AI</title>
                <link>https://arxiv.org/abs/2606.04819</link>
                <guid>https://arxiv.org/abs/2606.04819</guid>
                <pubDate>Fri, 05 Jun 2026 12:31:16 +0000</pubDate>
                <description><![CDATA[<p>arXivLabs 是一个允许合作者直接在我们的网站上开发并分享 arXiv 新功能的框架。与 arXivLabs 合作的个人和组织都认同并接受我们对于开放、社区、卓越和用户数据隐私的价值观。arXiv 致力于践行这些价值观，并仅与遵守这些价值观的合作伙伴开展合作。您是否有意开展一个能为 arXiv 社区创造价值的项目？了解更多关于 arXivLabs 的信息。</p><p>arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website. Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them. Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.</p>]]></description>
            </item>
            
            <item>
                <title>Redis 8.8：新增数组数据结构、限流器，以及性能提升 Redis 8.8: New array data structure, rate limiter, performance improvements</title>
                <link>https://redis.io/blog/announcing-redis-8-8/</link>
                <guid>https://redis.io/blog/announcing-redis-8-8/</guid>
                <pubDate>Fri, 05 Jun 2026 12:30:43 +0000</pubDate>
                <description><![CDATA[<p>Redis 8.8 带来了显著的性能提升和多项强大新功能，旨在提高开发效率和应用的可扩展性。

**性能提升**
Redis 8.8 在核心数据类型的端到端吞吐量方面实现了大幅增长。其中，**XREADGROUP** 性能提升高达 83%，**有序集合**（ZADD、ZRANGE）操作提升高达 74%，**MGET** 性能提升高达 68%。此外，持久化和全量复制的速度也提高了 60%。

**主要功能**
*   **数组（Array）数据结构**：一种高性能、支持索引寻址的容器，支持动态调整大小、稀疏存储和内置服务端聚合，非常适合滑动窗口和日志管理。
*   **窗口计数限流器**：新增 `INCREX` 命令，通过提供服务端窗口化、过期控制和边界强制执行，简化了限流操作，无需再使用 Lua 脚本。
*   **流（Streams）NACK 机制**：`XNACK` 命令允许消费者显式释放消息，并将其优先重新投递给其他消费者。
*   **子键通知**：Hash 类型现在支持字段级别的事件通知，例如过期或删除。
*   **JSON 与时间序列**：用户现在可以为 JSON 数组指定浮点精度（BF16–FP64），并在单个时间序列查询中执行多个聚合器。
*   **有序集合 COUNT**：用于并集/交集操作的新聚合器，根据集合成员的出现频率对元素进行评分。</p><p>Redis 8.8 introduces significant performance gains and several powerful new features designed to improve developer efficiency and application scalability.

**Performance Improvements**
Redis 8.8 delivers substantial end-to-end throughput increases across core data types. Notably, **XREADGROUP** sees up to 83% improvement, **Sorted Set** operations (ZADD, ZRANGE) improve by up to 74%, and **MGET** performance increases by up to 68%. Additionally, persistence and full replication are now up to 60% faster.

**Key Features**
*   **Array Data Structure:** A new, high-performance, index-addressable container that supports dynamic resizing, sparse storage, and built-in server-side aggregation, making it ideal for sliding windows and log management.
*   **Window Counter Rate Limiter:** New `INCREX` command simplifies rate limiting by providing server-side windowing, expiration control, and boundary enforcement without requiring Lua scripts.
*   **Streams NACKing:** The `XNACK` command allows consumers to explicitly release messages, prioritizing them for immediate re-delivery to other consumers.
*   **Subkey Notifications:** Hashes now support field-level notifications for events like expiration or deletion.
*   **JSON & Time Series:** Users can now specify floating-point precision (BF16–FP64) for JSON arrays and execute multiple aggregators in a single time series query.
*   **Sorted Set COUNT:** A new aggregator for union/intersection operations that scores elements based on set membership frequency.</p>]]></description>
            </item>
            
            <item>
                <title>美国烟草公司将烟草行业的策略应用于全球超加工食品的推广。 Ultra-processed foods in the global food system: The role of tobacco companies</title>
                <link>https://ajph.aphapublications.org/doi/10.2105/AJPH.2026.308501</link>
                <guid>https://ajph.aphapublications.org/doi/10.2105/AJPH.2026.308501</guid>
                <pubDate>Fri, 05 Jun 2026 12:30:08 +0000</pubDate>
                <description><![CDATA[<p>请启用 JavaScript 和 Cookie 以继续。</p><p>Enable JavaScript and cookies to continue</p>]]></description>
            </item>
            
            <item>
                <title>Show HN: Lowfat – 一个即插即用的 CLI 过滤器，帮我节省了 91.8% 的 LLM token Show HN: Lowfat – pluggable CLI filter that saved 91.8% of my LLM tokens</title>
                <link>https://github.com/zdk/lowfat</link>
                <guid>https://github.com/zdk/lowfat</guid>
                <pubDate>Fri, 05 Jun 2026 12:05:38 +0000</pubDate>
                <description><![CDATA[<p>**lowfat** 是一款轻量级的本地优先命令行工具，旨在通过在 CLI 输出传送到 AI 智能体之前过滤掉不必要的内容，从而最大限度地降低 AI Token 成本。通过精简冗长的命令响应，它确保你的 Token 只用于关键数据。

**核心功能：**
* **可组合且可扩展：** 遵循 UNIX 风格的管道设计哲学，允许用户将内置过滤器与自定义插件结合使用。
* **以用户为中心：** 提供透明的历史记录追踪，让你能够监控节省的成本，并根据特定工作流自定义过滤器。
* **通用集成：** 可与 Claude Code、OpenCode 和 Pi agent 等工具无缝协作。通过直接前缀、Shell 初始化或智能体特定的配置钩子即可使用。
* **精细化控制：** 可调整压缩强度（从“轻量”到“极致”），并利用专用 DSL 轻松开发自定义插件。
* **注重隐私：** 完全在本地运行，无任何遥测数据，确保你对数据拥有完全的所有权。

通过 `cargo` 或 Homebrew 即可轻松安装。无论你是要优化 CI/CD 流水线还是处理日常终端任务，`lowfat` 都能提供必要的洞察力和控制力，让你的 AI 交互保持高效且经济。</p><p>**lowfat** is a lightweight, local-first CLI tool designed to minimize AI token costs by filtering unnecessary CLI output before it reaches your AI agent. By streamlining verbose command responses, it ensures your tokens are spent only on essential data.

**Key Features:**
*   **Composable & Extensible:** Follows a UNIX-style pipe philosophy, allowing users to mix built-in filters with custom plugins.
*   **User-Centric:** Provides transparent history tracking, allowing you to monitor savings and customize filters based on your specific workflows.
*   **Versatile Integration:** Works seamlessly with tools like Claude Code, OpenCode, and Pi agent. It can be used via direct prefixing, shell initialization, or agent-specific configuration hooks.
*   **Granular Control:** Adjust compression aggressiveness (from "lite" to "ultra") and easily develop custom plugins using a dedicated DSL.
*   **Privacy-Focused:** Operates entirely locally with no telemetry, ensuring you maintain full ownership of your data.

Installation is simple via `cargo` or Homebrew. Whether you are optimizing a CI/CD pipeline or everyday terminal tasks, `lowfat` provides the insights and control necessary to keep your AI interactions efficient and cost-effective.</p>]]></description>
            </item>
            
            <item>
                <title>在签名展上 At the Autograph Show</title>
                <link>https://oldster.substack.com/p/at-the-autograph-show</link>
                <guid>https://oldster.substack.com/p/at-the-autograph-show</guid>
                <pubDate>Fri, 05 Jun 2026 11:35:10 +0000</pubDate>
                <description><![CDATA[<p>在这篇感人至深的自述中，凯文·杰克·麦肯罗（Kevin Jack McEnroe）探讨了他与母亲、女演员塔图姆·奥尼尔（Tatum O’Neal）之间不断演变的关系。在经历了一次因药物过量引发的中风后，奥尼尔不再是他童年记忆中那个反复无常、深受毒瘾困扰的形象；相反，在某种程度上，她已成为他一直渴望拥有的那种稳定且体贴的母亲。

麦肯罗反思了爱上一位瘾君子所付出的沉重代价——持续的焦虑、相互依赖中模糊的界限，以及终身背负的责任重担。他坦诚地讨论了设定明确底线所带来的挑战，例如拒绝为她购买电子烟。这不仅有助于他确立自己的独立性，同时也教会了她如何建立健康的界限——而这正是作为一名习惯了予取予求的名人所缺失的。

最终，麦肯罗通过接纳母亲的复杂性以及他自己的不完美，寻得了内心的平静。他不再觉得有必要为了掩盖自己的成长背景而自我防御，也不再试图将母亲从她自己的选择中拯救出来。通过在保持情感距离的同时拥抱自己深沉的爱，他学会了“稳住自己的船”，成功地在给予关怀和守护自身福祉之间，找到了那份困难的平衡。</p><p>In this poignant reflection, Kevin Jack McEnroe explores his evolving relationship with his mother, actress Tatum O’Neal. Following a stroke caused by a drug overdose, O’Neal is no longer the volatile, addicted figure of his childhood; instead, she has become, in some respects, the stable and attentive mother he always longed for. 

McEnroe reflects on the profound toll of loving an addict—the constant anxiety, the blurred boundaries of codependency, and the lifelong burden of responsibility. He candidly discusses the challenge of setting firm limits, such as refusing to buy her vapes, which helps him define his own autonomy while teaching her the healthy boundaries she lacked as a celebrity accustomed to always getting her way. 

Ultimately, McEnroe finds peace by accepting his mother’s complexities and his own. He no longer feels the need to shield himself from his upbringing or rescue his mother from her choices. By embracing his capacity for deep love while maintaining emotional distance, he has learned to “steady his boat,” successfully navigating the difficult balance between providing compassion and preserving his own well-being.</p>]]></description>
            </item>
            
            <item>
                <title>关于欧洲科技主权与欧盟开源战略的通报 Communication on European Tech Sovereignty, and an EU Open-Source Strategy</title>
                <link>https://digital-strategy.ec.europa.eu/en/library/communication-european-tech-sovereignty-accompanied-eu-open-source-strategy</link>
                <guid>https://digital-strategy.ec.europa.eu/en/library/communication-european-tech-sovereignty-accompanied-eu-open-source-strategy</guid>
                <pubDate>Fri, 05 Jun 2026 11:34:27 +0000</pubDate>
                <description><![CDATA[<p>为了实现技术主权，欧盟委员会公布了一项全面的多层级战略，旨在增强欧洲在整个价值链中的数字自主权。这一综合方针以前期项目（如“人工智能工厂”）为基础，通过以下四项关键举措展开：

*   **《芯片法案 2.0》**：专注于巩固半导体生态系统、提升供应链韧性并提振国内需求。
*   **《云与人工智能发展法案》（CADA）**：旨在利用云技术和人工智能改变产业生态，并改善社会成果。
*   **《欧盟开源战略》**：旨在最大限度地减少整个技术堆栈对外部的依赖。
*   **《能源领域数字化与人工智能战略路线图》**：针对能源行业的数字化转型。

通过将这些举措相互关联，欧盟委员会旨在构建一个相互促进的框架，从而确保欧洲从基础设施到软件的未来技术安全。</p><p>To achieve technological sovereignty, the European Commission has unveiled a comprehensive, multi-layered strategy designed to strengthen Europe’s digital autonomy across the entire value chain. This integrated approach builds upon existing projects—such as AI Factories—through four key initiatives:

*   **The Chips Act 2.0:** Focuses on bolstering the semiconductor ecosystem, supply chain resilience, and domestic demand.
*   **The Cloud and AI Development Act (CADA):** Aims to leverage cloud and AI technologies to transform industrial ecosystems and improve societal outcomes.
*   **The EU Open Source Strategy:** Designed to minimize external dependencies across the entire technology stack.
*   **Strategic Roadmap for Digitalisation and AI in Energy:** Targets the digital transformation of the energy sector.

By interconnecting these initiatives, the Commission aims to create a mutually reinforcing framework that secures Europe’s technological future from infrastructure to software.</p>]]></description>
            </item>
            
            <item>
                <title>Ohbin – 用于从 GitHub 安装工具的 uv 封装器 Ohbin – uv wrapper for installing tools from GitHub</title>
                <link>https://github.com/prostomarkeloff/ohbin</link>
                <guid>https://github.com/prostomarkeloff/ohbin</guid>
                <pubDate>Fri, 05 Jun 2026 10:35:00 +0000</pubDate>
                <description><![CDATA[<p>**ohbin** 是一个用于管理外部二进制依赖（例如 `ripgrep` 或自定义 Rust 代码检查工具）的工具，这些工具无法通过 Python/pip 进行安装。

无需为每个工具手动创建和维护“下载并校验”的封装包，ohbin 允许你在 `pyproject.toml` 中声明它们。

### 主要功能：
*   **声明式清单：** 使用 `ohbin add <repo>` 自动解析 GitHub 发布资产、锁定 SHA256 校验和，并更新你的 `pyproject.toml`。
*   **零维护：** 仅需一个 `ohbin` 开发依赖，即可管理任意数量工具的生命周期（下载、校验、缓存和执行）。
*   **鲁棒性：** 内置指数退避算法以增强网络弹性，支持并发 CI 环境的文件锁定，以及原子化缓存。
*   **私有二进制文件：** 支持通过 GitHub Gist 进行安全、加密的分发，允许你通过 AES-256 加密管理内部或专有工具。
*   **直接执行：** `ohbin run <tool>` 提供无缝体验，通过替换进程使工具能够正确继承信号和 I/O，非常适合 CI/CD 流水线。

通过将二进制管理集中在一个配置表中，ohbin 消除了冗余的封装脚本，并确保了开发环境间工具版本的一致性。</p><p>**ohbin** is a tool for managing external binary dependencies—like `ripgrep` or custom Rust linters—that cannot be installed via Python/pip.

Instead of manually creating and maintaining "download-and-verify" wrapper packages for every tool, ohbin lets you declare them in your `pyproject.toml`. 

### Key Features:
*   **Declarative Manifests:** Use `ohbin add <repo>` to automatically resolve GitHub release assets, pin SHA256 checksums, and update your `pyproject.toml`.
*   **Zero-Maintenance:** A single `ohbin` dev-dependency manages the lifecycle (download, verify, cache, and execute) of any number of tools.
*   **Robustness:** Includes built-in exponential backoff for network resilience, file locking for concurrent CI environments, and atomic caching.
*   **Private Binaries:** Supports secure, encrypted distributions via GitHub Gists, allowing you to manage internal or proprietary tools with AES-256 encryption.
*   **Drop-in Execution:** `ohbin run <tool>` provides a seamless experience, substituting the process so that tools inherit signals and I/O correctly, making it ideal for CI/CD pipelines.

By centralizing binary management into a single configuration table, ohbin eliminates redundant wrapper scripts and ensures consistent tooling versions across developer environments.</p>]]></description>
            </item>
            
            <item>
                <title>李光耀的新加坡故事 Lee Kuan Yew's Singapore Story (2023)</title>
                <link>https://www.historytoday.com/archive/feature/lee-kuan-yews-singapore-story</link>
                <guid>https://www.historytoday.com/archive/feature/lee-kuan-yews-singapore-story</guid>
                <pubDate>Fri, 05 Jun 2026 10:33:08 +0000</pubDate>
                <description><![CDATA[<p>正在建立安全连接...
请启用 JavaScript 以继续。
请求 ID: 4a2d83dbec1ef61e7f7ead87a2accd17</p><p>
Establishing a secure connection...
Please enable JavaScript to continue.
        Request ID: 4a2d83dbec1ef61e7f7ead87a2accd17
    

</p>]]></description>
            </item>
            
            <item>
                <title>追踪欧洲境内的一个强力 GNSS 干扰源 Tracing a powerful GNSS interference source over Europe</title>
                <link>https://arxiv.org/abs/2606.03673</link>
                <guid>https://arxiv.org/abs/2606.03673</guid>
                <pubDate>Fri, 05 Jun 2026 09:32:45 +0000</pubDate>
                <description><![CDATA[<p>arXivLabs 是一个允许合作者直接在我们的网站上开发并分享 arXiv 新功能的框架。与 arXivLabs 合作的个人和组织都认同并接受我们对开放、社区、卓越和用户数据隐私的重视。arXiv 致力于秉持这些价值观，且仅与遵守这些价值观的合作伙伴开展合作。您是否有能为 arXiv 社区增值的项目构想？了解更多关于 arXivLabs 的信息。</p><p>arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website. Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them. Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.</p>]]></description>
            </item>
            
            <item>
                <title>databow：一个使用 ADBC 驱动查询任意数据库的 Rust 命令行工具 databow: a Rust CLI to query any database with an ADBC driver</title>
                <link>https://columnar.tech/blog/introducing-databow//</link>
                <guid>https://columnar.tech/blog/introducing-databow//</guid>
                <pubDate>Fri, 05 Jun 2026 09:31:53 +0000</pubDate>
                <description><![CDATA[<p>**databow** 是一款全新的开源命令行工具，旨在统一数据库交互体验。它采用 Rust 语言编写，具备高效与高速的特性，为所有支持 ADBC（Arrow 数据库连接）驱动的数据库提供了一套单一且一致的查询接口。

通过利用 Apache Arrow 生态系统，databow 消除了用户在语法和特性各异的多种碎片化命令行工具（如 `psql` 或 `snowsql`）之间来回切换的烦恼。无论是处理事务型、分析型、湖仓一体还是时序数据库，databow 都能提供标准化的使用体验。

**主要功能包括：**
* **统一接口：** 使用单一工具即可连接 30 多种数据库（如 PostgreSQL、Snowflake、DuckDB、BigQuery）。
* **现代 REPL：** 内置语法高亮、多行输入以及简洁、对齐的输出显示。
* **灵活使用：** 既适合交互式 Shell 使用，也适用于脚本和自动化流程。
* **高效导出：** 支持将查询结果直接导出为 CSV、JSON 和 Arrow 等格式。
* **简化配置：** 通过将数据库连接信息保存为配置文件，简化连接过程。

您可以通过 `uv tool install databow` 或 `cargo install databow` 安装 databow。如需了解更多信息并查看不断扩展的支持驱动列表，请访问项目文档。</p><p>**databow** is a new, open-source command-line tool designed to unify database interactions. Built in Rust for speed and efficiency, it provides a single, consistent interface for querying any database that supports an ADBC (Arrow Database Connectivity) driver.

By leveraging the Apache Arrow ecosystem, databow eliminates the need to juggle multiple, fragmented CLI tools (like `psql` or `snowsql`) with varying syntaxes and quirks. Whether you are working with transactional, analytical, lakehouse, or time-series databases, databow offers a standardized experience.

**Key features include:**
* **Unified Interface:** Connect to 30+ databases (e.g., PostgreSQL, Snowflake, DuckDB, BigQuery) using a single tool.
* **Modern REPL:** Includes syntax highlighting, multiline input, and clean, aligned output.
* **Flexible Usage:** Ideal for both interactive shell use and automation within scripts and pipelines.
* **Efficient Export:** Supports direct exporting of query results to formats like CSV, JSON, and Arrow.
* **Streamlined Profiles:** Simplify connections by saving database configurations as profiles.

You can install databow via `uv tool install databow` or `cargo install databow`. For more information and to explore the growing list of supported drivers, visit the project documentation.</p>]]></description>
            </item>
            
            <item>
                <title>量子纠缠构建时空，如今“魔法”赋予其引力 Entanglement Builds Space-Time. Now "Magic" Gives It Gravity</title>
                <link>https://www.quantamagazine.org/entanglement-builds-space-time-now-magic-gives-it-gravity-20260603/</link>
                <guid>https://www.quantamagazine.org/entanglement-builds-space-time-now-magic-gives-it-gravity-20260603/</guid>
                <pubDate>Fri, 05 Jun 2026 09:31:32 +0000</pubDate>
                <description><![CDATA[<p>约翰·阿奇博尔德·惠勒曾用一个循环来描述引力：物质告诉空间如何弯曲，空间告诉物质如何运动。爱因斯坦的广义相对论通过时空几何解释了这一点，但在量子尺度上（例如黑洞内部）却失效了。

为了弥合这一差距，物理学家们正在使用“全息原理”，将三维时空映射到二维量子粒子表面。先前的研究将量子“纠缠”确定为赋予空间结构的连接组织。然而，这些早期模型产生的是一种“惰性”空间——它虽然存在，却无法弯曲或对物质做出反应。

查尔斯·曹等研究人员近期的突破发现了一个缺失的要素：“魔力”（magic）。在量子计算中，魔力是指引入量子态复杂性的非克利福德门（non-Clifford gates）。通过将这些门整合到量子纠错码中，科学家们证明了“魔力”就像织物柔顺剂一样，使空间变得灵活。这表明引力是量子力学的直接表现，当空间被编码足够的复杂性以允许物质与几何结构相互作用时，引力便随之产生。尽管尚处于早期阶段，但这种方法将时空视为量子信息的一种涌现属性。</p><p>John Archibald Wheeler famously described gravity as a cycle: matter tells space how to curve, and space tells matter how to move. While Einstein’s general relativity explains this via the geometry of space-time, it fails at the quantum scale, such as inside black holes.

To bridge this gap, physicists are using the "holographic principle," which maps 3D space-time onto a 2D surface of quantum particles. Previous research identified quantum "entanglement" as the connective tissue that gives space its structure. However, these early models resulted in an "inert" space—one that could exist but could not bend or react to matter.

Recent breakthroughs by researchers like Charles Cao have identified a missing ingredient: "magic." In quantum computing, magic refers to non-Clifford gates that introduce complexity into quantum states. By incorporating these gates into quantum error-correcting codes, scientists have shown that "magic" acts as a fabric softener, allowing space to become flexible. This suggests that gravity is a direct manifestation of quantum mechanics, arising when space is encoded with enough complexity to allow matter and geometry to interact. While still in early development, this approach frames space-time as an emergent property of quantum information.</p>]]></description>
            </item>
            
            <item>
                <title>无法逃避：ANSI 代码探秘 There's no escaping it: an exploration of ANSI codes</title>
                <link>https://blog.safia.rocks/2025/12/22/ansi-codes/</link>
                <guid>https://blog.safia.rocks/2025/12/22/ansi-codes/</guid>
                <pubDate>Fri, 05 Jun 2026 09:03:08 +0000</pubDate>
                <description><![CDATA[<p>在这篇文章中，Safia Abdalla 探讨了 ANSI 转义码的深远影响。这一标准始于 1979 年，至今仍是终端交互的基石。

该标准最初旨在让“哑”CRT 终端能够在纯文本流中处理文本格式、颜色和光标移动等指令。其工作原理是在文本中插入特定的转义序列（以 `\x1b[` 开头），现代模拟器会将这些序列解释为命令，而非可见文本。

虽然该标准最初仅支持 8 种基础颜色，但如今已进化为支持现代 24 位 RGB 真彩色，以及进度条、加载动画和像 Vim 这样的全屏应用等复杂的 UI 元素。如今，开发者会使用 `chalk` 或 `Spectre.Console` 等库来封装这些代码，从而创建出复杂且交互性强的命令行界面。Abdalla 最终强调，理解这些已有 50 年历史的标准，不仅能让我们洞察当前的软件设计如何跨越数十年保持生命力，同时也展现了通过使用这些“咒语”构建现代终端体验的乐趣。</p><p>In this post, Safia Abdalla explores the enduring legacy of ANSI escape codes, a standard originating in 1979 that remains the foundation for terminal interactivity today.

Originally developed to allow "dumb" CRT terminals to process instructions for text formatting, colors, and cursor movement within plain-text streams, the standard works by inserting specific escape sequences (starting with `\x1b[`) that modern emulators interpret as commands rather than visible text. 

While the standard began with basic 8-color support, it has evolved to accommodate modern 24-bit RGB color and complex UI elements like progress bars, spinners, and full-screen applications such as Vim. Today, developers use libraries like `chalk` or `Spectre.Console` to abstract these codes, allowing for the creation of sophisticated, interactive command-line interfaces. Ultimately, Abdalla emphasizes that understanding these 50-year-old standards provides valuable insight into how current software design choices can scale over decades, while highlighting the fun of experimenting with these "incantations" to build modern terminal experiences.</p>]]></description>
            </item>
            
            <item>
                <title>ESP32 Bit Pirate，一款具备 WebCLI 并支持所有协议的硬件黑客工具 ESP32 Bit Pirate, a Hardware Hacking Tool with WebCLI That Speaks Every Protocol</title>
                <link>https://github.com/geo-tp/ESP32-Bit-Pirate</link>
                <guid>https://github.com/geo-tp/ESP32-Bit-Pirate</guid>
                <pubDate>Fri, 05 Jun 2026 09:02:01 +0000</pubDate>
                <description><![CDATA[<p>ESP32 Bit Pirate 是一款开源的多协议黑客工具，可将 ESP32-S3 设备转变为通用的诊断与开发平台。该固件受传奇工具 Bus Pirate 的启发，支持 I2C、SPI、UART、1-Wire、JTAG 和 CAN 等多种数字协议，并增加了 Wi-Fi、蓝牙、RFID、Sub-GHz（亚吉赫兹）和红外等强大的无线通信功能。

用户可以通过 Web 界面、串行终端或独立模式（在 M5 Cardputer 等支持的硬件上）与设备交互。它支持基于 Python 的高级脚本功能，可实现 EEPROM 转储、信号分析和协议嗅探等任务的自动化。该生态系统包含专用的硬件底座和扩展板，确保了与传统 Bus Pirate 配件的兼容性。

该固件专为教育、诊断和互操作性测试而设计，具有高度可扩展性和易用性，并通过 Web 烧录器实现一键安装。此外，还提供详尽的文档和社区驱动的脚本，以辅助设备操控和数据记录。

*注意：本工具仅供授权使用。用户必须严格遵守 3.3V/5V 逻辑电平及当地电信法规，以避免设备损坏或法律问题。*</p><p>ESP32 Bit Pirate is an open-source, multi-protocol hacking tool that transforms ESP32-S3 devices into versatile diagnostic and development platforms. Inspired by the legendary Bus Pirate, this firmware supports an extensive array of digital protocols, including I2C, SPI, UART, 1-Wire, JTAG, and CAN, while adding robust radio capabilities like Wi-Fi, Bluetooth, RFID, Sub-GHz, and Infrared.

Users can interact with the device through a web-based interface, serial terminal, or a standalone mode (on supported hardware like the M5 Cardputer). It features advanced scripting support via Python, allowing for automation of tasks such as EEPROM dumping, signal analysis, and protocol sniffing. The ecosystem includes dedicated hardware docks and expanders that ensure compatibility with legacy Bus Pirate accessories.

Designed for educational, diagnostic, and interoperability testing, the firmware is highly extensible and user-friendly, with one-click installation via a web flasher. Comprehensive documentation and community-driven scripts are available to assist with device manipulation and data logging. 

*Note: The tool is for authorized use only. Users must strictly adhere to 3.3V/5V logic levels and local telecommunications regulations to avoid device damage or legal issues.*</p>]]></description>
            </item>
            
            <item>
                <title>改变 Ladybird 的开发方式 Changing how we develop Ladybird</title>
                <link>https://ladybird.org/posts/changing-how-we-develop-ladybird/</link>
                <guid>https://ladybird.org/posts/changing-how-we-develop-ladybird/</guid>
                <pubDate>Fri, 05 Jun 2026 08:31:57 +0000</pubDate>
                <description><![CDATA[<p>Ladybird 项目正在转向闭源贡献模式，仅限项目维护者提交代码。公开的合并请求（pull requests）将不再被接受，目前所有未关闭的请求都将被关闭。

这一决定源于开源开发环境的变化，特别是人工智能工具的兴起。此前，代码贡献是衡量信任和投入的可靠指标。然而，由于 AI 现在可以快速生成复杂的代码，这些提交已无法再提供同样的诚信保证。随着 Ladybird 接近首次 Alpha 版本发布，团队必须优先考虑安全性和架构完整性；他们认为，只有直接负责维护浏览器的人，才应引入可能影响用户安全的代码变更。

虽然 Ladybird 仍保持开源，并将继续欢迎社区通过错误报告、安全反馈和设计讨论提供意见，但将不再维持正式的外部代码提交流程。维护者强调，随着浏览器为投入实际使用做准备，这一转变对于确保他们能对浏览器承担全部责任是必要的。</p><p>The Ladybird project is transitioning to a closed-contribution model where only project maintainers can submit code. Public pull requests will no longer be accepted, and all currently open requests will be closed.

This decision stems from the changing landscape of open-source development, specifically the rise of AI tools. Previously, code contributions served as a reliable proxy for trust and effort. However, because AI can now rapidly generate sophisticated code, these submissions no longer offer the same assurance of good faith. As Ladybird approaches its first alpha release, the team must prioritize security and architectural integrity; they contend that only those directly responsible for maintaining the browser should introduce changes that could impact user security.

While Ladybird remains open source and will continue to welcome community input through bug reports, security feedback, and design discussions, it will no longer maintain a formal process for external code submissions. The maintainers emphasize that this shift is necessary to ensure they can take full responsibility for the browser as it prepares for real-world usage.</p>]]></description>
            </item>
            
            <item>
                <title>DNA合成技术的飞跃大幅缩短了构建新基因序列的时间 Leap in DNA synthesis slashes time to build new genetic sequences</title>
                <link>https://spectrum.ieee.org/faster-dna-synthesis-sidewinder</link>
                <guid>https://spectrum.ieee.org/faster-dna-synthesis-sidewinder</guid>
                <pubDate>Fri, 05 Jun 2026 08:30:51 +0000</pubDate>
                <description><![CDATA[<p>一种名为“Sidewinder”的新型DNA合成方法，有望填补人工智能驱动的基因组设计与物理构建之间的鸿沟。虽然像Evo 2这样的生成式人工智能工具现在可以高速设计复杂的基因序列，但实验室的组装过程仍然是缓慢、昂贵且容易出错的瓶颈。

Sidewinder由加州理工学院的王开航（音译，Kaihang Wang）团队开发，使科学家能够以史无前例的精度同时组装多个基因序列。通过在DNA片段上使用独特的分子“条形码”（类似于手稿中的页码），该方法确保了片段能与预期的配对，几乎消除了组装错误。包括自动生成条形码的软件以及使用高性价比原材料在内的多项最新创新，使研究人员能够在几天（而非几个月）内构建出漫长且复杂的DNA结构。

合成生物学的这一“阶跃式变化”加速了用于药物、燃料和化学品生产的工程微生物的开发。研究人员已共同创立了一家名为Genyro的公司将该技术商业化，但他们同时也计划让学术界能够继续使用该平台，这可能为组装完整的合成基因组铺平道路。</p><p>A new DNA synthesis method called "Sidewinder" promises to bridge the gap between AI-driven genomic design and physical construction. While generative AI tools like Evo 2 can now design complex genetic sequences at high speeds, laboratory assembly has remained a slow, expensive, and error-prone bottleneck.

Developed by a team led by Caltech’s Kaihang Wang, Sidewinder allows scientists to assemble multiple genetic sequences simultaneously with unprecedented precision. By using unique molecular "barcodes" on DNA fragments—akin to page numbers in a manuscript—the method ensures fragments link to their intended partners, virtually eliminating assembly errors. Recent innovations, including software that automates barcode design and the use of cost-effective raw materials, enable researchers to build long, complex DNA constructs in days rather than months.

This "step change" in synthetic biology accelerates the development of engineered microbes for drug, fuel, and chemical production. The researchers have co-founded a company, Genyro, to commercialize the technology, though they intend to keep the platform accessible to the academic community, potentially paving the way for the assembly of entire synthetic genomes.</p>]]></description>
            </item>
            
            <item>
                <title>从 RP2350 观察 Z80 Watching a Z80 from an RP2350</title>
                <link>https://emalliab.wordpress.com/2026/05/26/watching-a-z80-from-an-rp2350/</link>
                <guid>https://emalliab.wordpress.com/2026/05/26/watching-a-z80-from-an-rp2350/</guid>
                <pubDate>Fri, 05 Jun 2026 07:31:59 +0000</pubDate>
                <description><![CDATA[<p>本项目探索了如何将 Raspberry Pi Pico (RP2350) 与 Z80 CPU 接口，以监测并交互其地址总线和数据总线。作者利用一块定制的转接 PCB，将 RP2350 的 GPIO 引脚连接至 Z80 的 16 位地址总线、8 位数据总线，以及关键的控制线路（如 /RD、/WR、/IORQ 等）。

核心重点在于理解 Z80 的总线时序，特别是确保同步所需的时钟要求。作者利用 RP2350 的高速 GPIO 能力对 Z80 总线进行轮询，通过仿真离散 TTL 逻辑芯片来实现数据捕获。通过 RC2014 计算机执行 I/O 写入的演示，验证了该方案的可行性——RP2350 能够检测到写入操作并更新本地 LED 显示。

虽然目前仅在单核心上使用了简单的非同步轮询，但作者计划将其升级为更稳健的接口。未来的目标包括实现双向 I/O、内存映射设备仿真，以及利用 RP2350 的 PIO（可编程 I/O）模块进行自主总线管理，这可能使 RP2350 能够控制 Z80 时钟，从而实现精确的指令级单步调试。</p><p>This project explores interfacing a Raspberry Pi Pico (RP2350) with a Z80 CPU to monitor and interact with its address and data buses. The author utilizes a custom breakout PCB to connect the RP2350’s GPIOs to the Z80’s 16-bit address and 8-bit data buses, as well as its essential control lines (/RD, /WR, /IORQ, etc.).

A key focus is understanding Z80 bus timing, specifically the clock requirements, to ensure synchronization. The author uses the RP2350’s high-speed GPIO capabilities to poll the Z80 bus, effectively emulating discrete TTL logic chips to capture data. A demonstration proves the concept by using an RC2014 computer to perform I/O writes, which the RP2350 detects to update a local LED display.

While currently using simple, non-synchronized polling on one core, the author intends to advance this into a more robust interface. Future goals include implementing bidirectional I/O, memory-mapped device emulation, and utilizing the RP2350’s PIO (Programmable I/O) blocks for autonomous bus management, potentially allowing the RP2350 to control the Z80 clock for precise, instruction-aware single-stepping.</p>]]></description>
            </item>
            
            <item>
                <title>```线性余弦调色板 (2025)``` Linear Cosine Palettes(2025)</title>
                <link>https://blog.djnavarro.net/posts/2025-09-14_cosine-palettes/</link>
                <guid>https://blog.djnavarro.net/posts/2025-09-14_cosine-palettes/</guid>
                <pubDate>Fri, 05 Jun 2026 07:05:08 +0000</pubDate>
                <description><![CDATA[<p>在这篇文章中，作者尝试撰写一篇简明扼要的短文，以改掉以往产出过于冗长内容的习惯。文章重点介绍了如何在 R 语言中实现“线性余弦调色板”（linear cosine palettes），这是一种用于生成连续色板的简便程序化方法。

该技术最初由 Inigo Quilez 提出，并由 Mike Cheng 引入 R 语言。它利用余弦函数 $f(t) = \mathbf{a} + \mathbf{b} \ \cos(2 \pi(\mathbf{c} t + \mathbf{d}))$，通过随机选择的基向量来创建平滑且美观的色彩过渡。作者提供了一个紧凑的 R 函数来实现该方法，并展示了这些调色板以条带形式呈现的效果。

为了测试这些调色板的实际应用，作者将其应用于两种生成艺术系统：矩形细分法和利萨茹曲线生成器。尽管几乎没有进行优化，但这些调色板仍产生了高质量的效果。作者最后总结称，该方法非常高效，且最重要的是，成功完成了撰写一篇简明、专注的博文这一练习。</p><p>In this post, the author experiments with writing a concise article, breaking their habit of producing overly detailed, long-form content. The focus is on implementing "linear cosine palettes," a simple procedural method for generating continuous color palettes in R.

Originally proposed by Inigo Quilez and adapted for R by Mike Cheng, the technique uses a cosine function—$f(t) = \mathbf{a} + \mathbf{b} \ \cos(2 \pi(\mathbf{c} t + \mathbf{d}))$—to create smooth, visually appealing color transitions based on randomly selected base vectors. The author provides a compact R function to implement this approach and demonstrates how these palettes look when rendered as strips.

To test the practical application of these palettes, the author applies them to two generative art systems: a rectangle subdivision method and a Lissajous curve generator. Despite minimal optimization, the palettes yield high-quality results. The author concludes that the method is remarkably effective and—perhaps most importantly—manages to successfully complete the exercise of writing a brief, focused blog post.</p>]]></description>
            </item>
            
            <item>
                <title>IsUpMap 让您可以同时查看 100 多个主流网站的状态。 The IsUpMap lets you check the status of over 100 major sites at once</title>
                <link>https://isupmap.com/</link>
                <guid>https://isupmap.com/</guid>
                <pubDate>Fri, 05 Jun 2026 07:03:14 +0000</pubDate>
                <description><![CDATA[<p>**isUpMap** 是一个实时状态仪表板，用于监控超过 80 种热门互联网服务的运行状况。该平台通过基于 JavaScript 的实时热力图，让用户能够直观地了解关键工具是处于正常运行、性能下降还是当前宕机状态。

该服务覆盖了广泛的关键基础设施，包括：

*   **人工智能：** OpenAI、Anthropic、xAI、Groq 等。
*   **开发与云服务：** GitHub、AWS、Vercel、Cloudflare 和 Docker。
*   **商业与生产力：** Slack、Discord、Stripe、Notion、Figma 和 Shopify。

除了当前的运行状态检查外，isUpMap 还追踪故障历史记录及各服务的在线率统计数据。用户可以浏览完整目录来核实特定工具的状态，或开启桌面通知，以便在服务发生中断时立即收到提醒。对于依赖持续在线以进行日常工作的开发者和专业人士来说，这是一款必不可少的工具。</p><p>**isUpMap** is a real-time status dashboard that monitors the health of over 80 popular internet services. Using a live, JavaScript-powered heatmap, the platform provides immediate visibility into whether key tools are operational, degraded, or currently down.

The service covers a broad spectrum of critical infrastructure, including:

*   **AI:** OpenAI, Anthropic, xAI, Groq, and more.
*   **Developer & Cloud:** GitHub, AWS, Vercel, Cloudflare, and Docker.
*   **Business & Productivity:** Slack, Discord, Stripe, Notion, Figma, and Shopify.

Beyond current status checks, isUpMap tracks incident history and per-service uptime statistics. Users can browse the full directory to verify the status of specific tools or enable desktop notifications to receive instant alerts when a service experiences an outage. It is an essential tool for developers and professionals who rely on constant uptime for their daily operations.</p>]]></description>
            </item>
            
            <item>
                <title>微调大语言模型，使其写出 1995 年风格的文档 Fine-tuning an LLM to write docs like it's 1995</title>
                <link>https://passo.uno/fine-tuning-docs-llm/</link>
                <guid>https://passo.uno/fine-tuning-docs-llm/</guid>
                <pubDate>Fri, 05 Jun 2026 07:01:19 +0000</pubDate>
                <description><![CDATA[<p>作者探讨了“本地优先”人工智能的可行性，通过微调开源大语言模型（Llama 3.1 8B 和 Qwen 2.5 7B），使其能够模仿 20 世纪 90 年代微软技术文档的写作风格。

作者使用了来自“Bitsavers”档案库中超过 3700 万字的语料，在清洗数据后，通过云端 GPU 运用 QLoRA（量化低秩适应）技术创建了专用适配器。这一过程使模型能够掌握独特的、符合时代特征的技术语调，从而将 90 年代的文档结构成功应用于现代或虚构的概念中。

实验表明，微调是一种有效且经济的方式，能够赋予模型特定的文体“声音”或内部写作标准。然而，作者强调这并非万能方案：它需要高质量的数据整理、对训练参数（如秩和轮次）的严谨管理，以及在模型表达力和事实可靠性之间取得平衡。最终，作者总结认为，尽管这些经过微调的模型在模仿方面表现出色，并能有效辅助作家的工作流程，但它们仍缺乏取代技术写作者所需的人类判断力。</p><p>The author explores the feasibility of "local-first" AI by fine-tuning open-source LLMs (Llama 3.1 8B and Qwen 2.5 7B) to mimic the writing style of 1990s Microsoft technical documentation.

Using over 37 million words from the "Bitsavers" archive, the author cleaned the data and applied QLoRA (Quantized Low-Rank Adaptation) via cloud-based GPUs to create specialized adapters. This process allowed the models to adopt a distinct, period-correct technical tone, successfully applying 90s-style documentation structures even to modern or fictitious concepts.

The experiment revealed that fine-tuning is an effective, affordable way to imbue models with a specific stylistic "voice" or in-house writing standard. However, the author emphasizes that this is not a turn-key solution: it requires high-quality data curation, careful management of training parameters (like rank and epochs), and a balance between model expressiveness and factual reliability. Ultimately, the author concludes that while these fine-tuned models are impressive impersonators capable of augmenting a writer’s workflow, they lack the human judgment necessary to replace a technical writer.</p>]]></description>
            </item>
            
            <item>
                <title>五角大楼正在运营一家针对拉丁美洲的AI宣传工厂。 The Pentagon is running an AI propaganda mill targeting Latin America</title>
                <link>https://theintercept.com/2026/06/02/la-tilde-propaganda-latin-america-pentagon/</link>
                <guid>https://theintercept.com/2026/06/02/la-tilde-propaganda-latin-america-pentagon/</guid>
                <pubDate>Fri, 05 Jun 2026 06:33:01 +0000</pubDate>
                <description><![CDATA[<p>《拦截》（The Intercept）的一项调查显示，美国军方正在利用名为“La Tilde”的新型人工智能内容工厂在拉美地区散布宣传信息。该网站作为美国南方特种作战司令部（SOCSOUTH）的消息发布平台，以现代新闻品牌的名义进行伪装，其内容既包含个人理财建议，也充斥着大力鼓吹美国军事行动的文章。

该网站高度依赖人工智能生成的文本和图像，这些内容往往质量低劣且存在视觉错误。它将其政府背景隐藏在“关于我们”页面中一段不易被察觉的声明之后，这种策略与五角大楼资助的其他宣传网络如出一辙。尽管该网站声称雇佣了数十名记者，但实际上并无专业的编辑团队，而是通过数字营销分包商来推动有利于美国地缘政治利益的叙事，例如联合军事演习和备受争议的地区干预行动。专家指出，虽然这些内容显得“敷衍”且人工智能的运用粗制滥造，但此类平台使军方能够快速调整并扩大影响力行动的规模，这引发了人们对透明度以及利用自动化宣传来塑造外国舆论的严重担忧。</p><p>An investigation by *The Intercept* has revealed that the U.S. military is using "La Tilde," a new AI-powered content mill, to disseminate propaganda across Latin America. Operated as a messaging platform for U.S. Special Operations Command South (SOCSOUTH), the site poses as a modern news brand while publishing a blend of personal finance tips and articles that aggressively promote U.S. military operations.

The site relies heavily on AI-generated text and imagery, often characterized by poor quality and visual errors. It hides its government backing behind a small, easily overlooked disclosure on its "About" page, a tactic mirrored by other Pentagon-sponsored propaganda networks. Despite claiming to employ dozens of reporters, the site appears to operate without a professional masthead, instead utilizing digital marketing subcontractors to push narratives that favor U.S. geopolitical interests, such as joint military exercises and controversial regional interventions. Experts note that while the content is "lazy" and the AI execution is shoddy, such platforms allow the military to quickly shift and scale influence operations, raising significant concerns regarding transparency and the use of automated propaganda to shape foreign public opinion.</p>]]></description>
            </item>
            
            <item>
                <title>《C++：纪录片于今日发布》 C++: The Documentary</title>
                <link>https://herbsutter.com/2026/06/04/c-the-documentary-released-today/</link>
                <guid>https://herbsutter.com/2026/06/04/c-the-documentary-released-today/</guid>
                <pubDate>Fri, 05 Jun 2026 06:31:29 +0000</pubDate>
                <description><![CDATA[<p>一部记录 C++ 四十年发展历程的全新纪录片已在 YouTube 上首映。Herb Sutter 在回顾影片发布时，赞颂了 C++ 从贝尔实验室的卑微起点，发展成为如今增长最快的主流编程语言的历程——其用户数量在过去三年半中增长了 90%。

该纪录片全面回顾了这门语言的演变，并收录了 Bjarne Stroustrup、Alexander Stepanov、Brian Kernighan 和 John Romero 等关键人物的见解。片中涵盖了多个关键里程碑，如标准模板库（STL）的发明、ISO 标准委员会的成立、21 世纪初的“C++ 寒冬”，以及从 C++11 开始的现代 C++ 复兴。

通过详述该语言对游戏开发、高频交易及欧洲核子研究中心（CERN）粒子物理学等各行各业的影响，这部影片成为了计算领域最成功故事之一的精华综述。Sutter 建议任何对软件开发的过去与未来感兴趣的人都应“必看”这部纪录片。</p><p>A new documentary chronicling the 40-year history of C++ has premiered on YouTube. Reflecting on the film’s release, Herb Sutter celebrates C++’s journey from its humble origins at Bell Labs to its current status as the fastest-growing major programming language, boasting a 90% increase in users over the last 3.5 years.

The documentary provides a comprehensive look at the language's evolution, featuring insights from key figures including Bjarne Stroustrup, Alexander Stepanov, Brian Kernighan, and John Romero. It covers critical milestones, such as the invention of the Standard Template Library (STL), the formation of the ISO standards committee, the "C++ winter" of the early 2000s, and the resurgence of modern C++ starting with C++11. 

By detailing the language's impact on industries ranging from gaming and high-frequency trading to particle physics at CERN, the film serves as an essential synopsis of one of computing’s greatest success stories. Sutter recommends the documentary as a "must-watch" for anyone interested in the history and future of software development.</p>]]></description>
            </item>
            </channel></rss>