to 新的关注者们:
现有 mastodon / fediverse 体系,最不方便的一点是:如果你和我是在不同的实例(服务器),而且我所在的实例,之前没有其它人 follow 过你,那么,我很难看到你以前发的文字。
对于我这种自己建的,只有我一个人在用的实例,这种情况尤其严重。除非你的嘟文,被我已经在 follow 的人转发,否则,你的账号很难有机会被我看见。如果你的账号本身不公开,又或者你所在的实例,不允许从浏览器直接访问你的个人页面,那么,我几乎没有途径,可以看到你的文字。
我说这些,只是让你们知道这样一种情况:很多时候,我可能无法看到你的内容,也就谈不上要不要关注你。 我希望这样的模式会改善,也希望大家能有跳出网络规则的,更多的互相介绍和了解的方式。但总之一切随缘 ~
@fivestone 让我来试试!
@fivestone 奇怪了,我在推上看到你的推,过来在我自己的timeline上看不到你的嘟文,还得点到你的页面上才能看见。是哪里设置不对吗?
@gttnnn 你确定不是因为恰好在那个时间我的嘟文才刚刚同步过来?(一般会比 twitter 晚五分钟
@fivestone 至少20分钟是有了。你的这个回复也是我点你的页面,“嘟文和回复”里面自己扒拉出来才看见的。提示都没有!
@gttnnn 直到现在提示里都没有么?那就是服务器之间处理通知时出故障了(说不清是哪边问题)。作为管理员,能在后台看到和其它实例通讯的大致情况,一些 task 堆积或卡死,是常有的事……技术力不够也没法针对某条的状况查原因……
@fivestone 那就是我用的实例的问题了……你的新嘟文完全看不见,别人的也没有,连我自己发的在主页里都显示不全……
@gttnnn 好吧,我也分不清 mstdn .social 是不是官方服务器了(虽然名字很像……
@fivestone 好像就是单纯的延迟很高,大概50分钟以内能刷出来吧……某种意义上也挺好的……
@fivestone 噗,这一嘟刚刚出现在我的通知里!
@gttnnn @fivestone 从昨晚我就看到大站普遍都很卡了,这才刚刚开始
@fivestone @soda 我再也不嘲笑噗浪一地震就卡了!
@gttnnn @fivestone 你居然还在坚持用plurk👍
@soda @fivestone 我的噗浪主要是记吃的!一日三餐,karma不就刷上去了嘛……
@soda @fivestone 不是我rp问题我就放心了!
@fivestone 所以这只是技术上的缺陷?听起来,我还以为是很酷的模仿人类文明的规则😂😂
@fivestone 这个 feature 已经在讨论了 ->
https://github.com/mastodon/mastodon/issues/17213
另外据我观察 Pin 的 消息是可以被看到的
@i 嗯,确实能通过 pin 往 profile 里多塞一些东西,但这和看到历史推文,也不是一回事~
@[email protected] 服务器开了 Relay 就会好很多喵~ 只要你和对方的服务器有在同一个 Relay 上碰过,就能起码看到最近的推文喵~
比如我们两个的实例其实没有任何互相关注但是咱仍旧能看到并回复这条喵~
@i 但我没有开 relay 呀。你能看到我是因为我把这条置顶了啊(pin 的文章所有实例都能看到),或者你 fo 的人转发了这条。
个人实例开 relay 开销开大了。如果只是量体裁衣用的小服务器,可能内存、存储空间、流量都很难受(哪怕用定时 cache 清理
@i 欸?还有这种事?我没认真看 relay 原理,还以为是加入 relay 的各实例的自身账号的合集;然而难道是各实例 fedi timeline 的并集?
当然也有一种可能:只有被这个 relay 里有人转发过的我的嘟文,才会出现在这个 relay 里?不知道你站内看到的我的嘟文(包括回复),和在我页面上看到的,是否完全一致(我完全没有隐藏嘟的)?
@[email protected] 严格说来,应该是这样被送出来的:
1. 你发文,你的服务器实例会主动推送给你的订户所在实例;
2. 你的订户转发了你的一些嘟文,所在实例又配了了 Relay,于是 Relay 上有这则转嘟文;
3. 我的实例正好和你的某些转嘟的用户的实例在同一个 Relay 上,于是我的实例开始获取这则嘟文的详细内容(从你的实例上);
4. 于是间接的,我的实例上有很多你的嘟文内容,但是并不是实时同步的喵(因为来源是转嘟喵~
@i 哦,这就和我最初想的一样了,等同于(你的 fedi timeline 在 fo relay 里的所有公开用户),所以看到的也不会是我的全部嘟文。
所以啊,虽然你能看到我很多嘟文,也是因为我用了一年多,foers 比较多的结果。对于新建的个人域名站,初期不加 relay 确实很孤岛。
@fivestone @i 形象地说就是你这个星球(实例)上发出来电波(嘟文)被存在于联邦宇宙中某中继服务器上的居民(用户)看到并互动了,那你的存在与电波就会在他们所在的中继服务器上传播并将你的个人资料登记到他们各自的星球上。你只要跟任何加入中继服务器的星球有任何互动那你的星球也会被他们或多或少地探测到(
@fivestone https://blog.fivest.one/archives/5832 这篇文章有贴在Fediverse里吗?想boost一下
@jaytai 这个吗?
https://mastodon.fivest.one/@fivestone/105776208424710672
哈哈刚好是我建这个账号后不到一个月的帖子,再早一点就没得 boost 了(其实你自己 po 也可以啦
@fivestone 对,就是这个,我想你应该有发,所以想找到你的原po转发一下
@fivestone 喜欢您这一句:总之一切随缘。👍 (技术的归技术,规则的随规则,除此之外也还总存在因缘,这才是正常人类社会。网络时代的游民,所求的不就是正常的人类社会么?)
@fivestone 如果直接打开你的个人原始主页就可以看到以前的嘟文了
Mastodon
@fivestone
@huoju 个人感觉,关键在于
“如果你的账号本身不公开,又或者你所在的实例,不允许从浏览器直接访问你的个人页面”
如果这两个设定都是允许的话,那感兴趣的关注者,还是可以很方便地看到历史推文的
@fivestone 我一直在想到底不同server有什么不一样,原来是这样的....
@fivestone 但我一直在想有没有可能例如A用户去访问B用户,B用户的历史嘟文能被A用户所在的实例主动拉取,而不是被动的接受,毕竟单条嘟文在搜索框中粘贴、搜索都能被单独的采集到站内。
@maisui 在 activitypub 里留了这样的接口,但目前还没人去实现…
@fivestone
@user 比如限制最新10条呗2333
@fivestone 这点也是因为关注你后才知道的😉