1作者: justtraderit6 个月前
Hi HN, 我目前身在乌克兰,正面临着电力和互联网连接不稳定的问题。 我希望筹集 2000 美元,用于购买: * EcoFlow(备用电源) * Starlink(稳定互联网) 这将使我能够保持连接,并在困难的条件下继续工作。 支持页面: buymeacoffee.com/justtraderp 加密货币捐赠 (USDT TRC20): TT1md66ugKJwsYiuGXt1Tz93d3HF8mrCga 购买后,我将分享收据和最新进展。 感谢您的阅读。
1作者: stevensu6 个月前
我构建了 VoltCode,旨在通过同时运行多个 AI 代理(已在 M1 Pro 上测试)来解决 AI 编码瓶颈。在 Claude 生成组件的同时,Gemini 编写测试——所有操作都在一个 IDE 中完成。 问题:当前的 AI 编码是顺序进行的。你必须等待 Claude 完成一个组件,才能开始下一个。对于复杂的应用程序,你会被不断阻塞——生成导航栏 → 等待 → 生成身份验证 → 等待 → 编写测试 → 等待。每个任务需要 10-30 秒,累积起来就会浪费几分钟的空闲时间。 工作原理:VoltCode 的并行任务引擎可以同时运行多个 AI 代理。与 Claude Code 聊天以生成仪表板,同时 Gemini 编写 API 路由,另一个 Claude 实例创建测试。所有任务都并行执行,并具有智能队列管理功能。 关键见解:现代应用程序需要多个组件。与其进行顺序的 AI 调用,不如批量处理它们。瓶颈不在于 AI 的速度,而在于等待一个任务完成后才能开始下一个任务。 使用 Tauri + React 构建。支持 Claude Code、Gemini、Codex 以及 MCP 协议。实时预览会随着每个并行任务的完成而更新。任务面板显示所有正在运行的作业及其进度。 神奇时刻:看着你的应用程序在多个 AI 同时工作时自我构建。
2作者: ulrichbate6 个月前
我一直在开发 Octopii 大约一年了,这是一个“内置一切”的库,旨在让用 Rust 构建分布式系统像编写一个标准结构体一样简单。 Octopii 就像一个“分布式系统内核”。它处理集群的物理层(存储、网络、领导者选举),因此您可以完全专注于您的应用程序逻辑。 它实际上是 Cloudflare Durable Objects 之类的东西背后的基础设施,但被打包成一个您可以在自己的硬件上运行的 crate。
5作者: urbandw311er6 个月前
我之前从未在 ShowHN 上发过帖子,但我想分享一下我的 2025 年圣诞节项目:尝试一种控制孩子们屏幕使用时间的新方法。<p>这还涉及到为了玩一个闪亮的新玩意(显然是为了在圣诞节躲避烦人的亲戚)而过度设计了一个解决方案。<p>我分享了一些关于在嵌入式设备上使用 AI 编码的经验,以及我如何进行产品设计/硬件选择的。<p>Web 应用程序位于 <a href="https://screenie.org" rel="nofollow">https://screenie.org</a> - 我今天晚些时候将开源该设备和 Web 应用程序的代码(链接将在该网站上提供)
9作者: vaultsandbox6 个月前
过去几个月,我一直在开发一个我希望几年前就有的东西。 我一直遇到同样的问题:CI 绿色,生产邮件却坏了。TLS 握手失败、DKIM 对齐不匹配、SPF 软失败……这些问题只有在涉及真实邮件服务器时才会出现。 大多数测试工具(Mailpit、MailHog)都是万能的。它们确认“邮件已发送”,但不会验证协议。它们也不适用于网络暴露的环境:没有身份验证、未受保护的 Web UI、容易枚举消息。 VaultSandbox 是我尝试解决这个问题的方法。 它是一个自托管的 SMTP 网关(AGPLv3),用于验证每条传入消息的 SPF、DKIM、DMARC 和 rDNS。您在测试中保留您的生产邮件提供商(Postmark、SendGrid、SES),只需更改收件人域即可。无需模拟,无需更改配置。 有客户端 SDK(Node、Python、Go、Java、.NET),以及用于手动测试的 Web UI 和 CLI。 一些技术细节: 确定性测试 SDK 使用服务器发送事件 (SSE),而不是轮询或睡眠循环,因此测试断言会在邮件到达网关时立即触发。 最小的基础设施占用空间 使用 NestJS 和 Angular 构建,没有外部数据库依赖,以保持容器占用空间小且更易于理解。 后量子加密 我使用 ML-KEM-768 作为加密层。传入邮件使用客户端生成的公钥立即加密,明文被丢弃。服务器只存储加密的消息数据,无法解密它。我选择 PQ 是因为我想构建一个五年内不需要重新审视的东西。如果它能可靠地处理大型 PQ 密钥,其他一切都很容易。 快速开始: [https://vaultsandbox.dev/getting-started/quickstart/](https://vaultsandbox.dev/getting-started/quickstart/) 网站: [https://vaultsandbox.com](https://vaultsandbox.com) 我很乐意收到反馈,特别是关于 AGPLv3 是否会成为您在开发中自托管的障碍。
1作者: kuberwastaken6 个月前
我刚冒出一个超有趣的念头,想在我的 GitHub 个人资料上制作一个可玩版的 DOOM。去年,我曾用 QR 码构建了“毁灭战士”(<a href="https://news.ycombinator.com/item?id=43729683">https://news.ycombinator.com/item?id=43729683</a>),现在我终于不再拖延,开始尝试构建它了。 DoomMe 是 DOOM E1M1 地图,可以在 GitHub 的 Markdown 查看器上运行,而这个查看器不支持 JavaScript、WebAssembly 甚至 iframe。它使用一个无状态引擎,捕捉地图中所有可能的位置(以 64 个单位的距离为间隔),并从 4 个方向进行捕捉,然后使用图逻辑将 8000 多张 WebP 图像和 Markdown 文件拼接在一起。 由于是无状态的,我不得不手动编辑 WAD 文件来“打开”E1M1 的大门,以便稍后使用 omgifol 捕捉地图内的所有有效位置! 开源项目,采用 MIT 许可证,当前版本大小小于 190MB,包含所有资源。 - 在我的个人资料上玩:<a href="https://github.com/Kuberwastaken" rel="nofollow">https://github.com/Kuberwastaken</a> - 博客文章,涵盖了大部分过程、实现和失败的尝试:<a href="https://kuber.studio/blog/Projects/How-I-Made-DOOM-Run-Inside-a-GitHub-Readme" rel="nofollow">https://kuber.studio/blog/Projects/How-I-Made-DOOM-Run-Insid...</a>
1作者: julienreszka6 个月前
这款应用的第四次转型 发现并与他人分享积极的体验。发布计划,复制你所感激的事物,并看看哪些能引起社区的共鸣。抛掷金币来表达你对发展相同积极体验的兴趣。 谁在使用 CoinFountains? 早期使用者 抢先发现并分享有效的经验。 创业者 帮助发展和扩大已经奏效的事物。 有远见的人 看到有效事物的潜力并帮助其发展。