我生活在 IRC 中(2015)
IRC 的爱好者们描述了自己如何至今仍每天使用它进行社交、工作告警和长期社区交流,即使在 Freenode 大规模迁移到 Libera Chat 之后也是如此。另一些人则认为,Discord 和 Matrix 等现代平台已经在很大程度上取代了 IRC,因为它们提供了持久历史、媒体共享、更容易上手和更好的管理工具,尽管代价是中心化和更臃肿的客户端。整篇内容中,人们在 IRC 的怀旧、简单、匿名和短暂性,与一些频道中的毒性文化、现实中的可用性问题,以及 bouncer 和 shell 访问所带来的技术负担之间进行权衡。
Freenode 崩盘之后的 IRC
- 许多用户只是把自己的频道和昵称迁移到了 Libera Chat;这种迁移常被描述为快速而顺利。
- 一些网络和频道在迁移后活跃度下降了(例如有些例子里消息量降到了一半以下)。
- 也有人在那时完全离开了 IRC,转而使用 Discord。
- 据称原文作者仍然在使用 IRC,如今在 Libera 上。
生活在 IRC 中:配置与工作流程
- 长期用户表示自己在 IRC 上待了 15 到 30 年,通常每天都“生活”在那里。
- 常见模式是:终端 IRC 客户端(irssi/weechat)+ 在 VPS 或家用服务器上使用 tmux/screen + 用于持久化和历史记录的 ZNC bouncer。
- ZNC 因可靠而受到称赞,但也被认为配置起来很笨拙;文中分享了几项具体的配置调整(关闭 Web UI、增大缓冲区、添加历史模块)。
- IRC 也用于告警和运维(例如 Prometheus 告警、系统日志、仪表盘)。
IRC 的优点(支持者的观点)
- 简单、稳定、低摩擦的协议;易于自动化和脚本化。
- 转瞬即逝、以在线状态为基础的聊天:如果你不在线,就会错过。有人明确珍视这种时间性。
- 功能极简被视为优点:不会强制加载媒体、攻击面更小、以文本为先。
- 强烈的怀旧感:它教会了人们 Unix、网络和编程;也让人怀念运行服务器和机器人程序的日子。
对 IRC 的批评
- 文化方面:经常有关于粗鲁、把关、骚扰的报告,尤其是在大型频道里;包括种族歧视性辱骂和对新人的敌意。
- 缺少现代 UX:没有内建历史/同步、文件传输笨拙、没有丰富媒体、默认不支持多设备。
- 隐私问题:公开的日志机器人、可搜索的长期归档、历史上有令人毛骨悚然的跟踪案例;除非使用 cloak 或被 bouncer 隐藏,否则会暴露 IP。
- 大型网络上的许多公共频道被描述为已经死亡或活跃度很低。
Matrix、Discord 和其他替代方案
- 有人认为 Matrix 是“现代版 IRC”,比企业控制的 Discord 更可取;而且可以桥接到 IRC。
- 也有人说 Matrix “就那样糟”:Element 客户端迟缓、延迟高、边角问题多;还不是一个合格的 Discord 替代品。
- Discord 在入门便利性(邀请链接)上被认为胜出,但也因企业控制、对非技术用户复杂、以及长期可靠性问题而受到批评。
- 少数人提到 Mastodon/Fediverse、XMPP,以及统一聊天方案(例如 weechat 插件)作为更广泛生态系统的一部分。