1作者: ferguess_k8 个月前
我读了这篇文档,彻底惊呆了。<p>https://www.haiku-os.org/legacy-docs/benewsletter/Issue4-8.html<p>我做过一些简单的嵌入式驱动开发,但即使是 90 年代的显卡,在我看来也像个庞然大物。<p>我认为关于这个主题的书籍并不多——我们最好的参考是《Linux 设备驱动程序》,而且我认为没有任何一本书会深入探讨显卡驱动程序的开发。如果我想了解细节,我可能会阅读 OSS 驱动程序的源代码。<p>我想知道是否有更多类似这样的故事或博客(也许在 80 年代也有,还记得那些 Hercules 显卡吗?)。一想到坐在格子间里,为设备驱动程序编写代码,到处阅读文档,在每一个坚实的壁垒上碰壁直到我开始看到代码在空中浮现,一杯接一杯地猛灌咖啡,熬夜到深夜……这真的让我感到温暖。我知道这比真实的故事要浪漫得多,但我忍不住去想象。
1作者: sam2568 个月前
这是一个有趣的移植项目,原因有几个(在我看来): * 原版游戏非常棒,从编程角度来看,简直是个奇迹——1984年在128kb的Mac上流畅运行的街机游戏... * 这次移植得到了人工智能的大力帮助(主要是Claude Code,也用到了一些Gemini CLI)。我是一名程序员,并非“氛围编码”。但如果没有人工智能,我无法完成68k汇编的移植。顺便说一句,Claude似乎更擅长实际移植68k汇编,而Gemini更擅长查找错误。结果可能因人而异。 * 我喜欢用Redux和Redux Toolkit进行状态管理。对于这次移植,我将整个游戏状态都放到了Redux中,包括所有物理、移动等。游戏中发生的每一件事都是一个小的redux action。你可以在RTK调试器中观看整个游戏的运行过程。不知为何,这让我感到很开心。 我已经将所有代码以MIT协议发布。希望有一天能制作一个“现代”版本,但目前我只是努力忠于原版。 有一些bug,在github仓库中被标记为issues。欢迎补充更多。
2作者: lilistar8 个月前
大家好,HN,我一直在开发 SandBox,这是一个让你使用自主 AI 智能体探索未来可能性的项目。你可以构建场景(环境、社会、治理等),做出决策,并看到事情在不同路径下可能如何发展。<p>你可以做的事情包括:<p>在你的场景设置下生成推测性新闻和事件<p>可视化小的决策如何随着时间推移产生连锁反应<p>并行运行多个基于智能体的模拟<p>使用 Python、LangGraph + Azure OpenAI 构建,并配备用于可视化的前端。仍在积极开发中;非常欢迎反馈、批评、想法和贡献。<p>在线演示:<a href="https:&#x2F;&#x2F;sandboxes.live&#x2F;" rel="nofollow">https:&#x2F;&#x2F;sandboxes.live&#x2F;</a> Github:<a href="https:&#x2F;&#x2F;github.com&#x2F;abozaralizadeh&#x2F;SandBox" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;abozaralizadeh&#x2F;SandBox</a><p>如果你喜欢它,一个 可以让我知道这值得继续推进。谢谢!
1作者: ilaksh8 个月前
今天早上,我正在为客户演示集成HeyGen的交互式虚拟形象,结果搞混了一些东西,导致出现了一个间歇性问题。(事实证明,这实际上是一个非常愚蠢的代码错误)。但我当时很疲惫,而且有点恐慌,所以我想我应该尝试购买一个付费计划,看看这是否与问题有关。 它默认按年计费。我不习惯这样,我总是以为是按月计费。所以屏幕上显示的是300美元,但我的手已经习惯了完成结账流程,我无法阻止它。 我给他们的客服发了邮件,他们很快回复说: “如果您愿意,我可以将您的订阅切换到月度计划,这样您就可以继续使用该平台,并在您想取消时取消您的计划。请告诉我! 温暖问候,” 我追问了一些问题,试图弄清楚这是否意味着我能拿回大部分钱,并解释说我目前经济状况有点窘迫。问题是,现在我觉得他们不会退款了,但如果我通过PayPal拒付或提出争议,可能需要很长时间,而且很可能也拿不回钱。但这样也会让我在HeyGen的账户面临风险,而我还要帮客户做集成。 他们一开始回复很快,但现在已经过了一段时间了,我想他们不会再回复了。你觉得PayPal会把钱退给我吗?我觉得我有点被骗去支付了年费。但不管怎样,我在一两个小时内就向他们寻求了帮助。 现在都是这样经营生意的吗? 我从Upwork上赚的钱还在涓涓细流,但那270美元或者其他的钱,现在简直是压垮我的最后一根稻草。
1作者: nicktay8 个月前
大家好,我是 Nick。我正在开发 Vicoa (Vibe Code Anywhere) <a href="https:&#x2F;&#x2F;vibecodeanywhere.com" rel="nofollow">https:&#x2F;&#x2F;vibecodeanywhere.com</a>,这是一个让你随时随地使用 Claude Code (和 Codex) 的工具。<p>使用 Vicoa,你可以:<p>- 从终端运行常规的 Claude Code 会话 - 在手机或平板电脑上继续之前的会话 - 在 Claude Code 需要你输入时收到推送通知 - 在不同设备上保持所有内容同步<p>演示视频在这里:<a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=ZBpNzqqLYmg" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=ZBpNzqqLYmg</a><p>我开发这个工具是因为我一直遇到使用 Claude Code 时的痛点:你必须一直盯着它。Claude 经常会在进行到一半时停下来等待输入。如果我离开一下——哪怕只是去喝杯咖啡——回来时就会发现进度停滞不前,需要我的输入。所以我开发了 Vicoa。<p>你可以通过一个简单的命令来安装它:`pip install vicoa &amp;&amp; vicoa`<p>在这里下载 iOS App:<a href="https:&#x2F;&#x2F;apps.apple.com&#x2F;app&#x2F;id6751626168">https:&#x2F;&#x2F;apps.apple.com&#x2F;&#x2F;id6751626168</a><p>这是一个早期版本。期待您的反馈和评论。