Shitter – 一个 Nitter 分支

这是已停止维护的 Nitter 项目的一个分支,“Shitter”旨在继续维持一个注重隐私、只读的 Twitter/X 替代前端,并依靠大量自托管实例以及社区维护的列表和状态页面。评论者讨论了这类实例如何可以轻易搭建却又经常被下架,提出了负载均衡和多路复用方案,并指出了图片加载和跟踪保护等技术细节。争论的重点很大程度上集中在:继续与现在由 Elon Musk 拥有、并被广泛视为与极右翼政治相关的 Twitter/X 互动在伦理上是否合理或必要,还是应彻底放弃该平台,转而使用 Mastodon 和 Bluesky 等去中心化或竞争性网络。

项目目的与分支状态

  • Shitter 是 Nitter 的一个分支,Nitter 是 X/Twitter 的替代前端。
  • 原始 Nitter 被描述为已停止维护;Shitter 的存在是为了继续开发并维持实例可用性。
  • 一些评论者批评 README 没有清楚说明这个分支与 Nitter 有何不同,或者为什么要创建它,并认为 HN 的关注部分是因为这个名字。

托管、实例与架构

  • 由于源代码是公开的,Nitter/Shitter 很容易自行托管;域名下架对公共实例的影响大于对代码本身的影响。
  • 运行个人实例被描述为很简单,但:
    • 仍然依赖 X/Twitter 认证。
    • 许多个别实例实际上会对应许多 X 账号,这些账号可能被封禁,从而形成一种“猫鼠游戏”式动态。
  • 有人建议使用一个负载均衡的“多路复用器”,在很多实例前面统一接入,自动做健康检查,并集中池化账号。文中也提到了现有的重定向器,但被批评为过于简单且不可靠。
  • 另有一个 HN 线程被引用,声称在下架之后现在可用的实例比以前更多;同时还链接了一个实例维基和状态页面。

可用性与技术问题

  • 有用户报告说,某些 Shitter 实例上的图片在 Firefox 中无法加载,但在 Chrome 中可以。
  • 其他人解释说,这很可能是因为图片没有经过代理,而 Firefox 的增强型跟踪保护阻止了 X/Twitter 资源。

命名与品牌反应

  • 很多评论者拿 “Shitter/Xitter” 的命名开玩笑,也对 “X” 的双关进行调侃。
  • 有些人希望有一个“正常”的名字,但也指出使用 “Twitter” 会带来商标方面的顾虑。

围绕 X/Twitter 的伦理与政治争论

  • 对于是否“没有理由”去使用或支持一个由“极右翼”人物拥有的平台相关工具,存在强烈分歧;而现实需求则是仍有内容被锁在 X 上。
  • 一些人认为这些前端是一种获取必要或有用信息的方式(包括企业、政府和紧急更新),同时避免直接接触 X、其广告或账号要求。
  • 另一些人主张完全避免,将 X 类比为极端分子或纳粹空间,并声称参与只会助长关注度和宣传。
  • 关于替代方案(Bluesky、Mastodon、Threads、Lemmy 等)的讨论也很激烈:
    • 批评:审核问题、意识形态偏见、分散的政策,以及联邦宇宙“脱联”戏剧。
    • 辩护:去中心化本身就是优势;可以自主选择社区和政策。
  • 更广泛的不满来自社交网络的碎片化:多个相互竞争的平台、不兼容的社区,以及没有一个明确能取代 Twitter 过去中心地位的方案。