3作者: nuky28 天前原帖
我在想,传统的差异比较是否越来越不适合AI辅助开发了。 最近,在审查时,当AI生成大量更改时,我感到很沮丧。即使差异“很小”,也很难理解实际在行为或结构上发生了什么变化。 我开始尝试一种不同的方法:比较代码的两个快照(基线和当前),而不是直接比较行差异。每个快照捕捉到一个粗略的API形状和从抽象语法树(AST)派生的行为信号。目标不是进行深入的语义分析,而是快速地发出信号,表明是否有任何有意义的变化发生。 这种方法故意保持表面化和非评判性——只是信号,而不是裁决。 与此同时,我看到越来越多基于大型语言模型(LLM)的工具在帮助进行PR审查。用概率工具审查概率变化让我觉得有点危险。 我很好奇这里的其他人对此怎么看: – 对于AI生成的更改,差异比较仍然有效吗? – 你们今天是如何审查大规模AI辅助重构的?
2作者: Artur-Defences28 天前原帖
有些东西出现了故障,我还不知道具体是什么,但有些服务正在经历停机,Chess.com 不断发送请求但没有得到回应 :c
4作者: code_brian28 天前原帖
在过去的一年里,我一直在重新思考Tavus中人工智能如何管理对话的时机。我花了很多时间倾听对话。今天,我们宣布发布Sparrow-1,这是世界上最先进的对话流模型。 一些技术细节: - 预测对话的发言权,而不是语音结束点 - 原生音频流模型,无需依赖自动语音识别(ASR) - 人工定时的响应,没有基于静默的延迟 - 在中位延迟低于100毫秒的情况下零中断 - 在基准测试中,Sparrow-1在现实世界的轮流发言基准上超越了所有现有模型 我在这里写了更多关于这项工作的内容: [https://www.tavus.io/post/sparrow-1-human-level-conversational-timing-in-real-time-voice](https://www.tavus.io/post/sparrow-1-human-level-conversational-timing-in-real-time-voice)
4作者: agcat28 天前原帖
我最近在经历了一段时间的创业后,开始了一份新工作。有些方面我真的很喜欢,有些则不然。<p>究竟是什么让人们随着时间的推移对工作产生厌恶?是薪资、同事还是企业文化?当人们提到“文化”时,这到底意味着什么?
3作者: powerwordtree28 天前原帖
Linux桌面已经花费了十多年时间在新的图形栈上进行过渡。Wayland带来了许多优势,尤其是在移动设备风格的安全性和简洁性方面。但在这个过程中,我们悄然失去了一些宝贵的东西:曾经使Linux图形模型独特的分布式、基于协议、与传输无关的理念。 这并不是怀旧。这些能力对于远程工作、自动化、多机器工作流、瘦客户端、云桌面以及未来的分布式系统至关重要。它们并不是“遗留特性”;而是可能再次变得重要的架构优势。 问题不在于Wayland本身,而在于它从未被设计来支持这些用例。它的理念是故意局限于本地、单用户和以合成器为中心。这对于移动设备来说是完全合理的,但对于桌面和分布式环境来说却留下了空白。 另一方面,Xorg面临的是一个老化的实现,而不是过时的理念。它的核心思想——基于协议的渲染、远程执行、可组合性和传输独立性——依然相关。我们缺乏的是一个现代的、简约的、仅基于协议的继任者,能够保留这些优势而不带有Xorg的历史包袱。 这样的项目不需要复制Xorg的全部功能集。它不需要服务器端渲染、字体、输入法、窗口管理或安全策略。它只需定义一个干净、现代的协议和一个稳定的抽象层。现有的合成器可以实现它,现有的驱动程序无需更改,Mesa也不需要进行重大重设计。工程工作量远小于重写整个图形栈。 这并不是呼吁取代Wayland,而是呼吁承认Linux桌面可能需要不止一种图形模型。一个以协议为先、与实现无关的层可以与Wayland共存,互为补充,并保留那些否则会消失的能力。 如果没有人开始这项工作,行业将自然趋向于移动风格的图形架构,而过去的分布式能力可能会被遗忘很长时间。但如果有人开始一个现代的、仅基于协议的Xorg继任者,社区或许最终会找到一种平衡简洁性与桌面曾经拥有的灵活性——而这种灵活性可能再次变得必要。