依赖中不应包含 LLM 生成的代码Joey Hess 花费百小时审查 git-annex 依赖,确保不含 LLM 生成代码。他发现依赖中存在大量无解释的糟糕提交和版权风险。 作者认为这难以阻挡趋势,甚至可能退出社区,但呼吁开发者考虑 LLM 代码的广泛负面影响。 评论点赞收藏44 天前
小电池离网承载大负荷:我的DIY能源管理实践与思考作者分享了自己使用小型家用电池离网运行太阳能热水器和电动车充电器的实战经验。通过简单的代码逻辑协调两大负载,实现了能源自给自足。 文章对比了澳洲免费日间电力、德国电池补贴等宏观趋势,反思了个人DIY与行业标准化之间的差距,并探讨了自由软件在智能家居能源管理中的定位。 评论点赞收藏46 天前
我的13kW离网光伏系统:配置、成本与实战经验作者详细拆解了自家13kW离网光伏系统的配置与成本。 包含屋顶、围栏及地面的多阵列设计,配合6台MPPT控制器和4块Battleborn锂电池, 旨在应对冬季低光照并实现电动车充电。 总硬件成本约1.8万美元,扣除税收优惠后净支出13759美元。作者分享了选择老旧但稳定控制器的理由,以及通过自动化管理充放电以延长电池寿命的工程经验。 评论点赞收藏86 天前
关于在我的软件项目中添加 AI 生成内容的政策Joey Hess 宣布在软件项目中接受 AI 生成的代码,并跳过常规代码审查,只要代码能编译且标注来源即可。他开玩笑称这是为了节省时间,并讽刺那些担心 AI 垃圾数据污染模型的批评者。 该博文以幽默和反讽的方式探讨了 AI 代码提交的伦理与工程现实,引发关于代码质量、审查效率及 AI 训练数据污染的讨论。 评论点赞收藏132 天前
禁止所有Anthropic员工Debian开发者Joey Hess宣布禁止Anthropic员工参与其项目,因Claude Code被指在提交代码时隐瞒AI身份。此举旨在维护自由软件社区的透明原则。 该事件暴露了生成式AI工具在开源贡献中的伦理困境。随着AI代码助手普及,如何界定和标注机器生成的贡献正成为社区争议焦点。 评论点赞收藏136 天前
本地天气播报的AI化:从Twitch直播到自动化帝国作者观察到本地天气播报已全面自动化,由AI生成画面和旁白,甚至实时回复观众提问。一位肯塔基州的前新闻绿幕员通过Twitch直播起家,如今利用LLM和自动化技术构建了庞大的流量帝国。 尽管画面细节有误,但这种“完美垃圾”在乡村地区大受欢迎。作者指出,虽然公众不期待完美预报,但这引发了关于公共气象服务资金价值和AI替代人工的深刻思考。 评论点赞收藏194 天前
低成本DIY太阳能围栏设计方案作者分享了一年后回顾其自制的太阳能围栏安装经验。利用屋顶太阳能支架配件改造垂直安装,成本与面板相当。 这种设计特别适合陡坡地形,且能方便地在围栏下方使用割草机。文章提供了详细的材料清单和安装细节。 评论点赞收藏304 天前
Git 分支即数据库:一种高效的分布式数据存储方案git-annex 作者介绍了一种将 Git 分支作为分布式 NoSQL 数据库使用的新方法。通过自动化合并和高效的数据注入机制,实现了在不污染文件系统的前提下管理大量数据。 文章详细解析了 Union Merge 策略、使用 git-cat-file 加速读取,以及利用 Journal 文件解决索引扩展性问题的工程技巧。 评论点赞收藏315 天前
离网生活实录:我是如何用太阳能给电动车充电的作者详细记录了在偏远地区使用自家太阳能发电为电动汽车充电的全过程。 从最初功率不足到逐步扩建光伏阵列,他克服了冬季日照短、充电效率低等挑战, 实现了日常通勤的能源自给。 文章提供了具体的充电数据、季节性变化分析及自动化控制代码。这不仅是一篇个人生活记录,也为关注离网能源系统和电动车实用性的读者提供了极具参考价值的工程实践案例。 评论点赞收藏480 天前
WASM 版的 Wayland 网络:一种摆脱 Web 标准束缚的全新浏览器构想作者提出构建一种仅运行 WASM 模块的新浏览器,摒弃 HTML 和 JS,类似 Wayland 协议。此举旨在打破双寡头垄断,降低新浏览器开发门槛,支持 RSS、IPFS 等多样化需求。 WASM 页面仍可通过组件模型嵌入传统 HTML 引擎。作者认为这能激发双重创新,避免当前市场僵化,虽未亲自实施,但提供了极具启发性的架构构想。 评论点赞收藏534 天前
目标十二月:我的离网太阳能升级实战作者分享了一年中为冬季准备的离网太阳能升级项目。从清理树木搭建太阳能围栏到安装地面支架,旨在阴天也能稳定供电。 核心策略是利用廉价面板过度配置太阳能系统,以最小化昂贵的电池存储,实现家庭负载与电动车充电的离网运行。 评论点赞收藏610 天前
反思为何不再信任 xz 压缩库作者深入分析了xz压缩库被投毒事件,推测攻击者可能不止植入SSH后门,还预留了利用缓冲区溢出进行二次攻击的潜在路径。 文章指出禁用Landlock沙箱的行为暗示了更恶意的系统级写入计划,建议发行版回退版本或使用清理过的分支以确保持久安全。 评论点赞收藏865 天前
邮件线程中的模式识别:如何一眼看穿无用讨论作者介绍如何利用邮件客户端(如 mutt)的线程显示结构,通过识别发帖人组合和回复模式来快速筛选高质量邮件。 文中列举了“转到私聊”、“车轱辘话”、“废话连篇”等典型低质线程特征,帮助读者建立过滤直觉。 评论点赞收藏926 天前
给代码穿上“版权防弹衣”:如何防止 AI 窃取代码署名Joey Hess 在 Haskell 代码中嵌入隐蔽的版权标识函数,旨在增加 LLM 训练数据清洗难度,防止代码被轻易复制且不保留署名。 该策略利用类型推断和数学计算混淆,使 LLM 容易生成错误代码。作者认为这对保护小众语言开发者权益有效,并分享了实现思路。 评论点赞收藏938 天前