5 分•作者: adityaathalye•2 个月前•原帖
如果你和我一样,随时都会有大约五个答案来回答“你对什么感到好奇?”这个问题。 可以说,一个更有趣、更具启发性且更友善的问题是:“你曾对什么感到好奇?” 我觉得回顾过去的好奇心练习能够帮助我们明确未来的方向(以及为什么要这样做)。更重要的是,我认为这能给予那个“永不满足的十三岁自我”许可,让它走出来玩耍。因为在你的注意力转移到其他地方时,它可能已经在忙着探索某些事情。 所以,这里有一个提示(你看我刚才做了什么?;-)) 嗯……除了大型语言模型(LLM)的内容,请不要提及。仅限于这个讨论线程。因为最近,Hacker News 的讨论多半围绕着大型语言模型的好奇心。 (有关更多信息,请参见我之前发布的博客文章 https://www.evalapply.org/posts/what-have-you-been-curious-about/)
2 分•作者: frogfuhrer•2 个月前•原帖
我已经用“Statistics for Strava”这个名字构建这个项目几年了,但由于Strava最近更改了API使用条款,我最近将其更名为Dreeve。他们对API进行了付费限制。 你可以将其指向你的活动文件(FIT/TCX/GPX),或连接一个Strava账户,它会为你提供一个仪表板,包含分段努力、装备和维护跟踪、热力图、月度日历视图、里程碑和年度回顾。它以Docker容器的形式运行,所有数据存储在SQLite中,且没有任何数据会离开你的机器。 技术栈为PHP 8.5 + Symfony、SQLite、Docker Compose。简单、直接且快速。 注意事项:它是围绕单用户构建的,因此没有多租户的功能。如果你需要,AI训练助手是可选的,默认关闭,除非你进行配置。如果你想要分段数据,它仍然来自Strava,这是我尚未能去除的唯一依赖。 文档请访问 <a href="https://docs.dreeve.app" rel="nofollow">https://docs.dreeve.app</a>。如有任何问题,欢迎随时问我。
1 分•作者: erikig•2 个月前•原帖
布鲁克斯定律指出,向一个已经延迟的软件项目中增加更多人手会使项目更加延迟。在您实际的经验中,这一观点在人工智能时代仍然适用吗?当向已经落后于进度的项目中增加代理时,这一观点是否同样适用?
11 分•作者: kevo1ution•2 个月前•原帖
嗨,HN, 我创建了 supapool.io,这是一个瞬时的完整 supabase 服务副本,你可以在大约 400 毫秒内启动(包括身份验证、Postgres、存储和实时功能)。 因此,如果你在不同的工作树中并行运行多个编码代理,它们现在可以拥有自己的 supabase 副本,而不会产生相互冲突的更改。 > 为什么不在本地使用 supabase docker? 当我在本地运行 3-4 个实例时,我的 MacBook 会变热,有时还会卡死。 > 为什么不使用 supabase 分支? 分支的设置需要几分钟,并且是为持久性设计的。这是昂贵的,对于开发环境来说,速度太慢。 > 为什么不使用模拟? 模拟对代理来说效果不好。我希望代理能够在真实的生产服务行为下测试它们的迁移和 SQL。代理们常常会产生虚假的工作模拟。然而,模拟的优点是速度更快并且可以在本地运行,但使用 supapool 时,这一优点的说服力就不那么强了。 > 这怎么运作/这在经济上如何可行? 在 400 毫秒内启动 supabase 需要一些条件: 1. 一组准备好的 supabase 实例保持温热,并且与区域故障转移(美国东部、美国西部、欧洲西部、东南亚)共同部署。 2. 当实例池开始缩小时,快速自动扩展,使用微虚拟机/Firecracker。 3. 削减强持久性保证。开发代理不需要 WAL、fsync、PITR、复制。任何用于高可用性的瞬时 supabase 实例的功能都是多余的。 目前处于测试阶段,我正在使用我们的 GCP 信用额度来资助这个项目,因此是免费的。最终的定价将是每个实例每秒的费用,并且比分支或自托管/维护 supabase 集群更具成本效益。 如果你使用 supabase,希望能听到你的反馈,看看是否有更适合你本地编码代理设置的方案。谢谢!