icon

YubiKeyをTOTP secretストアとsecurity keyとしてしか使ってないのでGPG key入れてGPG/SSHを物理鍵でやるやつしたいなーって思ってるけど思ってるだけなので手をつけてない

2023-02-06 14:13:18 のえるの投稿 noellabo@fedibird.com
icon

Fedibirdでテストしてるグループサーバーのアカウントがこれで、フォローすると参加できて、メンションすると参加者に届く仕組みになってるよ。

@playground

もうだいぶ昔に作ったやつだけど。

試してみる?

icon

TwitterがSNSになったのはその使い方がされたからだしTwitterがメディアになったのは公的な情報ソースがTwitter発信だけのユーザーが出てきたからみたいな感じの認識

2023-02-06 18:28:15 windymelt (Twitterから転送)の投稿 windymelt@mstdn.takuya-a.net
icon

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

icon

emailアドレスによるやりとりほど信頼と実績のあるプロトコルない

2023-02-06 17:57:23 windymelt (Twitterから転送)の投稿 windymelt@mstdn.takuya-a.net
icon

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

nginx configでjson書くの楽しい(?)
icon

location = /.well-known/nostr.json {
    add_header Access-Control-Allow-Origin *;
    if ($arg_name = kphrx) {
        return 200 '{
  "names": {
    "kphrx": "04317e40be42f3371053e47d63186c1554a362ddafb816ed5df4bee1aad3ed54"
  },
  "relays": {
    "04317e40be42f3371053e47d63186c1554a362ddafb816ed5df4bee1aad3ed54": [ "wss://relay.nostr.info", "wss://relay.damus.io" ]
  }
}';
    }
    return 404;
}

icon

damus.ioとnostr.infoのrelayだけとりあえずwell knownで表示しとけばいいか

icon

/.well-known/nostr.jsonでnostrのpubkey返すようにした

icon

デレステのイベ曲のisoscelesいいなと思ってmora行ったけどまぁまだAACしかないよねってなってた

icon

Swiftで初めて触れた

icon

?? default value operator

icon

`gpg --quick-add-key secp256k1 encrypt` でsecp256k1の鍵作っても32byteの文字列取り出せるわけではない?

icon

えっちではないけど下品なアカウント

icon

Announceが対象にしてるのはCreate activityじゃなくてNote objectだしなぁどうだろうなぁってなってる

2023-02-06 14:32:15 Nakaya 🍥 [ @eniehack@akk2.eniehack.net へ移行中]の投稿 eniehack@akkoma.eniehack.net
icon

LitePubのrelayだと、ActivityがAnnounceされるのでAnnounceをAnnounceすることになりそう(Announceが来たらDROPするんだっけか?

icon

Groupの中にas:audienceを置いてJoinしたメンバーを表現する…?

icon

exampleのTentitiveReject{Invite{Event}}が予定わからんから今のところ不参加で……予定が合えば参加できるかも。みたいな表現に使いそう

2023-02-06 14:21:29 Nakaya 🍥 [ @eniehack@akk2.eniehack.net へ移行中]の投稿 eniehack@akkoma.eniehack.net
icon

ActivityVocabularyで、TentitiveRejectなるものがあって、どこで使うんだろうの顔に:blob_thinking_down:

icon

Collectionを用意してGroupのtagの中に放り込むとか?

icon

AS語彙でJoinしたメンバーを表現する手段あったかしら

icon

Invite/Join

icon

Invite{Group}, Join{Group}とInvite{Organization}, Join{Organization}なぁつってる

icon

転送手法をmastodonのリレーかlite pubリレーのどっちにするか、actorとして互換性のある表現をするならまぁ後者寄りなんだろうな

icon

@natsuki コミュニティ限定ぐらいのちょっと広いけど公開じゃない投稿を表現する形があっていいよねとは思う

icon

公開のコミュニティTLを表現するのにGroupを外から今どうなってるかみたいなの見るときどうなるのって思ったけどinboxの公開投稿をoutboxへ含むのか?

icon

GroupとOrganizationで役割が違うので参加ではなく見る目的で誰かにフォローされるのはOrganization側に任せてしまったほうがいい気がする

icon

GroupもactorなのでFollower Collectionは必ず持つしその意味を構成員として扱うのは自然なのでは…?

icon

素直にActorのFollower collectionをたどればいいような気がするけど

2023-02-06 13:43:51 Nakaya 🍥 [ @eniehack@akk2.eniehack.net へ移行中]の投稿 eniehack@akkoma.eniehack.net
icon

ActivityStreams vocabularyを見ているけどgroupの構成員一覧を表現するにはどうすればいいんだろう
https://www.w3.org/TR/activitystreams-vocabulary/

icon

有名人のなりすまし、rel me authや信用チェーンがなければ偽と判断できるので悪質性はかなり下がる(判断材料に欠かないので)

icon

forward report送って相手の鯖缶が問題だと思ったら対処されるしそうでなければ自分のサーバーから消えるしそれでいいんじゃないですかね

icon

to groupなobject/activityの公開範囲に後方互換性がないのがやっぱ問題になってしまうけど

icon

Groupへのフォローを投げるとコミュニティ参加申請になって管理者がAcceptすることで投稿を転送されてくるようになって、mentionをつけるとGrooupのフォロワーに転送されるリレーとかサークルActor的な仕組みをサーバーコミュニティに転用して、サーバー参加者は勝手にフォロー、そうでなければ管理者の承認制、サーバー移転で新しいサーバーが作れるならGroup to GroupのフォローをしてフォロワーにMoveを伝える……みたいな仕組みにできそうな気がする

icon

ActivutyPubの世界で表現が不適当にも関わらず運用でカバーするのなんかめっちゃ嫌いなのでbot系が苦手になってる

icon

Group actorをうまく使って承認制でコミュニティ参加申請とかなんやかんや上手くできんかな

icon

ハッシュタグだと自分で送りつけられないな…せや、instance actorへのmentionつけたらええんちゃう?みたいなこと思ったけどモデレーション不可能だし参加制限のない場をコミュニティに使うのおかしいのでおかしいやめようってなる

icon

デフォルトハッシュタグTLじゃん

2023-02-06 13:18:30 kgtkrの投稿 me@mstdn.kgtkr.net
icon

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

icon

rand hex 32ってだけでいいのか

icon

クライアント介さずにgpgとかopensslで作れないかな

icon

nostrのnpubとnsec生成するのにsecp256k1どうやって生成しようかなぁってなってる

icon

ただまぁ当然分散型らしくSHOULDなのとクライアントが別のリレーに転送しなければいけないとか書いてあるのでうーん

icon

nostrは一応削除の仕様は用意してる
NIP-09 Event Deletion
nips/09.md at master · nostr-protocol/nips
https://github.com/nostr-protocol/nips/blob/master/09.md

Web site image
nips/09.md at master · nostr-protocol/nips
icon

friends.nicoみたいなbrand TLDなドメインを名前に使えたの変な体験だな

icon

@eniehack クライアントの名前
damus-io/damus: iOS nostr client
https://github.com/damus-io/damus

Web site image
GitHub - damus-io/damus: iOS nostr client
icon

NFTとか暗号通貨とか持て囃してる層のどこが分散強者やねん+DamusをSNSと認識してnostrだと思わないやつのどこが(ry

icon

分散ではなくクリプトの界隈なのではみたいな顔になった

icon

分散強者🤔

2023-02-06 00:45:25 Lachsrogenの投稿 ikuradon@drdr.club
icon

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

2023-02-06 00:43:46 眠くなったら走るの投稿 nacika@oransns.com
icon

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

icon

Push機能がないならActivityPubに持ってくる必要はないよねってのはあるのでRSSリーダーなりActivityPub実装の別の機能として読んだりすればいいだろうし、共有もas:Documentやas:PageみたいなWeb pageの表現としてうってつけのObjectをAnnounceするだけ(idのないobjectに対するactivityがちゃんと解釈されるかはともかく)でもいいだろうしってなりそう

icon

懐古に近い感情

icon

OStatusはoutboxの読み取りはRSSでPushとかは別の仕様を持ってきてみたいな感じだったから無理なくRSSに接続できたんだろうなという気持ちはある

2023-02-06 00:36:17 Nakaya 🍥 [ @eniehack@akk2.eniehack.net へ移行中]の投稿 eniehack@akkoma.eniehack.net
icon

ActivityPubが求めるものではないかもしれん(というかOStatusのほうが実現していたように思う)が、botを作らずともRSSと協調してほしい