2作者: fouronnes33 个月前原帖
我最近几周一直在研究区间算术,这是一个非常有趣的领域。尽管过去几十年中有大量非常有趣的研究成果,但在我看来,它从未真正获得应有的认可。 其中一个原因是,标准的区间算术在处理包含零的区间除法时表现得非常糟糕。如果你在常规区间算术中计算 1 / [-1, 2],你要么得到 [-∞, +∞],要么必须说这个操作是未定义的。这两种解决方案几乎没有任何用处。实际上,正确的答案是 [-∞, -1] ∪ [0.5, +∞],即两个不相交区间的并集。 这很有用,因为你可以自信地排除实数集中的一个非空集合([-1, 0.5]),从而确定在将 1 除以一个介于 -1 和 2 之间的数时可能得到的值的集合。 但是,这种区间除法的定义会产生一个不是区间的值。如果你想定义一个封闭的算术系统,以便在区间值上构建和评估任意表达式,这就成了一个问题。 (这种行为扩展到任何不连续的函数,例如 tan(),这在我的项目中实现了——虽然并不容易!) 显然的解决方案是定义你的算术在不相交的区间的并集上。这是2017年由 Schichl, H.、Domes, F.、Montanher, T. 和 Kofler, K. 合作撰写的论文《区间并集》的主题。 我制作的这个开源项目在 TypeScript 中实现了区间并集算术,形式是一个简单的交互式计算器,你可以亲自试用!底层的 TypeScript 库是无依赖的,并在 IEEE 754 双精度浮点数(JS 原生数字类型)上实现了区间并集算术,并采用外部舍入。这保证了在浮点数固有的舍入问题存在时,区间结果的准确性。
1作者: rednakta3 个月前原帖
我构建了这个工具来安全地运行 OpenClaw。问题是:我尝试的每个沙箱仍然将真实的 API 令牌作为环境变量传递给代理。<p>而 nilbox 从不将真实令牌提供给代理。它只会给代理一个假的占位符(ANTHROPIC_API_KEY=ANTHROPIC_API_KEY)。nilbox 拦截出站的 API 调用,并在网络层中替换为真实的令牌。<p>因此,如果代理泄露了“令牌”,攻击者得到的只是一个无用的字符串。就这样。<p>此外,它还提供了一个托管的 Linux 运行时(在 macOS、Windows 和 Linux 上一致)以及一个一键安装代理应用的商店。还提供完整的 shell 访问权限。<p>支持 macOS、Windows 和 Linux。<a href="https://nilbox.run" rel="nofollow">https://nilbox.run</a><p>我很好奇其他人在本地运行代理时是如何考虑令牌安全的。
6作者: anju-kushwaha3 个月前原帖
完整的 llama.cpp 教程(2026年版)。安装、使用 CUDA/Metal 编译,运行 GGUF 模型,调整所有推理标志,使用 API 服务器,进行推测解码,并对您的硬件进行基准测试。 <p><a href="https://vucense.com/dev-corner/llama-cpp-tutorial-run-gguf-models-2026/" rel="nofollow">https://vucense.com/dev-corner/llama-cpp-tutorial-run-gguf-models-2026/</a>
3作者: s_u_d_o3 个月前原帖
你好。 我不知道该如何开始。这些问题一直困扰着我。我一直在努力学习编码、数据结构、算法、设计模式、最佳实践等等……但我真的还需要这些吗?我是在浪费时间吗?人工智能真的能做到这一切,并且做得更好吗?我们是否进入了一个只需学习开发“基础知识”的时代,以便能够理解一些大型语言模型生成的代码?接下来我们该往哪里去?五年后的开发面试会是什么样子?LeetCode 现在还流行吗?我真的浪费了所有的时间吗? 曾几何时,我们花费数小时观看 YouTube 视频、参加在线训练营、阅读文档,都是为了能够开发我们的应用或完成某些事情。现在这一切都被抛弃了吗?这让我感到沮丧。我不知道接下来该做什么。我只是热爱编码,享受代码的创作。有人和我有同样的困惑吗?你们是如何应对的?接下来你们打算做什么?