Nawashiro

分散SNS集会などやってます。 NostrクライアントNosHagakiの開発者です。 (Fediverseから見ている人向けの説明)このアカウントはNostrというネットワークに作られています。Nostrは、ひとつのアイデンティティでいくつものサーバーにデータを保存してもらい、さまざまなアプリケーションに活用できる仕組みです。 もし支援してもいいよという方は、Zapかこちらまで。 https://ko-fi.com/nawashiro https://nawashiro.github.io/posts/support-me PGPによる本人確認: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 npub1qnzq38u72npcsv645eeezs09gdm0024a02zkte6g86qh8h7355fqrzhnms は私のアカウントです。 -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQQBHzq8xQabm+ZXQcFfUj51l42hHQUCaP9L5QAKCRBfUj51l42h HTvYAP0feBvI6zV5O97GGqmxvER0+hjQ4zk6M7F+XefBxoJZQwD/fywwYbhyy4CG 5seCF5yrhJcQ6PcF9JRB4GTw/r/WJQk= =CS+3 -----END PGP SIGNATURE----- https://nawashiro.dev/
Nawashiro 12/14 16:16:40 💕
なるほど、投稿に色を付けられるのか
b297cea724e2714bf479ed11912035ff8dcedfe6e5075394d4c55f172bb99685
Nawashiro 12/14 16:11:55 💕
mypaceからテスト投稿!
Nawashiro 12/14 10:08:33 💕
うにゅう、おはよう
Nawashiro 12/13 7:45:19 💕 :ohayou: ☀️ 🐾
おはノス~
Nawashiro 12/13 6:46:44 💕
うにゅう、おはよう
Nawashiro 12/12 17:34:25 💕
秋葉原周辺でキーサインパーティーしたい人いますか? オフ会をしましょう。
Nawashiro 12/12 17:02:30 💕
雪風に出てきた「柔らかい」あるいは「柔らかくない」機械だ nostr:nevent1qvzqqqqqqypzqf5qx7rlf7235m9h5tpe23jczs4vacwm5t33fn0807wz9n648lfzqys8wumn8ghj7un9d3shjtt2wqhxummnw3ezuamfwfjkgmn9wshx5uqpp4mhxue69uhhjctzw5hx6egpzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgqpqz48wapqpcpsceyl73jtevuq60m7sw44fx67pmjvhac0dkvhzzp0snn6hdl
Nawashiro 12/12 13:51:59 💕
今となっては精度がいいとは言えないですが、国立国会図書館がNDC分類器を開発していました。今の技術ならもっと精度を上げられるかも?
zaoriku⚡️ 12/12 13:49:47 💕🎉
AIに判定させてしれっと埋めるのはありかもねw
Nawashiro 12/12 13:48:19 💕
投稿するときにタグでデューイ十進分類とかを埋め込んでしまうってのは考えたことがありますね。小規模な言語モデルでできないかなって。
zaoriku⚡️ 12/12 13:43:21 💕
技術の話はそういうリレーでまとめて見たい気分はする
Nawashiro 12/12 13:21:26 💕
(案2)秘密鍵を一時鍵で返すのはね…やっぱり秘密鍵は取り出したくないよね。 (案1)ファイル復号結果を一時鍵で返すって案は良いんだけど、復号が必要になるたびにブラウザ開くのはね… (案3)いっぱい読みたいときはブラウザで閲覧すればええんちゃう?手元のObsidianは書き込み機で、基本は公開鍵だけを持ってる構成。どうしても読みたいときは案1をつかう。 (案0)けっきょくパスフレーズ使うのがいちばん枯れてていいのかもしれぬ nostr:nevent1qqsft26leezmjf04jsd9qx6u5m2qv383vz0rrnl6c7z7vnhwy3dmpmsppemhxue69uhhjctzw5hx6ef0qgsqf3qgn709fsugxd26vuu3g8j5xahh427h4pt9uayraqtnmlg62ysrqsqqqqqpwpffm3
Nawashiro 12/12 12:08:39 💕
ObsidianのThinoから「きめ細かく公開範囲を設定できる」SSGマイクロブログを作りたいと考えた。公開範囲の制限に暗号化を検討した。Obsidian内に秘密鍵を置くとほかの拡張機能から読み取られる可能性があるので、SSGサイトにパスキーを配置し秘密鍵を管理、一時的な鍵ペアを利用して、Obsidianのメモリに読み込む手法を考えた。 https://nawashiro.dev/posts/20251212-i-want-to-turn-thino-into-an-indie-web-microblog
Nawashiro 12/12 8:04:29 💕
ん?一時公開鍵で暗号化済みの秘密鍵、インターネットで送信しなくてもいいじゃん。暗号化してるわけだし、obsidian-uriで開けばいいわけだ。
Nawashiro 12/12 7:45:11 💕
準備: 秘密鍵をサイトで使えるように安全に置いておく→Obsidian内でファイルを暗号化 復号: Obsidian上で一時鍵ペアを生成→サイトに遷移して秘密鍵を一時公開鍵で暗号化して送信→Obsidianに帰ってくると、メモリがクリアされるまで復号できる。 うーん、はたして。LLMに話しかけたら「ECサイトと違うのはペイロードの機密性やね。基本的には安全なんやけど、クレカと違って有効期限が無いから気をつけなあかんで」と言われた。 nostr:nevent1qvzqqqqqqypzqpxypz0eu4xr3qe4tfnnj9q72smk774t6759vhn5s05pw00arfgjqys8wumn8ghj7un9d3shjtt2wqhxummnw3ezuamfwfjkgmn9wshx5uqpp4mhxue69uhhjctzw5hx6egpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dsq3vamnwvaz7tmjv4kxz7fwdehhxarj9e3xzmnyqyv8wumn8ghj7mn0wd68ytnxv4jxjan9wfek2tn2wqqzql6jn96gnnp7mq87yl6k5ggd7hfmw3nrmetuxn80e86zvqrp9mjr7a6aqh
Nawashiro 12/12 7:50:47 💕
これ考え始めてから「公開鍵暗号ってべんり…作ったひと天才じゃん」と思い始めている。それはそう。
Nawashiro 12/12 7:32:50 💕 :ohayou: ☀️ 🐾
おはノス~
Nawashiro 12/12 7:07:55 💕
パスフレーズそのものを主鍵(nostr.example.comで作成した鍵)で暗号化して送信するってもの考えたけど…なんか不安やね。 しかし、nostr-password-managerの例もあるし… https://github.com/jinglescode/nostr-password-manager nostr:nevent1qvzqqqqqqypzqpxypz0eu4xr3qe4tfnnj9q72smk774t6759vhn5s05pw00arfgjqyv8wumn8ghj7mn0wd68ytnxv4jxjan9wfek2tn2wqqs6amnwvaz7tmev9382tndv5qjqamnwvaz7tmjv4kxz7fddfczumn0wd68ytnhd9ex2erwv46zu6nsqy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqz9nhwden5te0wfjkccte9ehx7um5wghxyctwvsqzpgf98hkjv6tqm8nhxa6j964etza46vq2lv2f879gzupnhk3vf9mg9rt3j4
Nawashiro 12/12 7:00:27 💕
もっと単純な方法として、秘密鍵をパスフレーズで暗号化しておくっていうのがある。こっちのほうが変に凝ってなくていいかも。ただ、人間の記憶に頼る悲しい宿命に対して無抵抗になってしまう。 nostr:nevent1qvzqqqqqqypzqpxypz0eu4xr3qe4tfnnj9q72smk774t6759vhn5s05pw00arfgjqyv8wumn8ghj7mn0wd68ytnxv4jxjan9wfek2tn2wqqjqamnwvaz7tmjv4kxz7fddfczumn0wd68ytnhd9ex2erwv46zu6nsqyxhwumn8ghj77tpvf6jumt9qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqz9nhwden5te0wfjkccte9ehx7um5wghxyctwvsqzq8jk2cdjfz4qaqfdnweqahpxunea5qdwxgelmcugxdwy3cxnvqq3qufqu3
Nawashiro 12/12 6:38:33 💕
おはノス~
ひゅうが霄 12/12 5:59:57 💕 :ohanos: :ohayou: ☀️ 🐾 💪 🤙
おはようございノス~
Nawashiro 12/12 6:35:45 💕
fiatjaf的にWikiは「タイトルに対して一意のID」をやりたいらしい。既存NIPsには正規化とかハイフネーションとかいろいろ書いてあるけれども、非ラテン文字にはあまり意味がない。今の反応の感じだと、普通にUTF-8で行きたいよね~ぐらいの感覚っぽい。 なるほど、インデックスするときになにか問題があるから正規化してるのかなって勘違いしてたけど、普通に表記ゆれを防ぐための正規化だったのか。 私が書いてたWikiはわざわざUUID振ってたけど、べつに要らないってことか。
Nawashiro 12/12 6:20:59 💕
UTF-8でいいのね、なるほど。
Nawashiro 12/12 6:19:18 💕 🤙
実績を解除: fiatjaf氏から返信をもらう
Nawashiro 12/12 6:09:17 💕
うにゅう、おはよう
Nawashiro 12/11 23:23:12 💕🤙
(意見募集) モバイル版Obsidianのファイルを暗号化・復号化して扱う方法を考えていた。 というのも、Obsidianの設定ファイルはサンドボックス化されていなくて、秘密鍵を書き込んだらほかのプラグインがどこかに送信するかもしれない。外部の暗号ソフトを使えばいいんだけど、モバイルではそういう方法がない。すると困るわけだ。 いま考えた方法としては、Nostrとブラウザを使う。 たとえばnostr.example.comというドメインを取っておく。このサイトでnostr鍵ペアを作成して、いつでも復号を実行できるようにしておく。公開鍵をObsidianの設定に書き込んでおく。 Obsidian上での暗号化はさっき書き込んだ公開鍵を使う。復号が必要になったとき、一時的な鍵ペアを生成する。 nostr.example.comの公開鍵あてに暗号テキストを送って、ブラウザを開く。ブラウザは復号ができる。復号したテキストを、一時公開鍵で暗号化して送り返す。 Obsidianに帰ってくると、一時秘密鍵で復号ができる。これで読める。
Nawashiro 12/11 18:36:09 💕
昔の話だけど…本を読んでいたとき、理解するのにコストがかかる所は 10 一行読む 20 本を閉じる 30 書く 40 IF 書けない 50 GOTO 10 60 次の行 をやってた。2か月くらい毎日やってたら一冊終わってた。
電子馬⚡️🏇(DenshiUma) 12/11 17:27:01 💕
勉強する時に、覚えたつもりの内容を全部書き出して再現するやつ 効果は確かにすごくあるんだけど、毎回全く思い出せなくて精神的ダメージがすごい
Nawashiro 12/11 18:27:39 💕
やっぱりMicroPubあたりを使うことになるんだろうか
Nawashiro 12/11 17:57:35 💕:igyo: 🍮 🐾 🤙
生まれて初めてIssueを投稿した😱
Nawashiro 12/11 16:43:58 💕
Thino記述をSSG出力する方法を考えている。記述ごとに公開/非公開をきめ細かく設定する方法で。つまり、GithubにパブリックリポジトリとしてPush、などという方法はとれない。「ローカルにデータがある、ドメインとHTMLにもとづいたMastodon」が欲しいのだ。
Nawashiro 12/11 15:07:28 💕
😶‍🌫️半角スペースには形態素の区切りみたいな、なんらかの意味があるんです?
gpsnmeajp 12/11 15:00:22 💕
社会における普通 像とは基本的に目立たないことである
Nawashiro 12/11 15:04:18 💕
Indiewebを見ていると、一定の妥当さを感じる。つまり、移管、監査、紛争についてある程度手続きが整っているドメインをアイデンティティに採用して、意味づけや相互運用、策定プロセスもある程度整っているHTMLを情報の交換に使う、ということ。「インターネットはすでに分散してるじゃん、僕らが使いこなせてないだけで」という気持ちになってくる。
Nawashiro 12/11 14:06:55 💕
うにゅう、えんいー
Nawashiro 12/11 14:06:27 💕
あなたの眠りの御子はどこから?私はまぶねのなかから。 み母のむねからの人もいる。
Nawashiro 12/11 14:02:13 💕
うにゅう、おおきに
Nawashiro 12/11 13:28:32 💕
nostrやatprotoに必要なもの、もしかしてウェブリングなのでは…?
Nawashiro 12/9 13:35:47 💕
bridgyにnostr追加したい〜
Nawashiro 12/9 13:27:40 💕
indieauthにnpub加えるとしたらどんなフローになるかしら pgpとおなじフローかしら いや、nip-5ですでにドメインとの関連付けがあるので援用できないかしら うーんよくわからない
Nawashiro 12/9 10:54:10 💕 :powa_moji: 🍮 🐾 🤙 🫧
これはNostrアドベントカレンダーの9日目の記事です。都知事杯で行政課題解決賞をいただいた、千代田区の乗換案内アプリケーションの紹介です。 https://nawashiro.dev/posts/20251208-the-story-of-how-the-windmill-transfer-guide-won-the-administrative-problem-solving-award
Nawashiro 12/2 15:11:53 💕
Nawashiro 12/2 15:04:10 💕
昔ばなし 漢字に二桁のかなが振られていた時代があってだな… 「税」は「くの」だったそうだ(苦悩するため) nostr:nevent1qqsf6m2y75euk37xjh5xhk2d7egmmnvaruet4jgau3vax8nh9pw8fcsppemhxue69uhhjctzw5hx6ef0qgsvs8ren8mjwcu8x9u83eva0seppyayxwthae5prjnkmsafww8ps6grqsqqqqqp6l30py
Nawashiro 12/2 14:50:08 💕
気になる 後で読む nostr:nevent1qqsfxsvfev7x5tyym59r4q0hr9gmqxsu2g2rz5vup4crta5s04f4mlqprfmhxue69uhkcctwvuh8yetvv9uhxtnvv9hxgtm2vyhsygpxhvhta4k92tt8pjqykrt92fnm83nzkg0qymtwfzkf8fs8q5cftqpsgqqqqqqs0f4urx
Nawashiro 11/30 17:35:41 💕 🐾
githubのissueでブログをはじめた(???)
Nawashiro 11/28 23:09:23 💕 🐾
Nawashiro 11/25 5:49:13 💕
なんか地域の技術コミュニティやりそうな感じだから活用していきたい
kojira 11/25 0:08:53 💕 👀 🫧
四谷ラボだっていつまで存在するか分からないからあるうちに活用してね
Nawashiro 11/21 15:12:18 💕
Nawashiro 11/20 20:02:09 💕 🤙
VRChatはSteamで無料です
Nawashiro 11/18 18:23:23 💕
てすとお
Nawashiro 11/18 13:17:31 💕
ゆるぼ 外からsshするためのくそ安いノートPC
Nawashiro 11/7 9:35:21 💕
MastodonクライアントでNostr使えるようにするやつ誰か作ってたような…?
Nawashiro 11/7 9:23:50 💕
PhanpyでNostr使えるようになるやつってあったっけ
Nawashiro 11/1 15:25:23 💕🤙
ガーレ・ガミロン!(気さくなあいさつ)
shino3(しのさん) 11/1 0:20:08 💕 🎉
ジーク・ジオン
Nawashiro 11/1 15:22:39 💕
わかる〜
ocknamo 11/1 13:54:37 💕 🐧 🫂
AIにUIを依頼すると全部ドロップシャドウつきのカードになる
Nawashiro 11/1 10:45:24 💕
#Esperanto Ni ricevis trofeon de la Pokal de guberniestro de Tokio. Mi evoluigis gvid-aplikaĵon por uzado de Kvartalo Chiyoda sociala aŭtobuso "kazaguruma". Estimataj ĉiuj koncernatoj: Dankon!
Nawashiro 10/28 8:36:35 💕
科学未来館にアナグラのうたっていう空間情報科学の展示が昔あったのね。マシンに近づくと自分の影がマシンと接続して、なんかいろいろできるのね。 これNostrでできないかなって思ったのよ。なにもインターネットでNostrやることはなくって、フリーWi-FiとかLANのなかだけで動くリレーがあったらどんなサービスができるかな…っていう妄想。 https://www.miraikan.jst.go.jp/sp/anagura/sp/index.html
Nawashiro 10/28 5:27:16 💕
これ早く直したい…
ocknamo 10/28 1:05:42 💕
なんか複数回認証を要求されるけど使ってるNoskkeyのライブラリがバグってるんじゃないかな。
Nawashiro 10/28 5:26:13 💕
やったぜ
たゃ 10/28 1:00:16 💕
なんも確認してないけどなんかめっちゃすごいかも
Nawashiro 10/28 5:25:35 💕
ありますよ!こういう小さなサービスだと、面倒な登録をユーザーに課したりDB構築&管理したりしたくなくて…パスキーで一瞬でアイデンティティができるの楽でよいです!
ocknamo 10/28 1:18:23 💕 🤙
乗換案内のアプリ普通に作り込まれてていいな。こういうふうにアカウント管理とデータ管理をサーバサイド作らないで手軽にやりたいって需要があるんだろか。 Noskkeyにのっかればサポート範囲は狭いけどパスワード認証実装するより実際簡単だもんなあ…
Nawashiro 10/28 5:20:16 💕
せやね
こつ子 10/28 2:01:12 💕
意見交換機能の部分ががNostrでできてる感じなのかな? nostr:note1sag2pth89wqs6k2fvutqq7gdhhftypcsnuzc8pj3n7rhhzsl45xs3aymuv
Nawashiro 10/27 20:36:47 💕
あれ、MITにしろ著作権表示は必要では!?近く対応します~
ocknamo 10/27 20:25:17 💕
ただ注意していただきたいのですがnosskey-sdkはまだv0なので気軽に破壊的変更が入る可能性が高いです!固定バージョンで使ってください。
ocknamo 10/27 20:17:52 💕
もちろん自由に使ってください!MITライセンスはライセンス汚染ないのでそちらをOSSにする義務はないので大丈夫だとおもいます!
Nawashiro 10/27 16:31:14 💕
nostr:nprofile1qqszdwewhmtv25kkwryqfvxk25n8k0rx9vs7qfkkuj9vjwnqwpfsjkqppemhxue69uhhjctzw5hx6ef0qy88wumn8ghj7mn0wvhxcmmv9uq3yamnwvaz7tmj9e4k76nfwfsju6t09uyp90dn 都知事杯への提出作品(実は作った後から都知事杯を知ったので、最初は提出するつもりはなかったのですが)にNosskeyを使わせていただきました! OSSライセンスの表記がまだで非常に良くないのですが、すぐになんとかします! ありがとうございました!
Nawashiro 10/27 20:34:28 💕
了解です🫡
Nawashiro 10/27 17:07:07 💕
どしたん話こか? うんうん、それはおまえが悪いわ。 俺ならそんなことしないんだけどな。 てかOpenPGPやってる?
Nawashiro 10/27 17:05:42 💕🤙
度紫檀話帰庫化
Nawashiro 10/27 16:35:28 💕
広義やで
ホーグスだったもの 10/27 15:52:46 💕🚀
nostrクライアント(広義)!?
Nawashiro 10/27 16:08:00 💕
登録作業なしに一瞬でアイデンティティができるの、小さなサービスでは便利でした。
Don 10/27 16:00:17 💕
Nostrを使うメリットあるかなーと思ってたけど 秘密鍵は(初見では)とっつきにくくてNostrの弱点と認識しがちだけどうまく隠蔽できれば長所にもなり得るんだな
Nawashiro 10/27 16:06:20 💕:kusa:
せやで
たーごいる 10/27 15:57:39 💕
広義
Nawashiro 10/27 16:01:09 💕
ocknamoさんが作ったNosskeyというライブラリがめっちゃ便利でした!
ちょめじ 10/27 15:55:43 💕
おおおおおすごい! パスキーで管理!
Nawashiro 10/27 15:57:00 💕
元気で海豚 街には禿鷹 お金は蟻か
Nawashiro 10/27 15:51:22 💕
thx!
ひゅうが霄 10/27 15:51:12 💕
Nostrの可能性面白い
Nawashiro 10/27 15:27:19 💕 :melting_face_turtle: ⭐️ 🎉 🐽 🐾 👀 💡 🤙 🦁 🧡
Nostrクライアント(広義)つくったら東京都が賞くれた https://odhackathon.metro.tokyo.lg.jp/collection/54/?year=2025
Nawashiro 10/19 18:06:09 💕 :bakedmochocho: 🤙 🦁
これに出るよ、Nostrクライアントで(誤解を招く言い方)(間違ってはいない)。 https://odh-tokyo2025-final.peatix.com/ https://odhackathon.metro.tokyo.lg.jp/collection/54/?year=2025
Nawashiro 9/16 15:07:01 💕
out-of-band だし違うか…仮にWoTだとしても、鍵交換パーティーとかやるPGP的なWoTのことかな
Nawashiro 9/16 15:04:51 💕
これってもしかしてWoTのこと? nostr:nevent1qqsp586xk9e420lsxe4dtsqhd5mmdkx3caxmfr4e0zsyy44q3cq3s7qpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygqycsyfl8j5cwyrx4dxwwg5re2rwmm640t6s4j7wjp7s9eal5d9zgpsgqqqqqqsucnqq4
Nawashiro 9/8 17:14:37 💕
こちら最近の豪雨のボランティア先です。行くときはボランティア保険に入ることをお忘れなきよう。 https://www.saigaivc.com/2025%E5%B9%B48%E6%9C%886%E6%97%A5%E3%81%8B%E3%82%89%E3%81%AE%E5%A4%A7%E9%9B%A8%E7%89%B9%E8%A8%AD%E3%83%9A%E3%83%BC%E3%82%B8/
Nawashiro 9/8 16:56:34 💕:erai2:
ボランティア活動保険に加入しました。年額500円です。被災地の社会福祉協議会を通じたボランティアでの怪我に対して補償されます。 https://www.saigaivc.com/insurance/
Nawashiro 9/4 18:09:07 💕
それは確かに。セルフホストできる翻訳サーバとかあったような気がするから、あれが解決策かしら。
c5152b226461bda0e9da8ff79e5b512a9b950d746cc7467bce1c2c3bff820cea
Nawashiro 9/4 18:01:35 💕
どれだけ精度が低くてもいいから完全に無料でできる自動翻訳ってないかしら。dタグ作るのに使いたいのだけれど
Nawashiro 9/4 18:02:50 💕
すでにSHA256を実装しているかたがいらっしゃったので、私がすることは署名検証を書くだけになった。素晴らしい。 nostr:nevent1qvzqqqqqqypzqpxypz0eu4xr3qe4tfnnj9q72smk774t6759vhn5s05pw00arfgjqyxhwumn8ghj77tpvf6jumt9qyv8wumn8ghj7mn0wd68ytnxv4jxjan9wfek2tn2wqqjqamnwvaz7tmjv4kxz7fddfczumn0wd68ytnhd9ex2erwv46zu6nsqy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqqgx9flekk5kfqagy8m4cuahtnz5rz28cdjd07updz6swg5ypmdnpnschvggv
Nawashiro 8/29 16:52:40 💕
Resoniteに行っている。没入しながらノードプログラミングしたりできるのだが、nostrのイベントを取得しているかたがいてびっくりした。署名検証はしていないとのことなので、BIP340とSHA-256を読んでいる。
NIP-07
💕
Send kind:7