新しいものを表示

MastodonのUI apiで取得できないinitial-state使っててずるいし切り離せないので…😴

Mastodonと比べてpleroma バックエンドとフロントエンド別れてるのはえらいと思う

神楽坂しえる さんがブースト

すのーふれーくのわかりやすい利点は、誰かが検索したりブーストしたりなんやらで古い投稿を取得したときに、それがHTL/FTLやアカウントTLのてっぺんに突然現れる、ということがなくなることなのでー

mikutterとかどうやってpluginエコシステムを構築しているのか謎

Snowflake 

StatusのSnowflake化は Mastodon::Snowflake::Callbacks.around_create が実行していて 未来の時刻を拒否しているのもここ
送られてきたtootのIDを遅延に関らず現在時刻にしているのは ProcessingWorker と ActivityPub::ProcessingWorker がtootの生成に override_timestamps: true というオプションを付けていてこの override_timestamps: true が指定されているとtootのID生成が現在時刻からの生成になる

@fusagiko 確認したら未来のが修正されるのは実装されてたかんちがい

@fusagiko 未来の物が直されるのは実際のところ実装されてないという噂があったりしますけどどうなんだろう私も見れてない…🤔 TLに新しく届くTootが遅延で過去に挿入されると既にREST APIで取得済の範囲に挿入されてREST APIクライアントがめっちゃ困るという事案が想定されていたので私がめっちゃ説得して何とかした感じです。

神楽坂しえる さんがブースト
@ejo090 マジレスすると、データの収集が3時間前なので、その後いくつかトゥートをすると自分自身との類似度は下がります。

レビュー者たぶん全員 それは別に良くない? と思いつつ役には立つから取り込もう(取り込んだ)なので… :social_tinking:

Snowflake ID 実際にPullReq投げた人の望みはTootのIDでそのインスタンスのアクティブ性が判別出来ないようにしたい(過疎ってるとIDが小さくなるので)だったのでほんとによくわからない

@fusagiko 遅延は関係ないというか(inboxに来たtootはbackfillされない(そのようにした))…実際のところPullReqが来たからだと思う。tootのimport系でSnowflakeだった方がやりやすいよねって話はあったかもですけど。

神楽坂しえる さんがブースト

pleroma Erlang系の言語でつくられてるの… :blob_neutral_face: それは強い気がする :blob_sweat:

discourseのプライバシーポリシー めっちゃ既視感ある

古いものを表示
GGTea - Mastodon

Mastodonは、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。