代码链:借助语言模型增强的代码模拟器进行推理 [译]
代码为构建复杂程序和执行精确计算提供了一种通用的语法结构。当与代码解释器 (interpreter) 配合使用时,我们推测,语言模型 (LMs) 能够通过编写代码来增强“…
2023 年创业公司成长的 10 个经验教训 [译]
让用户接受一款新产品总是充满挑战。对我们来说,经历了 7 次失败的尝试后,第 8 个版本的产品 - Jam(一个用于创建带有自动开发日志的 bug 报告的浏览器扩展)终于…
给新手软件开发者的建议——从那些“老司机”的建议中挑选 [译]
最近有人问我,对于刚入行的程序员有什么建议。一开始,我觉得这问题有点儿可笑。毕竟,我才工作十年,而我的一些订阅者编程的经历甚至比我这辈子还长!后来,我读了些“给新手程序员…
这不是微服务或单体的问题,而是认知负荷的问题 [译]
“不要仅在单体架构和微服务架构之间选择,更重要的是根据团队能承受的最大认知负荷来设计软件。”如果你的组织只有一个团队,那么应考虑调整架构以适应团队的能力。优先选择单体、紧…
探索 ChatGPT 结构化数据支持的极限 [译]
如果你只是通过免费的网页或移动应用接触 OpenAI 的 ChatGPT,那你可能还未充分挖掘出 ChatGPT 的全部潜力。通过使用价格低廉的付费 ChatGPT AP…
探讨 LLaMA-1/2 与 GPT-3.5/4,你只需有原则的指令 [译]
本文介绍了 26 个专为简化向大语言模型(Large Language Model)提问和设置提示的原则。我们旨在让研究者更容易理解如何针对不同规模的大语言模型提出问题,…
FireAct:推进语言智能体的微调 [译]
近期研究将语言模型与外部工具或环境结合起来,发展出能够进行推理和行动的“语言智能体”。尽管如此,大多数这类智能体仍依赖少量样本的提示技巧和现成的大语言模型。在这篇文章中,…
软件开发者应该了解的 10 个关于学习的要点 [译]
对软件开发者来说,学习是必不可少的。技术领域的变化不断:新技术层出不穷,老技术也在不停地更新。因此,开发者们不是仅仅学习编程一次就够了——在他们的职业生涯中,他们需要掌握…
2023 年度 AI 大事记 [译]
今年,我亲身见证了人工智能 (AI) 实时地改变着世界。从发生的一切来看,我坚信未来几年将是人类历史上最具变革性的时期。下面是 2023 年人工智能的重要时间线(1 月至…
ChatGPT 与科学:这款 AI 系统在 2023 年显现其双面影响 [译]
作为生成式 AI 软件的典型代表,ChatGPT 模仿人类的效果非常惊人。它象征着研究领域的一个可能的新纪元,但同时也伴随着风险。
农民的干草叉正指向我们这些富豪 [译]
虽然你可能不认识我,但我和你一样,是那 0.01% 中的一员,一个自豪且坚定的资本家。我创建或参与创建了超过 30 家公司,涉及从小型夜总会到像 Amazon.com 这…
如工程师般探究复杂性——以 Ladybird 浏览器为例 [译]
要掌握复杂性的精髓,最佳策略往往是拆解后再重建。这正是一群志愿者,在一位前 Safari 开发者的带领下所做的事情。他们从零开始打造了一个成熟的操作系统 Serenity…