@ebi つまり、えびちかは顔が良い
主に、Fediverseへの関心に基づいた投稿を行うアカウントです。DTP・印刷に関する話をしたり、同人の話をしたり、カレーをブーストしたりします。
Mastodonのcollaborator(開発者の一員)です。また、独自機能を盛り込んだFedibirdを管理・開発しています!
Mastodonサーバ『fedibird.com』の管理者アカウントでもあります。ご連絡は当アカウントへ、サーバインフォメーションについては https://fedibird.com/about/more と @info を参照してください。
このアカウントは、notestockで公開設定になっていません。
#fedibird 今週のダッシュボードこれ。
ユーザー数は、メール認証完了後にモデレーションで停止したユーザーがカウントされていて/aboutや/api/v1/instanceの数値と合わないので、実数に調整しました。989ですね。
無駄にアカウント登録してきてメール認証しないものが含まれるので、今週活動した人数から26引いて567ってとこかな?
なお、これまでスパム登録を除いて約100件ほどアカウントが削除されています。いわゆる退会者ですね。
#fedibird 有効期限付き投稿の現在の仕様の話
投稿の際、削除を指定しなかった有効期限付き投稿は、期限が切れた際、ホームや連合などからは削除されたものとして扱われますが、自分のアカウントの投稿欄には表示されます。自分のみで、他人からは見えません。
また、投稿が有効なうちにお気に入り・ブックマークしてあると、有効期限が切れた投稿も表示されます。こちらは他人のものでも見えます。
期限の切れた投稿に対しては、リプライや引用は行えません。参照のみです。
有効期限がついている投稿には🕘 マークが表示されます。期限が切れたものは赤く表示されます。期限は見えませんが、一応ツールチップで確認できるようになっています。
@nzws 一応、stableに機能をまとめたブランチも生やしていて、時々メンテしてる。
rebaseでやってるメリットとして、外すのは簡単っていうのはあるね。
@dsno ちゃんと決まってからでいいけど、停止メンテの事前予告が最後の仕事になると思うのでよろしくね!
あと、WebUIのリンクじゃなくて、公開のリンクの方がいいと思うよ!
https://mstdn.jp/@dsno/104363526184223288
@ebi リプライが単独〜っていうのは、タイムライン上で何らかの前後のつながりが見えてた方が嬉しいってことかな。
フォローリクエスト通知しろよっていう議論はここ(追加されて終了)
https://github.com/tootsuite/mastodon/issues/455
デフォルトオフなのは、Eugenさんの考えによるもの。常時気にして気付いたらすぐ対応するのではなく、落ち着いた時にまとめてみるスタイルを想定している模様。
https://github.com/tootsuite/mastodon/pull/12198
投稿の公開範囲が見えるようにする奴は、Fedibirdで独自に適用しているけど、これでどう? 今度プルリクしてみようかな。
@ttini これがMastodonの最新版がサポートしている動画形式。
https://docs.joinmastodon.org/user/posting/#media
> Videos (MP4, M4V, MOV, WebM) up to 40MB. Video will be transcoded to H.264 MP4 with a maximum bitrate of 1300kbps and framerate of 60fps.
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
@ebi 本人の連投の場合にだけ、リプライ側に『スレッドを表示』が出るね。他に人が絡むと特になにも出ないと思う。
親投稿は、リプライボタンの横に0か1か1+が出るのをみて見分ける感じ。(非常に目立たない)
MastodonのLTLとFTLでは、そもそもリプライをまったく表示しない設計になっているから、ホームが対象だね。
LTLを本来の『興味のあるユーザーをみつける』ための機能として考えた場合はそれで良いと思うけど、コミュニティの会話するスペースとして使用している場合は表示された方がいいこともあるので、このへんデザイン難しいんだよね。ちなみにDTP鯖はLTLにリプライを表示する仕様に改造してる。
ホームでも、リプライは会話している双方をフォローしていないと表示されないようになっているので、どちらかというとわざと隠してるよね。
逆にこれが災いになっていて、リプライするより単独投稿でエアリプする方がいろいろ都合が良くなってしまっていて、私はデザインとしてマズイと思っている。
Mastodonの設計思想に配慮すると、『スレッドを表示』に近いシンプルなインジケータがいいかもね。
@syumari メールアドレスブラックリストとかそのへん、アカウントじゃなくてサーバレベルのエクスポート・インポートだね。
検討するか……。
@syumari 単純に、複数サーバ管理したり、立て直したりするために、ファイルに書き出してインポートする機能があるのは有用だから、tootctlあたりで実装しちゃえばプルリク通ると思うよ。
自動的に自分が管理していないサーバと連携する機能、というレベルにすれば、当然いろいろ意見が出てくるから、あまり踏み込まない方がいいと思うw
このアカウントは、notestockで公開設定になっていません。
いろんな役割の人が必要だし、いていいんだけど、パワーバランスが偏るとしんどいね。
私はさしあたり、Mastodonのことを皆に伝えたり、改善点をみつけたら手を動かす役割をやっていこうと思うよ。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
@nightingale まずMastodonに公式の引用はありません。対応しないのが本家の方針です。
比較的普及している、玄ちゃんが作って、wakinさんが改造してメンテし、Fedibirdで私が拡張している引用機能は、通知しない方針で、仕様です。
@fuyu 特定の投稿を吹き飛ばすなら、Railsコンソールですかね。
RAILS_ENV=production bin/rails c
status = Status.find(104385829730139839)
status.destroy
って感じで。
このアカウントは、notestockで公開設定になっていません。
公開範囲を投稿にアイコン表示するやつ、昔から提案されてて、glitch-socの奴もあるし、どれって決めにくそうだなぁ。
とりあえずFedibird式の奴を調整してまとめといたので、ここに置いておくね。
Add a visibility icon to status
https://github.com/fedibird/mastodon/commit/f6b0d01e3c81dd9eb122e3c646e140acce957af7
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
単純にPleromaの機能を試してみたいだけなら、のえろまを使ってみたら良いよ。v2.0.7。改造なし。 @Akira_soraw1818
https://pleroma.noellabo.jp/
Mayaさんの提案のシンプルなとこめっちゃソリューションって感じで好きなんだけど、ブーストボタンが開いた鍵になるのは違うと思うんだ。
envelopeとlockはdisabledだしブーストできない理由を表してるけど、unlockの見た目でブーストボタンを意味するのはおかしい。
retweetの見た目で公開と未収載を区別する表現は可能なのだろうか……。
あと、未収載をブーストすることに意味を持たせたくないというのもある。未収載をブーストすることを躊躇させるデザインにして良いのか。未収載は、むしろそれと知らずにブーストできた方が良いのではないか?
ブーストボタンの見た目で解決しちゃうのクールなので、どうにかならないか……。
てな感じで、以前に提案された時からずっと悩んでます。
SNS PEACEを見てあれこれ書いてしまったけど、いったんリセット。
誹謗中傷に対応するために類似のサービスが多数出てくるのだろうと思うが、あらためて色々考えさせられる。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
投稿がどのぐらいブーストされるのか話題になっておりますので、2件だけご紹介しておきましょう。
https://mstdn.jp/@mstdn_jp/104227467367414869
https://pawoo.net/@pawoo_support/103128619742175257
実際、mstdn.jpとPawooの各種アナウンスが上位のほとんどを占めているのではないかと思います。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
フラジャイルはたいへん良いマンガなので、読むといいよ。
QT: https://fedibird.com/@yamako/106454096683512014
サンサンシンが9,000越えたから、あとは『いとしーさー♥』だけやってれば25,000ptいけるな……。MASTERむずかしいから、腕をあげなくては。
@marunai アイコンの数が少ないと離れちゃうCSSになってるので、一定以上広がらないように制約しといた方がいいね。もともと、右端に溢れてみえなくなっちゃうの対策で、間隔を自動調整するようにしたのが元凶。引用、絵文字、ブックマークが増えてて、あとブラウザによって共有アイコンがでてくるので!
このアカウントは、notestockで公開設定になっていません。
@tojoqk 生き残っているサーバ同士がつながりあって、維持されるんだよね。
Fediverseは、最後のサーバが死ぬまで死なないっていうのが実感できて良かったんじゃないかな。
ウチの社内はFirefoxに統一してるんだよね、もう長いこと。
入札システムとか、先方が大企業の内部システムだけ、指定のブラウザを使わざるを得ないけども。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
Ubuntu 22.04でruby 2.7.6使ってるので、OpenSSL自分で入れてるわけで……更新しないとね。
/ope/openssl-1.1.1 にいれてるので、差し替え。
git fetch upstream
git switch -c feature-hoge upstream/develop
git cherry-pick -n 必要なコードの含まれるコミットハッシュ
いらんとこけずったりして
git commit -m "Add feature hoge"
git push origin feature-hoge
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
@mikado2020 TwitterとMastodonに同じ投稿をしたいということかな? Tusky使ってるならAndroidか。
たしか、Twidere for Twitter/Mastodonが同時投稿する機能を持っていたと思います。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
御花畑駅
御花畑駅は、埼玉県秩父市東町にある、秩父鉄道秩父本線の駅である。 2009年4月1日からは副駅名「芝桜駅」が設定されている。駅舎は国登録有形文化財である。 西武鉄道西武秩父駅と相互乗換駅であると同時に運賃計算上「同一の駅」と扱われ、西武鉄道との連絡線が当駅線路と接続されている。
https://ja.wikipedia.org/wiki/%E5%BE%A1%E8%8A%B1%E7%95%91%E9%A7%85
#fedimovie 諸々の移行作業終了です。ストリーミングLiveのテストはできてないですが、きっと……動くと……w
QT: https://fedimovie.com/videos/watch/716503c6-1c6b-40e5-85e1-48f937ee50db [参照]
@sagi Fedibirdは開発や構成変更などで、活動期は一時的な停止の多くなるサーバです。
基本的にサーバに触らない方が停止機会は少なくなるので、放置運営に近いサーバが良いかもしれません。
このアカウントは、notestockで公開設定になっていません。
#fedibird 先程のFediMovieのメンテ終了あたりからしばらく、外部配送に遅延が発生していたものと思います(OpenSSLの更新まわりでオペミスがありました)。
遅れ分は順次解消していくと思いますので、ご不便お掛けしますが、そのまま平常に戻るまでお待ちください。
おけおけ。大丈夫だな。
へんな挙動してたFedibirdの旧メインサーバ、なかなかに高コストなので、さっさと解約してしまいたかったのね。円安厳しい。3日も放置すると2,000円ぐらい飛んじゃうので……。
このアカウントは、notestockで公開設定になっていません。
#fedimovie は、さきほど物理サーバの移転を行いましたが、合わせてPeerTube v4.2.1へのアップデートも行っています。
細かな修正が中心ですが、新規アカウントを作成する際のフローが書き直されているようで、だいぶわかりやすくなりましたね。
翻訳がついてなくて全部英語に戻りましたがw
QT: https://framapiaf.org/@booteille/108514943045571534 [参照]
@salomizer 海ね、昔、学生時代っていうか学校の行事だったのかな、班に分かれて鎌倉にいったことがあるんですよ。経緯とか記憶が曖昧なんですが。
で、好きに行動していいことになったので、みんなは好きなところに行ったけど、私は一人で、一日海を眺めて過ごしました。
海、いいですよね。
もう、波が打ち寄せて返すのをみてるだけでいい。
----
という文章をサロマイザーにかけてみます。
このアカウントは、notestockで公開設定になっていません。
@salomizer 海ね、昔、学生時代っていうか学校の行事だったのかな、班に分かれて鎌倉にいったことがあるんですよ。経緯とか記憶が曖昧なんですが。
で、好きに行動していいことになったので、みんなは好きなところに行ったけど、私は一人で、一日海を眺めて過ごしました。
海、いいですよね。
もう、波が打ち寄せて返すのをみてるだけでいい。
----
という文章をサロマイザーにかけてみます。Take 2
@TechnicalSuwako 転送された通報の件かと思います。
Mastodonの通報は、利用者の所属サーバのモデレーターが、そのサーバのルールに基づき対応を行います。
利用者が選択した場合、Mastodonにより自動的に、参考情報として匿名で転送されますが、そこではリモートサーバ個別のルールは考慮されていません。
転送された通報が適切でない場合は、単に無視してください。
不適切な通報の頻度が高いなど、転送自体が負荷となっている場合は、そちらからは通報を行っている個別のユーザーを判断できませんので、その旨、ご相談ください。
@schwarzewald 村上さんの投稿とそのフォロワー、Misskeyの特性でいうと、絵文字リアクションのリモート配送負荷が大きいかもしれませんね。たくさんつくし。
まあ今はしゅうまい君が一番ヤバイと思いますけどw
@tochu_cha 個々のアカウントに配送した方が良いケースもいくつかありますが、基本的にはshared_inboxに配送しますよー
@tochu_cha ですです。
ひとつ弱点があって、相手サーバがフォロワーだと思っている人に勝手に配るので、サーバ間でフォロワー情報が一致していないと、間違った相手に配ったり、届けるべき相手に配れなかったりすることがあります。
なお、個々のinboxに配送された場合、ActivityのIDが同じなので、重複排除によって処理前に蹴ることになります。この際、Mastodonでは見えないメンションがされてたものとして記録します。
#fedibird #fedibird_info WebUIで、絵文字リアクションをつけたユーザー情報の取得を遅延評価するように変更しました。
応答速度の向上、通信量の削減、消費メモリーの削減になるもので、
添付のスクリーンショットのように、ひとつの投稿に沢山の絵文字リアクションがついている場合に効果が顕著です。
この例では 👍 を131人がつけていますが、従来はこの131人分のユーザー情報取得を投稿の読み込み時点で行っていました。
これを、 👍 にマウスオーバーしてリアクションした人の一覧を表示するまで読み込みしないように変更しました。
表示がワンテンポ遅れるようになりますが、ほとんど支障ないかと思います。
#fedibird #fedibird_info WebUIの絵文字ピッカーの表示順に、日本語の読みが一部反映されるようになりました。
カスタム絵文字に読みが設定されているものに限られますが、特に単語カテゴリーが探しやすくなっているハズです。
まだ調整不足で、読み仮名ではなく漢字交じりのキーワードを拾っているものもあり、単語カテゴリーにおいてもすべてが50音順になっているわけではありません。のちほどさらに改良を加えます。
実際の処理としては、カスタム絵文字の一覧取得APIにおいて、ソート済みの一覧を返すようになっています。
クライアントアプリにおいては、これをそのまま使うタイプのものであれば、同じように順序が反映されるものがあります。
featherや Toot!、 Milkteaは反映されたかな。クライアント側でソートしているものは、従来と同じくショートコード順になるかと思います。
@cuddlypup しゅうまい君はやばいよ! 規格外!
とはいえ、例にもあげましたが、他でもない私の投稿一覧(しかも固定投稿だったり)が重いという問題が従来からありましてw
@takke サーバー側のソート順を使って良いか判断するために、fedibird_capabilitiesに何か返しましょう。それがなければクライアント側でソート、あればそのまま使うとか。
@takke 明示的にorder by指定されていないようですが、データベース上でshortcode + domainに設定されているインデックスが反映されて順序が決定づけられているようです。
API応答は、データベース側の照合順序次第なところがありますが、同一サーバにおいては一意に定まるものと思います。
他方、WebUIの方は独自にソートをかけているので、API応答と一致しない可能性がありますね。
https://github.com/mastodon/mastodon/blob/69db507924d6d9350cca8a7127e773d46f9b8f48/app/javascript/mastodon/features/compose/containers/emoji_picker_dropdown_container.js#L49-L62
Misskeyに複数リアクション機能つけたら、主にmisskey.ioが人間の暮らせる環境ではなくなるし負荷で死ぬと思う。ものにはげんどがある……
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
お待たせしました!ついに feather for Mastodon の正式リリースです!! #feather
無料アプリですので誰でも無料で利用できます!是非お試しください!
feather for Mastodonがリリースされました。
> feather for Twitter の直感的な操作性とシンプルなデザインを引き継ぎ、Mastodon 向けに一から再構築した iOS アプリです。
いよいよ誰でもダウンロードして利用できるようになりましたので、ぜひ一度お試しを。
https://covelline.com/feather/mastodon/
なお、featherはFedibirdの絵文字リアクションなどのいくつかの独自機能に対応しています。
これらの機能に興味があり、fedibird.comのアカウントをお持ちでない方は、下記の招待URLから登録してお試し下さい。
https://fedibird.com/invite/kEKoA3Ui
https://fedibird.com/invite/QTNv9rcm
あと、これ。
featherは無料で利用できるアプリですが、サポーターとなることで金銭支援が可能です。
正式リリースです。景気づけに、ここで売上をしっかり確保していただきましょう!
Twitterからの締め出しで受けた損失を埋め合わせ、これからMastodon版を育てていくための基盤、支えていきたいですね。
featherはまだ、フル実装という感じではないんだけど、
ハイペースで機能開発されているので日々パワーアップしているし、そのひとつひとつが丁寧な仕事で手応えがあり、本命の一つと思います。育てていきましょう!
なお、ストリーミングの気持ちよさなら Tootleや iMast、星プテラノが強いし、細かな対応では他のアプリの方がまだまだ強いです。
新しいアプリでは、 Nightfox DAWNもどんどん良くなっています。
※ tootleは完全に長期間開発止まっててもう使わない方が……という状態ですが、それでも使われるぐらい使い勝手は良いです
Androidの方も、 SubwayTooterとYuitoをお勧めすることが多かったですが、同じくTwitterアプリの流れを汲む新規勢の ぞーぺんが加わってきて凄く面白くなってきています。
また、MisskeyアプリがMastodon対応する形で参入した Milkteaですが、これも非常によく分かっているアプリという手応えがあります。
他にもいろいろと有望なアプリが登場し(文字数
@shigurechan featherはさすがの開発力だなーと思うけど、よく見るとみんな手探りで頑張ってる感じだね。つくってこー!
@suzuken Calckey側が、Mastodon公式アプリを基準にテストしてるんじゃないかな。せっかくの取り組みなので、Calckey側のAPIの互換性を向上させていくべきかと!
@oisice 完全に解消できるわけじゃないので、マシになる程度ね。サーバ側でフィルターしないものもあって、それはどう設定しても無理なので!
@akagii たてられなくはないけど、メンテ不能になると思うんで、いまはお勧めできないよ。
fedibird.comのためのブランチがfedibirdブランチで、これを使って非Dockerで使えば同じものが動く。ただし、rebaseして上書きするので、追従は難しいと思う。
#fedibird #fedibird_info WebUIで、絵文字リアクションをつけたユーザー情報の取得を遅延評価するように変更しました。
応答速度の向上、通信量の削減、消費メモリーの削減になるもので、
添付のスクリーンショットのように、ひとつの投稿に沢山の絵文字リアクションがついている場合に効果が顕著です。
この例では 👍 を131人がつけていますが、従来はこの131人分のユーザー情報取得を投稿の読み込み時点で行っていました。
これを、 👍 にマウスオーバーしてリアクションした人の一覧を表示するまで読み込みしないように変更しました。
表示がワンテンポ遅れるようになりますが、ほとんど支障ないかと思います。
#fedibird #fedibird_info WebUIの絵文字ピッカーの表示順に、日本語の読みが一部反映されるようになりました。
カスタム絵文字に読みが設定されているものに限られますが、特に単語カテゴリーが探しやすくなっているハズです。
まだ調整不足で、読み仮名ではなく漢字交じりのキーワードを拾っているものもあり、単語カテゴリーにおいてもすべてが50音順になっているわけではありません。のちほどさらに改良を加えます。
実際の処理としては、カスタム絵文字の一覧取得APIにおいて、ソート済みの一覧を返すようになっています。
クライアントアプリにおいては、これをそのまま使うタイプのものであれば、同じように順序が反映されるものがあります。
featherや Toot!、 Milkteaは反映されたかな。クライアント側でソートしているものは、従来と同じくショートコード順になるかと思います。
これ、体感かなりはやくなった気がするね。
私やしゅいろ、村上さん、そしてしゅうまい君の投稿を開くとすごい差がある。
QT: https://fedibird.com/@noellabo/110584522371622595 [参照]