2024-11-14 18:28:38
2024-11-14 14:42:17 Posting そらいろ sorairo@uneune.one
icon

This account is not set to public on notestock.

2024-11-14 18:28:43
icon

AppView実装という意味ならBlueskyの他にWhiteWindやFrontpage、Linkatなどがあるから、「ATProtoの実装はBlueskyしか存在しな」いはフェアな表現でないように思う。
PDS実装としてもarroba(Bridgy Fedのsnarfed氏がメンテナンスしているやつ)などがあるけど、可搬なデータ形式を共有する以上はPDS実装による違いというのは実際のところ多分そこまで重要でない。違いがあるとしてもXRPCメソッドの実装詳細などの細かい差異くらいだろうか。
で、分散という観点においてより重要であろうリレーについては……知らんw(?)

2024-11-14 18:29:14
icon

「bsky.socialに一極集中」については、BlueskyとBridgy Fedを除いたPDSのアクティブユーザ数は、ええと……約0.027%?(<blue.mackuba.eu/stats/>)

2024-11-14 18:32:03
icon

例によってPLCについては考えないものとする(?)

2024-11-14 18:49:21
icon

AT Protocolのサービスといっても、単なる"Sign in with Bluesky"レベルのものやbsky.appの代替Webクライアントの見分けが付きづらいのが困る。いや、それこそが意図して設計された「機能」なのかも知れないけど

2024-11-14 18:58:07
icon

AppViewの運用というものにはグローバルビューの集約という劇重責務が付き物であることから、気軽に実装して運用できるような代物でないという構造的なインセンティヴの問題はあるかも知れない

2024-11-14 19:39:23
icon

まあクローリングや、場合によっては集約も含めた面倒くさい部分を避けてつまみ食いでハックできるのは開発者体験としては魅力的ではあるのだろう。
一方でその誰も実装したくないリレーやらAppViewとかいうやつがいつまでもfirehoseやその他のインタフェースをunensh*ttified(?)かつ無料で提供し続けてくれるのか甚だ疑問だけど

2024-11-14 19:47:04
icon

全てが無料でないというのは当然のコストとしても、自己負担で良い感じに慎ましく自己統治する選択肢に乏しいのが問題だと思っている。PDSはセルフホストしたところでリレー・AppViewレベルの検閲からの自由を得られるような代物ではないし、リレー・AppViewも自分の必要な範囲だけで慎ましく運用できるような代物でもなければ、運用したところでやはりオーディエンスが着いてこなければどうしようもないことに変わりはないし。
ホームタイムラインの構築のような、(自分が選んだユーザ以外の情報のインデックスを必要としないという意味で)ローカルで基本的な体験までもがグローバルビューの集約と同一レイヤーによって担われているせいで、結局リレー・AppViewという強力なネットワーク効果を握る存在から逃れられないのではと思っている

2024-11-14 20:00:19
icon

AT Protocol、もうちょっとWebSubとフィードアグリゲータに近い感じの世界観だったら好きになれただろうにと思っている。
というか今からでもWebSubと(セルフホストの)フィードアグリゲータをもっと流行らせません?(?)

2024-11-14 20:36:39
icon

`com.atproto.sync.subscribeRepos`(<github.com/bluesky-social/atpr>)とかも、見たところPDS全体でなく個別のリポジトリのみを購読するようなことは出来ないようで、いかにもリレー専用メソッドという感じである。
`com.atproto.repo.listRecords`のポーリングで代用できなくもないだろうけど

Web site image
atproto/lexicons/com/atproto/sync/subscribeRepos.json at ee0e6356df1bcc2dc935988567632fa37d05284b ?? bluesky-social/atproto
2024-11-14 21:23:17
icon

@aumetra I think OStatus was fine enough, except for lack of native support for private posts and manual approval of follows (and, uh, proper documentation). That has been making me wonder if WebSub would've been actually a nice fit for AT Protocol, that doesn't support private posts either (Bluesky's direct messages aren't quite integrated into the protocol AFAICT)

2024-11-14 22:02:43
icon

フィードリーダとしてのThunderbirdが新着エントリを通知してくれない(<bugzilla.mozilla.org/show_bug.>)のが今までの悩みどころだったけど、どうもメッセージフィルタでエントリをフォルダに移動すると通知が発火してくれるらしいので、これなら実用上は問題なさそう

261841 - Implement configurable popup notifications and sounds for new feed messages
2024-11-14 22:03:57
icon

というかフィードのエントリをメッセージフィルタで分類するのは今までもやっていたことだけど、この通知の仕様は以前からあったものだったっけ

2024-11-14 23:26:17
2024-11-14 22:51:16 Posting 山貂 yamarten.bsky.social@bsky.brid.gy
icon

This account is not set to public on notestock.

2024-11-14 23:26:19
2024-11-14 22:53:58 Posting 山貂 yamarten.bsky.social@bsky.brid.gy
icon

This account is not set to public on notestock.

2024-11-14 23:27:30
icon

ここでの「ローカル」とは、フォロイーのサーバがフォロワーのサーバに直接アクティビティを配送して、フォロワーのサーバがそれを`inbox`コレクション(あるいはMastodon API等における相当物)にまとめるという二者間通信を基本とするActivityPubの世界観を念頭に置いた上での、「グローバル」の対義語としての表現のつもり。
「リモート」の対義語と紛らわしいので、「大域的」/「局所的」とでも言った方が良かったかも知れない

2024-11-15 12:31:04
icon

Switch Bluesky to opt out? · Issue #1471 · snarfed/bridgy-fed
github.com/snarfed/bridgy-fed/

Web site image
Switch Bluesky to opt out? ?? Issue #1471 ?? snarfed/bridgy-fed
2024-11-15 12:36:26
icon

AT Protocol(というか`app.bsky.*` lexicon?)の性質を考えればオプトアウトの方が馴染むというのは総論として同意だけど、`!no-unauthenticated`セルフラベルやリプライ制御と、(特にアカウントの所有者本人によってセルフホストされた)他のブリッジとの重複への対応をどうするのか気になるな
QT: fedibird.com/@tesaguri/1132656
[参照]

Web site image
tesaguri 🦀🦝 (@tesaguri@fedibird.com)
Web site image
投稿の参照(1件) by tesaguri 🦀🦝 (@tesaguri@fedibird.com)
2024-11-15 21:42:33
2024-11-15 16:27:06 Posting のえる noellabo@fedibird.com
icon

Misskeyは返信わかりづらいよね。

だいたいMastodonと同じことができるよって言えるんだけど、リプライツリー・スレッドについては厳しい。

2024-11-15 21:42:36
icon

他人からのリプライについてはともかく、なぜ自己リプライ・スレッドまでワンクッションの操作を挟む仕様なのか気になっている表示も何か小さいし

2024-11-15 21:43:07
icon

あと返信が1件もないときにも"Show replies"が表示される仕様も混乱しがち。いや、`GET notes/show`を呼んだときに`repliesCount`が`0`だったとしても後から`GET notes/children`を呼んでみればリプライが生えていることもそりゃありうるだろうけどさ……

2024-11-15 21:52:27
icon

あと、どう取り繕っても悪口みたいになってしまうけど、Misskey APIの命名は全体的に英語として理解しづらいがち。
例えば今言及した`MiNote`エンティティも、他のプラットフォームでは`inReplyTo`とでも呼ぶであろう概念を単に`reply`という名前で指していたりするし……(単に"reply"というと、素朴にはそのノートに対して返信している他のノートのことのように思えてしまう)

2024-11-15 21:55:51
icon

FirefoxとThunderbiredくらいしか開いていないのにメモリ不足になって何事かと思ったけど、Misskey Hubや<misskey.io/api-doc>を閉じたら2 GiBくらい空いた(?)

2024-11-15 21:58:19
icon

どちらかというと後者のRedoclyの方が食っていたっぽいかな

2024-11-16 12:56:14
icon

First draft of ActivityPub HTML Discovery report from Evan Prodromou on 2024-11-16 (public-swicg@w3.org from November 2024)
lists.w3.org/Archives/Public/p
ActivityPub Discovery
swicg.github.io/activitypub-ht

First draft of ActivityPub HTML Discovery report from Evan Prodromou on 2024-11-16 (public-swicg@w3.org from November 2024)