Hacker News
Artemis II crew take “spectacular” image of Earth
阿耳忒弥斯 II 任务:首次发布从月球轨道拍摄的地球高清图像
概述:
美国国家航空航天局(NASA)在阿耳忒弥斯 II 任务中,首次发布了来自月球轨道的地球高清图像。这些图像由任务指挥官里德·维斯曼(Reid Wiseman)拍摄,展示了地球壮丽的景象,标志着自 1972 年以来人类首次离开地球轨道。
任务进展:
- 阿耳忒弥斯 II 任务于 2024 年 3 月 24 日从佛罗里达肯尼迪航天中心发射升空。
- 在任务进行大约两天五小时二十四分钟后,飞船成功完成了跨月轨道注入 (Trans-Lunar Injection, TLI) 燃烧,使其进入飞向月球的轨道。
- 目前,奥尔ion 飞船距离地球约 228,500 公里,距离月球约 132,000 公里。
- 飞船正沿着一个环绕月球背面并返回的轨道运行。预计将于 4 月 6 日经过月球背面,并在 4 月 10 日在太平洋溅落返回地球。
图像内容:
- 首张图像名为“Hello, World”,展示了广阔的蓝色大西洋,以及地球遮挡太阳时产生的辉光和南北两极的绿色极光。图像中还清晰可见西撒哈拉、伊比利亚半岛和南美洲东部。
- 另一张图像显示了金星(亮度较高的天体),以及地球昼夜分界线(称为“终止线”)。
- 任务人员还拍摄了地球黑暗面,该面被月球照亮。
- NASA 还发布了地球在完全黑暗状态下的图像,其中可以看到人类的电灯闪烁。
- NASA 还制作了 2024 年与 1972 年阿波罗 17 任务拍摄的类似图像的并排比较,突出了人类在太空探索方面的巨大进步,并强调了地球从太空看依然美丽。
宇航员体验:
- 在完成 TLI 燃烧后,宇航员们被地球的美景深深吸引,纷纷跑到舷窗前拍照。
- 任务专家杰里米·汉森 (Jeremy Hansen) 向休斯顿任务控制中心报告说,宇航员们“被各种各样的地球景象吸引住了”。
- 维斯曼最初发现很难拍摄地球照片,因为距离太远难以调整曝光设置,后来他通过调整解决了这个问题。
- 由于对太空景象的兴趣,舷窗变得脏污,维斯曼甚至向任务控制中心询问如何清洁舷窗。
总结:
阿耳忒弥斯 II 任务发布的这些高清地球图像,不仅为我们提供了地球壮丽的视觉盛宴,也标志着人类重返月球的探索进程迈出了重要一步。这些图像也提醒我们,无论探索宇宙有多么遥远,地球始终是我们的家园,值得我们珍惜和保护。
|
Oracle Files H-1B Visa Petitions Amid Mass Layoffs
甲骨文公司裁员之际,提交数千份H-1B签证申请
奥斯汀讯 - 总部位于德克萨斯州奥斯汀的软件公司甲骨文(Oracle)正在进行大规模组织调整,包括裁员数千名员工。与此同时,该公司在过去两个财政年度提交了数千份H-1B签证申请,引发了对其对美国劳动力的承诺的质疑。
主要内容:
- 签证申请数量: 根据美国公民及移民服务局(USCIS)的数据,甲骨文美国公司在2025财政年度提交了2,690份H-1B签证申请,截至2026财政年度已提交436份,总计超过3,100份申请。
- 裁员情况: 该公司本周开始裁员,员工收到通知,表明“今天是你最后的工作日”。甲骨文尚未就裁员或H-1B签证申请发表公开评论。
- 时间范围:
- 2025财政年度(2024年10月1日至2025年9月30日):2,690份H-1B签证申请。
- 2026财政年度(2025年10月1日至2026年9月30日):截至目前436份H-1B签证申请。
- H-1B签证项目: 该项目允许公司暂时雇佣具有专业技能的外国工人,通常在科技行业。对该项目的批评者认为,该项目被用于用更便宜的外国劳动力取代美国工人,而支持者则认为,该项目有助于填补关键的人才缺口。
- 公司情况: 甲骨文美国公司是一家总部位于奥斯汀的软件公司,正处于大规模组织调整期,包括裁员和提交大量H-1B签证申请。
后续发展:
甲骨文的裁员和H-1B签证申请的全面影响尚不明确,该公司尚未就其劳动力变化和外国工人招聘计划提供详细的公开评论。
核心要点:
甲骨文的行动引发人们对该公司可能通过H-1B签证项目用更便宜的外国劳动力取代美国工人的担忧,尤其是在公司进行大规模组织调整期间。 这凸显了对H-1B项目对美国劳动力影响的持续辩论,以及对利用该项目的公司提高透明度的需求。
|
F-15E jet shot down over Iran
美国战斗机被伊朗击落事件总结 (Summary of US Fighter Jet Downed Over Iran)
以下是对原文内容的总结:
事件概要: 近期,一架美国空军F-15E“Strike Eagle”战斗机在伊朗上空被击落,成为近五周冲突中首次发生此类事件。事件发生后,美国迅速展开搜救行动,试图找到两名机组人员。
事件经过:
- 初步报告与混淆: 伊朗媒体最初发布了疑似F-35飞机残骸的图片,并声称使用新型防空系统击落该机。专家分析后确认残骸来自F-15E。
- 美国确认: 美国官员证实确有一架F-15E被击落,并正在积极搜救。
- 救援行动: 美国C-130运输机和HH-60“Pave Hawk”直升机在伊朗西南地区执行搜救任务,期间进行空中加油。
- 伊朗反应: 伊朗商人承诺对找到机组人员的个人提供6万美元奖金。伊朗电视台主持人呼吁居民交出“敌方飞行员”,并承诺奖励。
- 爆炸物与人员状态: 伊朗媒体报道称,一名飞行员已被拘留,但此说法未得到证实。革命卫队社交媒体账号发布了一张沙漠中弹射座椅的照片,可能表明至少有一名机组人员安全弹射。
- 其他事件: 另有一起事件发生,一架美国A-10“Warthog”攻击机在霍尔木兹海峡附近坠毁,但飞行员已获救。
背景与相关信息:
- 特朗普政府的立场: 事件发生后,美国总统特朗普表示事件不会影响与伊朗的谈判,并称“我们正在战争中”。此前,特朗普曾发表强硬言论,声称美国已经“击败并彻底摧毁”了伊朗。
- 伊朗的立场: 伊朗拒绝了美国提出的48小时停火提议。
- 损失评估: 据估计,美国空军在冲突中损失的飞机(包括F-15E和16架“Reaper”无人机)总价值超过30亿美元。一架F-15E的成本在1990年代末约为3100万美元,而新型号则接近1亿美元。
- 其他袭击: 同一时间,以色列对伊朗首都和贝鲁特发动了新一轮袭击。
- 国际法律担忧: 一百多位国际法专家签署联合声明,警告特朗普及其他美国高级官员的言论和美国军队的行为可能违反国际人权法和人道法,甚至可能构成战争罪行。
- 地区紧张局势升级: 库威特一座电力和海水淡化厂在袭击中受损,伊朗指责以色列。伊朗还对该国炼油厂发动袭击,英国宣布将派遣反无人机小组协助库威特进行防御。
事件地点: 击落事件发生在伊朗西南部的贝赫巴汉附近,距离海湾海岸约30英里。
总而言之, 一架美国F-15E战斗机被伊朗击落,加剧了该地区紧张局势。美国正在进行搜救行动,同时面临来自伊朗和以色列的进一步袭击,并引发了对国际法和战争罪行的担忧。
|
|
Delve removed from Y Combinator
https://www.ycombinator.com/companies/delve
|
iNaturalist
总结:Keep Track 应用平台
Keep Track 平台旨在鼓励和支持公民科学,促进对自然界的观察、记录和学习。 平台提供以下核心功能和活动:
- 记录生物观察: 用户可以记录与不同生物的相遇,并维护个人生物物种清单,所有数据都储存在云端。
- 产生有价值的数据: 平台帮助科学家和资源管理者了解生物何时何地出现,从而生成有用的数据。
- 众包物种鉴定: 用户可以连接专家,寻求对他们观察到的生物的鉴定帮助。
- 参与公民科学项目: 用户可以寻找与自身兴趣相符的科学项目参与,或者创建自己的项目。
- 学习自然知识: 通过与其他自然爱好者交流和帮助他人,扩展对自然界的了解。
- 组织生物多样性快速调查 (Bioblitz): 平台支持组织生物多样性快速调查活动,鼓励人们尽可能多地发现和记录物种。
总而言之,Keep Track 平台是一个集记录、学习、协作和参与于一体的公民科学工具,旨在促进生物多样性研究和保护。
|
|
Tell HN: Anthropic no longer allowing Claude Code subscriptions to use OpenClaw
https://news.ycombinator.com/item?id=47633396
|
|
OpenClaw privilege escalation vulnerability
https://nvd.nist.gov/vuln/detail/CVE-2026-33579
|
|
The FAA’s flight restriction for drones is an attempt to criminalize filming ICE
Legal intern Raj Gambhir was the principal author of this post.The Trump administration has restricted the First Amendment right to record law enforcement by issuing an unprecedented nationwide flight restriction preventing private drone operators, including professional and citizen journalists,...
|
|
Gold overtakes U.S. Treasuries as the largest foreign reserve asset
Gold overtakes U.S. Treasuries as the worlds largest foreign reserve asset in 2026: Gold has crossed a historic milestone. In 2026, it overtook U.S. Treasuries to become the worlds largest foreign reserve asset by value. Central banks now hold close to $4 trillion worth of gold, driven by record buying and a sharp price rally above $4,500 an ounce in 2025. According to data tracked by the World Gold Council, official gold reserves reached roughly 36,000 metric tons by early 2026. At current prices, that stockpile is now worth more than foreign-held U.S. Treasuries.
|
|
Simple self-distillation improves code generation
Abstract page for arXiv paper 2604.01193: Embarrassingly Simple Self-Distillation Improves Code Generation
|
Iran strikes leave Amazon availability zones "hard down" in Bahrain and Dubai
总结:伊朗袭击导致亚马逊云服务在迪拜和巴林区域受损
主要内容:
近期,伊朗发动的袭击对亚马逊云服务(AWS)在迪拜和巴林的基础设施造成了显著损害。根据亚马逊内部沟通文件显示,迪拜和巴林两个区域的可用区(Availability Zones)已经“完全瘫痪”(hard down),预计将面临“长时间不可用”的状态。
具体细节:
- 区域受损情况: 迪拜和巴林每个区域都包含三个可用区。目前,这两个区域各有一个可用区处于“完全瘫痪”状态,另外一个可用区虽然仍在运行,但功能受损。
- 内部应对: 亚马逊内部已建议员工将重点放在其他区域,并建议客户将服务迁移到其他可用区,以保证服务的稳定运行。
- 亚马逊官方回应: 亚马逊官方通过博客文章承认了此次中断,并表示正在协助受影响的客户迁移到其他区域。
- 袭击背景: 这次袭击是伊朗针对海湾地区经济目标的一部分。此前,亚马逊在巴林的设施已经多次遭到袭击,包括一次导致火灾的袭击。
- 未来威胁: 伊朗伊斯兰革命卫队(IRGC)还威胁要攻击其他美国科技巨头,包括微软、谷歌和苹果。
- OpenAI访谈: 文章还提到了与OpenAI总裁兼联合创始人Greg Brockman的访谈,讨论了OpenAI的产品策略、GPT推理模型树的优势、未来模型的预训练("Spud")以及对通用人工智能(AGI)的预期,并探讨了人工智能领域的竞争格局和经济问题。
当前状态:
亚马逊尚未给出迪拜和巴林区域恢复正常运营的时间表。
总结:伊朗袭击导致亚马逊云服务在迪拜和巴林区域受损 (中文)
主要内容:
最近的伊朗袭击对亚马逊云服务 (AWS) 在迪拜和巴林的基础设施造成了重大损害。根据亚马逊内部沟通显示,这两个区域的两个可用区 (Availability Zones) 已经“完全瘫痪”(hard down),预计将面临“长时间不可用”的状态。
具体细节:
- 区域损害情况: 迪拜和巴林每个区域有三个可用区。目前,每个区域都一个可用区完全瘫痪,另一个可用区虽然运行,但功能受损。
- 内部应对: 亚马逊内部已建议员工优先处理其他区域,并建议客户将服务迁移到其他可用区,以保证服务稳定。
- 亚马逊官方回应: 亚马逊通过博客文章承认了中断,并表示正在协助受影响的客户迁移到其他区域。
- 袭击背景: 这次袭击是伊朗针对海湾地区经济目标的一部分。亚马逊在巴林的设施已经多次遭到袭击,包括一次导致火灾的袭击。
- 未来威胁: 伊朗伊斯兰革命卫队 (IRGC) 还威胁要攻击其他美国科技巨头,包括微软、谷歌和苹果。
- OpenAI访谈: 文章还提到了与OpenAI总裁兼联合创始人Greg Brockman的访谈,讨论了OpenAI的产品策略、GPT推理模型树的优势、未来模型的预训练("Spud")以及对通用人工智能 (AGI) 的预期,并探讨了人工智能领域的竞争格局和经济问题。
当前状态:
亚马逊尚未给出迪拜和巴林区域恢复正常运营的时间表。
|
Run Linux containers on Android, no root required
Podroid: 在 Android 上运行 Linux 容器 (无需 Root) 总结
Podroid 是一款 Android 应用,允许用户在 Android 设备上运行 Linux 容器,无需 Root 权限。它通过 QEMU 虚拟机运行轻量级的 Alpine Linux 系统,并提供完整的 Podman 容器运行时和内置的串口终端。
主要特点:
- 容器支持: 用户可以拉取和运行任何符合 OCI 标准的镜像 (例如
podman run --rm alpine echo hello)。
- 终端仿真: 提供完整的 xterm 仿真,支持 Ctrl, Alt, F1-F12 等常用按键,以及方向键等。
- 持久化: 安装的软件包、配置文件和容器镜像在重启后仍然存在。
- 网络访问: 容器可以直接访问互联网,并支持端口转发到 Android 主机。
- 自包含: 无需 Root 权限、Termux 或主机二进制文件,只需安装 APK 即可使用。
系统要求:
- 设备: arm64 架构的 Android 设备
- Android 版本: Android 8.0 (API 26) 或更高版本
- 存储空间: 约 150 MB 的可用存储空间
快速入门:
- 从 Releases 下载并安装 APK。
- 打开 Podroid 并点击 Start Podman。
- 等待启动 (约 20 秒),启动进度会在屏幕和通知栏中显示。
- 点击 Open Terminal。
- 运行容器,例如
podman run --rm alpine sh。
终端功能:
- 使用 Termux 的
TerminalView 提供 VT100/xterm 仿真。
- 提供额外的按键栏,包含 ESC, TAB, SYNC, CTRL, ALT, 方向键, HOME, END, PGUP, PGDN, F1-F12, -, / 和 | 等按键。
- CTRL 和 ALT 是粘滞键,单击后按字母键。
- SYNC 手动将终端尺寸推送到虚拟机。
- 终端尺寸在键盘打开/关闭时自动同步,确保 TUI 应用 (如 vim, btop, htop) 正确渲染。
端口转发:
可以通过以下步骤将虚拟机端口转发到 Android 设备:
- 进入 Settings。
- 添加规则 (例如 TCP 8080 -> 80)。
- 在手机上通过
localhost:8080 访问服务。
工作原理:
Podroid 运行一个基于 Alpine Linux 的虚拟机,该虚拟机通过 QEMU 运行。
- Android App: 包含前台服务(保持虚拟机存活)、PodroidQemu (包含 QEMU TCG、串口 stdio 和 QMP socket) 以及 Alpine Linux 虚拟机。
- Alpine Linux VM: 包含 initramfs (只读基础层)、ext4 磁盘(持久化覆盖层)、getty on ttyAMA0 (作业控制) 以及 Podman, crun, netavark 和 slirp4netns。
- 启动序列: QEMU 加载
vmlinuz-virt + initrd.img。一个两阶段的 init (init-podroid) 挂载一个持久化的 ext4 磁盘作为覆盖文件系统的上层,覆盖 initramfs。
- 网络: 使用 QEMU 用户模式网络 (SLIRP) 将虚拟机置于
10.0.2.15 地址。
构建:
- 需要 Docker 和多架构支持来构建 initramfs。
- 使用 Gradle 构建 APK,然后通过 adb 安装。
项目结构:
包括 Dockerfile、docker-build-initramfs.sh、init-podroid,以及包含 Java 代码 (QEMU 生命周期、QMP 客户端、虚拟机状态机)、Foreground Service、数据存储库和 Jetpack Compose UI 屏幕的 app 目录。
鸣谢:
- QEMU
- Alpine Linux
- Podman
- Termux
- Limbo PC Emulator
许可证:
GNU General Public License v2.0
|
Why are we still using Markdown?
摘要:关于 Markdown 的一些想法
这篇文章探讨了作者对 Markdown 的复杂情感:既喜爱又厌恶。文章认为,尽管 Markdown 被许多人视为一种编程语言,但它实际上只是一种标记语言。作者赞赏 CommonMark 项目试图规范 Markdown 语法,但认为 Markdown 本身存在缺陷。
优点:
- Markdown 是一种简洁的标记语言,易于学习和编写,即使没有辅助工具也能轻松上手。
- 其语法清晰明了,类似于 C 语言,可以预见输出结果。
缺点:
- Markdown 的设计目标不明确,导致功能不断膨胀,使其变得臃肿。
- Markdown 语法存在许多不一致性和歧义,例如,粗体、斜体和斜体粗体的表示方式多种多样。
- Markdown 解析器容易受到 ReDoS(正则表达式拒绝服务)漏洞的影响。
- 允许内联 HTML 会增加攻击面,导致 XSS 漏洞。
- Markdown 继承了早期互联网的语法习惯,导致语法不统一,例如标题的两种写法。
- Markdown 本身功能不足以满足高级用户的需求,例如 LaTeX、PlantUML、自定义样式等。
解决方案:
作者认为,Markdown 的问题并非语法本身,而是缺乏一个健壮的构建系统。作者建议:
- 禁止内联 HTML。
- 允许定义自定义短代码和函数以操纵文本。
- 允许在编译前、期间和之后执行自定义钩子。
- 定义清晰、明确的语法规范。
作者认为,一个拥有健壮构建系统、语法清晰、且支持自定义钩子的标记语言,可以解决 Markdown 存在的问题。作者最终建议放弃 Markdown,寻找更合适的替代方案,例如纯文本、ReStructured Text 或 mdx。
文章最后列举了一些与 Markdown 相关的重要事件,并强调了其复杂性和潜在的风险。
总结
这篇文章批判性地评估了 Markdown 的优缺点,并提出了一些改进建议,旨在探讨一种更清晰、更安全、更强大的标记语言的可能性。
|
Firm boosts H.264 streaming license fees from $100k up to staggering $4.5M
H.264 专利许可费用结构调整:对流媒体行业的影响
摘要:
Via Licensing Alliance (Via LA),H.264/AVC 专利池的管理者,近期悄然调整了流媒体许可费用结构。新的结构取代了之前每年 10 万美元的上限,采用分级制度,对于规模最大的平台,年费最高可达 450 万美元。 此调整仅适用于 2026 年及以后首次申请许可的未获得许可的实施者,而截至 2025 年底已拥有有效 AVC 许可的公司则保持原有条款。
主要内容:
- 费用结构调整: Via LA 引入了分级制度,根据平台规模和类型设定不同的年费:
- 第一层 (Tier 1): 拥有 1 亿或以上用户的 OTT 服务、拥有 1 亿以上日活跃用户的 FAST 服务、拥有 10 亿或以上月活跃用户的社交媒体平台、以及拥有 1500 万或以上月活跃用户的云游戏平台,年费为 450 万美元。
- 第二层 (Tier 2): 年费为 337.5 万美元。
- 第三层 (Tier 3): 年费为 225 万美元。
- 小型/新兴平台: 仍然适用之前的 10 万美元上限。
- 背景: H.264 是互联网上应用最广泛的视频编解码器,几乎所有流媒体平台、硬件编码器和浏览器都将其作为基础或回退方案。虽然 H.264 的许多专利已经过期,但专利许可律师 Jim Harlan 指出,专利数量的减少并不意味着免除许可义务。 法院在评估公平、合理和非歧视性 (FRAND) 费率时,仍然会考虑现有专利的强度和剩余寿命。
- 更广泛的趋势: Via LA 的费用调整是编解码器许可成本普遍上涨的一部分。 Avanci 的视频专利池和 Access Advance 的视频分发专利池也在寻求对使用 HEVC、VVC、VP9 和 AV1 的流媒体服务收取版税。 结合起来,这些专利池可能会导致大型流媒体平台面临高达数亿美元的年度编解码器许可成本。
- 对消费者的影响: 类似的专利费用上涨已经影响到消费级 PC 和笔记本电脑。 例如,诺基亚在德国胜诉,迫使华硕和戴尔停止在德国销售 PC 和笔记本电脑,并导致惠普和联想在部分 PC 上禁用 H.265 解码,以避免版税成本。由于 H.264 的应用范围更广,Via LA 的新费用结构可能对整个行业造成类似影响,尤其是在 Via LA 扩大其适用范围的情况下。
- 过渡期和沟通: Via LA 在 2025 年联系了未获得许可的媒体公司,提供在原有条款下获得许可的机会,但未发布公开声明或新闻稿。 未响应或未被联系的公司将面临新的费用结构。
关键词: H.264, AVC, 专利许可, 流媒体, Via Licensing Alliance, 编解码器, 费用结构, 专利, FRAND
|
Go on Embedded Systems and WebAssembly
TinyGo 简介

开始使用 查看代码
TinyGo:在小型环境中运行 Go
TinyGo 是一个基于 LLVM 构建的新编译器,旨在将 Go 编程语言 引入嵌入式系统和现代 Web 环境。
支持的平台
TinyGo 能够编译和运行程序,支持超过 100 种不同的微控制器板,涵盖了:
WebAssembly (WASM) 支持
TinyGo 还可以生成体积紧凑的 WebAssembly (WASM) 代码。 这使得程序可以:
快速入门
体验 TinyGo
注意: 示例中的数字是基于数据手册和测量结果的估算值,可能不包含所有内容,并且可能不准确。
|
Fake Fans
Chaotic Good Projects: 制造粉丝与算法战争 (Zhìzào fěnsī yǔ suànzǎ fànzhēng - Manufacturing Fans and the Algorithm War)
这篇文章探讨了数字营销机构 Chaotic Good Projects 如何通过制造虚假粉丝账户来操纵音乐产业的病毒式传播,并分析了这种做法对独立音乐人的影响。
核心观点:
- 粉丝的重要性: 尽管唱片公司更倾向于避免与粉丝直接互动,但真实的粉丝是艺术作品获得成功不可或缺的因素。
- Chaotic Good 的服务: 该机构通过四种服务来制造病毒式传播:
- 叙事活动 (Xùshì huódòng - Narrative Campaigns): 塑造专辑或艺人的公众形象。
- UGC (Yònghù shēngchéng nèiróng - User-Generated Content): 鼓励用户创建与艺人相关的视频和内容。
- 粉丝页 (Fěnsī yè - Fanpage): 运营和维护粉丝社区。
- 品牌与媒体 (Pǐnpái yǔ méitǐ - Brands and Media): 与品牌和媒体合作进行推广。
- 客户群: Chaotic Good 的客户包括 Dua Lipa、Shawn Mendes、Justin Bieber 等流行巨星,以及 Cameron Winter、Geese、Dijon、Mk.gee、Laufey、Wet Leg、Oklou 和 Jane Remover 等独立音乐人。
- 算法的影响: 文章强调了算法在音乐传播中的主导地位。传统的推广方式(如 SNL 表演、Pitchfork 评论)已不再有效,取而代之的是 TikTok 上的内容和评论。
- 制造粉丝: Chaotic Good 通过创建虚假账户,大量发布内容,模拟趋势,从而影响公众舆论和算法推荐。他们还会在重要活动(如 SNL 表演)发布大量评论,以影响公众认知。
- 对独立音乐人的影响: 文章认为,虽然独立音乐人可能无需依赖 Chaotic Good 的服务,但算法的竞争使得推广变得越来越困难。该机构的服务为音乐人提供了一种在算法战争中获胜的途径。
- 真实与虚假: 文章最后反思了这种制造粉丝的行为,以及它对音乐行业和粉丝关系的潜在影响,并强调了在巡演中与真实粉丝建立联系的珍贵价值。
总结:
Chaotic Good Projects 代表了音乐产业中一种新的趋势:利用算法和虚假粉丝来操纵病毒式传播。虽然这种做法可能对一些音乐人有利,但也引发了对音乐行业真实性和粉丝关系的担忧。文章暗示,独立音乐人需要寻找新的推广方式,以对抗算法的控制,并与真正的粉丝建立联系。
|
Age verification on Systemd and Flatpak
苹果在英国推出年龄验证,以及可能的原因和未来趋势 (Apple Rolls Out Age Verification in the UK, and Potential Reasons & Future Trends)
以下是对文章内容的总结:
苹果公司正在英国为 iPhone 和 iPad 推出年龄验证功能,旨在让设备“拥有者”验证其年龄以访问“某些服务”。 此举正值苹果公司于 2025 年移除英国用户高级数据保护功能之后。
文章核心观点与疑虑:
- 为何苹果采取此举? 文章作者质疑苹果公司作为设备制造商和操作系统提供商,为何要主动推出年龄验证。 英国法律并未要求操作系统或硬件制造商验证用户年龄,这被认为是苹果公司的一种“过度”行为。
- 潜在的商业动机: 作者推测,苹果此举可能是一种试水,为未来在加利福尼亚州可能需要遵守的法律做准备。 加利福尼亚州将于 2027 年实施一项法律,可能要求类似措施。
- 与 ISP 封锁域名的类比: 文章将苹果的年龄验证与 ISP 封锁非法域名的做法进行类比,认为这可能是一种为了应对潜在问题(例如互联网盗版)的举措。 但关键区别在于,苹果的行动是单方面的,而非基于法院指令。
- 开源领域的类似趋势: 文章指出,Systemd 和 Flatpak 等开源项目也在探讨如何实施年龄验证,这反映出一种更广泛的趋势。Systemd 已经有关于年龄验证的拉取请求,而 Flatpak 则在讨论技术细节。
技术层面思考:
- Linux 系统的年龄验证: 作者对如何在 Linux 系统中证明成年身份提出了疑问。 Systemd 的检查似乎只能由 root 用户修改数据,这使得普通用户难以验证。
- 信任问题: 作者质疑,如果 root 用户不可信,谁来验证用户提供的出生日期和年龄? 又将如何进行验证?
总结:
苹果在英国推出的年龄验证引发了关于隐私、监管和技术趋势的讨论。 文章作者认为,这可能预示着更广泛的行业变革,并对未来的发展方向表示担忧和疑问。 开源社区也在积极探索类似的技术方案,但如何在技术层面实现可信的年龄验证仍然是一个挑战。 最终,文章暗示了立法者可能对此有更全面的规划,但目前尚未明确。
|
How to make a sliding, self-locking, and predator-proof chicken coop door (2020)
鸡舍自动上锁门制作指南 (Jī shě zìdòng shàngsuǒ mén zhìzuò zhǐnán - DIY Automatic Locking Coop Door Guide)
This guide details how to build a secure, automatic-locking door for a chicken coop, designed to deter predators. The door slides vertically and self-locks from the inside when lowered, preventing external access.
Key Features:
- Automatic Locking: The door automatically locks from the inside as it’s lowered, making it impossible for predators to open it.
- Predator-Proof Design: The door’s bottom is positioned 3 inches above the ground, preventing predators from lifting it open.
- External Operation: A string allows the door to be opened and closed from outside the coop.
- Simple Construction: Uses readily available materials and basic tools.
Materials List (Approximate Prices from Home Depot):
- Shelf: 1 x Rubbermaid 12" x 24" Laminate Shelf ($6.98)
- Shelf Tracks: 2 x ClosetMaid 30" Shelf Tracks ($6.98 each)
- Latch: 1 x Everbit Satin Nickel Double Robe Hook ($3.28)
- Hinge: 1 x Everbilt 2-1/2" Stainless Steel Narrow Utility Hinge (2-pack) ($5.35)
- Screw Eye: 1 x 3/8" x 4-7/8" Stainless Steel Screw Eye ($3.67)
- Screws (for shelf track): #6 x 1" Philips Square Drive Zinc Coated Screws (Box of 40) ($2.50)
- Counterweight Components: Washer, Metal String
- Vertical Supports: Several lengths of 2x4 or 2x3 lumber
- String/Rope: Thick twine or thin rope (free)
- Wood Screws: Various sizes for securing lumber (free)
Tools Required:
Construction Steps:
- Prepare the Opening: Determine the desired location for the door inside the coop. If no vertical support exists, secure a 30-inch long 2x4 vertically to the coop wall. Mark and cut an opening approximately 1 inch smaller than the door (12" wide) on each side, and 3 inches from the ground.
- Install Shelf Tracks: Secure the shelf tracks to the vertical support beams. The first track is attached directly to the 2x4. The second track is installed on a second vertical beam, creating a track for the door to slide within.
- Door Modification: Cut the shelf to be 3 inches taller than the opening. Attach the robe hook (latch) to the door, ensuring it bends to face you when closed and can be lifted to slide between a piece of wood and the wall.
- Locking Mechanism (Optional): Secure a piece of wood above the hinge to create a stopping point for the latch when locked. This ensures it engages properly. For a non-locking door, simply install a screw eye at the top of the door instead.
- Counterweight (or Spring Hinge): Attach a counterweight (washer and string) to the hinge to ensure the latch moves into the locked position when the door is lowered. Alternatively, use a spring hinge, which eliminates the need for a counterweight.
- String Attachment: Thread the string through the screw eye on the door and through eye hooks leading to a convenient pulling location outside the coop.
- Final Touches: Install a coat hook where the string will be tied to hold the door open during the day and released at night to close and lock.
Important Notes:
- Material choices and dimensions may need adjustment based on the coop design.
- Ensure screws are flush with the shelf track to prevent the door from getting stuck.
- Drill holes for the string should match the string’s diameter.
This design is inspired by a video found on YouTube.
|