Sign in

山貂

@yamarten.bsky.social
589 followers 48 following 6.1K posts

一般atprotoオタク 投稿中の「#1234」のような数字は原則的にGitHub上のatprotoリポジトリのものを指す atproto関連の資料等はlinkat参照 linkat.blue/yamarten.bsky.social

PostsRepliesMedia
Reposted by 山貂
bryan newbold @bnewbold.net · 28/09/2026
Hello World from the PLC organization (plcred.org)! The org was soft-announced back in March at AtmosphereConf. We've been working through logistics step by step and now have a public web presence we can point to.
blog.plcred.org
First steps of the PLC organization
1425666
山貂 @yamarten.bsky.social · 27/09/2026
自作atprotoプロジェクト調査ツール、公開したら興味ある人いるかしらん。自分専用なので他人にとって有用かは疑問だけど、外に出せるように整えるのはあり。溜まったデータベースの方は不特定多数に向けて公開していいものか微妙なところだが。
110
山貂 @yamarten.bsky.social · 27/09/2026
いやあ、本当にATプロトークどう締めようね。なまじ2年間も続けてしまったものだから、やめ時が分からなくなっているところはある。
030
山貂 @yamarten.bsky.social · 27/09/2026
今週のリンク(1/3) #ATプロトーク * I-D更新(明確化・厳格化) * spaceアーカイブ形式変更 * [関連]STAR解説 * spaceの資格証明軽量化 * その他継続中のspace論点 * Open Social仕様案 * AtmosphereConf 2027 * OpenDeck: 単語帳(space利用) * convene: 予定調整(space利用) * leadsheet: コード譜投稿 * rebase.blog: ブログ(standard.site対応) * y-pds: リアルタイム協働エディタ * pds.rip: 使い捨てatprotoアカウント
131
山貂 @yamarten.bsky.social · 27/09/2026
🔴 LIVE: 🎙 #Bluecast で配信をはじめました! "ATプロトーク: atproto情報紹介" #ATプロトーク (パブリック) 👉️ 配信を聴く 👤 プロフィール
bluecast.app
Bluecast
ATプロトーク: atproto情報紹介 by 山貂
000
山貂 @yamarten.bsky.social · 27/09/2026
spaceのOAuth承認画面でauthority=selfがそのまま「self」で出てくるの、かなり良くない気がする。自身のDID≒自PDS上のspaceを指す特殊な値なんだけど、そのまま見せられても分からんだろう。何がselfなのか明示しないからskeyの可能性も捨てられないし。
000
山貂 @yamarten.bsky.social · 27/09/2026
単にタイトル変えるだけかと思ったら、用語も全部塗り替えるのか。permissioned repoはspace repoになるけど、space recordはrecord in a spaceにしようとしている。 github.com/bluesky-social/proposals…
010
山貂 @yamarten.bsky.social · 25/09/2026
このリポストは「僕は現状追う気は無いけど関心のある人は多そうだから気になるなら各自で見てね」のリポスト。
020
Reposted by 山貂
daniel holmgren 🫠 @dholms.at · 24/09/2026
tangled.org/opensocial.g... 👀👀
tangled.org
opensocial.group/proposal
Proposal for Atmosphere Groups standard on atproto spaces
18810
山貂 @yamarten.bsky.social · 20/09/2026
そういやpermissioned data回のアーカイブどうしようね。とりあえず後半公開中は前半も公開しておいた方がいいかと思って残してたけど、もう両方まとめて消してしまってもいいかしらん。
000
山貂 @yamarten.bsky.social · 20/09/2026
タブレットでも案外なんとかなるもんだな。
000
山貂 @yamarten.bsky.social · 20/09/2026
今週のリンク #ATプロトーク * atfisl: FISL(CID→URL解決)のatproto実装 * File Orbit: 分散型ストレージ * gustbin: コードスニペット共有(space対応) * priiv: 短文投稿(space対応) * standards.group: 仕様ホスティング * Askimut: 個人宛質問 * is/not: 任意recordへのレビュー/タグ付 * tacocounter: タコス記録 * kite: ウェブページ作成
110
山貂 @yamarten.bsky.social · 20/09/2026
🔴 LIVE: 🎙 #Bluecast で配信をはじめました! "ATプロトーク: atproto情報紹介" #ATプロトーク (パブリック) 👉️ 配信を聴く 👤 プロフィール
bluecast.app
Bluecast
ATプロトーク: atproto情報紹介 by 山貂
012
山貂 @yamarten.bsky.social · 20/09/2026
どうしたもんかな。メインPCがハングしてるだけなので配信自体は強行できなかないんだが、調査時間も奪われてるのがけっこうきつい。とりあえず定刻に始めるだけ始めて相談でもいいが。
000
山貂 @yamarten.bsky.social · 20/09/2026
PC不具合のため、本日の #ATプロトーク は遅刻ないし中止の可能性があります。申し訳ありませんがご了承ください。
120
山貂 @yamarten.bsky.social · 20/09/2026
kukuri、ちょっと興味ある。アーキテクチャまとめた文書が見当たらないのでなんとも言えないけど、Iroh採用してるっぽいのはちょっと熱いな。ベースはp2pで補助としてnostrを使うのだとすると、bitchatに近い感じだろうか。どうも同じデータの別経路という感じではなさそうな感じもするが。 note.com/kingyosun/n/n9cb7fbe41ff9
120
山貂 @yamarten.bsky.social · 13/09/2026
PDSとの間に1枚噛ませば現状のatprotoアプリでもFedCM対応できるのか。発見が不要になるのは確かだけど、少し不思議。
110
山貂 @yamarten.bsky.social · 13/09/2026
今週のリンク(1/2) #ATプロトーク * atproto spaces展開見込み * space実装アップデート(read/write分離適用) space host実装 * Habitat ReBAC: 階層やロールによる権限管理 * [関連]Chalk: HabitatのMarkdownアプリ * Stratos: サービス間共有を意識した管理モデル * public-spaces: 公開のみの軽量実装 * Open Social(対応検討中): コミュニティベースの権限管理
132
山貂 @yamarten.bsky.social · 13/09/2026
🔴 LIVE: 🎙 #Bluecast で配信をはじめました! "ATプロトーク: atproto情報紹介" #ATプロトーク (パブリック) 👉️ 配信を聴く 👤 プロフィール
bluecast.app
Bluecast
ATプロトーク: atproto情報紹介 by 山貂
011
山貂 @yamarten.bsky.social · 06/09/2026
今週のリンク(1/2) #ATプロトーク * リファレンスPDS実装のHTTPヘッダ転送 * simplespace書き込み権限管理案 * [関連]space招待モデル思索 * FedCM統合試作状況 * Eurosky appview始動 * [関連]Euroskyロードマップ進捗状況
151
山貂 @yamarten.bsky.social · 06/09/2026
🔴 LIVE: 🎙 #Bluecast で配信をはじめました! "ATプロトーク: atproto情報紹介" #ATプロトーク (パブリック) 👉️ 配信を聴く 👤 プロフィール
bluecast.app
Bluecast
ATプロトーク: atproto情報紹介 by 山貂
000
山貂 @yamarten.bsky.social · 04/09/2026
HTTPヘッダ転送解禁、アプリによってはかなりでかいのでは。利用者的にはPDSによるatproto-proxyの転送よりもBluesky appview→フィードジェネレータの転送の方がインパクトあるのかもしれないが。 github.com/bluesky-soci...
100
山貂 @yamarten.bsky.social · 02/09/2026
エコシステムに名前を付けたのはFediverseに相当する概念を欲しがったというのが大きいと思ってるけど、そもそもatprotoはActivityPubみたいに自然にサービス間相互作用を導く形をしているわけではないので、利用者体験と紐付け難い感じはする。
061
山貂 @yamarten.bsky.social · 02/09/2026
で、一連の話の着地点はどこかというと、まだプロトコル機能でしかないAtproto spaceの話なんて一般利用者向けにするなよ、というところになるんですよね。今のタイミングだとどうしても。
022
山貂 @yamarten.bsky.social · 02/09/2026
atprotoの入口においてはどこまでが「知らなくていい用語」なのかって話なんだけど、多分アカウントを表す用語さえうまく定着すれば、atprotoもatmosphereもPDSもひとまず傍に置いといていいと思うんだよな。Atmosphere accountとかInternet handleとかeverything accountとかで実際に試みられている。
084
山貂 @yamarten.bsky.social · 02/09/2026
「専門用語を使わない」を謳って単に言葉を置き換えたり喩えたりしただけの説明を作ってしまうと、結局説明は咀嚼しないといけないし、深掘りするとっかかりも失われてるしで、どの層が喜ぶのかわからなくなる。上手い人は良い感じにできるのかもしらんけど。
062
山貂 @yamarten.bsky.social · 02/09/2026
知らなくていい用語をわざわざ出すべきではないのはまあそう。というか半端に用語を出すと半端に分かった気になってしまうので、出すなら徹底的に説明する、そうでないなら出さないというのが理想だと思っている。とはいえそれって大変だし、僕自身は検索用の用語が散りばめられていた方が助かる側だけども。
0102
山貂 @yamarten.bsky.social · 02/09/2026
infoenonの名前全然覚えられなくて毎回間違える……と思ってたけど、一時期は実際infonomenonを名乗っていて(再度)転生したのか。 plc.directory/did:plc:uw2c...
100
山貂 @yamarten.bsky.social · 02/09/2026
FedCM対応の一環っぽいけど、その中でも特にPDS指定(発見)にフォーカスした話に見える。元々そこが一番の課題みたいな話ではあったしな。
010
山貂 @yamarten.bsky.social · 02/09/2026
んぁ、結局space読み書きの権限分けるのか?何か心変わりがあったのだろうか。明後日には説明されてるのだろうと思うけど。 github.com/bluesky-social/proposals…
110
山貂 @yamarten.bsky.social · 01/09/2026
Eurosky appviewがspace alpha直前くらいのタイミングで出ていたらしい。まだベータだとか動作が不安定だとかも言われてるけど、UI上では特にそういう表記は無さそう。
121
山貂 @yamarten.bsky.social · 30/08/2026
今週のリンク #ATプロトーク * atchan: 画像掲示板 * kut.social: コミュニティ型SNS * 2bit.pics: ポケットカメラ(風)写真投稿 * TaskedAt: 個人タスク管理(space使用) * AT Storage: 画像保管庫(space使用) * ときめきすぺ~す: チャンネル式グループチャット(space使用)
262
山貂 @yamarten.bsky.social · 30/08/2026
🔴 LIVE: 🎙 #Bluecast で配信をはじめました! "ATプロトーク: atproto情報紹介" #ATプロトーク (パブリック) 👉️ 配信を聴く 👤 プロフィール
bluecast.app
Bluecast
ATプロトーク: atproto情報紹介 by 山貂
022
山貂 @yamarten.bsky.social · 28/08/2026
現時点でspaceは無茶としても、Atmosphereという語をちゃんと説明してる資料も日本語だと案外ないんだよな。思い浮かぶのこれくらいかも。 mochott.site/aiueo.ooo/at...
2168
山貂 @yamarten.bsky.social · 28/08/2026
Discover除外設定、タイミング悪いような気はするけれど、とはいえもうここからは遅らせれば遅らせるだけ出し難くなりそうでもある。
000
山貂 @yamarten.bsky.social · 28/08/2026
atprotoに非公開データが必要なのはBlueskyがチャット(もしくはフィード/ラベラー登録)を実装した時点から既定路線ではあるのだけど、それがBluesky投稿を非公開にする機能を連想させるせいで話がややこしくなってる面はあるかもしれない。
011
山貂 @yamarten.bsky.social · 28/08/2026
クライアントにはatproto-proxy必須化したけど、PDS内部の呼び出し用にデフォルトappview設定が残ってるので整備しよう、という話かな。 github.com/bluesky-soci...
010
山貂 @yamarten.bsky.social · 28/08/2026
仕様詳細を落としたspaceという概念の説明という感じかな。頻発するcircle要望への回答という意図が強いのだろうけど。 dholms.leaflet.pub/3mu3p3ldwrc26
040
山貂 @yamarten.bsky.social · 27/08/2026
Blueskyもそうだけど、かつてのTwitterを望む人たちが集まってかつてのTwtterみたいなコミュニティが形成されることを期待するのは結構無茶では、みたいな気持ちは多少ある。当時だって、最初から意図や設計でああなったというわけでもないのでは。
0146
山貂 @yamarten.bsky.social · 24/08/2026
機能名としての「atproto spaces」とそのプリミティブとしての「space」は区別して考えるべきで、そこも本当はちゃんと呼び分けるべきなのかもしれない。
000
山貂 @yamarten.bsky.social · 24/08/2026
permissionの訳語についてまた考えていた。 * 定義を持つ用語であると分かること * 権限を要求する側である(それ自体が権限を持ったり表したりはしない)と分かること * dataとspaceのどちらに付いても自然なこと あたりを満たした上で、なるべく簡潔なのが理想。
110
山貂 @yamarten.bsky.social · 23/08/2026
space対応サービス、基本的にログイン時のスコープで判断してたけど、考えてみたら後から追加承認を求めるパターンは全然ありえるのか。もう少しちゃんと掘らねばな。
000
山貂 @yamarten.bsky.social · 23/08/2026
これ一応注意喚起しておくべきだろうか。spaceに紐付けたつもりのblobが公開blobと同じ挙動になってしまうらしい。 github.com/bluesky-soci...
041
山貂 @yamarten.bsky.social · 23/08/2026
今週のリンク #ATプロトーク * spaceアルファリリース * bulletin: spaceアプリサンプル * secretsky: 限定公開マイクロブログ * brickster: バーチャルレゴブロック * BlueHarbor: グループチャット
1102
山貂 @yamarten.bsky.social · 23/08/2026
🔴 LIVE: 🎙 #Bluecast で配信をはじめました! "ATプロトーク: atproto情報紹介" #ATプロトーク (パブリック) 👉️ 配信を聴く 👤 プロフィール
bluecast.app
Bluecast
ATプロトーク: atproto情報紹介 by 山貂
010
山貂 @yamarten.bsky.social · 22/08/2026
space仕様解説資料を公開しました。といってもほぼ #ATプロトーク で使った資料を繋げただけ。基本はproposalを読むべきだけど、強いて言えば英語を読みたくない人向けだろうか。 speakerdeck.com/yamarten/atproto-sp…
0137
山貂 @yamarten.bsky.social · 22/08/2026
今spaceを作るサービスはbulletinを含めて5つかな。space typeを発行しているアカウントで数えるとその倍くらい。
000
山貂 @yamarten.bsky.social · 22/08/2026
Blueskyアカウントの非公開化はどうだろう、あるのかな。理屈上はできるけどあんまり公開投稿と同種のもののように位置付けてしまうと面倒ごとが多そう。
130
山貂 @yamarten.bsky.social · 22/08/2026
spaceによってpreferenceとかいう特権APIを除去できるのはatprotoにとって重要だけど、それを成したとしてもまだgetFeedとかいう大きな山があるんだよな。read-after-writeは無くても壊れないのでともかく、暗黙のトークン発行はどうにかしないといけない。
000
山貂 @yamarten.bsky.social · 21/08/2026
あー、permissioned repoをPDS間で引き渡した場合、space authorityにはどう伝わるのだろう。中身が変わらない(同期済みのrepoそのまま引っ越し)なら何も伝える必要が無いのか?
100