概要
Mastodonの投稿の検索サービスであるtootsearchが2022-12-25にサービスを終了したので紹介します。10月に紹介した「速報: 「マストドン検索ポータル」の終了 | GNU social JP」に続く検索サービスの終了でした。
終了日以後に「tootsearch」にアクセスすると、以下の画面が表示されます。
「Tootsearch | Mastodon日本語Wiki Archive」によると、tootsearchは2017-06-02に「Kirino Minato (imksoo) 」によりサービスが開発・開始されたようです。ソースコードは公開されており、「GitHub – imksoo/tootsearch: This is a search service of Mastodon’s toot contents.」にあります。現時点での最終コミットは2021-03-22で、開発は一旦終了していたようです。
tootsearchはMastodonの投稿の検索サービスとなっており、mstdn.jp、pawoo.net、fedibird.comなどのいくつかの主要Mastodonサーバーの投稿を検索するサービスだったようです。これらのサーバーと連合している投稿であれば、Mastodonの投稿でなくても検索できました。
2017年4月のMastodonブームの比較的初期から続くサービスで、先に終了してしまったマストドン検索ポータルの後継として、私も愛用していただけに、今回の終了は残念でした。
ソースコードが非公開だった「マストドン検索ポータル」と異なり、ソースコードが公開されているので、誰かが引き継ぐことは可能なのが救いでしょうか。
理由
以下の投稿群で終了が告知されていました。
きりの みなと ✅ (imksoo@mastodon.chotto.moe)’s status on Sunday, 25-Dec-2022 19:57:40 JSTきりの みなと ✅ とりあえずですが、、、なぜ、ユーザー設定の”検索エンジンによるインデックスを拒否する”が効果を持っていないのかの説明文を追加しました。
https://tootsearch.chotto.moe/#about
きりの みなと ✅ (imksoo@mastodon.chotto.moe)’s status on Sunday, 25-Dec-2022 20:00:20 JSTきりの みなと ✅ 説明文を追加したものの、検索避けされたい人たちにまでは届かない&勝手に検索してトラブる人たちにとっても「で?」ってなることが予想されたので、もうサービス自体を止めることにしました。ありがとうございました。
きりの みなと ✅ (imksoo@mastodon.chotto.moe)’s status on Sunday, 25-Dec-2022 20:22:30 JSTきりの みなと ✅ 検索サービスで検索サービスのことをエゴサすると結構くるものあるよ。相当に嫌っている人がいるって見えてる中でも、ちゃんとユーザーの意図を汲もうとして改修し続けてたけど、もうね。。。
きりの みなと ✅ (imksoo@mastodon.chotto.moe)’s status on Sunday, 25-Dec-2022 20:06:39 JSTきりの みなと ✅ ElasticsearchやリアルタイムメッセージのキューイングやWebsocketの勉強にはもうだいぶ助けられたし、やっぱ人間の波があるトラフィックを肌身に感じられたのはすごく良い経験でした。
ただもう、作りが悪い筋が悪いEvilだMastodonは検索が出来ないから良い世界なんだ、とか投げかけられ続けたらもう続ける意味は特にないんです。ええ。
たぶんより良いプロトコルと実装を備えたものが出てくるはずです。それには一利用者として期待しています。
Mastodonは炎上回避のために、意図的に検索機能が貧弱になっており、これについて検索支持派と否定派がおり、否定派の声を気にして終了したように見えます。
実装
検索機能について、検索避けの機能の検討がなされているようです。
きりの みなと ✅ (imksoo@mastodon.chotto.moe)’s status on Sunday, 25-Dec-2022 18:58:26 JSTきりの みなと ✅ @Sujiyan Thank you. My service tootsearch is not yet up to everyone’s satisfaction. So please save your donations for the future.
If possible, I would be happy if large instances of Suji-san’s involvement also provide the `searchability:private` that Noellabo-san is proposing, so that users can respect their own self-determination.
ref. https://fedibird.com/@noellabo/109565217982674852
のえる (noellabo@fedibird.com)’s status on Friday, 23-Dec-2022 13:08:53 JSTのえる #fedibird #fedibird_info あらためて周知。(Fedibird固有機能)
全文検索で自分以外の投稿も検索対象にしたい人は、設定を変更してください。
検索OKになっている投稿が全文検索できるようになります。
※ 安全側に寄せてあり、通常のMastodon同様、許可した投稿以外は検索対象になりません
のえる (noellabo@fedibird.com)’s status on Saturday, 24-Dec-2022 06:55:51 JSTのえる #fedibird #fedibird_info 検索よけ設定について
Fedibirdには、検索されたくない投稿であることを明示する機能が搭載されています。
これは、検索してもOK、みんなに読んで欲しい! という設定と表裏一体のものです。
投稿単位で、誰が投稿を検索してもよいか、範囲が明示されます。
この設定は、現在のところ、Fedibirdの独自機能です。
明示した検索範囲を守っているのはFedibirdだけです。
この状態でしばらく試験運用してきましたが、仕組みとしてはこれでいいかな、と思うに至りました。
今後は、他の検索機能をもつFediverseのサーバや検索サービスに、この表明を受け入れ協力してもらえるよう、働きかけていきたいと思っています。
このやり方が受け入れられれば、なにより投稿者が窮屈な思いをせずに済みますし、
検索したい人、されたい人にもより有益な環境を提供できます。
現在、無制限に検索対象とされている投稿も、先方で配慮されるようになります。
検索提供者に文句を言う必要もなく、また検索提供者も役立つサービスを提供しているという自信を持って堂々と運営できるようになると考えています。 [参照]
現在、Fedibirdで独自機能として実装されているそうで、他のソフトやサービスに展開を考えているそうです。
代替
tootsearchの終了を受け、代替サービスが以下の2個言及されていたので紹介します。
まず1件目は以前から存在していたのnotestockです。
雪餅 (a.k.a 南あかねの外の人) (yukimochi@toot.yukimochi.jp)’s status on Thursday, 29-Dec-2022 17:16:12 JST雪餅 (a.k.a 南あかねの外の人) 同意を得たユーザー投稿DBでは、 notestock が多分最大手。
きりの みなと ✅ (imksoo@mastodon.chotto.moe)’s status on Thursday, 29-Dec-2022 17:15:35 JSTきりの みなと ✅ notestockもご活用下さいませ。
notestockは検索の可否設定ができるそうで、問題ないそうです。
2件目は2022-12-01に開始した「ますみすサーチ」です。
いつき (ityuki@otasky.ja-jp.org)’s status on Thursday, 01-Dec-2022 18:46:47 JSTいつき ますみすサーチ https://masmis-search.ja-jp.org/
マストドン・ミスキー検索サービス作りましたー!(ただし、リレー登録してるサーバのみが対象)
「おうよ、デバッグに付き合ってやるぜ!」って剛毅なサーバー管理者様いらっしゃいましたら、ご登録お願いしますm( )m
いつき (ityuki@otasky.ja-jp.org)’s status on Thursday, 29-Dec-2022 17:13:40 JSTいつき 定期宣伝スミマセヌ
https://otasky.ja-jp.org/notes/98il2ppyde
ますみすサーチ https://masmis-search.ja-jp.org/
マストドン・ミスキー検索サービス更新しましたー!
マストドンが登録時にエラーになっておった……(なんてこった
もしマストドン管理者様で、リレー設定しちゃってたよ!って方は、再登録頂けると助かります……!
きりの みなと ✅ (imksoo@mastodon.chotto.moe)’s status on Thursday, 29-Dec-2022 17:13:04 JSTきりの みなと ✅ ますみすサーチは、ActivityPubのリレーサービスの延長線で実装されてそうなので、賛同する鯖缶の皆さんはリレー設定してあげてください>BT
MastodonとMisskeyの投稿を検索できるそうで、リレー登録しているサーバーが対象だそうです。「リレー先サーバ一覧」をみたところ、大型サーバーがの登録がなかったので、現在は検索対象が少ないかもしれません。
結論
tootsearchのサービス終了でした。分散SNSの検索サービスは、エゴサーチをする上で便利で、自分のタイムラインで見切れない投稿・反応を確認する上で重要なものでした。代替サービスはあるものの、機能や効果が変わるため、しばらくはエゴサーチに困りそうです。
今回のサービス終了を受けた私の所感は以下です。
GNU social JP管理人 (gnusocialjp@gnusocial.jp)’s status on Thursday, 29-Dec-2022 16:23:40 JSTGNU social JP管理人 !sns mastodonは検索機能が意図的に使いにくくなっているのですが、検索支持派と否定派がいて、否定派の声の大きさに気が滅入ってやめてしまったようにみえますね。
SNSは全世界一般公開を前提としており、それを誰が見るかなんてわかりません。
GNU social JP管理人 (gnusocialjp@gnusocial.jp)’s status on Thursday, 29-Dec-2022 16:25:15 JSTGNU social JP管理人 それがわからないなら最初から公開アカウントで使わなければいいだけだと私は思っています。
ただ、世の中にはそれが理解できない人がたくさんいるから、gnusocial.jpのmisskey.ioからのドメインブロックなどが起きたのでしょうね。
GNU social JP管理人 (gnusocialjp@gnusocial.jp)’s status on Thursday, 29-Dec-2022 16:27:39 JSTGNU social JP管理人 2chのひろゆきじゃないですけど、違法じゃないなら、否定の声は無視で私はいいと思いますけどね。
世界中の全員から好かれるのは最初から不可能な話です。不可能なのに、中途半端により多くの人に好かれようとすると、結局八方美人でご機嫌取りに徹して、何もしないことが正解になります。
「告知: Misskey.ioからのドメインブロック | GNU social JP」とも関連しますが、SNSの公開アカウントの投稿は全世界に向けて公開されており、不特定多数に見られるのが前提になっています。それが、検索で見つかるのは嫌だといっても、見たい人はあらゆる方法を駆使してみますし、無意味です。見られるのが嫌なら非公開アカウントで、身内だけでこじんまりと使えばいいです。SNSの根本的な使い方、ITリテラシーの面で検索否定派に問題があるように思います。
今回のサービス終了はこうした根本的に利用方法を勘違いしている検索否定派の声を気にしてなされたようにみえ、私としては残念でした。個人的には、そもそも別になんら違法行為もないのだから、無視でよかったと思います。「自分が不快だから自分の命令に服従しろ」という一方的で理不尽な要請を受ける必要はなかったと思います。むしろ、こういう理不尽を助長するだけなので、屈服しないでほしかったです。
「取材: Elon MuskのTwitter買収へのMastodon著者Eugen Rochkoの見解 | GNU social JP」でもわかる通り、元々Mastodonは左派的な思想が強く、積極的な言論統制支持、安全重視の人々が多く集っています。ただ、ブームもあってこのあたりの思想や支持層とは無関係に、言論自由を支持するユーザー層も混ざっていて、両者の意見の食い違いが起きているのだと思います。
安全を重視したいならば、非公開アカウントにするなどして、自分で自分の身を守るのがベストだと思います。当分こういう軋轢は続きそうなので、動向を見守ります。
詳細プロフィール。SNS: Twitter/GS=gnusocialjp@gnusocial.jp/WP=gnusocialjp@web.gnusocial.jp。2022-07-17からgnusocial.jpとweb.gnusocial.jpのサイトを運営しています。WordPressで分散SNSに参加しています。このアカウントの投稿に返信すると、サイトのコメント欄にも反映されます。
コメント