@theoria みなし8時間労働で4日は32時間だから、20+32+30で毎月82時間の労働時間の延長か。
内訳の各項目とも割増率が違うので割り増しして時間に換算して113.2時間分、年間235日として月の所定労働時間が156.67時間、その計算した固定分あわせて269.67時間、これを想定されてる給与で割ると時給970円ってところか。勤務地東京だと最低賃金下回ってる?
基本給+各種手当で175,000円+固定残業代87,000円。いろいろ引かれて、手取りは21万円弱かなぁ。
主に、Fediverseへの関心に基づいた投稿を行うアカウントです。DTP・印刷に関する話をしたり、同人の話をしたり、カレーをブーストしたりします。
Mastodonのcollaborator(開発者の一員)です。また、独自機能を盛り込んだFedibirdを管理・開発しています!
Mastodonサーバ『fedibird.com』の管理者アカウントでもあります。ご連絡は当アカウントへ、サーバインフォメーションについては https://fedibird.com/about/more と @info を参照してください。
@theoria みなし8時間労働で4日は32時間だから、20+32+30で毎月82時間の労働時間の延長か。
内訳の各項目とも割増率が違うので割り増しして時間に換算して113.2時間分、年間235日として月の所定労働時間が156.67時間、その計算した固定分あわせて269.67時間、これを想定されてる給与で割ると時給970円ってところか。勤務地東京だと最低賃金下回ってる?
基本給+各種手当で175,000円+固定残業代87,000円。いろいろ引かれて、手取りは21万円弱かなぁ。
@theoria 振替休日は、体を休めることが出来る日を代わりにとれる・確保してくれるという意味では良い制度なんだけど、
給与面では無理して働いても平日と取り替えて休日出勤扱いしないことで、手当とかをチャラにしたい意図が会社側にあるので、不利なところもあるね。
#fedibird #fedibird_info 全文検索機能ですが、昨日、参照を含む投稿に絞り込む為の is:ref を追加しています。
途中で追加した機能は、インデックスに情報がのっていません。一部の過去投稿と新しい投稿について機能しますのでよろしく。
また、インデックスの作成が加速するように、メインサーバをフル動員しています。これまでの4倍ぐらいは速く終わりそうかな。
fedibird.comの全文検索は、独立したElasticsearch用サーバを3台用意しています。
この検索サーバの負荷を心配していたのですが、いまのところ全然余裕のようです。
当初、fedibird.comが抱えているデータを全部突っ込む処理をするとなれば、検索サーバの負荷が問題になるんだろうと思っていたんですが、実はデータを用意するMastodon側の方が負荷が高いことがわかりました。
そこで、Mastodon側のCPUをつっこんで、処理を加速しているという次第です。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
Pawoo開けない! の原因が、
ブックマークしておいたURLが無効になってるパターン多いね。
急にv4.1.6になったことで、WebUIのURL構造が変わってしまってるので。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
@neachi おひとりサーバなら、プロキシアカウントじゃなくて『山田にーち』の別アカウントを増やしてフォローしたらいいんじゃないかな。
@neachi 私自身、プロキシからフォロー来たら蹴りますけど、山田にーちのサブアカンのですって言われたら通しますw
#fedibird #fedibird_info 全文検索のインデックス、たぶん一通り終わりました。
fedibird.comの人は、ご自身の投稿で確認してみてください。
例えば from:me order:asc で自分の一番古い投稿が出てきたりします。
あとからバグ修正したり仕様追加・変更したことで一部情報が抜けているところはありますが、軽微な範囲です。(app: の情報欠落と新設の is:ref が一部抜けています)
インデックス作成のためにFedibird本体および検索インデックスに高負荷を掛けていましたが、一通り完了して軽くなっていると思……あんまり重くなかったから変わらないかな?
--
(オマケ)
たとえば order:asc とだけ入力して検索すると、インデックスの一番古い投稿がでてきます。(スクリーンショット参照)
最初の2つと次のひとつは、投稿日を偽装可能であることを示すアカンやつですが、最後に出てきた2016年3月16日のEugen Rochkoさんの、Mastodonの作者によるmastodon.socialの最初の投稿です。連合する最古の投稿ということになります。
@askyq ここchunkじゃ駄目よね。ずっとこうだから、もっと単純なクエリしか想定してなかったんだと思う。
https://github.com/mastodon/mastodon/blob/6273416292090b2f6bfda33f070cea325a1759df/app/lib/search_query_transformer.rb#L38
ちょっと月音さんの解説を借りよう。こういうことができる。
QT: https://fedibird.com/@tukine/111078735504824798 [参照]
ブロックすると、フォロイーもフォロワーも同時に解除になるからね。
フォローだけを解除する操作、フォローされているのを解除する操作が、それぞれ単独で可能なんだけど、あまり認知されてないのでは。
フォローして配送を確保して、それを直接はホームにもリストにも流さず、各種購読で拾い読みする運用もあるのよ、Fedibirdの場合。
@IGUANAMAN ホームに流すのをとめて、アカウント購読でメディアのみにしてホームに流せばいいね。 #fedibird
@ten10fox 検索性能があがったということは、ハッシュタグなくてもヒットし易くなったということだから、
分類苦手な人でも普段通り書き込んでいれば見つけて貰いやすいよ! キーワードはちりばめておいた方がいいけどねー
#fedibird #fedibird_info サーバ再起動かけますー。5分ぐらい。ちょっとだけまっててねー
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
issueに『misskey.io以外で試されるサーバーを教えてください』って書いてあるのかと思ったら『試された』の読み間違いだった。
iOS17にしてみたんだけど、PWAのフォントが変わってるな??
あと、ちらちらする不具合なおってる?
Mastodonには、投稿を行ったクライアントアプリの名前とアプリへのリンクを表示する機能があります。
(それを他のユーザーに公開するかどうかは設定で選べます)
Fedibirdでは、これを他のサーバと連合する機能があります。
Mastodonはアプリ情報の連合に未対応なので、連合できる(他のサーバでもアプリ情報が見られる)のはFedibird、Friendica、Porject Aliceぐらいですが、fedibird.comとnightly.fedibird.comのお互いの投稿でアプリ情報が見えているのは確認できるかと思います。
クライアントアプリ情報は、アプリ制作者のモチベーションになりますし、この人はどんなクライアントアプリを使ってるのかな? という興味からの導線にもなりますので、できるだけ見せていこうという方針です。
全文検索の条件にもアプリ情報を指定できるようにしてあります。こちらは、一般のクライアントアプリでも役立ちますが、Botやサービスも独自の名称を名乗ったりしているので、その識別にも使えたりします。
……連合しないので、fedibird.comやnightly.fedibird.com上で動いているものだけですけど!
大量に人がやってきて、ほとんどの人が帰って行く、っていのはたしかにそうなんだけど、
それを繰り返しているうちに、こんなに人が多くなったんだよ。
htmlは効かないけど、Markdown書けないサーバでMarkdown書いておくと、対応サーバで見た目が変わるっていうのはあるよね。
Fedibirdは、MastodonだったりMisskeyとは違うところを探してる人がたどり着けばいいのです。
あともう一手間かけて、Fedibirdの全文検索機能は完成ってことにしていいかなって思ってるけど……フロントをサボりまくっているのでそうもいかんか。
分散SNSのおすすめサーバーについてなら、これを出さねばなるまい
QT: https://abyss.fun/@guskma/100552942797490005 [参照]
fedibird.comは入場制限(要招待)をかけてありますので、
fedibird.comにアカウントがある人は誰でも招待URLを発行できるので、
自分が誘いたいと思う人、このサーバが合っていそうな人をみつけたら、連れて来てくださいね。
fedibird.comを試してみたい人も出てくるかと思いますので、少し招待URL出しておきますね。
https://fedibird.com/invite/wJFeRN6g
https://fedibird.com/invite/35YAJP2v
https://fedibird.com/invite/h7s4HnRW
それぞれ100名です。
これ、まだ半分ぐらい残ってるので、こちらからもどうぞ。
QT: https://fedibird.com/@noellabo/111067188857673898 [参照]
考えるのをやめた
という検索で、
考え続けるのをやめて、
がヒットするという例です。
Sudachiによる形態素解析器は、語の揺らぎを正規化したり、不要な助詞などを省いたりする機能があって、このぐらい違っていてもヒットします。
この挙動が望ましくない時は " " で囲ってフレーズ検索してください。
@saneyuki22 これ、あとでなおしますけど、クライアントアプリが軒並み死ぬので注意願います!
修正後はWebUIだけで有効という形にします。
Fedibirdは一足先に全文検索を強化したので既に体験いただいていますが、
全文検索が充実するのは、もうすぐリリースされる予定のMastodon v4.2 が登場してからが本番です。
v4.2になると、自分の公開投稿を全文検索可能にする、という選択が可能になります。
何も変更しなければ、これまで通り、やりとりのあった人以外は検索できない設定のままとなります。
これまで通り、全文検索されないことを希望するのであれば、そのままご利用いただいて何も変更・影響はありませんので、ご安心ください。
全文検索は、現在、自分の所属しているMastodonサーバが対応していなければ、残念ながら引き続き未対応のままです。(必要な方は、対応サーバの利用を検討ください。この機会に対応開始するサーバもあるかもしれません)
しかし、設定はどのサーバでも行うことができ、全文検索に対応しているサーバ上での検索結果に影響します。
所属サーバがv4.2になったら、有効にしたい人も、無効であることを確認したい人も、新設された設定を見直してみてください。
なお、一度有効にした場合でも、再び設定を無効にすれば、少しタイムラグがありますが、連合するリモートサーバでも全文検索無効になります。
@goroo 全文検索機能自体は既に実装されているので、『検索に対して自分の投稿を公開する機能』がリリースということになります!
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
で、もう一度書いておきますが、今回は、
『全文検索の対象が拡大される』
ということでよろしくお願いします。
Mastodonの全文検索は2018年2月に実装されたもので、新しい機能ではありません。
ハタチになったばかりの人だって、中高生の頃を思って『歳を取ったなぁ』『おじさん・おばさんになってしまった』っていうわけですよ!
いわんや〜をや
@suoreya2012 Fedibirdの全文検索は、mstdn.jpなどで何も設定していない人の投稿は検索できません。対象とならないよう設計しています。Mastodon v4.2も同様です。
他方、ご指摘のようにMisskeyでは検索対象になります。
Mastodon系とMisskeyなど他実装との違いということでよろしく!
今回パワーアップする全文検索は、未知の情報をみつける有力な手段となります。
フォローする相手をみつける助けになったり、自分の好きなことを楽しく話している人達を見つけて仲良くなる切っ掛けになったりするといいなと思っています。
たとえばニッチな分野で同士をみつけられれば、多様な人達が定着する助けになるはずです。
また、連合するたくさんのリモートサーバをまたいだ、どのサーバを使っているかを意識しない繋がりが作りやすくなる機能でもあるので、上手に使ってほしいなと思っています。
あと、自分の投稿をより探しやすくなることで、ストックとしての投稿の価値を高められたらいいなと思っています。
@ishii00141 いまはまだ、Mastodon v4.2にしたサーバで許可宣言しているか、Fedibird系で許可しているか、Misskeyか、の条件です。kmyblueもそうか。
Mastodon系で広く検索できるようになるのは、Mastodon v4.2を待たねばなりません。
(Fedibird用にハッシュタグをプロフィール説明に書く方法もあるけど、滅多に使う人いませんし)
@hydrakecat 本来想定されている方法は、検索欄に @ アカウント名 @ Misskeyホスト名 を入力して検索実行です。
@waraco ブラウザでアクセスして『ホーム画面に追加』するとフル機能のアプリ風になります。(風というのは、専用ブラウザ状態になるだけの疑似アプリ・PWAだから)
対応アプリは、
feather
NightfoxDAWN
ZonePane(ぞーぺん)
Milktea
あたりがお勧めです。
@yuu_green93 比較ポイントとしては……
・検索対象となる投稿
・Fedibird拡張機能が必要か
・維持費
検索対象は一般に多い方が良いのですが、不快な対象が含まれているかどうかを考えると善し悪しです。
Fedibirdの場合、2019年8月17日からのデータを抱えていて、連合流量が多いため、ヒットする件数が多くなります。
Hostdonで同様に流量を増やそうとすると、いろんなリレーにつないだりフォローを増やして行く必要があります。
あるいは、リレーは入らず、厳選したフォローによって、不快な結果が紛れ込まないように絞り込むのも手です。
Fedibird拡張ですが、検索オプションがかなり拡張されているので、それらが必要ならFedibirdが必要です。
維持費は、まあHostdonが安価に設定してくれているのでOKでしょう。
このアカウントは、notestockで公開設定になっていません。
iOS17にしてみたんだけど、PWAのフォントが変わってるな??
あと、ちらちらする不具合なおってる?
実用性どうかなと思って、
TAMAコミ
コミティア,COMITIA
ってfedibird.comで検索してみたんだけど、これもうちゃんと使えるね……。
Pawooやichiji、オタクソーシャル系とかMastodonの同人作家の人にv4.2になり次第 indexable を設定してもらったら(あるいはプロフィールに #searchable_by_all_users って指定してもらえば対象になる)もう完璧かもしれん。
@ccmndhd そのサーバがFedibirdリレーに入ってるかどうか。あと規模。
あまり連合のつながっていないサーバなら、Fedibirdばかりになるハズ。
@blue0a6m5c 検索許可するフラグが各自設定できるようになって対象が増えるってことと、検索オプションをいろいろ増やしたってこと。
@zundan Actorにindexableが追加されて届くよ。
indexableが変化して有効になったら、その人の過去投稿を全部再インデックスするworkerが走るのでお覚悟を。消すときは削除で済むんだけど。
@zundan なにしろ、ウチの全体の投稿のインデックスサイズ85GBとかありますからね……。一人分なら余裕です!
@_AKILA_ mstdn.jpではできないんですが、v4.2がリリースされた時にワンチャン採用されるかもしれないので待つ&要望するか、検索できるサーバに移行or併用するといいですよ。
あとnotestockというサービスで、公開して良いと承諾している人の投稿が検索できます。
https://notestock.osa-p.net/?lang=ja
@matsbox v4.2が出ればHostdonも比較的すぐに更新すると思うので、個人鯖の方で設定一個チェックするだけでOKです。fedibird.comにも届いて、検索できるようになります。こっちからフォローもしてるしね。
で、いますぐ対応できるのが #searchable_by_all_users タグで、プロフィールの説明に含めればfedibird.comで検索できるようになります。
ただし、この互換機能を採用してるサーバが他にないのでfedibird.comとnightly.fedibird.com用です(kmy.blueは対応してるかも)
@ouchi ユーザーが特定できる場合は、そのユーザーを手動削除しておくとサーバが楽になるんじゃないかな。
期間で削除しているように見えて、条件で選択的に残してるものもあるので、受け側で連続削除指示をバッファして件数まとめてバルク処理する仕組みが良いんじゃないかと思います。余力のあるときに仕組み考えておきます。
@GM379 せっかくなので、kasuga768star@calckey.jpさんに使用可否・ライセンスを訊ねてみてもらえますか?
@GM379 あと、ablobbonecongarollbounce についてはGIFのサイズが大きすぎてMastodon系では扱えなくなっています。
作者の方が256kb(より安全のためもう少し小さいぐらい)の縮小版を作ってくれればいけると思うので、お願いしてみてもいいかもしれません。
他は一通り登録しておきました。
そういえば日本語の文字コードが日常的に色々混在していた頃、何の不具合にでも『文字化け』って表現されることが多くて「それは文字化けちゃうねん」みたいなのでイライラさせられること多かったなーなんて思い出したりした。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
@kinoboributa ブラウザの『戻る』ボタンか、スマートフォンなら左端から右へのフリック(戻るジェスチャー)かな。
# Fedibirdに関する話題 メニューから辿ることもできるけど、タイムラインの先頭に戻っちゃうから、単純に『戻る』の方がいいと思う。
@kuratake003 今回の検索強化にあたってWebUIの方は何も手をつけていないんですが、いくつかバグがありまして、
最初に5件取得するようになっているんですが、結果を取得してから取り除くべきものがあって4件に減ったなどの場合、もう続きがないと判断する場合があります。
同じ投稿がもう一度出てくることもありますが、原理上起こりうることとはいえ、これもクライアント側の不具合です。
あと条件を変更して再検索したときに以前の候補が残るのもあります(その場合は検索を入力する欄の右端×でリセットする)
そろそろなおしたいです……
@goyou ALTテキストにこっそり書いてありますが、Dukeですね!
https://wiki.openjdk.org/display/duke
ゴ……どこから来たんだろう!w
@otkt_snzn ベースのバージョンがv3.4だからです。まだ追従できてない。編集はv4.0以降の機能だからねー。
@otkt_snzn 毎日のようにいろいろ発信してるけど、参照し易いところにまとめてないので把握するのは難しいですね……。
Fedibirdの説明、全体把握しづらいと思うけど、検索し易くなってマシになってるといいな……
適当に掘りかえしてね。
@muku_dori_ ひとりサーバーだと、外に向かっての未知の投稿の検索は難しいですね。
Hostdonの全文検索オプションは安いし日本語配慮されているのでお得ですが、ひとりサーバの性質上、自分の投稿とリアクションした投稿の振り返りという、従来のMastodonの検索に強みを発揮する一方、探索するには向きません。
fedibird.comの登録はこちらでどうぞー
https://fedibird.com/invite/35YAJP2v
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
Twitterのアカウント、そういえばもう、まともに使う気がなかったのを思い出し、フォローをキャプテン・ファルコンだけにしてみました。
ちなみにキャプテン・ファルコンさんは、ファルコン・ランチだけをひたすらアップロードしつづけるアカウントです。
タイムラインに挿入されるPRの頻度とか、フォロー中とおすすめタブの挙動の違いが見えやすくなって面白いですね。
ここ最近ではやはりakam。界隈で一気に移行してきたのもそうだし、連合先を絞ってfedibird.comを橋頭堡にしたり、城塞都市に収容できない人を城壁外に住まわせるとか、活用が上手過ぎる。
絵文字合成するやつ、少し前にあべるがさんざん遊んでたので、みるたびにあべる思い出す(そしてなぜかカメの合成が強い)
Mastodon v4.2出たら、Fedibirdの検索も対象が一気に広がるから、かなりいろんな投稿がヒットするようになると思うよ。
海外の投稿もかなり拾えるようになると思うし、英語で書いたら相手にも届く確率がぐっとあがると思う。
ホントに実力を発揮するのはこれからなのだ。 #fedibird #fedibird_info
@splitshockvirus We've just finished making the big changes (full-text search functionality), so we'll be doing a lot of work this weekend. I hope to have it all together by the end of this month, but it might take a little longer.
@siooois Mastodonの公式アプリはなんと、連合タイムラインを見る機能がありませぬ。他のアプリをぜひ……
@noppe app:nightfox で検索するとだいたいそんな感じに(リモートユーザー拾えないんだよなあ)
@noppe あー、考えてなかったけど、どうしたらいいでしょうね……単にFedibird拡張のバージョン付きにするしかないか……
人間向けの内容はこんな感じです
https://blog.noellabo.jp/entry/fedibird-advanced-search
#fedibird #fedibird_info 18:54〜19:40のあいだ、fedibird.comへのアクセスがエラーになる状況が続いており、接続できなくなっておりました。
直接的な原因はデータベースの長時間ロックで、Fedibirdのプログラム更新の際に重いマイグレーション(データベースの構造変更処理)を実行してしまったためで、人為ミスです。
大変ご迷惑をおかけしました。申し訳ございません。
ひとまずご報告まで。
#fedibird #fedibird_info 現在、キューの消化に時間を要しており、反応が遅くなったり、タイムラインが遅延していることと思います。
解消までしばらくお待ちください。
時系列バラバラに届くから、みんな困ってる様子がいろいろなところから流れてくるけど、話の流れが読めないね!!(ひー)
#fedibird #fedibird_info 障害になったこともありますので、今回の更新内容をちょっとご説明。
FedibirdのベースとなっているMastodon v3.4.1およびv3.5では、投稿の際に画像添付する処理で、順番を維持する機能がありませんでした。
そのため、先にアップロードが完了したファイルから並んでしまう不便さがありました。
現在のMastodonは、アップロードして登録される順番自体は変わらないのですが、投稿の中でそれを表示する順序を別途保持しておくことで、投稿時の順番通りに表示されるようになっています。
今回の更新は、この順番を保持するフィールドを投稿テーブルに追加する処理が実行するにあたり、投稿に対するアクセスが全面的にブロックされてしまったことにより発生しました。
この更新については中断しましたので、あらためて深夜に実行します。
#fedibird #fedibird_info なお、オペレーションミスとしては、
今回のマイグレーションをこの更新で行うつもりではなかったということと、実行時の監視が甘く不具合に気付くのが遅れたという点です。
すぐに止めればせいぜい停止2〜3分で済んだ内容だったので、ここが一番まずかったところです。
#fedibird いまのfedibird.comの状況は参考になるところがあって、
・ホームとリストは30分以上遅れている(投稿時点では20分前後に回復)
・ハッシュタグタイムラインには投稿がすぐに流れる(遅延していない)
・連合・ドメインタイムラインもすぐに流れる
・遅延していないタイムラインに、10分前後遅れた投稿が混じってくる
以前にお話した災害時に発生する状況と同じで、アクセスが集中したり、障害で停止する時間が発生すると起きる現象です。
ホームとリストは、投稿を受け取ってから、所属するユーザーへの分配処理が大量に必要で、ここは遅延しやすい構造になっています。
他方、連合やハッシュタグタイムラインは全員に共通する内容なので処理が早く、順番待ちになりません。
ただし、リモートサーバからの投稿は、障害が発生して落ちている間は届かず、時間をおいて再送されてきます。これが遅れて届く形で表面化します。
ついては、
緊急時はハッシュタグタイムラインを活用すると良い
ということがわかります。
#fedibird タグのように、リモートサーバーから確認したり、投稿できるものが特にうまく機能しますね。
rc2の最中に大変申し訳ないのですが、追加機能をプルリクしてきました。(さすがにスキップされるかも)
全文検索機能についてAPI・クライアントアプリから確認する方法が提供されていないので、その情報をInstance APIから取得できるようにする機能です。今回はオプション指定がかなり追加されているので、せめて一覧だけでもあるとありがたいのでは無いかと。
https://github.com/mastodon/mastodon/pull/27009
#fedibird #fedibird_info さて、まだお知らせしていなかった小さな更新が2つあります。
ひとつは、リアクションの件数を隠す設定の追加です。
やってみるとわかりますが、案外すっきりしてて悪くないですよね。
もう一つは、自分の登録日を自分に対して隠す設定です。
他の人がみたときには表示されますし、APIやリモートへの連合でも隠されません。あくまで自分でWebUIからアクセスした時にだけ隠す機能です。
それと、ユーザーがドメインブロックしたサーバから、いくつかアクションがすり抜けてくるケースがあったのを修正しました。
@mitsuki64 実際には、投稿が届いた時にサーバ内で投稿IDを付番するんですが、生成日時の部分と乱数部分が組み合わさったSnowflakeというコードを生成します。タイムラインの表示順はこのIDによるもので、投稿日時ではソートしてないんですね。
検索は例外で、IDではなく投稿日時順になるようソートしてます。
@chaoruko そしてスマートフォンUIだと、ついてる絵文字リアクションに埋もれて肝心のお知らせ本文が読めない不具合が発生してますね……(あああ!w
Mastodon v4.2.0 が無事にリリースされましたね。
あなたのサーバはもうv4.2.0に更新されましたか?
さて、v4.2.0以降をお使いの方は、『プロフィール』の『プライバシーとつながりやすさ』という項目をご確認ください。
ここに、今回のバージョンから『公開投稿を検索できるようにする』という設定が追加されました。
この設定を有効にすると、あなたの公開投稿は、全文検索に対応したサーバから誰でも検索できるようになります。
アカウントの使用目的によっては、検索して見つけてもらえるようにすることは重要です。設定しない状態では無効になっていますので、設定を確認してみてください。
なお、未収載、フォロワーのみ、指定された相手のみ、のいずれかを公開範囲に指定した投稿は、誰でもみつけられる対象にはなりません。
あなたをフォローしている人、宛先に指定した人、お気に入りやブックマークなどあなたの投稿にリアクションした人だけが全文検索できます。
投稿ごとに公開範囲を変更できますので、上手に使い分けて下さい。
#fedibird #fedibird_info さて、では2:40から短時間のアップデートメンテナンスを行います。
バックエンド側、全停止してアップデートかけるので、少しのあいだ接続できなくなります。
長くなりそうなら中止して復帰させますので、よろしくお願いします。
@noppe v4.2には間に合いませんでしたが、Fedibirdの方は/api/v1/instanceの方に吐き出すようになっています。
あとついでですが、添付メディアの順番維持について対応したので、ordered_media_attachmentをfedibird_capabilitiesに追加してあります。
Mastodonの検索を許可する設定、Fedibirdの経験から言っても、許可で運用する人はかなり多くなると思うよ。
許可しないタイプの人が書く内容に関心があって、それをこそ検索したいというなら期待には添えないけども。
【Fedibird利用者の方へ】
検索の許可設定の見直しのお願い
Fedibirdには、自分の投稿をどこまで検索許可するかの設定があり、多くの方は既に設定されていることと思いますが、
本日リリースされたMastodon v4.2.0に対しては、設定変更するまで無効になっています。
これは、Mastodonの検索の公開設定を許可すると、Fedibirdにおける投稿ごとの公開設定が無視されるためです。(Fedibird系でだけ個別可否が有効になり、その他では無視される)
ただ、この制限を受け入れても連合先のサーバに検索を許可するメリットは大きいので、公開を基本で運用する方は、設定を見直して有効にすることをお勧めします。
その上で、検索されたくない投稿については未収載やフォロワー限定で投稿するようにします。
なお、デフォルトはいずれも検索されないように設定されていますので、検索で見つけてほしくない場合はそのまま何も変更しなくて大丈夫です。
@potofu1001 サーバ全体で遅延しているなどの事情がなければ、ラグはありません。
大丈夫かな……? ちょっと調べてみましょう。 #fedibird
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
@relay 自分の投稿をどのぐらい掘りかえしたいか、というあたりだけど、そういうのはnotestockみたいなの使ったり、全文検索が有効なサーバに出向いてそこから検索してもいいしねw
@kdng 従来のActivityPubの仕組み通り、サーバに届いている投稿をインデックスするだけなので、ひとりサーバなどでは全然未知の投稿を検索できません。分散ならではの部分は……いまのところありません。
@kdng Elasticsearch設置の負担なども含め、連合の厚い中規模〜大規模なサーバが未知の情報の検索・発見を担い(なので必要ならそちらのアカウントを使い)、個人規模のサーバは自分の投稿や過去にみたものの読み直しに特化する方向になりそうです。
@EJKenway ディビジョンの世界はこれからも面白くなっていくよ、期待できるよ、という情報を流したい時期だったのかもしれないけど……
とりあえずスターウォーズ終わってからとか言ってるし、いったいいつ出すつもりなのかw
@kdng 個人やテーマサーバなどの連合は、見たくないモノがほとんど含まれないという綺麗さが強みになるので、サーバによって検索結果が異なるというのは本当はとても面白いところです。
ある程度は大規模なところで検索して不要なものをカットする方が効率的ですが、不要なものが多すぎると不便になるので、そのあたりのバランスですよね。
あるハッシュタグのついた投稿を一覧するカラム(ハッシュタグタイムライン)があります。
ハッシュタグをクリックすると出るやつです。
これは、たくさんある投稿の中から該当するものを抜き出す機能ではありますが、
『検索』という扱いではありません。
X (formerly Twitter)では検索結果のような扱いになっているかもしれませんが、こちらでは違います。
他方、全文検索でハッシュタグを指定することで結果に表示されるものがありますが、
こちらは文字通り『検索』の結果です。
そうすると、違ってくるのは表示される内容です。
ハッシュタグタイムラインは検索結果ではないので、検索の公開設定にかかわらず、すべての公開投稿の該当ハッシュタグの含まれる投稿が一覧されます。
全文検索未対応のサーバでも表示されます。そして軽い。
ハッシュタグの検索結果は、検索の公開設定による影響を受けており、検索を許可した人の投稿しか一覧されません。
その代わり、ハッシュタグ以外の他の条件を付与して検索ができます。
それぞれ良い面・悪い面があるので、使い分けてください。
多くの既存の分散SNSの検索は、Mastodonの全文検索もそうですが、リモートサーバに検索リクエストできるのではなく、自分のサーバにキャッシュされた情報から検索します。
つまり、フォローしたり、その誰かがブーストしたり、リレーから受け取るなどして、検索を実行するサーバが既に持っている情報だけが対象です。
自分ひとりのサーバで、特にリレーに入っているのでもなければ、自分のフォローしている人の(検索を許可している人の)投稿だけが対象となります。
fedibird.comでは1億6千万件ほどの投稿をインデックスしていますが、nightly.fedibird.comでは3千8百万件ほどです。
インデックスした全ての投稿が検索対象になるのではなく、検索許可された投稿やリアクションした投稿だけが対象になるため、実際の検索対象は一部でしかありませんが、規模感の理解には繋がるかと思います。
ただし、一般にインデックスした投稿が多い方が有利ですが、必ずしも最適・万能ではありません。
目的にかなわない不要なもの、不快なもの、検索狙いのスパムなども多数含まれることになるため、最初から対象になっていない方がいいこともあります。
連合の繋がりによって内容に違いが出るというのは面白い、時に非常に有用な特性です。
@azn ユーザー設定 - その他 に『検索エンジンによるインデックスを拒否する』という設定があります。
これは、Googleさんにインデックスされないようnobotを指定するもので、所属サーバ(fedibird.com)の投稿が含まれるhtmlに指定されるようになります。
これにより、基本的には、fedibird.comからGoogleにインデックスはされなくなります。
ただし、フォロワーのいるどこかのリモートサーバで自分の投稿が含まれているページがhtml出力されるケースでは、それをGoogleに拾われる可能性はあります。このあたりはこちらから指示できないため、相手サーバの挙動に依存します。だいたい大丈夫ですが、安全は保障できません。 #fedibird
Fediverseの検索サービス、これまでもたくさん作られてきたのですが、死屍累々です。
投稿の検索許可を表明する手段が標準化されておらず
行儀良く実装すれば実用性がなく
勝手に収録すれば非難囂々
かかる費用に収入がバランスしない
など、頑張って開発・提供しても報われなかったのです。
生き残ったのは(専門サービスではないですが)notestockぐらいではないでしょうか。 [参照]
このアカウントは、notestockで公開設定になっていません。
@kanewo カネヲさんへ
これおいしいよ
QT: https://fedisnap.com/p/noellabo/601054763131111268 [参照]
@741CE fedibird.comで検索すると検索結果は多くなるので、まずは検索かけるインスタンスですね。
逆に英語圏の単語をこちらで検索したら件数ぐっと少なくなりますし。
@Yellowmametti サークルは、投稿した瞬間に(隠しの)宛先一覧に変換されていて、切り離される仕組みです。
たとえばサークルAに、a, b, c さんを登録して、投稿するとします。
そうすると、投稿には a, b, c さん宛であることが記録されます。サークルAという名称やIDは記録されません。
その後、サークルAのメンバーを a, c, d に変更したとします。
この時、既に行った投稿の宛先は a, b, c のままで、新たに投稿した場合は a, c, d になります。
@nunulk 自分の公開投稿を検索可とする選択ができるようになるので、vivaldiがv4.2になったらそこだけ確認してみてください。
@achi 長野も埼玉も内陸だから隣接県が多いですからねー。
三国峠を知ってる人なら外さないんですが、埼玉の人、秩父地方のことあんまり知らなかったり……w
@takke これをFedibird側に反映し忘れていたというヤツでした!
https://github.com/mastodon/mastodon/pull/26927
というわけで動くようになってますー
@haborite サーバ間通信もそうなんですが、定義されているものだけでは足りないのでそれぞれに付け足して運用しているのがActivityPubでして、
サーバであればまだお互いに調整とったり、だいたいオープンなのでソースコード読んだりすれば同じ実装に揃えたりして成立するんですが、
クライアントの場合は規格が機能不足でやりたいことができない問題があるようです。
Fedibirdに『自分限定』という公開範囲があります。
これは、本当に自分だけに限定して公開する(?)投稿ができるもので、まあメモとか日記、あるいは下書きやテンプレートを置いておける場所みたいなものです。
メンションを書いても相手に通知しませんし、リプライにしても相手にはわかりません。何をしても副作用なしで、自分専用に投稿できる機能です。
SNSに常駐している、いつも開いていて不自由なく使っている人の場合、そこにいつものインタフェースで書き込めるのは凄く楽なので、隠れた需要があります。
なにしろこの機能を使っている様子は、他人にはまったく見えないので……w
で、今回、全文検索機能をかなりパワーアップしたので、もの凄くメモとして便利になりました。
というか、さっき自分で使ってみたら便利すぎてびっくりしました。
ちなみに全文検索する際は
is:personal
と付け加えると、自分限定だけを対象に検索できます。
@eimi 通常の操作ではみえませんが、データベースにはそのまま入っていますから、そういうレベルでの安全性はありません。あくまで管理者を信頼できる範囲での利用でお願いする形になります。
なお、管理者機能のうち通報は、フォロワー限定などの相手を選ぶ投稿でも報告されたものは管理者とモデレーターがみられるようになっていますが、自分限定を通報してもみえるようになる……と思います。そんなことする人いないと思うでしょう(私も思います)が、自分の投稿を通報する人は一定数いまして……。
@usbharu 投稿をフォロワーのサーバに配送する処理だけでも、順番に実行すると応答の遅いor返ってこないサーバに足止めされるとかあるからある程度並列実行したいし、リトライもしたいので、結果的にジョブキューにした方が楽ってのはあるかなぁ。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
@h12o こうかな?
[Service]
ExecStart=
ExecStart=/home/mastodon/.nodenv/shims/node ./streaming
(空の指定をしてからもう一度書く)
@dev @grapeapple @izuminmo 機能提案ですが、これMastodonと同じように削除リクエストをフォワードするようにしてみては?
@askyq ウチには滅多に存在しない、絶対にリモートと連合しない機能なので、仕様を合わせる必要ないですしね!
#fedibird #fedibird_info えっとこれはFedibird Tipsかな。
Fedibirdには『投稿禁止する公開範囲』という設定があります。
公開投稿は絶対しない、というルールで運用している場合など、間違って公開で投稿しないように禁止しておく、などが本来想定している使い方です。
ここの設定はクライアントアプリにも効きます。(エラーになる)
そしてこれがTipsですが、ここで禁止しておくとメニューからも候補が消えるので、使わないとわかっている公開範囲を禁止しちゃって、選択肢をシンプルにするという技があります。
@sk_tak うーん、そうだなー。notestockがpersonal visibilityの扱いを理解できるように拡張してくれたら、アーカイブサーバを指定できるようにして送りつけるという手もあるかな。
@kakotky 参考になるものありますか? リモート先の画質はコントロールできないのですが、ここでの画質は私の設定次第ですので!
先日よりv4.2.0へのアップデートを実施しております.不具合等ある場合はご連絡をお願いします.
@kakotky 技術的にも関心の高い分野なので、有意差があったらチャレンジしてみたいなーと!
いろいろやってますので、何か気が付いたことがあったら教えてくださいねー。
@rna 鍵アカの概念が、フォロー承認制と鍵投稿(フォロワー限定)に分かれているので、別に考える必要があるのがひとつ。
直接的に鍵アカに相当するのはフォロー承認制で、こっちはアカウント名の横に鍵マークがつく。
鍵投稿であるフォロワー限定は、投稿の方に鍵マークがつく。
で、鍵投稿は基本的にブースト不可で、自分で鍵投稿したものだけセルフブースト可能。
届く範囲は自分のフォロワー限定。
ブーストにも投稿と同じ公開範囲があって、デフォルトの投稿の公開範囲設定の影響を受ける。
デフォルトが鍵投稿(フォロワー限定)の場合、何をブーストしても鍵ブースト(フォロワーにしか届かないブースト)になる。