嗨,HN!<p>我们很高兴地分享 Haystack Code Reviewer,这是一个分析、拆分和组织拉取请求中更改的工具,并在互动画布上以逻辑顺序引导您逐步了解这些更改。我们希望 Haystack 能够大大减少您在拼凑拉取请求中发生了什么所花费的时间,让您能够把精力集中在重要的部分,比如提供反馈或理解更改。<p>作为那些一直对代码审查感到畏惧并尽量推迟进行的程序员,我们注意到在评估代码之前,我们花了很多时间仔细查看差异,以理解拉取请求的整体情况或叙述。Haystack Code Reviewer 旨在为您拼装这幅拼图,使代码审查不再是一项繁重的任务,而是为审查者和作者提供更多学习机会!<p>要体验演示代码审查,请访问 <a href="https://haystackeditor.com/playground">https://haystackeditor.com/playground</a> 并选择您感兴趣的拉取请求。如果您想了解更多信息,请随时查看我们的短演示视频,链接在这里:<a href="https://youtu.be/K_qLwXFwr8I" rel="nofollow">https://youtu.be/K_qLwXFwr8I</a>。<br>如果您准备好尝试,请前往 <a href="https://haystackeditor.dev" rel="nofollow">https://haystackeditor.dev</a>,并:<p>1. 可选地登录(如果您想审查私有仓库的拉取请求,则需要登录;对于公共仓库,则无需登录)。<p>2. 通过 URL 或下拉菜单加载任何 PR(例如,尝试 <a href="https://github.com/microsoft/vscode/pull/238427" rel="nofollow">https://github.com/microsoft/vscode/pull/238427</a>)。<p>3. 当提示进行 AI 分析时,点击“是”以启用自动组织和分区(我们仅将拉取请求中的差异发送给 OpenAI)。<p>我们希望您觉得 Haystack Code Reviewer 有用。请告诉我们您的想法!<p>您可能已经看到我们之前的 Show HN,链接在这里:<a href="https://news.ycombinator.com/item?id=42935218">https://news.ycombinator.com/item?id=42935218</a>。我们现在已经完全重新设计了它,以便与引导式 AI 导览配合使用,准确指导您如何审查拉取请求,这样您就不必再考虑如何进行代码审查了!
返回首页
一周热榜
嗨,HN!我创建了SwiftHive,这是一个私有的Swift包注册中心,解决了Swift依赖管理中的几个痛点。我们大幅减少了构建时间,确保了可重现性,并且我正在积极寻找社区中的测试者。
我是一名麻省理工学院的高年级学生,主修课程6(电子工程与计算机科学),即将毕业,但还没有找到工作。我申请了很多地方,参加了面试,做了很多副项目,但都没有成功——而且这不仅仅是我一个人的情况。我很多同学,都是我认识的最聪明、最努力的人,也面临失业或在努力寻找工作的巨大压力。
说实话,这让我感到沮丧。我来到麻省理工学院,希望能为自己和家人创造一个更好的生活。现在,我面临着回到一个不稳定和有虐待倾向的环境的现实可能性,同时还要继续找工作。光是这个想法就让我感到压抑。我甚至考虑过继续攻读工程硕士学位,只为避免回家,但我已经完全精疲力竭,毫无论文方向。
麻省理工学院给了我自由、食物保障、朋友,以及第一次拥有自己的床。这一切改变了我的生活。但现在毕业在即,感觉这一切都在悄然流失。
如果你经历过类似的情况——迟来的求职成功、意想不到的转机,或者任何建议——我将非常感激。是什么帮助你在感觉系统辜负你的时候坚持下来的?
感谢你的阅读。
嘿,HN
经过多年在软件工程领域的工作以及参与招聘,我注意到了一个令人沮丧的模式:
公司往往依赖简历和LinkedIn上的职位头衔来寻找开发者,而不是关注他们实际构建的项目。
因此,我开发了GitMatcher。
它分析GitHub个人资料,以根据以下内容筛选开发者:
- 他们的公开仓库
- 提交历史
- 代码的原创性和实用性
- 显示一致性和真实技能的模式
没有关键词,没有职位头衔,只有代码。
如果你是:
- 一名厌倦了简历轮盘的招聘人员
- 一位寻找技术合伙人的创始人
- 一名寻找真实贡献者的开源软件维护者
GitMatcher将会对你非常有用。
现在还处于早期阶段,我非常希望能听到你的反馈,特别是关于在发现开发者时你最关心哪些信号。
我使用 Rust、wasmtime 和 WASM 组件模型构建了一个轻量级引擎,用于持久执行和确定性工作流。它的主要用途是运行可靠的、长时间运行的工作流,这些工作流可以在发生故障后自动恢复。希望能得到对这一方法和潜在用例的反馈!
最近,我在许多Discord频道中提问时,遇到了很多AI机器人。到目前为止,我从未收到过一个可以实际使用的答案。
这让我思考,我懂技术,知道答案不正确。但很多人并不懂。他们使用这些AI,因为每家公司似乎都在推销它们。更糟糕的是,有些人假装是“人类”,尤其是在在线购物等客户支持代理中。
我们确实需要法律(虽然这显然不可能实现),将每一个这些虚假的人类对话标记为AI。
否则,大多数普通人会慢慢、潜意识地失去对我们行业的信任,而重建这种信任和信心将需要几代人的努力。
这并不健康。虚假地声称某些东西是真实的,承诺未来的事情却没有兑现。这种情况在我们这个行业中竟然被接受,真是疯狂。
这里的社区对此有什么真实的看法?我理解在某些狭窄的应用场景中,AI确实有效,但这并不是我们作为一个行业所推销的内容。