02:00:59 @kPherox@pl.kpherox.dev
icon

翻訳で作られてる記事だけど原文の英語版Wikipediaの一文

Speculations include that the use of x to indicate a kiss was transferred from earlier symbolic uses of the letter. Allegedly, in the Middle Ages, a Christian cross might be drawn on documents or letters to mean sincerity, faith, and honesty; the sign was certainly sometimes used in place of a signature.[3]

しか訳されてなくて他の4段落分の文章が欠落してるのひどい

01:57:26 @kPherox@pl.kpherox.dev
2024-02-06 01:54:50 Posting unarist unarist@mstdn.maud.io
icon

This account is not set to public on notestock.

21:55:26 @kPherox@pl.kpherox.dev
icon

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

19:17:22 @kPherox@pl.kpherox.dev
2023-02-06 14:13:18 Posting のえる noellabo@fedibird.com
icon

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

@playground

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

試してみる?

18:31:04 18:31:18 @kPherox@pl.kpherox.dev
icon

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

18:29:52 @kPherox@pl.kpherox.dev
2023-02-06 18:28:15 Posting windymelt (Twitterから転送) windymelt@mstdn.takuya-a.net
icon

This account is not set to public on notestock.

17:58:05 17:58:38 @kPherox@pl.kpherox.dev
icon

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

17:57:44 @kPherox@pl.kpherox.dev
2023-02-06 17:57:23 Posting windymelt (Twitterから転送) windymelt@mstdn.takuya-a.net
icon

This account is not set to public on notestock.

17:28:38 17:28:55 @kPherox@pl.kpherox.dev
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;
}

17:08:22 @kPherox@pl.kpherox.dev
icon

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

16:48:06 @kPherox@pl.kpherox.dev
icon

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

15:58:13 @kPherox@pl.kpherox.dev
icon

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

15:48:17 @kPherox@pl.kpherox.dev
icon

Swiftで初めて触れた

15:47:30 @kPherox@pl.kpherox.dev
icon

?? default value operator

15:46:22 @kPherox@pl.kpherox.dev
icon

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

15:37:46 @kPherox@pl.kpherox.dev
icon

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

14:34:41 @kPherox@pl.kpherox.dev
icon

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

14:34:02 @kPherox@pl.kpherox.dev
2023-02-06 14:32:15 Posting Nakaya 🍥 [ @eniehack@akk2.eniehack.net へ移行中] eniehack@akkoma.eniehack.net
icon

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

14:33:33 @kPherox@pl.kpherox.dev
icon

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

14:26:42 14:26:51 @kPherox@pl.kpherox.dev
icon

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

14:23:43 @kPherox@pl.kpherox.dev
2023-02-06 14:21:29 Posting Nakaya 🍥 [ @eniehack@akk2.eniehack.net へ移行中] eniehack@akkoma.eniehack.net
icon

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

14:23:01 @kPherox@pl.kpherox.dev
icon

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

14:20:09 @kPherox@pl.kpherox.dev
icon

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

14:17:41 @kPherox@pl.kpherox.dev
icon

Invite/Join

14:16:00 @kPherox@pl.kpherox.dev
icon

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

14:02:55 @kPherox@pl.kpherox.dev
icon

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

14:00:55 @kPherox@pl.kpherox.dev
icon

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

13:56:56 @kPherox@pl.kpherox.dev
icon

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

13:50:16 @kPherox@pl.kpherox.dev
icon

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

13:48:38 @kPherox@pl.kpherox.dev
icon

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

13:46:22 @kPherox@pl.kpherox.dev
icon

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

13:45:16 @kPherox@pl.kpherox.dev
2023-02-06 13:43:51 Posting Nakaya 🍥 [ @eniehack@akk2.eniehack.net へ移行中] eniehack@akkoma.eniehack.net
icon

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

13:44:47 @kPherox@pl.kpherox.dev
icon

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

13:43:12 @kPherox@pl.kpherox.dev
icon

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

13:41:05 @kPherox@pl.kpherox.dev
icon

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

13:39:28 @kPherox@pl.kpherox.dev
icon

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

13:32:47 @kPherox@pl.kpherox.dev
icon

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

13:31:43 @kPherox@pl.kpherox.dev
icon

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

13:29:16 @kPherox@pl.kpherox.dev
icon

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

13:23:52 @kPherox@pl.kpherox.dev
icon

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

13:23:36 @kPherox@pl.kpherox.dev
2023-02-06 13:18:30 Posting kgtkr me@mstdn.kgtkr.net
icon

This account is not set to public on notestock.

02:50:53 @kPherox@pl.kpherox.dev
icon

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

02:35:27 @kPherox@pl.kpherox.dev
icon

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

02:35:10 @kPherox@pl.kpherox.dev
icon

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

01:58:42 @kPherox@pl.kpherox.dev
icon

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

01:56:15 @kPherox@pl.kpherox.dev
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
01:00:19 @kPherox@pl.kpherox.dev
icon

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

00:52:32 @kPherox@pl.kpherox.dev
icon

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

Web site image
GitHub - damus-io/damus: iOS nostr client
00:49:32 @kPherox@pl.kpherox.dev
icon

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

00:47:50 @kPherox@pl.kpherox.dev
icon

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

00:47:11 @kPherox@pl.kpherox.dev
icon

分散強者🤔

00:47:05 @kPherox@pl.kpherox.dev
2023-02-06 00:45:25 Posting Lachsrogen ikuradon@drdr.club
icon

This account is not set to public on notestock.

00:47:04 @kPherox@pl.kpherox.dev
2023-02-06 00:43:46 Posting なちか@多分仕事垢 nacika@oransns.com
icon

This account is not set to public on notestock.

00:46:24 @kPherox@pl.kpherox.dev
icon

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

00:39:51 @kPherox@pl.kpherox.dev
icon

懐古に近い感情

00:38:19 @kPherox@pl.kpherox.dev
icon

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

00:37:06 @kPherox@pl.kpherox.dev
2023-02-06 00:36:17 Posting Nakaya 🍥 [ @eniehack@akk2.eniehack.net へ移行中] eniehack@akkoma.eniehack.net
icon

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

22:31:38 @kPherox@pl.kpherox.dev
2022-02-06 22:28:41 Posting ぐすくま@わかりみ guskma@abyss.fun
icon

This account is not set to public on notestock.

18:57:46 @kPherox@pl.kpherox.dev
icon

利用者の権利の保証をしてるわけでもないサービスにアカウント作って納得できない処置を取られてもアカウント作ったのが悪いのでさっさと他所いけ

04:02:41 @kPherox@pl.kpherox.dev
icon

mozilla-central: testing/web-platform/meta/html/dom/idlharness.https.html.ini@e240dde296a870934ff76c8c01d13f6b79ac6bf9
https://hg.mozilla.org/mozilla-central/file/tip/testing/web-platform/meta/html/dom/idlharness.https.html.ini

firefoxが対応してないプロパティとか関数とか一覧で見れるファイル?

Web site image
mozilla-central @ tip / testing/web-platform/meta/html/dom/idlharness.https.html.ini
03:18:38 @kPherox@pl.kpherox.dev
icon

どのクライアントがpush subscriptionにpleroma:chat_mention pleroma:emoji_reactionを投げるんだよってのとpleroma-feがmove含めてるんだからバックエンド対応してろよになる

03:16:46 @kPherox@pl.kpherox.dev
icon

pleromaはpush subscriptionで `~w[follow favourite mention reblog poll pleroma:chat_mention pleroma:emoji_reaction]a` しか対応してないし pleroma-fe で move: true を含んでても消える。というか開くたびにPOSTしてるのでPUTじゃないんだな……になった

02:36:03 @kPherox@pl.kpherox.dev
icon

日本語だと名詞で終わる方がメニューの項目としては自然な感じがするけど冗長になって階層だと微妙

02:33:19 @kPherox@pl.kpherox.dev
icon

アルバムの配下にあるの見えてなかった

02:32:38 @kPherox@pl.kpherox.dev
2022-02-06 02:31:57 Posting ありえす aries@mstdn.asterism.xyz
icon

された曲って入れようと思ったんだけど、これ実際に表示されるのはアルバムリストなんよね……

02:30:31 @kPherox@pl.kpherox.dev
icon

最近聞いた曲
よく聴く曲

02:29:54 @kPherox@pl.kpherox.dev
2022-02-06 02:28:03 Posting ありえす aries@mstdn.asterism.xyz
icon

まだ迷ってるけどサイドバーの翻訳変えようかと思ってます
「最近追加された」を「最近の追加」
「最近再生された」を「最近の再生」
「最も再生された」を「最も再生」(これも正直微妙な気がする)

Attach image
01:55:48 @kPherox@pl.kpherox.dev
icon

ここでfollow request貰った時に通知来てたけどfollow_requestとして投げたのかfollowとして投げたのかはわからんね

01:53:59 @kPherox@pl.kpherox.dev
2022-02-06 01:46:49 Posting のえる noellabo@fedibird.com
icon

@ars42525 通知カラムに表示するのはWebUIと同じだな、で良かったんだけど、フォロリク来たよ! ってプッシュ通知欲しかったんよね。

いまのところSubwayTooterとMetatextしか、対応しているアプリみつけられぬ。

01:53:18 @kPherox@pl.kpherox.dev
icon

AndroidのMastodonクライアントでPush通知、Fedilabが最近対応してた

01:51:59 @kPherox@pl.kpherox.dev
2022-02-06 01:24:06 Posting のえる noellabo@fedibird.com
icon

Yuitoもこないな……。SubwayTooterはくる(さすが)。

00:23:43 @kPherox@pl.kpherox.dev
icon

Wordle 232 6/6*

⬛🟨⬛⬛⬛
⬛⬛⬛⬛🟩
⬛⬛⬛⬛🟩
⬛⬛⬛🟨🟩
🟩⬛🟩🟩🟩
🟩🟩🟩🟩🟩

00:08:13 @kPherox@pl.kpherox.dev
icon

Mastodonクライアントが大体リアクションに対応してないのとUnicode絵文字しかないから表現力が微妙でLikeだけでいいやになるやつ

00:06:40 @kPherox@pl.kpherox.dev
2022-02-05 23:56:25 Posting るちかは新しい鯖にお引越し Lutica@groundpolis.app
icon

This account is not set to public on notestock.

23:15:06 @kPherox@pl.kpherox.dev
icon

雑にfollowingのidをccかtoに放り込んだらActivityPub上で表現できるからMastodonがそれをvisibilityとして解釈してくれれば良し

01:51:24 @kPherox@pl.kpherox.dev
icon

バックグラウンド同じなんだしその区別意味ないよ

19:08:26 @kPherox@pl.kpherox.dev
icon

ただいま

18:23:15 @kPherox@pl.kpherox.dev
icon

なんか問題あったらfedibirdの方でぼやきます

18:22:23 @kPherox@pl.kpherox.dev
icon

コンテナとめてdocker-letsencrypt-nginx-proxy-companionのイメージ使って新しい証明書発行できるようにする。止めるか

16:47:26 @kPherox@pl.kpherox.dev
icon

いやまぁ普通にInvalid responseでacme.shがこけてるんですが

16:39:53 @kPherox@pl.kpherox.dev
icon

んーdockerコンテナでリバプロしながらlets encryptも自動で更新できないのなんでじゃ