逆向工程所有树莓派 -- Reverse Engineering All the Raspberry Pis

Jeff Geerling介绍了Jonathan Clark和TubeTime分别对Raspberry Pi Zero 2 W和Compute Module 5进行逆向工程的过程,并分享了他们在GitHub上的详细原理图和操作流程。尽管Raspberry Pi官方提供的电路板原理图有限,这些逆向工程为特定需求提供了更多细节。Geerling还提到自己拥有一些高精度的Lumafield扫描数据,虽然不如手工打磨PCB获取的高分辨率扫描,但能为内部3D结构提供有价值的参考。

WiFi-3D-Fusion——基于Wi-Fi的实时三维运动感知 -- WiFi-3D-Fusion – Real-time 3D motion sensing with Wi-Fi

本文介绍了一种基于本地Wi-Fi信号(CSI)的实时运动检测与可视化技术,支持多人在Wi-Fi环境下的3D姿态捕捉和神经射频辐射场重建。该技术通过ESP32或Nexmon设备采集CSI数据,结合实时检测器和3D查看器,实现高效的运动检测与可视化,适用于生产环境,并提供快速启动指南。

Linux上NTP精度的限制 -- The Limits of NTP Accuracy on Linux

文章探讨了在Linux系统上通过NTP实现时间同步的精度极限,作者通过实验和配置Chrony与本地GPS(GNSS)系统,试图将网络中的多个Linux系统时钟同步到微秒级别,以确保分布式追踪记录的时间戳准确性。作者的目标是使时钟同步误差小于网络往返时间(20-30微秒),理想情况下达到1微秒,但10微秒也可接受。

Fenster:最简洁的跨平台GUI库 -- Fenster: Most minimal cross-platform GUI library

fenster 是一个极简的跨平台 GUI 库,旨在提供轻量级的图形用户界面开发工具,支持多种操作系统。该项目在 GitHub 上开源,开发者可以通过它快速构建跨平台的应用程序界面。

macOS 配置文件不应存放在 ~/Library/Application Support -- macOS dotfiles should not go in –/Library/Application Support

文章指出,macOS上的命令行工具不应将用户配置文件存储在~/Library/Application Support中,这种做法不仅用户体验不佳,且与相关文档不符。作者建议遵循XDG Base Directory规范,将配置文件默认存储在$XDG_CONFIG_HOME(通常为~/.config)中。当前许多工具使用~/Library/Application Support作为默认配置目录,主要是由于依赖的库(如Python的platformdirs、JavaScript的env-paths等)默认行为所致,而非开发者有意设计。

威尔·史密斯演唱会观众真实存在,但AI模糊了界限 -- Will Smith's concert crowds are real, but AI is blurring the lines

威尔·史密斯演唱会的观众是真实的,但AI技术模糊了真实与虚假的界限。一段视频引发争议,人们质疑他使用AI生成虚假观众和标语。尽管视频中的观众最初是真实的,但AI处理后的画面出现了不自然的面部特征和混乱的细节,导致真实性受到质疑。

问HN:为什么x86还没赶上苹果M系列? -- Ask HN: Why hasn't x86 caught up with Apple M series?

苹果M系列芯片在电池续航上的优势主要源于其在技术栈中的大量优化,尤其是尽量减少CPU的使用。虽然在高负载任务下,M1与x86芯片的能耗可能相近,但在日常轻负载场景中,M1通过保持CPU和GPU的低功耗状态,显著延长了续航时间。因此,M1的续航优势并非单纯依赖指令集架构或制程节点,而是整体优化的结果。

美国零售巨头因关税上调价格 -- US retail giants raise prices due to tariffs

由于关税影响,美国零售巨头纷纷提高商品价格,并积极寻找新的进口来源以应对成本上升的压力。

RubyGems.org如何保护开源软件基础设施 -- How RubyGems.org protects OSS infrastructure

RubyGems.org通过多层次的安全措施保护开源社区,包括自动化检测、风险评分、回溯扫描和外部合作。每项上传的gem都会经过静态和动态代码分析,高风险包会进行人工审查。随着检测技术的进步,旧包也会被重新扫描,确保及时发现潜在威胁。团队还与外部安全研究机构合作,共同应对恶意gem的挑战。

macOS 26 塔霍死金丝雀工具应用图标 -- macOS 26 Tahoe's Dead Canary Utility App Icons

MacOS自经典版本以来一直包含一系列“实用工具”应用,这些工具主要用于处理与计算机相关的任务。自Mac OS X 10.0起,这些应用大多存放在/Applications/Utilities/目录中,而一些较为冷门或已弃用的应用则存放在/System/Library/CoreServices/或其子目录中。Basic Apple Guy在Mastodon上分享了MacOS 15与MacOS 26 Tahoe beta 7中四个实用工具应用(磁盘工具、扩展槽工具、无线诊断和AppleScript工具)的图标对比,展示了新版本中图标设计的更新。