返回首页
最新
在硅谷作为开发者工作了大约10年后,我到了一个阶段,感觉对这个领域已经失去了兴趣。无论我在工作中做什么,几乎都无法激励自己去关心,而我对周围同事的行为感到很烦躁。我曾经换过几家公司,想着可能是环境的问题,或者是公司正在做的事情不吸引我等,但无论去到哪里,过一段时间后总会感到同样的厌倦,这让我觉得是时候转向其他事情了。
有没有人从单纯的工程师转型到其他领域,并找到了更多的快乐?我愿意离开这个领域,虽然可能收入会减少。
介绍模态代理 SDK(非官方) - 将代理 SDK 移植到模态沙箱中运行。<p>示例:<a href="https://github.com/sshh12/modal-claude-agent-sdk-python/tree/main/examples" rel="nofollow">https://github.com/sshh12/modal-claude-agent-sdk-python/tree...</a>
嗨,HN,<p>这是一个简单的周末项目:网球,但通过打字来进行。试试看吧!
嗨,HN!<p>Fence 将任何命令封装在一个默认阻止网络访问并限制文件系统写入的沙箱中。它适用于运行半信任代码(如软件包安装、构建脚本、不熟悉的代码库),以控制副作用,甚至可以阻止那些会向外发送信息的工具。<p>> fence curl <a href="https://example.com" rel="nofollow">https://example.com</a> # -> 被阻止<p>> fence -t code -- npm install # -> 允许注册表的模板<p>> fence -m -- npm install # -> 监控模式:查看被阻止的内容<p>一个用例是将其与 AI 编码代理结合使用,以减少运行代理时需要的交互权限提示:<p>> fence -t code -- claude --dangerously-skip-permissions<p>您可以使用 `fence import --claude` 导入现有的 Claude Code 权限。<p>Fence 使用操作系统原生的沙箱技术(macOS 的 sandbox-exec,Linux 的 bubblewrap)以及本地 HTTP/SOCKS 代理进行域过滤。<p>我构建这个工具的原因是:我在 Tusk Drift 项目中工作,这是一个记录和重放真实流量作为 API 测试的系统(<a href="https://github.com/Use-Tusk/tusk-drift-cli" rel="nofollow">https://github.com/Use-Tusk/tusk-drift-cli</a>)。在重放过程中,我需要一种方法来沙箱化被测试的服务,以阻止本地的出站连接(Postgres、Redis),并强制应用程序使用模拟而不是真实服务。我很快意识到,这可以成为一个通用工具,也可以作为 CLI 代理的权限管理器。<p>限制:对恶意软件的防护能力较弱。基于代理的过滤要求程序遵循 `HTTP_PROXY`。<p>我很好奇其他人是否遇到过类似的需求,欢迎提出任何问题!
我是一名经验丰富的工程师,在完全拥有的项目(个人应用、工具、独立工作)中工作非常高效,但在团队环境中却常常遇到困难。在这些环境中,责任共享、沟通成本高,成功往往更依赖于协调和信号传递而非执行力。
我并不是在谈论技能差距——这个问题似乎是结构性的。当激励、著作权和责任明确时,我的表现很好,但当这些变得模糊时,我就会失去参与感。这开始影响到我的工作稳定性,尤其是在当前的市场环境下。
我很好奇是否有其他人也认识到这种模式,如果有的话:
• 你是否找到在以团队为主的组织中可持续运作的方法?
• 你是否转向了合同工作、小团队或不同的角色?
• 还是你接受了这一限制并围绕它进行优化?
我并不特别寻求激励建议——我更希望了解人们观察到的模式和权衡。
我是一位独立的技术创始人,正在构建一个以 curl 为首、HTTP 原生的持久事件日志(基于 Raft)。<p>最近的一次 Show HN 获得了约 90 个 GitHub 星标和一些分支,这帮助验证了技术的可行性。<p>我现在正在寻找合适的市场推广(GTM)/产品导向的联合创始人,以推动一个基础设施/开发工具的初创公司(早期试点、叙述、与用户交流)。<p>对于那些有过类似经历的人:
– 有哪些有效或无效的经验?
– 你在哪里遇到你的联合创始人?
– 在这个阶段有哪些红旗需要注意?<p>如果有需要,我很乐意在评论中分享更多背景信息。
在过去五年里,我换了五次工作,并且不断发现面试比实际工作难得多,因此我开发了一个可以在现场面试中使用的Chrome扩展程序。<p>这个核心理念很简单:你只需录下问题,就能实时获得完美的答案。
我制作这个应用是因为我花了大半的时间在“等待”(无尽地等待加载或构建),而感到无聊透顶。我想,不如在这段空闲时间里锻炼一下身体。
技术栈:Claude Code、Swift、无障碍API、一些终端小技巧
这有点像一个梗,绝对是一种氛围,用户界面非常霓虹。
应用链接: [https://www.git-fit.app](https://www.git-fit.app)
代码库链接: [https://github.com/rebelchris/git-fit](https://github.com/rebelchris/git-fit)
是的,这很简单,是的,这很傻。欢迎对代码、用户界面或我的生活选择进行吐槽。如果你对它的厌恶程度低于预期,我会很高兴你能给代码库点个赞。
嗨,HN,
我开发了Trinity,这是一款原生macOS应用程序,它将Neovim与以项目为中心的用户界面结合在一起。
我们的目标是保持Neovim本身不变,同时提供更符合Mac用户习惯的工作流程:
– 类Finder的项目浏览器
– 多个项目/窗口
– Markdown预览,图像/PDF查看器
– 原生菜单、快捷键和窗口管理
– 简约的用户界面,没有GPU效果或终端仿真
该应用程序直接分发(已签名和公证的PKG),并使用Sparkle进行增量更新。
这最初是我在使用终端版Neovim和更重的编辑器之间切换后开发的个人工具。希望听到其他Neovim用户的反馈,特别是关于在GUI封装中哪些地方感觉合适或不合适。
网站: [https://scopecreeplabs.com/trinity/](https://scopecreeplabs.com/trinity/)
直接下载: [https://updates.scopecreeplabs.com/pkg/Trinity-1.0.202601192350.pkg](https://updates.scopecreeplabs.com/pkg/Trinity-1.0.202601192350.pkg)