23:43:37
2024-06-29 16:56:18 みさきの投稿 4696@matitodon.com
icon

このアカウントは、notestockで公開設定になっていません。

23:40:42
icon

昼夜逆転のこと睡眠多様性って言うの、色盲(色弱・色覚異常)のことを色覚多様性っていうのと似てる。

23:38:48
2024-01-20 07:15:46 来生おわりの投稿 sie@misskey.io
icon

このアカウントは、notestockで公開設定になっていません。

23:28:02
icon

あー、僕が喫煙者に対する過剰な迫害に、うーんって思ってるのこれかも。

23:27:42
2024-06-29 16:51:26 camoの投稿 camo@fedibird.com
icon

このアカウントは、notestockで公開設定になっていません。

22:21:24
2024-06-29 07:05:02 しゅうまい君(バカンス)の投稿 shuumai@misskey.io
icon

女装…

20:32:04
2024-06-29 19:56:05 リチャード🍡:mochimochi:の投稿 richaball@misskey.io
icon

このアカウントは、notestockで公開設定になっていません。

19:41:12
icon

味噌鍋

Attach image
19:04:50
2024-06-28 23:05:01 しゅうまい君(バカンス)の投稿 shuumai@misskey.io
icon

シャワーをずぞぞしてる

19:02:38
2024-06-28 22:35:34 白沙飴しろまる.自鯖にいますの投稿 ovoip@misskey.io
icon

このアカウントは、notestockで公開設定になっていません。

19:00:18
2024-06-28 22:17:14 江小森えこの投稿 eko_ekomori@misskey.io
icon

このアカウントは、notestockで公開設定になっていません。

18:07:59
2023-07-31 14:09:58 のえるの投稿 noellabo@fedibird.com
icon

以上は、ActivityPubの枠内で行われる仕組みについて説明したものですが、

サーバーはinboxに送られてきた新しい投稿が公開してもいいものだと判断したときに、

連合タイムラインという特別な仕組みを用意していて、そこでみんながみられるようにしたり、

同じサーバーのActorが発行した新規投稿のActivityを使って、ローカルタイムラインという仕組みを実現したり、

いろいろとActivityPubの仕組みには存在しない付加機能を提供しています。

サーバーはActorのコレクションを持っているので、他のActorを探す機能を提供することができます。

投稿のハッシュタグをコレクションして、ハッシュタグで投稿を一覧する機能を持たせたりもしています。

ActivityPubにはハッシュタグの共通の表現は用意されていますが、それをどう使うかについては定義されていません。

そのあたりは、ActivityPubで通信する個々のサーバーにより定義され、実装されています。

このActivityPubの規格外の部分は、各実装同士がお互いの機能を理解して、互換性をとる努力をすることで、相互のやりとりを実現しています。

かなり自由だけど、それなりに大変な世界です。

17:59:46
icon

shared_inboxってのがあるんね。概念としては知ってたけど、APの自明の仕組みだと思ってた。

17:48:37
2023-07-31 13:53:34 のえるの投稿 noellabo@fedibird.com
icon

さて、ここまでサーバが説明されていません。存在感ゼロですね!

実は、ActivityPubでは、サーバーを直接表すActorのような定義がありません。

便宜上、サーバーにもActorを割り当てることはありますが、主役ではありません。

とはいえ、サーバーの存在は別の形で表現されていて、効率の改善に貢献しています。

先程のActor毎のinboxがありましたが、この他にshared_inboxという、同じサーバのActorが共有して使うinboxがあります。

このshared_inboxにActivityを送ると、Activityに指定しておいた宛先のActorに対して、相手サーバーに委託してまとめて送ることができるようになります。

「あなたのサーバの、私のフォロワーに対して、Create - Noteしたのでよろしくね!」という感じで、shared_inboxに一回だけ送れば済む仕組みです。

実際の動きとしては、followersコレクションのActorのshared_inboxを調べ、同じものは一つにまとめてしまい、送信件数を最小限に減らしています。

なお、shared_inboxが無い場合は、個々のinboxに送ります。

17:47:11
2023-07-31 13:53:21 のえるの投稿 noellabo@fedibird.com
icon

Actorは、それぞれがinboxというActivityを受け入れる窓口を持っていて、他のActorから送られてきたActivityを処理します。

また、自分が送ったActivityをoutboxに保持しています(ずっと溜まっていきます)。

フォローしているActorのコレクション following も持っています。

フォローされているActorのコレクション followers も持っています。

これは、フォローを要求して、それが受け入れられた時に、お互いがコレクションに追加することで、その状態を維持します。

新しい投稿(Note)をCreateした時、つまり新規投稿時には、followersコレクションのActorのinboxに対してActivityを送ります。

そうすると、フォロワーのActorは、inboxに届いたActivityを処理して、フォロー相手の投稿が読めるようになります。

Activityを発行したActorが、フォロワーに対してそれを送信することで、お互いが繋がるネットワークが実現されています。

Actorの実際の表現例(抜粋)
Attach image
17:46:53
2023-07-31 13:53:03 のえるの投稿 noellabo@fedibird.com
icon

MastodonやMisskeyが、それぞれ別々に設置されている違うプログラムなのに、お互いに繋がることができる仕組みは、主に『ActivityPub』という通信規約(プロトコル)によって実現されています。

ActivityPubでは、私たち一人一人のアカウントをActorと呼びます。

Actorは、別のActorと、「フォローしたい」「いいよ」というやりとりをします。

投稿に対して「好き!」って反応したり、新しいノートを「作ったよ」、ノートをみんなに「アナウンス」します(ブースト・リノート)

これらのやりとりの語彙があらかじめ定義されています。

先程の例の順番でいうと、Follow, Accept, Like, Create, Announce というActivityとして定義されています。

Activityは、何を対象とするかを伴っていて、Actorを対象とするときもあれば、投稿(短い文章)を表す表現であるNoteや、「フォローしたい」というリクエストを許可したり、送った側が取り消すために、「フォローしたい」というActivityそのものを対象として指定することもあります。

このあたりの約束ごとが共通化されているため、それに従うことで、お互いのやりとりが可能になっています。

17:46:30
icon

麦茶に住んでるしゅいろ大好き。

17:46:03
2023-07-11 11:30:30 :nullcatchan_goodnight:の投稿 syuilo@misskey.io
icon

このアカウントは、notestockで公開設定になっていません。

17:45:41
2024-04-02 01:12:57 草壁.io📚H09b[有明]COMITIA151(2/16)の投稿 kusakabe@misskey.io
icon

このアカウントは、notestockで公開設定になっていません。

17:42:16
icon

よ……四条駅……

17:33:57
icon

下品やけど楽しそう。

17:33:51
2024-06-28 12:43:01 aqz/tamainaの投稿 aqz@p1.a9z.dev
icon

メチャクチャネタに金粉をかけてくれるお寿司屋さんが、綺麗だし上品で美味しそう過ぎる。
https://x.com/FQpRgiLK7l5403/status/1805792544036733176
下品やろ

17:33:11
icon

お腹空いてない。

17:30:10
icon

古いインターネットの人間なんで、人間実写アイコン、詐欺か業者だと思ってる。

17:28:48
icon

:fediverse:​、生身の人間の画像がしばしばNSFW扱いされるの、昔のインターネットっぽくて好きよ。

17:28:03
2024-06-28 12:21:35 キカ :fedibird1: :vivaldi:の投稿 ito_kika@fedibird.com
icon

このアカウントは、notestockで公開設定になっていません。

17:14:03
2024-06-27 19:34:47 ころんびぁ☕️の投稿 Colon_BR@misskey.io
icon

このアカウントは、notestockで公開設定になっていません。

17:12:59
icon

子供は体温高いから、37.2℃はぎり平熱の範疇に入る人もいる。

17:12:32
2024-06-28 11:34:30 ゆば屋宗次郎の投稿 yuba@reax.work
icon

学校でプール入るための対応表、iPadで打ち込めるから子供が自分で測って打ち込んでるんだけど、
たまに見てみると「37.2℃ プール○」とか入ってていやいやその数字じゃ入れてくれないだろってのが打ち込まれてたりして子供ってまだなんもわかってないですね

16:56:43
2024-06-28 10:24:28 ****の投稿 4sterisk@misskey.io
icon

Threadsへの広告導入もほぼ確実視されており、さらに存在感を増していきそうです。「分散型SNS」のような技術的な真新しさこそないものの

:msgk_question:

16:56:37
SNS
icon

まあ、SNSのドロドロした部分はThreadsとBlueskyに引き取っていただいて、我々はActivityPubの中でぬくぬくやりましょう……。
Threadsは先制ブロック厨みたいなことやってて、連合やる気あるんだかないんだか分からんし…………。

16:52:25
2024-06-28 10:20:09 かつとの投稿 kat_cloudair@pawoo.net
icon

新しいSNSとして注目された「Threads」と「Bluesky」は結局どっちが盛り上がっているのか(オトナライフ)

news.yahoo.co.jp/articles/a23c

Web site image
新しいSNSとして注目された「Threads」と「Bluesky」は結局どっちが盛り上がっているのか(オトナライフ) - Yahoo!ニュース
16:45:47
icon

今の​:x_twitter:​ でも課金するような人はいるんだよな……。しかも結構たくさん。

16:45:20
icon

YouTubeはやむなく利用している。
ニコニコは罪滅ぼしで課金してあげている。
適切なサービスは課金しないと​ :x_twitter:​ みたいな化け物になってしまうため。

16:44:03
2024-06-28 02:07:28 れるらば(io)@3/1松戸アコスタの投稿 RRRB_I@misskey.io
icon

このアカウントは、notestockで公開設定になっていません。

16:40:54
icon

麻雀未履修であんまりルール分かってない。
33332に揃えることだけは知っている。

16:38:35
icon

おでかけ

16:35:23
2024-03-09 12:09:53 🐺mani🦊の投稿 manidrawings@misskey.io
icon

このアカウントは、notestockで公開設定になっていません。

16:35:14
2023-12-21 19:42:07 🐺mani🦊の投稿 manidrawings@misskey.io
icon

このアカウントは、notestockで公開設定になっていません。

16:23:27
icon

お昼爆食いしたから眠い。

16:20:52
2024-06-27 22:34:36 三枝ミヨ@fedibirdの投稿 keihin_sky_blue@fedibird.com
icon

このアカウントは、notestockで公開設定になっていません。

11:48:49
icon

せっかく行ったのに写真忘れた :blobcatdizzy2:
QT: fedibird.com/@kussy_tessy/1126
[参照]

Web site image
くっしー :verify: (@kussy_tessy@fedibird.com)
Web site image
投稿の参照(1件) by くっしー :verify: (@kussy_tessy@fedibird.com)
10:56:37
icon

ブロンコビリー行く​:ablobhungry:

03:23:54
icon

2月のスパム騒動のときそうなりかけたし、今もごく僅かにそういう態度を取り続けているサーバーがありますね。

03:23:10
2024-06-27 21:32:13 もちゃ(あと-13.60Kg)の投稿 mot@mastodon.motcha.tech
icon

このアカウントは、notestockで公開設定になっていません。

03:21:27
icon

今やもうLINEやDiscordやSlackやX(?)とやらの中央集権体制の連絡手段に移行してることが多いので、確かに電子メールは思想強めかもしれん。

03:20:12
2024-06-27 21:02:28 もちゃ(あと-13.60Kg)の投稿 mot@mastodon.motcha.tech
icon

このアカウントは、notestockで公開設定になっていません。

03:20:10
2024-06-27 20:56:50 もちゃ(あと-13.60Kg)の投稿 mot@mastodon.motcha.tech
icon

このアカウントは、notestockで公開設定になっていません。

03:12:23
2024-06-27 20:45:06 メダリスト確定申告の投稿 seibe@handon.club
icon

このアカウントは、notestockで公開設定になっていません。

03:00:32
2024-06-27 18:44:57 aqz/tamainaの投稿 aqz@p1.a9z.dev
icon

おれがB2の時に学内で変なとこにチャリ止めたらMRIで脳測られたやつ、その年中に論文化されてた
(ちゃんと承諾の上で参加したし、1万円くれた)
https://jstage.jst.go.jp/article/eastsats/5/3/5_470/_pdf/-char/en
タイトルは「機能的磁気共鳴画像法による道徳意識と旅行行動の分析」
道徳心無い奴枠で草
https://x.com/Moz_impale/status/1806225016171962393

02:59:23
2024-06-27 17:04:55 白沙飴しろまる.自鯖にいますの投稿 ovoip@misskey.io
icon

このアカウントは、notestockで公開設定になっていません。