开源项目应该追踪用户吗?PostHog 谈追踪的伦理框架
PostHog 发文讨论开源项目追踪用户的伦理边界,提出以义务论和功利主义两套框架来判断。它主张只采集构建有用技术所需的最少数据、不与第三方共享,并在文档中透明说明而非让人翻代码。追踪分四档:不追踪、聚合追踪、匿名用户追踪、完整用户追踪,其中完整追踪应事先征得同意,且不建议默认开启。
PostHog 发文讨论开源项目追踪用户的伦理边界,提出以义务论和功利主义两套框架来判断。它主张只采集构建有用技术所需的最少数据、不与第三方共享,并在文档中透明说明而非让人翻代码。追踪分四档:不追踪、聚合追踪、匿名用户追踪、完整用户追踪,其中完整追踪应事先征得同意,且不建议默认开启。
PostHog 认为,面向技术用户的 B2B 软件未来大多会以开源方式发布,因为开源能带来更多反馈、更快的企业采用和更强的用户信任。开源项目可在 GitHub 上直接收集 issue 和功能请求,企业还能审查全部代码并自行部署,省去 1 到 12 个月的信息安全流程。但这一优势只适用于开发者真正关心的产品,若只面向非技术用户则未必成立。
OpenAI 的 GPT-3 为 Replit 撰写了一篇客座博客,称基于 repl 的可分享计算会把编程从私有代码转向公开网络,让代码像网页一样可链接、可协作。文章认为这将终结 Apple App Store 和 Google Play 的围墙花园,使应用商店变得无关紧要,并让 DNS 与网站托管等互联网架构过时。
PostHog 采用每两周发布一次的节奏,但遇到足够有用的功能或大型功能也会提前几天上线,核心原则是尽快把功能交到用户手里、哪怕还很粗糙。团队坚持每位开发者每天至少提一个 pull request,并刻意不早接企业客户,以免工程文化被过早改变。对企业客户,PostHog 提供两种方案:降低更新频率,或付费购买部署维护服务。
OpenAI 启动“特别项目”(Special projects),主张有影响力的科学工作要选对问题——不只是有趣,而是其解决方案真正重要。该计划面向那些答案能产生实际影响的难题。
Shopify 研究科学家 Ben Doyle 提出用「状态与事件」两种基本元素来厘清客户数、churn(流失率)、LTV(用户生命周期价值)等电商指标的计算方式:状态是带起止时间戳的区间,事件是带时间戳的点,前者对应资产负债表式的快照计数,后者对应利润表式的区间计数。