icon

しかしコレクションのURIの指定を求めるとなると、対象のオブジェクトがそもそも該当するコレクションを持たない場合に表現が不能になるという問題があるか。

これはサポートしない操作を拒否できる能力という利点とも取れなくもないけど、現行の副作用を伴うあらゆる操作についてそのような能力の存在が嬉しいのかは疑問が残るな。例えばリプライ制御のユースケースのうち「あらゆるリプライの拒否」という意思表示についてはこの仕組みで自動的に解決されるとも考えられるけど、一方でデマの指摘のように宛先人が拒否することを承知でリプライを表明するということが不能になる。

まあこの例の場合はリプライでなく(コレクションへの追加を伴わない)「引用」でやりええという立場もあり得るか? うーん

icon

そもそも未知の拡張の副作用を扱えないことの何が困るかというと、拡張の可用性がサーバによる実装状況に依存することでサーバを透過的に扱いづらくなることだがあると思う。副作用がサーバによらず統一的に処理されたならば、拡張の解釈は送信側と受信側のクライアントの実装間の合意によって完結できただろうと考えられるので

icon

特定のFEPの組み合わせであるアクティビティの副作用がTuring完全になる回(存在しない回)

icon

毎度のJSONやめてバイナリにしたいだのMisskeyはMisskeyとだけ連合する方が幸せになる可能性があるだのの発言が実行に移されたためしは無いけど(失礼)、今回は文脈抜きで英語圏にまで拡散していてアレ

icon

まあ今回のThe Fediverse Reportについては正直Hof氏の持論の引き合いに出されているという側面が強いような気がするけど

icon

そういえばドイツにおけるgGmbhの立場を取り上げられていたのだったか

icon

結びが「Join Mastodon.(`mastodon.social`のサインアップページへのリンク)」なのがいまいち締まらないな(?)

2025-01-13 19:15:27 Mastodonの投稿 Mastodon@mastodon.social
icon

Today Mastodon is taking another step towards its founding ideals: independence and non-profit ownership. We're transferring ownership of key assets to a new, European not-for-profit entity, ensuring our mission remains true to a decentralised social web, not corporate control.

blog.joinmastodon.org/2025/01/

2025-01-13 20:38:09 ドッグの投稿 Linda_pp@mstdn.jp
icon

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

2025-01-13 22:25:38 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
icon

winnow::_tutorial::chapter_0 - Rust
docs.rs/winnow/latest/winnow/_

チュートリアルが docs.rs にあるパターンなどもある

icon

dtolnay - Rust
docs.rs/dtolnay/latest/dtolnay

docs.rsにブログを置くパターンも(?)

icon

github.com/dtolnay/essay/blob/

ブログをクレートにすることでサンプルコードに対してdoc testが実行できる!

Web site image
essay/.github/workflows/ci.yml at 9282f0b36126ed78d86b13ed5fd567c66c9dc0ee · dtolnay/essay
2025-01-14 01:00:47 :maia:の投稿 maia@crimew.gay
icon

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

icon

かなり粗末な陰謀論だとは思っていたけど、実在のDittmann氏らしき人物が見つかっていたのか

2025-01-05 03:19:55 :maia:の投稿 maia@crimew.gay
icon

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

2025-01-05 17:32:37 :maia:の投稿 maia@crimew.gay
icon

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

2025-01-14 12:15:22 酸性雨の投稿 acid_rain@amefur.asia
icon

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

icon

比喩を適切に調整するのが面倒だから不適切な喩えのまま書くと、これまで中央集権プラットフォーム残っていたような人々が求めるのが自由より統制された檻だったとしても別に突飛な発想ではないように思う。

発言を削除するのでなく文脈を付加する類のファクトチェックがそもそも検閲の定義を満たすのかについてはさておくとしても

icon

「倫理的なWebの原則」と入力しようとして誤って「倫理的なWebのげんくそ」と入力してしまい全てがどうでも良くなった(?)

icon

ああ、文脈を掴み損ねていたけど、これの話か

icon

ブリッジへの言及があるけど、A New Socialとの関係はどうするつもりなのか気になる

icon

本当に「検閲が無くなる」のだったらそれも一つのあり方だったかもしれないけど、実際に起こっているのはPixelfedなどの競合プラットフォームへの言及の規制だったりして、要はモデレーションは面倒だけど利益になると判断した検閲はなりふり構わず行っているだけなわけで……

icon

ブリッジ、せっかくPDSがあってもブリッジのためのレコードしか書き込めないのでは正直面白味が微妙だけど、かといってActivityPub側の`outbox`に好き放題アクティビティを突っ込めない現状でAT Protocol側のPDSに好き放題レコードを詰め込めても仕方がないだろうしなあ

icon

仮にAP側にまともにSocial APIを実装したとしても各種アクティビティとlexiconの間に割り当てるべき対応関係が非自明だし、というかPDSには`inbox`相当の仕組みが無いのでその違いの扱いもややこしそう

icon

アイデンティティについても、真面目にDIDを共有したりしようとするとFediverse/atprotoの両者で合意できそうなメソッドが今のところ`did:web`くらいしかなさそうなのがまた微妙だな……

2025-01-14 17:57:19 のえるの投稿 noellabo@fedibird.com
icon

ははは、今は隠し機能っていうかテスト運用しかしてないんだけども、

フォローしてる人のアカウントカラムを最後まで遡ると、追加取得ボタンがあるよ。

icon

これってFedibird固有の機能だったのか。いや、まあupstreamは<github.com/mastodon/mastodon/i>がopenだし、それもそうか

Web site image
Backfill statuses from remote accounts when first subscribed · Issue #34 · mastodon/mastodon
2025-01-14 10:35:53 ぬまがさワタリ@『いきものニュース図解』ほか3/19同時発売の投稿 numagasa.bsky.social@bsky.brid.gy
icon

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

icon

Misskeyのように`Like`をフォロワーに送りつけるフォロイーがいるのなら、愚直に実装するなら`inbox`にそれらの`Like`を貯めるのが正しいということになるのだよな。さながら旧TweetDeckのActivityカラムのような感じだろうか

icon

ちょっと言葉足らずだった気がするけど、`inbox`に`POST`するのは今もごく当たり前に行われていることであって、それに対してここで想像していたのは`inbox`に対する`GET`への応答にそれらの`Like`を含めるといった挙動の話

icon

FOFの<del>あの`margin: 0px; padding: 0px;`の謎レイアウトの</del>公開状にDoctorow氏が署名しているのがちょっと意外に感じたけど、氏は"there's *still* no fire exits on Bluesky"(<pluralistic.net/2024/12/14/fir>; 強調は引用者)という意見だったから、後は"fire exit"を追加するだけで良いという考えだろうか

Web site image
Pluralistic: Social media needs (dumpster) fire exits (14 Dec 2024)
icon

というかpluralistic.net、場合によってJavaScriptとCookieを要求する? ページを開くとdeflectなる何かが"Please turn on JavaScript and reload the page."などと表示してくることがある。"no ads, trackers, or data-collection"だったはずでは?(うるせえ)

icon

ああ、最新の記事(<pluralistic.net/2025/01/14/con>)で普通に"We can install our own fire-exits in Bluesky."と主張されているな

Web site image
Pluralistic: Billionaire-proofing the internet; Picks and Shovels Chapter One (Part 5) (14 Jan 2025)
icon

個人的にはshared pileをダブらせたところで独占が寡占になるだけで、一定の意義はあるものの根本的な解決にはならないように思うのだけど

icon

みんなの手でshared pileをまとめる新しい郵便局を建てようというのは実に結構なことだけど、よしんばその郵便局の運営に「みんな」の意思が最大限適切に反映されたとしてそれはマクロな事象でしかなく、そのミクロな構成要素であるところの「私」の意思が有意に影響を及ぼせるとは限らないしなあ。結局は全体の意思が自分の意思と相容れなかったらお終いという問題は解消されない。

とはいえ現実の民主主義制だってそんなものだけど、別にこのインターネットの場においてまで国家の資源の集約と分配をモデルにする必要はないわけで。ここは物理的な距離に縛られないインターネットなのだから、郵便局なんて建てずに素直に相手の家の郵便受けに直接投函しにいけば良い

icon

<dustycloud.org/blog/how-decent>は必読なので(?)、この記事で使われた"post office"などの比喩は特に断りなく流用するものとする

How decentralized is Bluesky really? -- Dustycloud Brainstorms
icon

Bridgy Fedに微妙なところで打ち切られそうな文だなあと思いながら投稿していたのだけど、実際冒頭の"shared"の部分で打ち切られているな(<at://did:plc:lffon5yhpjy26636i2xjl6as/app.bsky.feed.post/3lfqgumo2gj42>)
QT: fedibird.com/@tesaguri/1138293
[参照]

Web site image
tesaguri 🦀🦝 (@tesaguri@fedibird.com)
Web site image
投稿の参照(1件) by tesaguri 🦀🦝 (@tesaguri@fedibird.com)
icon

一人の金持ちによる支配というのは単なる(極端な)一例に過ぎなくて、本質的には金持ちだろうが合議だろうが関係なく、個人の制御が及ばないところに問題意識があるのかも知れない

icon

"Pile"じゃなくて"heap"だったわガハハ(ズコー)

icon

やはり`Update(Note)`が欲しいね(n回目)

icon

Idea: Annotations / Labeling of content · Issue #4 · swicg/activitypub-trust-and-safety
github.com/swicg/activitypub-t

Web site image
Idea: Annotations / Labeling of content · Issue #4 · swicg/activitypub-trust-and-safety
icon

既知の権威を購読するようなファクトチェックならまだしも、匿名の意見の集計の上に成り立つコミュニティノート的な仕組みは正直ActivityPubに馴染まないように思うのだよな

icon

まあ中央集権的なサービスでも別に真に匿名でないことには違いないけど、かと言ってそこら辺のセルフホストのノードとそれらが同じかというと、少なくとも一般的な捉え方とは言い難いだろう。

というか非中央集権ネットワークでは自らが選択したノードとその他のノードではある程度信頼度が違って、一方で中央集権プラットフォームでは選択の余地がないだけでプラットフォーム自体が前者に相当する地位にあると言えなくもないだろうし

icon

Blueskyのために作ったアカウントをそのまま他のAT Protocolのサービスに使えるというのはやはりonboardingの面で強そう。ActivityPubのエコシステムもC2Sのサポートがもっと普及していたらなあ(いつもの)

icon

では例えばWhiteWindとかは実際どうなのかというと、ぱっと見atprotoオタクばかり集まっているような印象があるけど(失礼)。

旗艦のWebクライアントのトップページに集約した記事を並べられると、初期に形成された雰囲気のようなものから外れた記事を投稿しづらくなるみたいなところがありそう。丁度こちらでいうところの各サーバのローカルタイムラインのように。知らんけど

icon

今はPixelfedが強そうだけど、今後どうなるのかね。私はInstagramも使ったことがないので個人的には特に関係ないけど

icon

逆にまだPDSにアカウントを持っていない場合は……ここでBlueskyに誘導してonboardingに余計なステップを挟むことを厭ったAppViewの胴元が自前でPDSを用意したりすればPDSの分散のインセンティブになるか? 知らんけど

icon

PDSレベルのモデレーションに責任を持ちたい開発者がどれほどいるのかがアレかな(アレとは)

2025-01-16 20:35:16 Mastodon Engineeringの投稿 MastodonEngineering@mastodon.social
icon

We just released Mastodon 4.3.3, 4.2.15 and 4.1.22. Tmastoadminn a few bug fixes as well as a security fix (medium severity, github.com/mastodon/mastodon/s)

We recommend every instance administrator to update as soon as possible.

If you are using our nightly releases, a container image with the fix has been published with the `nightly.2025-01-17-security` tag.

Full release notes and update instructions are available on our GitHub release page: github.com/mastodon/mastodon/r

Web site image
Releases · mastodon/mastodon
icon

リリースノートで言及しているGHSAを公開状態にしてからリリースしてもろて

icon

Partial Denial of Service due to insufficient validation of remote actors · Advisory · mastodon/mastodon
github.com/mastodon/mastodon/s

2025-01-17 12:00:38 KOBA789の投稿 koba789@misskey.io
icon

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

icon

API v2から晴れて(?)"Tweet"が正式名称になっている。"Status"はもはやURLに名残が残っているのみ。

docs.x.com/x-api/fundamentals/

icon

あーん、わざわざ`developer.twitter.com/en/docs/twitter-api`でリンクしたのにリダイレクトで書き換えられている(?)

2024-04-18 12:14:24 kmyblueフォークガイドの投稿 software@kmy.blue
icon

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

icon

FEP-6481でもFEP-9fdeでもなさそう?

icon

socialhub.activitypub.rocks/t/

対応している拡張の交渉云々についてはこれに尽きると思っている

icon

対応している拡張をサーバに宣言させるのはSocial APIをまともに実装した汎用のActivityPubサーバのようなものとも相性が悪そう(最近この話ばかりしているな)

icon

大前提としてNodeInfoの`software.name`で何かを判断しようとするなというのはそれはそう

icon

"ActivityPub"サーバとしては`inbox`に届いたアクティビティを概ねそのままクライアントに見せるだけであって、引用だのリアクションだのといったものに対してサーバレベルで特別な解釈をするとすればそれはActivityPubでなくMastodon API等のサーバに属する性質なのではないだろうか。つまり、NodeInfoより`GET /api/v2/instance`とかの領分な気がする(そもそもActivityPubはNodeInfoというプロトコルの存在についても特に認知はしていないわけだけど、それはそれとして)

2025-01-17 23:21:54 kphrxの投稿 kPherox@pl.kpherox.dev
icon

fedibird:references のように副作用でコレクションに追加されるみたいな拡張機能であればまぁActivityPub拡張の対応等にはなるかもしれない

icon

引用もリアクションも特にActivityPub上の副作用を持たないという想定で書いていたけど、そういえばFedibirdがいたな……

icon

`fedibird:references`コレクションについては確かオブジェクトに付いた参照でなくオブジェクト自身が他のオブジェクトに対して持つ参照のコレクションだったから関係ないと思うけど、`fedibird:emojiReactions`コレクションは受け取ったリアクションが副作用として追加されるものだから、思い切り該当する

icon

better service landing pages by bnewbold · Pull Request #2959 · bluesky-social/atproto
github.com/bluesky-social/atpr

api.bsky.app/

プレーンテキストのアスキーアートはアクセシビリティが悪いからHTMLにしたほうが良いのではなどと横槍を入れていたものの、華麗にスルーされたね(?)

Web site image
better service landing pages by bnewbold · Pull Request #2959 · bluesky-social/atproto