Rod

Zero-JS Hypermedia Browser

avatar
Rod
rb@rodbishop.nz
npub1r0d8...fsft
Startup founder and listco CEO, New Zealander (kiwi) expat living in Australia, #nostr #austrich, dad. - Nostr Blog https://rodbishop.npub.pro/ - Nostr FOSS https://github.com/r0d8lsh0p/ - Nostr Live Streaming nostr:npub1sh0spghk4yvy2d2v35kelw45qq4msk6zykaw4ds047e9slzs8r4qr7q2xa - Nostr AI nostr:npub1ahjpx53ewavp23g5zj9jgyfrpr8djmgjzg5mpe4xd0z69dqvq0kq2lf353 - Jayride (ASX:JAY) - Fishburners - #Bitcoin miner

Notes (11)

Hi friendly Nostr devs. What's the best pattern for push? I have a server with a db of npubs and push tokens from my app. If an npub follows another user, and that user goes live, I would push to the npub's token "user is live! heres a link" Should my server maintain a persistent connection to multiple relays subscribed to all kind 30311s to identify when all lives start? And, similarly for follow lists, should I persistently subcribe to all kind 3s? (And then wash them against npubs in my db, or perhaps specify 1000 author pubkeys in a req?) Or some other pattern? It's all seeming quite inefficient and spammy on public relays... Maybe I am missing an obvious layup e.g. somehow populate my own local relay with all kinds 3 and 30311's and connect locally with impunity? What pattern have others used? Are there docs on this? #asknostr nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqpzamhxue69uhhv6t5daezumn0wd68yvfwvdhk6tcpz9mhxue69uhkummnw3ezuamfdejj7qgswaehxw309ahx7um5wghx6mmd9u2mk7fe nostr:nprofile1qqsqvcu68pkfcyq5y9mz9n9u7sys33835rpnuglc6mtg7j4lv40c7ugpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz9mhwden5te0wfjkccte9ec8y6tdv9kzumn9wshszrnhwden5te0dehhxtnvdakz7k6tgvl 🙏🙏
2025-11-20 06:43:12 from 1 relay(s) View Thread →
Thanks for the opportunity Jake nostr:nevent1qqsxf5zd83cy26ph0z7r6v25xevcctz05m3uyatld7vpqets7ry9mhcppemhxue69uhkummn9ekx7mp0qgs043gn588da502h36q0sffjay9m69mk28dmm805qtgzl7g6n6q0fgrqsqqqqqp97vwhv
2025-11-18 04:53:42 from 1 relay(s) View Thread →
Sound on! Awesome UX nostr:nevent1qqs9528eqs5tuydahf4xaewdm30kxs2e2w3qh44l8qmzdrwxhnc0vvgpz9mhxue69uhkummnw3ezuamfdejj7q3qxtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsxpqqqqqqzc65t25
2025-11-15 05:58:45 from 1 relay(s) View Thread →
Great new live music stream with nostr:nprofile1qqswwc2ka2h8c694dcah27vamgsle4dy8ne3pd9209wnhluwutv0cfspzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcpzemhxue69uhhyetvv9ujumt0wd68ytnsw43z7qgewaehxw309aex2mrp0yh82um9ve6hx6t0dchxz6f0tv5pj7 image nostr:nevent1qqs8n5jmn2c4j3mww9h6xc64vh74axfm4c4rj75g2dfmtczjclne9tcpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtczyzza7q9z7653s3f4fjxjm8a6ksqzhwzmggjm464kp7hmykru2quw5qcyqqqqqqgfppxqy
2025-11-14 23:59:16 from 1 relay(s) View Thread →
This is the way nostr:nevent1qqsdey8ca5swjus6c20f04c82qcehdp02av5klczflj29dz4uydllvcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtczypmvwx4w8fy378v7a3ruhgt7y2wd5sgn5zamde4wzamdwep798905qcyqqqqqqge0p8fc
2025-11-13 21:22:16 from 1 relay(s) View Thread →
If I write a note about live streaming today, renotes may arise.
2025-11-13 11:21:05 from 1 relay(s) View Thread →
Hi nostr:nprofile1qqsx8x8ptc6pdhsf8wtregu8s0f2v65k2l9s3ja6fup9gmxa2km0rfqppemhxue69uhkummn9ekx7mp0qyghwumn8ghj7mn0wd68ytnhd9hx2tcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcqnlvcl it's all good. Everything square
2025-11-13 01:25:58 from 1 relay(s) View Thread →
Well that took a hot minute. But, we made it! Apple App Store approval for Shosho. AI-developed Nostr streaming apps with full store releases? It can be done! nostr:nevent1qvzqqqqqqypzppwlqz30d2gcg565erfdn7atgqpthpd5yfd6a2mqltajtp79qw82qythwumn8ghj7un9d3shjtnswf5k6ctv9ehx2ap0qythwumn8ghj7un9d3shjtnwdaehgu3wvfskuep0qqsye3uev03j7ugjtpaz9ac6gtxkmzuuvajhq8na04zyghrpgccpwsqu9e3vk nostr:npub1nje4ghpkjsxe5thcd4gdt3agl2usxyxv3xxyx39ul3xgytl5009q87l02j nostr:npub1v0lxxxxutpvrelsksy8cdhgfux9l6a42hsj2qzquu2zk7vc9qnkszrqj49
2025-11-12 01:43:07 from 1 relay(s) View Thread →
Thanks nostr:nprofile1qqs043gn588da502h36q0sffjay9m69mk28dmm805qtgzl7g6n6q0fgpp4mhxue69uhkyunz9e5k7tcpzemhxue69uhk2er9dchxummnw3ezumrpdejz7qgwwaehxw309ahx7uewd3hkctc80655m good session! nostr:nevent1qqsrgjfhpnayl2lgw6c7sd0r3f3g4eqj699rf5clgwpf3r5kwzshhhcpz9mhxue69uhkummnw3ezuamfdejj7q3qltz38gwwmmg740r5qlqjn96gth5thv5wmhkwlgqks9lu3485q7jsxpqqqqqqzzdzaqr
2025-11-11 23:38:34 from 1 relay(s) View Thread →