4 分•作者: robotlaunch•4 天前
返回首页
一周热榜
4 分•作者: ragelink•7 天前
我几个月来一直在开发一个托管的 Fossil SCM 服务,我真的不知道这是否是个好主意。今天首页上的“我们需要一个锻造厂联盟”的帖子让我觉得值得发出来分享一下。<p>我正在构建的内容:一个托管 Fossil 仓库的家。与代码托管平台有相同的入门体验,但每个项目都是一个可以克隆、通过电子邮件发送或带走的独立的自包含 SQLite 文件。开源的综合平台(Django + Postgres + Redis + Caddy + Litestream-to-S3)位于 fossilrepo.io。托管版本很快就会进入私人测试阶段。<p>我的粗略论点:
1. Fossil 已经通过设计实现了联邦化。每个克隆都是整个项目:问题、维基、论坛、历史记录、代码。这正是首页上正在讨论的联邦化问题,只是使用了一个已有 15 年历史的工具,SQLite 项目本身也在使用。如果 fossil clone 在任意两个主机之间都能工作,锁定效应基本上就消失了。<p>2. AI 代理需要集成的上下文。一个 Fossil 仓库就是一个可查询的 SQLite 文件。一个代理使用 SELECT * 读取代码 + 票据 + 维基 + 历史记录,而不是 47 个左右的 GraphQL 调用。RAG 和 MCP 设置变得微不足道。它还有一个超级容易使用的 cli 工具。<p>3. 小型但认真的团队没有得到充分的服务。Git+GitHub 赢得了宏观市场,而且这种情况不会改变。但是对于 1-50 人的团队来说,规范、票据、维基和代码都应该放在同一个地方……集成模型更好/更容易。<p>我担心的事情:
- 网络效应——如果其他人找不到仓库,它就没什么用
- 惯性——Git 的肌肉记忆很难打破
- Codeberg / Forgejo / Gitea 都是可靠的
— 哪个才是正确的切入点,如果有的话?这是不是一个有人想要解决的方案?<p>我宁愿现在就在 HN 上听到大家的意见,而不是在发布之后。三个诚实的问题:
- 这有意思吗,还是我解决了一个没人遇到的问题?
- 什么会让你真正切换?
- 我遗漏了什么?<p>另外,还在纠结名字。这两个域名都指向同一个页面,所以请投票选择你实际会使用的那个:https://fossilforge.io 或 https://fossilhub.io(我也有 .ai 版本,但 .io 感觉更像开发者)
4 分•作者: adithyassekhar•7 天前
我甚至都不用 Copilot。然而,如果你也像我一样,有时会使用“源代码管理”选项卡来暂存文件或手动编写提交信息,它就会自动将 Copilot 添加为该提交的共同作者。<p>微软/Github 的人怎么会觉得这没问题?我根本没用你们的 AI,这代码是我自己写的。这看起来也太不择手段了。
4 分•作者: olliewagner•1 天前
Furwall 是一款小巧的 macOS 菜单栏应用程序。当您使用键盘或鼠标时,FaceTime 摄像头会寻找人脸或上半身。当它找不到时,键盘将停止接受输入。猫走过您的笔记本电脑,您的代码不会受到任何影响。
一些说明:
Apple 的 Vision 框架在本地运行。视频在内存中处理,绝不会上传。在锁定状态下,Furwall 会将一张本地 JPEG 保存到 ~/.furwall/catpures/。第二次 Vision 扫描会剔除任何不是猫的东西,因此菜单中的每日计数仅反映已确认的猫。现在我的磁盘上有一个文件夹,里面慢慢地塞满了 Pepper 和 Beets 走过我键盘的照片。
摄像头仅在您使用电脑时(打字、鼠标移动、切换应用程序、唤醒屏幕)开启,并在最后一次活动后 30 秒关闭。绿色的摄像头指示灯会跟踪这一点。
按键拦截使用 CGEventTap 在 .defaultTap。由于这个原因,Furwall 在没有沙盒的情况下发布。一个带有输入监控的 .listenOnly tap 就足以看到按键,但拦截它们需要 .defaultTap,而 .defaultTap 需要辅助功能,而 App Sandbox 会阻止辅助功能。监视按键与沙盒兼容;阻止它们则不行。
鼠标事件会被观察到(以唤醒摄像头),但永远不会被拦截或丢弃,因此菜单栏始终有效。有三个逃生通道:点击图标并退出,在 1.5 秒内快速按下五次 Escape 键以暂停 5 分钟,或在系统设置中撤销辅助功能(macOS 会使 tap 无效)。如果 Vision 因任何原因停滞,键盘会在 10 秒后失效,这比软砖机器要好。
Furwall 绝不会上传摄像头画面或按键。它自己的网络流量是 Sparkle 更新检查以及捐赠页面的匿名总数/点击计数器。每次点击一个简短的慈善机构标识,没有用户标识符。
菜单中的捐赠项目会打开一个经过审查的动物福利慈善机构的捐赠页面,该机构适用于您的系统区域。九个地区的十个组织:美国的 Alley Cat Allies 和 PetSmart Charities,英国的 Cats Protection,澳大利亚的 Cat Protection Society NSW,加拿大的 Toronto Cat Rescue,爱尔兰的 NSPCA,新西兰的 SPCA,德国的 Deutscher Tierschutzbund,法国的 La SPA 和 Fondation 30 Millions d'Amis,日本的 Japan SPCA。每个组织都在其当地的慈善或非营利机构下注册或获得认可,并且该列表会在每次发布时重新审查。没有资金通过该应用程序流动。
macOS 15+,已签名并公证,MIT 许可。
[https://olliewagner.com/furwall](https://olliewagner.com/furwall)
4 分•作者: brandonb•6 天前
4 分•作者: nahimn•6 天前
我最初只是在玩 pi-autoresearch,给它一个样本任务,构建最便携的编码代理。<p>第一个版本是 6 KB 的 shell 脚本。非常适合一次性任务,无法交互使用。我震惊于它竟然真的运行起来了。<p>开始构建——添加功能——但有一个自我设定的规则:没有新的依赖,并且代码行数在 500 行以下。这东西必须真正便携。只有 sh、curl、awk。仅限系统原语。<p>这意味着我在 awk 中做了一些真正令人作呕的事情,包括 JSON 解析和 OpenAI 响应工具循环,其中推理项目跨回合传递。<p>它现在大约有 400 行。功能包括:Anthropic + OpenAI,7 个工具(bash、read、write、edit、grep、find、ls),REPL,自动压缩,检查点/恢复,管道模式,90 个无 API 测试。不包括:TUI、流媒体、图像、OAuth、Windows、尊严。<p>两件诚实的事情:<p>1. 我窃取/修改了系统提示和架构。Pi/Claude/Codex 编写了 awk 代码。我无法阅读大部分代码。一年前这对我来说是不可能的。<p>2. 很大程度上受到 Pi (pi.dev) 的启发——相同的 7 个工具界面,相同的精确文本编辑模型。该归功于谁就归功于谁。Pi 非常棒——你可能应该使用它们。<p>代理循环本身很小。一个“真正”的代理 CLI 中的几乎所有其他东西都是 DX 和加固。你可能可以按照你喜欢的方式构建自己的框架。Mario Zechner 的关于夺回工具控制权的 AI 工程师演讲促使我这么做。<p>之所以叫这个名字,是因为它是一个 .sh 文件。它听起来像的另一件事,很遗憾,也是准确的。
4 分•作者: eigenspace•6 天前
4 分•作者: mgh2•6 天前
4 分•作者: lemaudit•6 天前
4 分•作者: ilqr_jb•6 天前
Hi HN! Flocklist.app is a minimalist, private dependency tracker.<p>I mostly just built this for myself, since I would sit down to work, look at my to-do list, and I couldn't do 2/3 of the tasks. None of the solutions to this really cut it, either because they are a little clunky or are enterprise scale (like Jira, Linear, you know the rest). I figure I can't be the only one with this problem, so I built this free app to fix it. (It also doesn’t store tasks in the cloud.)<p>I would love to hear any feedback you have!
4 分•作者: syeare•1 天前
除了 uBlock Origin 和 Saka Key 之外,没有运行其他扩展程序
只有一个包含一些短文本和代码的消息窗口是打开的
这是在安装更新后的“冷启动”状态
16GB 绝对不够用了,感觉就像 2016 年的 2GB 一样
4 分•作者: jusonchan81•6 天前
人工智能是在提高销售额,还是在改善大量使用它的公司的整体前景?这里不单指编码方面的应用,而是指由于直接或间接使用人工智能带来的额外收益,从而提升了整体收益/营收。
4 分•作者: nazcan•1 天前
4 分•作者: bschoepke•3 天前
3 分•作者: 1659447091•4 天前
3 分•作者: misaelzapata•2 天前
3 分•作者: latchkey•2 天前
3 分•作者: bilsbie•2 天前
3 分•作者: tosh•4 天前
3 分•作者: blazeeofsun•6 天前
<a href="https://simplifiednewshub.netlify.app/" rel="nofollow">https://simplifiednewshub.netlify.app/</a>