每日HackerNews RSS

## Wacl:Web 平台的 Tcl Wacl 是一个 Tcl 发行版,设计用于在 Web 浏览器中使用 WebAssembly (Wasm) 运行,并以 JavaScript 兼容性作为后备。它允许开发者在客户端 Web 应用程序中直接利用现有的 Tcl 代码、工具和库(如 Tcllib)。Wacl 基于 Emtcl 项目构建,提供了一个可通过 JavaScript 访问的完整 Tcl 解释器,包括事件循环、客户端套接字(支持 Websocket 二进制协议)以及用于 Tcl 包的虚拟文件系统。 主要特性包括从 Tcl 调用 JavaScript 函数,以及一个 `wacl` 命名空间,其中包含用于 DOM 操作和 JavaScript 交互的命令。 优先使用 Wasm 输出,因为它体积更小(约 1.4MB)且速度更快(至少比 JavaScript 快两倍),但也有 JavaScript 输出(约 2.9MB),以提供更广泛的浏览器兼容性。 虽然可以添加 `tDOM` 等扩展来处理 XML/HTML 和 JSON 支持,但开发者应考虑下载大小的影响。Wacl 使用 Emscripten SDK 在 Unix/Linux 系统上构建,需要支持 Wasm 的现代浏览器(Firefox、Chrome、Edge、Opera)。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Wacl – WebAssembly 的 Tcl 发行版 (github.com/ecky-l) 70 分,来自 shakna 20 小时前 | 隐藏 | 过去 | 收藏 | 2 条评论 dhamidi 18 小时前 | 下一个 [–] 太棒了,我昨天就在寻找类似的东西,以便在 Go 应用程序中嵌入 TCL,而无需使用 Cgo。 jedisct1 15 小时前 | 上一个 [–] 最后更新于 8 年前 :( 考虑申请 YC 的 2026 年冬季批次!申请截止日期为 11 月 10 日。 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系方式 搜索:

2025年8月,谷歌宣布从明年起,开发Android平台应用将不再允许未经谷歌中心注册。此注册包括:向谷歌支付费用,同意谷歌的服务条款,提供政府身份证明,上传应用私钥签名证据,列出所有当前和未来的应用标识符。您可以采取的反对该政策的一些行动包括:签署公开信(欧盟、美国、英国、巴西、其他)。参考资料:概述、新闻反应、视频回应、社论和博客、讨论、官方文档、其他。

Geomys,一个专业的Go维护团队,制定了一套“维护标准”以提高其开源项目的安全性和可靠性。该标准源于对近期供应链攻击的分析和专家反馈,涵盖了维护理念、依赖管理和安全协议等领域——这些承诺在志愿者驱动的项目中常常缺失。 关键方面包括避免自动依赖更新,转而支持漏洞扫描和测试,优先选择抗钓鱼认证(密码密钥/WebAuthn),以及严格的CI/CD安全实践(使用zizmor等工具并限制权限)。Geomys强调代码审查、限制项目复杂性以及保持向后兼容性。 该标准还详细说明了漏洞处理流程、许可证偏好(例如MIT或BSD等宽松许可证)以及透明度措施,例如监控证书透明度日志。虽然不具有法律约束力,但它代表了对可持续、可预测的维护的承诺,资金来自客户留存费,从而使整个社区受益。完整标准可在geomys.org/standard-of-care查阅,并欢迎反馈。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 《Geomys 护理标准》(filippo.io) 13 分,来自 gpi 21 小时前 | 隐藏 | 过去的 | 收藏 | 讨论 考虑申请YC冬季2026批次!申请截止至11月10日 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

这条建议源于个人经历,适用于经历过顶叶出血性中风并留下癫痫后遗症的人。核心信息是**将健康放在首位**,拒绝传统生产力的压力。 关键策略包括:识别并立即应对疲劳或过度刺激,通过休息来恢复;最大程度地减少外部输入,例如使用耳机、控制环境和设定明确的界限——必要时利用法律保护。工作应该“单线程”——一次专注于一项任务——并大量依赖外部工具(笔记本、人工智能)来减轻工作记忆的负担。 作者强调细致的注意力管理:关闭通知、避免冗长的会议以及在精力充沛时安排需要大量精力的任务。最终,重要的是承认自己的局限性,为自己争取权益,并理解说“不”和保护认知资源对于长期的福祉至关重要。这仍然是一个持续改进的过程,但对于中风后的生活来说至关重要。

## 9000片拼图项目:从完成到墙面艺术 在2023年末,作者完成了一个极具挑战性的9000片瑞文斯堡拼图,图案为龙之森林,耗时约240小时。为了展示这项成就,他们开始了一项出乎意料的困难过程:将拼图粘合并制成墙面艺术。 由于网上关于这种规模拼图的指导信息有限,他们探索了DIY安装与专业装裱之间的选择,最终选择了后者。核心挑战在于准备拼图——永久性地将所有9000片拼图粘合在一起。这涉及到对Mod Podge和粘合纸的广泛实验,最终推荐了一种多层Mod Podge涂抹方法(先涂抹户外配方,然后喷涂哑光喷雾——*注意通风!*),直接涂在羊皮纸上。 作者强调在较小拼图上进行练习的重要性,并强调在粘合过程中需要使用防粘表面。运输这件大型且易碎的作品需要在泡沫板(用木材加固)之间夹住它,并用保鲜膜固定。最后,装裱好的拼图使用重型石膏板挂钩悬挂,最终呈现出令人惊艳的超大艺术品。

## 拼图项目总结 最近Hacker News上出现了一篇关于组装9000片拼图的详细讨论。作者在空间和工具有限的情况下记录了他们的过程,引发了经验丰富的拼图爱好者的建议。 主要收获包括推荐使用透明乳胶作为胶水——*在拼图表面*涂抹以避免翘曲,以及避免使用水性胶水。许多评论者分享了他们自己的大型拼图经验(高达24000片!),强调了充足的光线以防止眼睛疲劳的重要性,并考虑使用MDF或坚固纸张作为背板。 讨论了不直接粘合的替代方案,包括使用胶合板或分段组装。对话还涉及了拼图的冥想方面和完成后的满足感,一些人将其与更“高效”的活动(如乐高积木搭建)进行了对比。最终,这个帖子展示了一个充满激情的社区,分享与这种具有挑战性的爱好相关的技巧和经验。

Rocky Linux 是一个社区企业操作系统,旨在与美国顶级的企业 Linux 发行版 100% 兼容,因为其下游合作伙伴已经改变了方向。它正由社区进行积极开发。Rocky Linux 由 CentOS 项目的创始人 Gregory Kurtzer 领导。目前还没有发布时间表。 贡献者可以通过本网站提供的沟通方式联系。

一个 Hacker News 的讨论集中在一个可能具有误导性的 Rocky Linux 链接上。用户注意到链接的网站([https://rockylinux.org/](https://rockylinux.org/))指向一个 Vercel 托管的页面,显示了过时的信息(2020 年商标),并声称该操作系统尚未发布——尽管 Rocky Linux 自 2021 年以来已经发布了多个版本。 几种理论浮出水面:Vercel 网站可能是旧版本,可能是供应链攻击,或者只是维护者为文档选择的一个方便的托管方案。用户们争论使用像 Vercel 这样的 Web 主机来托管操作系统的营销网站是否有问题,一些人认为这无关紧要,因为托管选择不应决定操作系统选择。 讨论还涉及公司使用竞争对手软件的更广泛问题(微软使用 SAP),强调实际考虑通常胜过竞争问题。

## OpenAI 的 Atlas:一款“反网络”浏览器 OpenAI 发布了 Atlas,这是一款与现有浏览器截然不同的浏览器——它积极*对抗*开放网络。Atlas 不显示网站,而是经常生成人工智能创作的内容,*看起来*像网页,缺乏原始来源链接,并可能提供过时或虚假信息。 用户体验回归到命令行风格,需要特定的措辞而不是直观的点击,使导航变得繁琐。 关键在于,Atlas 将 ChatGPT 定位为*你的*代理,但实际上是将*你*变成 ChatGPT 的代理,通过“记忆”和“向 ChatGPT 提问”功能积极寻求访问浏览历史和数据。 这允许 OpenAI 收集大量用户数据,可能包括敏感信息,并绕过内容限制。 虽然宣传为有帮助,但 Atlas 的“代理”功能目前不可靠(例如,错误预订航班)。 核心问题在于 Atlas 优先考虑 OpenAI 的数据收集和控制,破坏了网络最初的开放访问和用户自主原则。 鉴于 OpenAI 的历史和潜在危害,一些人认为 Atlas 需要一个显著的警告标签,因为它代表着向一个被监控的互联网转变,在这个互联网中,同意和控制正在被侵蚀。

## 重新思考数据库备份:使用Restic 本文详细介绍了数据库备份策略的转变,从传统的中间转储文件转向一种更高效的系统,利用restic备份程序。 过去,作者使用`mysqldump`创建每日压缩的SQL文件,然后备份这些文件——这种方法容易造成冗余存储,即使数据库没有修改也会产生不必要的更改。 新的方法利用restic的标准输入备份模式。 这消除了数据库主机上的额外存储空间,受益于restic内置的去重、压缩和加密功能,并避免了文件元数据更改触发完整备份的问题。 关键在于使用`restic backup --stdin-from-command -- mysqldump…`以确保适当的错误处理,并使用`--stdin-filename`指定文件名。 主要经验包括标记备份以进行组织和保留策略的重要性,以及`gzip --rsyncable`在源数据稳定时最大限度地减少更改的惊人有效性。 作者发现restic可以有效地去重`gzip --rsyncable`备份,而使用`xz`压缩的备份则显示出显著的每日变化。 最终,这种新方法可以产生更小、更高效的备份,并更清晰地了解数据更改。

这个Hacker News讨论围绕高效的数据库备份策略。发帖者链接了一篇文章关于数据库备份和restic。 用户分享了经验,强调了替代方案和优化方法。 许多人推荐专门的数据库备份工具,如Percona XtraBackup (MySQL) 和 PgBackRest (Postgres)。 其他人发现 **borg** 由于其去重功能而成功,尤其是在数据库拥有大量静态历史数据的情况下,结合像S3 Intelligent Tiering这样具有成本效益的云存储。 **Kopia** 到 Backblaze B2也被提及为大型远程共享的快速选项。 一个关键的收获是根据*数据本身*调整备份方法。 一位用户甚至成功地通过每日CSV导出将SQLite数据库备份到Git,强调了人类可读备份在更简单差异化和恢复方面的优势。 最后,分享了一个申请YC Winter 2026批次的链接。

《暗影玻璃》(暂定名) 是一封献给经典沉浸式模拟游戏(如《神偷》、《杀出重围》和《System Shock》)的信,并采用独特的3D像素艺术技术构建。你将扮演一位在黑暗、压抑的世界中挣扎求生的窃贼,在那里,富人越来越富有,穷人则被进一步推入阴影。为了成功,你需要依靠你的智慧和工具。请注意:所有展示的内容都处于早期开发阶段,可能会发生变化,包括游戏标题、功能和发布时间表。

## Shadowglass计划:一款复古风3D游戏 Shadowglass计划 (shadowglassgame.com) 是一款新的独立游戏,旨在打造独特的视觉风格,灵感来源于一张病毒式传播的AI生成的像素艺术GIF,以及《国王任务》等经典冒险游戏。该游戏采用缩小的3D美学,并具有稳定的像素结构,通过定制渲染技术实现,而非简单的缩小。 讨论的中心在于该项目是否真正具有创新性,还是仅仅是一种风格选择。虽然游戏*看起来*像是AI生成的,但开发者确认这是一个由个人热情打造的项目,并非使用AI工具创建。 评论者指出,该游戏有潜力唤起一种奇妙感,让人想起早期的3D游戏,但也考虑到开发仍处于早期阶段,以及项目可能无法完成的风险。开发者正在积极寻求愿望单和邮件列表订阅者,这是独立游戏营销和潜在资金筹集中的常见做法。

## NEO 机器人:概要 NEO 是 1X 公司推出的家用机器人,身高 5 英尺 6 英寸(约 168 厘米),重量 66 磅(约 30 公斤),使用 Redwood AI 通用人工智能模型,旨在协助处理家庭任务。目前开放预订,预计 2026 年开始交付。NEO 提供两种选择:每月 499 美元的订阅模式,提供持续访问和更新;或 20,000 美元的购买模式,包含 3 年保修。 NEO 拥有强大的硬件 – 能够举起 154 磅(约 70 公斤)的重物,并携带 55 磅(约 25 公斤)的物品 – 并优先考虑安全性,采用柔软、防夹设计。它具有完全的移动性、语音和移动应用程序控制、自动充电以及通过“Ear Rings”进行情感交流的功能。 对于复杂任务,用户可以安排 1X 专家提供远程协助。NEO 的人工智能使其能够学习、理解语言、响应手势并个性化互动。主要规格包括 Nvidia Jetson Thor 芯片组、先进的传感器以及坚固的制造质量(IP68/IP44 防水等级)。 有关功能、数据隐私和维护的更多详细信息,请参阅 1X 网站上的详细常见问题解答部分。

## 1X Neo:家用机器人概要 1X Neo 是一款人形家用机器人,目前可预订(200美元定金,总价20,000美元或每月500美元租赁)。讨论集中在其功能以及创新但存在伦理复杂性的功能方法。 目前,该机器人依靠远程人工操作员执行其尚未学习的任务,本质上是为不熟悉的家务进行“远程操作”。这引发了对劳动实践的担忧——可能利用工人来培训他们的机器人替代品——以及与授予他人远程访问住宅相关的隐私风险。 评论员们争论这是否是人工智能发展所必需的一步,一种数据收集策略,或者仅仅是现有服务的昂贵替代品。虽然有些人对个人家用机器人的潜力感到兴奋,但另一些人则对其实用性和安全性表示怀疑,强调了潜在的技术故障和恐怖谷效应。 核心问题是 1X 是否能够兑现其承诺,创造出一个真正有用且自主的机器人,或者它是否只是一个依赖于有争议的劳动模式的昂贵概念验证。

更多

联系我们 contact @ memedata.com