2 分•作者: erikwb•大约 2 个月前
您好; Blueferry 是一款通过蓝牙连接到您的 iPhone 的应用程序,为您的 Linux 桌面提供 iMessage 桥接功能。它支持接收和发送基于文本的消息,无论是 1:1 还是群组对话。它不需要手机端软件或越狱,只需蓝牙配对。 它通过利用一种未公开的 (?) 行为来实现这一点:通过蓝牙低功耗 (BLE) 启用 ANCS(通过 <a href="https://github.com/pzmarzly/ancs4linux" rel="nofollow">https://github.com/pzmarzly/ancs4linux</a> 的技术)会使手机接受标准蓝牙上的消息功能请求。ancs4linux 表示他们在 Linux 端使用不同的蓝牙芯片组时取得的成功不一,尽管我测试过的所有机器都能够协商连接。
3 分•作者: apple_george•大约 2 个月前
大家好,我是一名经验丰富的 JavaScript 和 TypeScript 开发者。 我之所以比其他任何语言都更喜欢 JavaScript,是因为它能让我轻松地表达自己。不知何故,我用 JavaScript 或 TypeScript 比用其他任何语言都更容易表达自己。 我认为,我们都清楚 JavaScript 的一些不足之处,以及 Go 的强大之处。 我认为我们都非常喜欢 Go 的一个特性就是 goroutines。 我一直在认真思考如何创建一个包含类似 goroutine 功能的 TypeScript 版本。 我曾认真地讨论过如何实现这一点,包括修改 V8、构建自己的自定义编译器等等。 经过深思熟虑,我找到了我认为处理这个问题最好的方法。我认为最终最好的方法是,从 Go 编译器开始,修改它的解析器,使其能够解析 TypeScript。 我设想的实现方式是:首先,我们创建一个完美的 TypeScript 到 Go 的转译器。 一旦转译器完美工作,我们就进入下一步,即修改 Go 的解析器,使其能够内部解析 TypeScript,并将其转换为 Go 编译器使用的结构化表示。 我相信这将是最有效,也是最重要的,是创建真正的 TypeScript 编译器的最简单途径。 我想在此寻求一些帮助来构建这个项目,因为不幸的是,我现在没有电脑,也没有任何钱。 如果有人愿意借一台笔记本电脑,或者提供 Codex 或类似的订阅服务,我将非常乐意开始。 我在网上看到有人用 OXC 和 LLVM 构建了一个 TypeScript 编译器,我觉得这非常酷。然而,我认为,为了让 TypeScript 成为人们真正喜欢使用的东西,最终它必须拥有类似 goroutine 的功能。 另外,既然我们谈到了,我认为我们还应该添加类似能够正确处理切片语法的功能,这样我们就可以在 TypeScript 中进行人工智能开发。 老实说,现在 AI 几乎能编写所有代码,我不太确定编程语言还有多重要,但我仍然认为这是一个有趣的可以着手做的项目。 我认为这个项目的主要缺点是,现在几乎所有人都用 Rust 编写代码,然后编译成 WebAssembly 等等,所以鉴于 AI 已经能够编写所有代码,我不确定这是否仍然是一个值得做的项目,但我很想听听大家的想法。
2 分•作者: unclebucknasty•大约 2 个月前
我回来寻找一篇关于硅谷破坏民主的 TechCrunch 文章[0],惊讶地发现它已经从首页消失了。 我在第二页找到了它,但它的排名(44)低于那些它本应排在前面的文章——基于评论数(211)、积分(247)和发布时间(12小时前)。见截图[1]。 例如,排名第38的是一篇*更早*的文章,只有3条评论和29个积分。 排名第41的是一篇*明显更早*的文章,只有38条评论和125个积分。 所以,这篇文章的排名甚至低于一篇比它更早、投票数大约只有一半且评论数少约5.5倍的文章。 除了明显违反 HN 指南的文章之外,是否还有其他对文章的“奖励”或“惩罚”? [0] https://news.ycombinator.com/item?id=49232221 [1] https://imgur.com/a/t4Cn2Fi
2 分•作者: MrRowTheBoat•大约 2 个月前
各位 HN 的朋友们! 我非常激动地向大家展示我最近完成的一个非常有趣的项目。我最初在 2-3 年前就开始构建这个项目,当时人工智能(AI)已经蓬勃发展,但语音 AI 代理仍处于非常早期的阶段。我当时很喜欢我的概念验证,但并不完全满意。 最近,我再次燃起了探索这项技术的愿望,并且知道你们很多人也会对此感兴趣。 访谈是通过 WebRTC 使用 OpenAI 的 gpt-realtime-2.1 进行语音到语音的交流。这个模型……很昂贵,因此我必须添加一些限制。对话与经过身份验证的 Clerk 用户 ID 相关联。我还添加了一个 30 分钟的计时器,因为我真的不想在今晚睡觉时破产。 每个嫌疑人都会在你直接指控时调用一个工具。它会捕获你指控的对象以及你实际陈述的证据的完整列表。 一个独立的 gpt-5-mini 法官将决定你真正提出的案件所需证据事实中的哪些。释义也算,含糊的怀疑和试探性的提问则不算。 其余部分使用了 Next.js、MongoDB 和 Clerk。 请告诉我,在真正的审讯下,嫌疑人是否能站得住脚。