#186 – Dave Winer谈去中心化、WordPress与开放出版
Nathan Wrigley: 欢迎来到WP Tavern的Jukebox播客。今天我们的嘉宾是Dave Winer。
Dave的硅谷之旅始于1980年代,当时他带着两个产品和追求技术世界名利的梦想离开了威斯康星州前往加利福尼亚。怀着对真正人际连接的深切信念,他开始了自己的征程。
早期,他与史蒂夫·乔布斯有过一次难忘的会面。两人都二十出头,充满野心和自信。他们的相遇激烈而竞争性强,但这标志着Dave开始了他通过技术连接世界的终身使命。
如果你曾经订阅过博客、听过播客或在网上分享过想法,那么你很可能是Dave开创性工作的受益者。他是RSS等有影响力技术的开发者,也是开放、用户拥有的出版平台的长期倡导者。
他形容自己是一个编写了许多软件初版的人,希望与所有人合作,仍然有远大的想法,喜欢从上到下的开放,不喜欢贪婪的人。
今天我们将讨论开放网络的愿景、历史和未来。Dave回忆了当今互联网的起源,早期理想主义和协作是网络核心的时代。他分享了自己职业生涯的故事,早期软件初创公司的兴衰,以及最初的社区精神如何逐渐让位于Facebook、Google和Twitter等大型科技公司的"围墙花园"。
但对话不仅仅是怀旧。这是重新夺回互联网潜力的行动号召。Dave解释了社交网络演进中出现的问题,为什么他认为像RSS这样的博客技术只需要"更多关爱",以及资金涌入和中心化如何扼杀了网络所建立的创造性和互操作性。
您还将听到Dave为重新点燃那些原始网络理想所做的最新努力。他揭示了Wordland背后的思考,这是一个为WordPress用户设计的极简而强大的写作工具,将自由、可移植性和开放协议放在核心位置。
Dave还阐述了他的Textcasting宣言,挑战平台通过无限制长度、Markdown支持和内容的真正所有权等特性来真正支持作者,无需许可或平台锁定。
Dave确实是互联网的先驱,而且肯定还没有结束。他正在将WordPress置于许多未来努力的核心。
如果您对拥有自己的内容充满热情,对网络历史深感好奇,或寻找技术如何赋能而非控制的灵感,那么本集适合您。
技术讨论要点
RSS与开放协议
Dave Winer是RSS技术的开发者和开放协议的长期倡导者。他解释了RSS如何在1999年实现博客更新订阅,以及这项技术如何为早期的博客社区提供基础设施。
去中心化架构
对话深入探讨了中心化社交平台(如Twitter、Facebook)与基于开放协议的去中心化替代方案之间的技术对比。Dave认为真正的网络意味着能够在不需许可的情况下添加功能互操作。
WordPress技术生态
Dave详细讨论了WordPress作为去中心化平台的技术优势:
- 成熟稳定的API
- 向后兼容性承诺
- 数据可移植性
- 开发者友好的扩展架构
Textcasting技术规范
Dave提出了Textcasting技术宣言,定义了开放写作平台应支持的核心功能:
- 标题(可选)
- 超链接支持
- 简单样式(粗体、斜体)
- 附件支持(如播客)
- 无长度限制
- 内容可编辑
- Markdown支持
Wordland技术实现
Dave介绍了他的新项目Wordland的技术特点:
- 专注于写作的极简界面
- 与WordPress深度集成
- 支持Markdown格式
- 分类和书签功能
- 开源MIT许可证
- 服务器端可自托管
技术架构比较
Dave比较了不同平台的技术架构:
- Mastodon: ActivityPub协议,支持联邦网络
- Bluesky: AT协议,声称去中心化但尚未开放服务器
- WordPress: 基于RSS和REST API,成熟的开发者生态系统
可扩展性挑战
Dave分享了他学习构建可扩展软件的经验,特别是在与Automattic VIP合作后,如何重构代码以支持数百万用户。
互操作性技术
对话强调了不同平台间互操作性的重要性,包括:
- RSS订阅的实时更新(通过RSS Cloud)
- 跨平台内容同步
- 开放格式标准的重要性
Dave的技术愿景是通过WordPress和RSS等成熟技术重建开放网络,挑战现有社交平台的限制,为开发者和用户提供真正的自由和所有权。