Avatar
matsuu
df570e700a8df0b2d04ab32959ba967f997b01d561b0a4765daf5332d2bee679
#インフラ屋 #元プログラマ #元ネットワーク屋 #InfrastructureEngineer #ex-Programmer #ex-NetworkEngineer

サーバの障害でなまずくん冬眠してました。先程起動しました。

なまずくんが使うgo-nostrライブラリを最新バージョンに差し替えました。差し替え後に投稿できていることを確認。ヨシ!

なまずくんが投げるrelay一覧を整理するか。明日。

nostr上のなまずくん、配信できておらず申し訳ない。ログを見るとrelayへの投稿が成功しているようにも見えるが正しく反映されていなかった?うーんようわからん。とりあえず再起動。

正しく動作できてなかったみたいです。申し訳ない

まだ一般人は招待コードを発行できないっぽい?ですすんません

whyさんにDM送ったら招待コードもらえた。ありがとう

whyをおっかけたいところだけど今日と明日はWeb Speed Hackathonなのでそっちにメイン。今からでも間に合うぞ。

https://cyberagent.connpass.com/event/270424/

whyが招待コードを流したら自動でアカウント作成もできそう。ミリ秒単位の争いでどれだけ早くアカウント作成できるか競争の予感。bsky.socialはIPアドレスからAWS us-east-1のようなので、同じリージョンでサーバ立ててどれだけ早くアカウント作成できるか勝負だな。がはは

whyをlistRecordsする手段だけ用意したので全裸待機

blueskyの波に乗り遅れた。おっかけるか

本日このあと登壇予定です #nostrstudy https://www.youtube.com/watch?v=IbMhpGNhUuE

遅ればせながら登録させていただきました。空いてる枠の5分で「緊急地震速報の話」をしようと思います。

botからnostrのrelayに一斉に投げる際、投稿失敗しやすい。websocketはよく切れるし、DNS名前解決すら失敗するような状況が頻繁に発生するので特定のrelayで詰まらないような実装が必要。今はrelayごとにgochannel作ってforで回してるけど、これは詰まる可能性あるのでPubSub実装に切り替えるつもり。

なまずくん、nostrに加えてmastodonにも投げるようにした。初投稿待ち。

https://fedi.matsuu.org/@namazu

各クライアントでwrite設定にされているDefaultRelays一覧(2023/02/17時点)

```

"wss://atlas.nostr.land", // snort

"wss://brb.io", // damus, iris

"wss://eden.nostr.land", // damus, iris, snort

"wss://no.str.cr", // amehtyst

"wss://nos.lol", // amethyst, damus, iris

"wss://nostr-pub.wellorder.net", // amethyst, iris

"wss://nostr.bitcoiner.social", // amehtyst

"wss://nostr.fmt.wiz.biz", // iris

"wss://nostr.mom", // amehtyst

"wss://nostr.orangepill.dev", // damus

"wss://nostr.oxtr.dev", // amehtyst

"wss://nostr.relayer.se", // iris

"wss://offchain.pub", // iris

"wss://relay.current.fyi", // damus, iris

"wss://relay.damus.io", // amethyst, damus, iris

"wss://relay.nostr.bg", // amehtyst

"wss://relay.nostr.info", // iris

"wss://relay.snort.social", // amethyst, damus, iris, snort

```