每日HackerNews RSS

作者计划将一款 1990 年的苹果扩展键盘二代(Apple Extended Keyboard II)进行现代化改造,为了避免陷入“修补琐事”(yak shaving)的泥潭,他购买了一个老款 Griffin iMate ADB 转 USB 适配器。然而,该适配器到手后却陷入了故障循环。 经过排查,作者在 iMate 内部发现了一枚未经说明的 CR1225 纽扣电池。研究显示,这枚电池用于支持苹果专有的“开机”功能:即通过键盘上的电源键短接 USB D- 线路来唤醒主机——这是一种绕过标准 USB 协议的设计。当电池耗尽时,高阻抗电路变得易受电气噪声干扰,导致 USB 主机不断触发重置。 作者通过在电路板上焊接一个 100nF 的去耦电容解决了这个问题,该电容过滤了误触发开机电路的噪声。尽管键盘现在已能正常工作,但作者不禁感叹:本想省事避免复杂工程,结果却一头扎进了老式电路板的逆向工程和硬件改装中。虽然改造成功,但他仍有冲动去制作一个现代化的、可定制的适配器,以实现更灵活的按键映射功能。

抱歉。

请启用 JavaScript 和 Cookie 以继续。

```Hacker News最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交登录现代战争的危险错觉 (economist.com)4 分 由 runeks 57 分钟前发布 | 隐藏 | 过往 | 收藏 | 1 条评论 帮助 runeks 56 分钟前 [–] https://archive.ph/2026.05.29-114338/https://www.economist.c...回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索: ```

为了获得规划许可,伦敦的许多开发商都在摩天大楼中加入了公共屋顶露台。尽管像 Horizon 22 和 120 号花园(伦敦金融城最大的屋顶花园)这样备受瞩目的场所依然出色,但无需预约即可进入的“步入式”景点的质量却参差不齐。 最新开放的 1 Leadenhall 露台位于四楼,是一个令人失望的“怪异”空间,视野受阻;而曾经前景广阔的泰特现代美术馆 10 层,由于与周边居民存在隐私争议,目前实际上已不对公众开放。One New Change 依然是欣赏圣保罗大教堂独特取景视角的好去处,而邮政大楼(The Post Building)的屋顶花园则提供了难得的西区视角——前提是它没有因为“维护”而关闭。 归根结底,最好的公共空间要么是那些视野开阔、景观真实的成熟花园,要么是需要提前预约的大型高层建筑。对于普通游客来说,120 号花园是质量最可靠的选择;而对于临时起意前往较小、较低楼层露台的游客来说,这些地方往往更具新鲜感,而非拥有壮丽的景色。

```Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 伦敦的免费屋顶露台 (diamondgeezer.blogspot.com) 24 点 | 由 zeristor 发布于 2 小时前 | 隐藏 | 过往 | 收藏 | 2 条评论 帮助 rented_mule 2 分钟前 | 下一条 [–] 旧金山的同类地点:https://sfpopos.com/ 回复 d1sxeyes 20 分钟前 | 上一条 [–] 每次去伦敦我都会顺道去趟 One New Change 看看那里的露台。如果你在那附近,值得一去! 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索: ```

Roto 脚本语言在首次发布一年后已取得长足发展。该语言专为 Rust 设计,采用静态类型并支持即时编译(JIT)。目前 Roto 已更新至 0.11.0 版本,并经历了重大改进,包括语法向 Rust 靠拢、新增循环、枚举、f-string 以及强大的 `List` 类型。 通过全新的 `library!` 宏,集成过程得到了极大优化。开发者现在可以使用熟悉的 `impl` 代码块来注册 Rust 类型和函数,无需再进行繁琐的手动注册。 Roto 的成熟度在 Iocaine 代理等外部项目中得到了印证,因其性能优于 Lua 和 Fennel 而被选用。目前项目已迁移至 Codeberg,拥有了新 Logo,扩充了文档,并通过 EuroRust 和 FOSDEM 会议演讲增加了社区参与度。 展望未来,团队正致力于添加哈希表(hashmaps)和泛型函数等功能,并增强格式化工具和 LSP 支持等开发工具。Roto 将继续作为一种高性能解决方案,助力开发者在 Rust 应用中嵌入逻辑。

Hacker News 最新 | 往期 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Roto:一种用于 Rust 的编译型脚本语言,发布一年总结 (nlnetlabs.nl) 15 分,Hasnep 发布于 3 小时前 | 隐藏 | 往期 | 收藏 | 讨论 | 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

这款适用于 macOS 的终端应用程序提供了一个极简、无需依赖项的“共振呼吸”工具。共振呼吸是指以每分钟约 6 次的频率进行呼吸,旨在提升心脏迷走神经张力。通过减缓呼吸速度,该应用能增强呼吸性窦性心律不齐(RSA),帮助将自主神经平衡调节至副交感神经系统,从而有益于心血管健康。 **主要功能:** * **简洁界面:** 直接在终端运行,无需任何外部依赖。 * **临床依据:** 采用心脏研究(如 Bernardi 等人)中经过验证的方案,强调持续呼吸而不屏息,因为屏息对某些患者可能存在风险。 * **自定义预设:** 提供平衡比例(5-5)和呼气侧重比例(4-6),以刺激迷走神经活动。 * **安全至上:** 严格防止过度换气或屏息等危险呼吸模式。 * **个性化设置:** 用户可结合 HRV(心率变异性)监测硬件识别个人的最佳共振频率,并据此调整呼吸比例。 **重要提示:** 本工具并非医疗设备,仅作为习惯培养的辅助手段。用户在使用前应咨询医生,特别是患有既往心脏或呼吸系统疾病的人群。如感到不适,请立即停止使用。

**Breathe CLI** 是一款极简的开源 macOS 终端应用程序,旨在帮助用户进行有节奏的共振呼吸(每分钟 6 次)。该工具由一名心脏病患者开发,通过零摩擦、无干扰的界面,致力于改善迷走神经张力和压力反射敏感度,且无需注册账号、订阅或通过应用商店下载。 该工具仅使用 Python 标准库构建,优先考虑安全性和易用性。它遵循严格的临床指导原则,例如避免屏息和极端的呼吸比例,以确保心脏病患者也可安全使用。该应用程序通过 `afplay` 提供语音引导课程,并包含紧急退出功能以保障用户安全。 该工具设计简洁,可通过 `pip` 或 Homebrew 安装。项目还为用户提供了一套方案,可通过心率变异性(HRV)监测仪确定个人的共振频率,从而实现超越默认每分钟 6 次呼吸的个性化体验。其源代码采用 MIT 许可协议,现已托管于 GitHub。

自 2024 年开源 Places 数据集以来,Foursquare 在其社区驱动的模式下取得了显著成功,编辑次数超过 2700 万次,下载量也实现了大幅增长。为了进一步推进这一进展,Foursquare 正在改进用户访问数据的方式,以促进数据集使用者与“Placemaker”社区之间建立更紧密的联系。 自 2025 年 10 月起,Foursquare 将从公共 S3 访问转向全新的 **Places Portal**,用户需注册以生成访问令牌。在保持适当署名的前提下,该数据集将继续根据 Apache 2.0 许可证免费提供。数据也将继续通过 Snowflake Marketplace 和 HuggingFace 提供访问。 此次转变旨在弥合应用程序开发者与维护数据的贡献者之间的鸿沟。通过与使用者建立直接关系,Foursquare 可以更好地将社区工作与现实需求相结合,例如直接向终端用户呈现位置更新或企业停业信息。这种“良性循环”鼓励更多用户成为贡献者,从而确保数据集的准确性和可持续性。建议现有基于 S3 工作负载的开发者联系 Foursquare 以获取迁移支持。

Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 演进中的 FSQ 开源场所数据 (2025) (foursquare.com) 3 点,由 altilunium 发布于 1 小时前 | 隐藏 | 过往 | 收藏 | 讨论 | 帮助 指导方针 | 常见问题 | 列表 | API | 安全 | 法律 | 加入 YC | 联系 搜索:

arXivLabs 是一个允许合作者直接在我们的网站上开发并分享 arXiv 新功能的框架。与 arXivLabs 合作的个人和组织都认同并接受我们对开放、社区、卓越和用户数据隐私的重视。arXiv 致力于秉持这些价值观,且仅与遵守这些准则的合作伙伴开展合作。您有为 arXiv 社区增加价值的项目想法吗?了解更多关于 arXivLabs 的信息。

```Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 微分几何图解导论 (2017) (arxiv.org) 11 分,由 ricudis 于 2 小时前发布 | 隐藏 | 过往 | 收藏 | 讨论 帮助 | 指引 | 常见问题 | 列表 | API | 安全 | 法律 | 加入 YC | 联系 搜索: ```

在阿尔加特(Alghat)沙漠发现一颗神秘的贝壳状化石后,作者开始尝试通过自制的形态分析方法对其进行鉴定。该地区曾于侏罗纪时期被海水淹没。由于深知正规古生物学超出了自己的专业领域,作者开发了一套计算流程,仅根据形状对化石进行分类。 作者利用近6万张贝壳图像作为数据集,对每个样本的轮廓进行了标准化处理,并应用主成分分析(PCA)将其映射到二维“潜在空间”中。这使得贝壳形状的数学比较成为可能,而主成分分析也成功捕捉到了“尖锐度”和对称性等关键特征。 分析结果显示,*Sphincterochila candidissima* 是与该化石形态最接近的物种。尽管该化石很可能源自侏罗纪,而 *S. candidissima* 出现的时间要晚得多,但两者之间的相似性非常显著。作者总结认为,虽然形态学在确定谱系方面存在局限性,但该项目展示了数据科学如何为进化模式和趋同进化提供深刻的见解。感兴趣的读者可以在线探索生成的贝壳潜在空间工具:https://shell.hawzen.me。

这篇 Hacker News 讨论帖围绕 Hawzen 的一篇博客文章展开。作者在沙漠中发现了一块类似贝壳的岩石,并试图通过主成分分析(PCA)来对其进行鉴定。 讨论主要集中在以下几个主题: * **方法论与人工智能的对比:** 一些用户批评作者花费精力构建自定义的 PCA 流程,而不是直接使用现代 AI 模型或 ChatGPT。但也有人认为这种做法是一场具有教育意义的“探险”,并指出构建工具的过程比最终的鉴定结果(许多评论者认为结果并不准确)更有价值。 * **地质背景:** 许多参与者指出,在沙漠中发现海洋化石在地质学上是很常见的,因为许多内陆地区曾被古海(如特提斯洋)覆盖。 * **技术争论:** 持怀疑态度的用户探讨了这块贝壳究竟是真正的化石还是仅仅是岩石构造,另一些人则质疑作者所采用的二维图像分析法的有效性。 归根结底,这篇讨论帖是对“方案先行”思维的一种批判。它凸显了业余工程探索与现代 AI 工具效率之间的张力,同时也印证了沙漠中存在化石这一地质事实。

**AvianVisitors** 是一个开源项目,它通过美观、可交互的“花鸟画”(日本木版画风格)拼贴界面,对标准的 BirdNET-Pi 声学监测系统进行了升级。 该项目使用树莓派和 USB 麦克风,通过康奈尔大学的 BirdNET 分类器来识别鸟类品种。其自定义前端利用 AI 生成的插图,并结合本地 eBird 数据进行筛选,以动态且节省空间的方式呈现探测到的鸟类。主要功能包括: * **自动安装:** 提供简单的安装脚本,涵盖 BirdNET-Pi 集成及网页根目录覆盖。 * **智能布局:** 自定义的封装算法可根据探测频率调整图块大小,确保在各种设备上都能呈现整洁、响应式的显示效果。 * **连接性:** 支持可选的 Cloudflare 隧道以实现远程访问,并支持 Home Assistant 和 MQTT 集成,用于实时自动化警报。 * **丰富数据:** 每个被探测到的物种都有详细的模态窗口,包含维基百科摘要、频谱图和录音片段。 该项目设计简洁而强大,让爱好者能够通过视觉效果惊人的实时仪表盘,监测当地的鸟类访客。完整的文档和代码库可在 GitHub 上获取。

Hacker News | 最新 | 往期 | 评论 | 提问 | 展示 | 招聘 | 提交 | 登录 Avian Visitors (theodore.net) 15 分,由 fdb 发布于 1 小时前 | 隐藏 | 往期 | 收藏 | 讨论 | 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

标准,而非观点 每个主题都回溯至原始标准——WHATWG、W3C、IETF RFC、WCAG、MDN 以及定义现代网络的各个组织。 平台无关 无论你使用的是 WordPress、Drupal、TYPO3、Next.js、Astro、Hugo、Django 应用还是纯 HTML,规范就是规范。实现建议应遵循规范,而非反之。

Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 网站规范 (specification.website) 23 点,由 k1m 发布于 19 分钟前 | 隐藏 | 过往 | 收藏 | 3 条评论 | 帮助 WA 0 分钟前 | 下一条 [–] .well-known/security 被列为一个显著的例子,但它并不在 well-known 类别中。 回复 sinansaka 1 分钟前 | 上一条 | 下一条 [–] 这真的很酷,我甚至不知道 well-known url 下面有一半的选项。谢谢! 回复 throwaw12 10 分钟前 | 上一条 [–] 看起来很有趣,你能把它转化为一种技能,附带一堆脚本来验证这些准则,并用它来构建网站吗? 回复 准则 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

更多

联系我们 contact @ memedata.com