Follow

@fivestone pleroma应该不算垃圾吧,我觉得比mastodon和misskey应该是认真多了(不过UI是真的丑

· · Web · 1 · 0 · 1

@fivestone 我想了一下,在线性时间线下这张表可能确实不好拆吧,无论怎么拆,都会多出一个排序的过程,这无疑是损耗性能的,只要在同一张表里面标记清楚本站和外站应该就OK了 :ac_classic24:
或许Go和Rust才是比elixir有前途的解决方案,要不大佬考虑自己撸一个? :ac_classic01:

@fivestone 不能抓取 fo 之前的历史嘟文这个可能更多考虑的是服务器负担吧,单技术上很容易实现,但是现实是哪怕是通过rest API都不支持调用太多自己的嘟文嘛

@fivestone
其实 activitypub 是可以支持抓取历史嘟文的,通过 outbox 节点:
https://www.w3.org/TR/activitypub/#outbox
现在 mastodon 和 pleroma 以及刚才测试了一下了的 misskey 都是实现了这个节点的,而抓取其实也不是难事。但是至少我了解的前两者只是对外提供 outbox ,而不会抓取外部用户 outbox。
可能是懒,可能是性能,可能是兼容没有实现 outbox 的软件?总之 Gargron 是从 2016 年拖到了现在 https://github.com/mastodon/mastodon/issues/34

(另外也是因为 outbox 节点,很多“主页不显示历史嘟文”“只显示十条”的实例其实完全没有隐藏起什么……

(例子: https://wuppo.allowed.org/users/ShyKana/outbox?page=true

@fivestone@mastodon.fivest.one @mashiro@hello.2heng.xin misskey的note表里有userHost可以区分具体是哪个站,我现在就靠这个来定期清理外站的note和文件……

Sign in to participate in the conversation
小森林

每个人都有属于自己的一片森林,也许我们从来不曾走过,但它一直在那里,总会在那里。迷失的人迷失了,相逢的人会再相逢。愿这里,成为属于你的小森林。