1 分•作者: RustyRussell•2 个月前
我曾参与过多个项目,负责编写和实现规范(特别是 CLN)。我发现,在实现过程中引用我编写的规范,效果会好很多,这样我能清楚地了解实现者需要知道什么。此外,当规范在开发过程中发生变化时,查找需要更新代码的位置几乎是轻而易举的。 这个项目是对我各种临时脚本的正式化,这些脚本可以确保需求被准确引用,并在有遗漏时提供覆盖。虽然不是什么了不起的巨著,但我希望它能对其他人有所帮助!
1 分•作者: jhickner•2 个月前
rom 是一个约 5k 行代码的 C libretro 前端,可以在终端中玩游戏。它使用 kitty 图形协议在 Ghostty 或 kitty 中渲染原生像素,并且支持内联显示!即使在 tmux 中也可以!<p>支持九个平台:SNES、NES、GB/GBC、GBA、Genesis、PC Engine、N64、Doom/Heretic/Hexen、Wolfenstein。 支持 macOS 和 Linux,MIT 协议。<p><a href="https://github.com/jhickner/rom" rel="nofollow">https://github.com/jhickner/rom</a>
1 分•作者: locusofself•2 个月前
我是 $BIGTECH 公司的一名软件工程(SWE)经理。<p>我想了解一下,除了个别开发人员利用大型语言模型(LLM)和编码助手等工具之外,你们的软件团队是否还取得了其他切实的收益。<p>你们是否成功地在团队成员之间共享数据/上下文,创建了共享工作流程,并因此减少了重复劳动、错误或生产事故?<p>感谢分享任何想法。
1 分•作者: smohan88•2 个月前
各位 HN 的朋友们! 我正在开发 Pomi,一个独立的语音助手,并将于 Rabbit R1 上首次亮相。这里有一个 30 秒的视频,展示了我询问它旧金山天气的情况:<a href="https://youtu.be/vxG5is_nNqU" rel="nofollow">https://youtu.be/vxG5is_nNqU</a> 我之所以启动这个项目,是因为我认为 R1 作为一款硬件非常吸引人:它小巧、有特色,并且是专门为与 AI 助手进行交互而设计的。首先要说明的是,这个项目绝不是出于对 Rabbit 软件的不满,也不是为了“修复”它。我想探索一个不同的问题:我能否直接在设备上构建一个定制的、持久的语音助手体验? 我不得不从头开始构建用户界面,以适应 R1 的 2.88 英寸方形显示屏。您需要点击番茄图标进行语音输入,在前景叠加层中查看实时转录,并在短暂暂停后自动发送消息。回复会出现在同一个对话叠加层中。此外,还有一个环境锁屏显示、对话管理、动画主屏幕状态,以及使用 Picovoice 的离线“嘿 Pomi”唤醒词功能。 项目不那么显眼的部分是让代理运行时表现得像设备的一部分,而不是一个开发过程。我使用了 Nous Research 的 Hermes 平台——这是一个很棒的平台,我在项目之外也大量使用它。代理网关在启动时启动,将状态本地存储,并由 Android 的服务系统进行管理。通常情况下,它运行在本地主机上,但我将 R1 连接到我的私有 Tailscale 网络,并提供了一个自定义的 tailwind 提供的 URL,只有其他设备(如我的 Mac)才能访问。 该代码库包含了 Android shell、Hermes 运行时配置、我用于迭代 240x282 界面 UI 的实验室,以及用于构建、配置、安装、更新、检查和恢复设备的脚本。它支持运行 Android 13 的兼容的已 root 的 Rabbit R1。它不重新分发 Rabbit 固件或任何用户凭据。 我最初只为我自己的 R1 构建了这个项目,但现在我已经清理了代码,以便其他 R1 用户也能复现它:<a href="https://github.com/sidmohan0/pomi" rel="nofollow">https://github.com/sidmohan0/pomi</a> 我刚刚开始收集公开反馈,所以请告诉我您的想法。我特别关注语音交互模型、缩短从说话到收到回复的时间,以及安装过程是否足够实用,能够让其他 R1 用户进行操作。我也很想听听大家一旦摆脱了原始软件的限制,会用这款硬件构建出什么。 附注:我使用了 Tailscale,这使得 OTA 更新和从我的电脑访问 Hermes Dashboard 等操作变得更加轻松,但它不是必需的!
1 分•作者: Expedition•2 个月前
据称,构建(产品)既容易又便宜。 媒体大肆宣传人工智能的成功案例,它们的发展速度比历史上任何一家公司都要快。 YouTube 上的“专家”们都在推销那些在 3 个月内就实现了 100 万美元年经常性收入的人工智能/软件即服务工具。 然而,这只是世界的一小部分。我们一直在构建有用的产品,这些产品能带来切实的成果,并且我们的客户也很喜欢……但由于没有巨额融资且人手有限,我们似乎无法脱颖而出,获得任何关注。 那么,对于那些没有数百万美元(或损失)用于客户获取的人来说,在 2026 年有什么方法可以每天获得一些用户来尝试新工具呢?