静态博客本身没有后端,但评论互动又不能少。本站已全面迁移至 Remark42——一个功能完善的自托管评论系统。这篇文章聊聊我为什么切换、Remark42 的使用体验,以及还有哪些备选方案值得关注。
用 F# 开发了一个静态网站生成器,核心理念是「模板就是程序」——不再用字符串拼凑模板,而是用 F# 脚本直接生成 HTML。附带自研的 CSS 超集 ZSS,支持变量、数学运算、颜色函数、嵌套等特性。
近日,GitHub 宣布更新 Copilot 隐私政策:从 2026 年 4 月 24 日起,将默认使用 Copilot Free、Pro 和 Pro+ 用户的交互数据(包括输入提示、输出建议、代码片段及相关上下文)来训练和改进 AI 模型。除非用户主动在设置中 opt-out——关闭"允许 GitHub 使用我的数据进行 AI 模型训练"选项——否则数据将被用于模型训练。
老实说,2025到2026年,GitHub已经不是"偶尔抽风",而是常态化拉胯了:免费Actions分钟数被成群的机器人挖矿账号薅到秃,正常用户排队等到天荒地老;安全漏洞修得比乌龟爬还慢,供应链攻击年年有;国内访问时好时坏,CI/CD 一跑就卡,部署个东西像抽奖。最气人的是,微软继续在那儿装没事人,卖企业版赚得盆满钵满,免费用户当韭菜割。
大多数开源项目在用 GPL 或 MIT。这两个我都不喜欢。这些年,我不再盲目追主流。GPL 的"父爱式管制"让我不舒服——它通过限制开发者来保护用户。MIT 的"毫无节制的宽容"也不对味——说"随便用"等于放弃所有责任。我的原则很简单:只留最基本的约束,把最大的自由给用户。这自然把我引向 BSD,尤其是 BSD-2-Clause。