オートメーションに強みのあるモデルなのかな?
雪猫
_@snowcait.github.io
npub1s02j...fxtw
nostter というクライアントを作っています。CSS 何も分からない。
https://nostter.app/
Serverless relay
https://snowflare.cc/
JSON ベースのクライアント
https://snowcait.github.io/nostr-playground/
GitHub Actions
https://github.com/snow-actions/nostr
nostr.json ジェネレーター
https://snowcait.github.io/nostr-json-generator
活動時間を可視化
https://snowcait.github.io/nostr-hours/
Nostrobohash
https://snowcait.github.io/nostrobohash/
Nostr library benchmarks
https://github.com/SnowCait/nostr-library-benchmarks
Nostr REST API proxy
https://github.com/SnowCait/restr
ユーザー投稿検索
https://snowcait.github.io/user-notes-search/
天和ガチャ
https://snowcait.github.io/tenhou-gacha/
NIP-57 Zap Debugger
https://snowcait.github.io/zap-debugger/
作った BOT
nostr:npub1pp79ruvjd7xned8lgh6n4rhz4pg3els3x5n6kr58l8zcyysp5c0qrkan2p
nostr:npub1n2uhxrph9fgyp3u2xxqxhuz0vykt8dw8ehvw5uaesl0z4mvatpas0ngm26
nostr:npub1x22zy06nn8h44cycdv4
GPT-6.1 Terra が追加されてるな?
技術的に保障したってどうせ運用で漏れる
Issue by @SnowCait: Remove remaining fetchLastEvent usages
#nostter
GitHub
Remove remaining fetchLastEvent usages · Issue #2744 · SnowCait/nostter
Migrate the remaining fetchLastEvent() usages to nostr/relay/event-operations.ts and remove RxNostrHelper.ts. Completed: #2723, #2724. Remaining Ap...
Issue by @SnowCait: Support Bluesky post embeds
#nostter
GitHub
Support Bluesky post embeds · Issue #2743 · SnowCait/nostter
Display embedded Bluesky posts when a Nostr note contains a Bluesky post URL. Use Bluesky's official embed functionality. Respect the existing link...
Issue by @SnowCait: Remove sensitive metadata from media before upload
#nostter
GitHub
Remove sensitive metadata from media before upload · Issue #2742 · SnowCait/nostter
Overview Remove potentially sensitive metadata from media files on the client before uploading them to prevent accidental disclosure of personal in...
NIP-04 の脆弱性ってどの程度現実的なんだろうか
Nostr プロトコルがゴミなせいではある(Replaceable イベントを正しく上書きするのは不可能なので)
PR merged: Migrate to the scoped rx-nostr crypto package
#nostter
GitHub
Migrate to the scoped rx-nostr crypto package by SnowCait · Pull Request #2725 · SnowCait/nostter
Replace rx-nostr-crypto with @rx-nostr/crypto 3.1.6, update the existing imports and Dependabot group, and regenerate the root lockfile.
The new pa...
セッション URL を PR に書くなって言うと 100% 無視される
Opus 5.5 も全然指示聞かなかいゴミだったから解約したけど…
GPT-6.1 Sol でもゴミ実装してくるのどうにかできんものかなぁ
今後も頻繁にやるなら Playwright とかでシナリオ作ってスクショさせる仕組みを作っておくと楽だったりはする
重要な仕様はドキュメントとしてコミットしておくと(将来的に)便利
PR merged: Use latest replaceable event lookup for custom emojis
#nostter
GitHub
Use latest replaceable event lookup for custom emojis by SnowCait · Pull Request #2724 · SnowCait/nostter
CustomEmojis.validate() now retrieves the kind 10030 event with fetchLatestReplaceableEvent(UserEmojiList, accountPubkey). The existing cache consi...
PR merged: Use latest replaceable event lookup for mutes
#nostter
GitHub
Use latest replaceable event lookup for mutes by SnowCait · Pull Request #2723 · SnowCait/nostter
Mute.validate() now retrieves kind 10000 events with fetchLatestReplaceableEvent(kind, accountPubkey). Cache validation is unchanged, and lookup er...
PR merged: Use publish event operations for relay settings
#nostter
GitHub
Use publish event operations for relay settings by SnowCait · Pull Request #2722 · SnowCait/nostter
Separate event signing from publishing in relay settings updates. Contacts.updateRelays() and the kind 10002 save flow now sign their existing even...
PR merged: Log relay rejections when publishing events
#nostter
GitHub
Log relay rejections when publishing events by SnowCait · Pull Request #2721 · SnowCait/nostter
Log the relay URL and notice with console.debug() when publishEvent() receives an OK false response. Rejections remain filtered out, so publishing ...
PR merged: Use the shared event lookup for thread events
#nostter
GitHub
Use the shared event lookup for thread events by SnowCait · Pull Request #2720 · SnowCait/nostter
Thread event lookup now uses the existing fetchEventById() operation. The Thread.fetchEvent() cache checks and event follow-up processing remain in...