Oddbean new post about | logout
 GM! Current state of Nostr in a nutshell 🐶🐾🫡☕️☕️☕️☕️ https://i.nostr.build/iVmXIKAVntpTTGbh.jpg  nostr:note1wnc0wqz6he5dqan58u2v9uccr53fgljtdxpj58653l3mdlz20vaq7l3vg7 
 GOOD MORNING 🐶🐾🌅💜🫂 
 Good morning 🐶🐾🫂☕️💜 
 GM 
 GM! 🐶🐾🫡☕️ 
 Good morning my favourite doggo 🐶😂💜🫂 
 Ummm hello…how did you miss my reply 😭😭 
 Hey! No idea, Damus did not fetch it for me. Good morning! 🐶🐾🫂🫂🫂☕️💜💜💜☕️☕️ 
 ? Weird… @jb55 
 It’s likely my relay setup and not client issue. I may have too many and sometimes notes are not fetched timely 🐶🐾🫡🫂 
 btw, where is my wine buddy Will these days 👀 
 He’s probably either coding or gaming. Lol. Me and e are out of town with the fam until next week 
 Now I see it! Growing pains of Nostr and how relays work! Case in point I guess 🐶🐾🫂🤣🤣🤣☕️💜 
 If nostr.build went away, so would 90% of our media lol 
 🐶🐾🤣🤣🤣🫡 https://i.nostr.build/4lyIqTLtSjMpSxaj.gif  
 😂 
 @dimi Kilozap! 🐶🐾🫂🫂🫂🎉 
  https://image.nostr.build/0f3ae61dcf3488f525d7b8f38b77fab49e345197ed670d0e2ca5626d4624ebf1.gif  
 Saved. I'll need this when my vacation ends. Thank you! 😂 
 Que miedo 😨 
 and they don't have a backup option or any proper search option do you, nostr:nprofile1qythwumn8ghj7un9d3shjtnswf5k6ctv9ehx2ap0qyghwumn8ghj7mn0wd68ytnhd9hx2tcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcppemhxue69uhhjctzw5hx6ef0qyg8wumn8ghj7mn0wd68ytnddakj7qg4waehxw309aex2mrp0yhxgctdw4eju6t09uq3jamnwvaz7tmjv4kxz7fwwdhx7un59eek7cmfv9kz7qpq37c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxq9u2ntp 
 Make a script to backup notes together with media, problem solved. Same goes for search, technically. 
Search will happen, I don’t have time to work on it now, though I already prototyped it at least twice with great results.
It’s all about time, money and priorities. 🐶🐾🫡 
 how about you make a simple button that sends the user a text file to download containing all of the URLs of the user's data

i hope you and thet finances of the project are in good health, otherwise i would hate to be you when users lose access to their data 
 Accepting PRs here: https://github.com/nostrbuild/nostr.build

🐶🐾🫡 
 for a php programmer this is less than an hour's work, please consider the children 
 It is definitely more than an hour of work to make it production ready. Prototype, probably 15min work for me, to production, around a day of work and testing. There are things that should be considered for security. Also, just getting a list of URLs is probably not gonna be useful for 99.9% of people. Ideally, the backup would be a nice downloadable zip file with all of the content, but this is also not an easy thing to implement while avoiding abuse and DDoS vectors (yes we are constantly attacked left and right). I did once asked here if there was an interest in archival storage but demand was 0 🐶🐾🤷‍♂️ 
 if i'm logged in, and i pull the entire body of content on the page, and scrape it for the link text prefix, i can get this list

you are talking nonsense, there is code already in the item view that does this, albeit progressively, you just need to pluck that piece out and remove the pagination and attach the action to a button

what will take hours - probably days - is writing a script that does nip-07 auth without being in a web browser 
 Why do you need the list of URLs? You can already get it without scraping, just open a dev console and you’ll have it. 
I was talking not only about account holders, but all the media that is uploaded by the specific npub (free or not free).
If you continue with this type of attitude toward me or other people, just throwing out insults based on your uninformed assumptions, I’ll mute you and move along. I am talking with respect to you, I expect it to be reciprocated. 🐶🐾🫡 
 fine, i'll quit paying for an AI service i never use too 
 in fact i'm not using your service any more and gonna pay for a subscription with postimg instead

your business sense is zero bro

and you are forgetting the number one rule of customer service

ok, in technical matters, customer might be technically wrong but this is a programmer user and i'm probably about 90% right and i get this attitude from you

you know, i recommend nostr.land and nostr.wine but nothing has ever inspired me to recommend nostr.build, especially not you 
 https://www.idrive.com/pricing

i have already paid at least 4-5x as much as this on your service

i'm muting you also 
 Submit a PR or stfu 
 i'm a paying customer, i'm making a feature request, rainbow boy 
 Learn to communicate respectfully, grumpy old man. 
 #goodvibesonly  

where's your manners? 
 I keep em for the well mannered.  
 demand just went to 1 
 Good morning! 
 Good morning 🐶🐾🫂☕️ 
 GM 🫂☕ 
 GM🐶🐾🫂☕️ 
 Is it possible to package up a relay that can be a subscription as in AWS or Azure, GCP or any provider? Has anyone done this? Or perhaps a curl deploy-nostr-relay.sh | bash that starts one up in digital ocean ? 
 It is possible, but the main problem is the underlying data substrate. You need something that scales well and horizontally and does not rely on a health of a single server. The problem, nobody besides one person that I know of, is working on it. It should also be economically viable, so not just using some expensive DBaaS 🐶🐾🫡 
 I would run a few relays if I could just spin up some droplets in DO 
 More relays is not the solution, client has finite resources and expensive bandwidth. 🐶🐾🫡 
 Please expand on this if you have time 
 Relay is just a DB, that’s all. You have a DB that has a JSON WS interface that client connects to. Having more DBs just increases the number of small DBs that run in the vacuum. If nobody writes to it then it is useless. 🐶🐾🫡 
 you can install a relay hub on any linux machine, docs here:  https://github.com/relaytools/docs 
 #ln & #btc nodes, we need more nodes...
no wait, #relays !!  we need relays!!
nostr:nevent1qqs02wj8x82wznzf39wwak3aa093sf69anavdja5xd34pd2kec0pxfgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygy0k9qtf6xaa7tuujuzr5j8y79p5s6nxcnz8ajqy9yykde0jjqqpspsgqqqqqqswkmc0v 
 Nostr.build could also stand in here. Get this project fucking funded. Actually gets me mad 😤 
 Foundation is not something people think of or notice, until it crumbles 🐶🐾💜🫂 
 This is a big deal for some of us members of @GitCitadel. Server and library developer myself. 

https://github.com/vnuge/noscrypt 
 Why? Why not just whitelist people you like on a private relay and make public relays all paid? How does that not decentralize and strengthen? 
 How do you onboard new people? With the invoice into their face? Do you also ask all your followers and follows to add your private relay? 🐶🐾🤷‍♂️🤷‍♂️🤷‍♂️ 
 When he said more relay dev, us he saying there are not enough relays available for nostr? where do I get whitepaper doc about starting a new relat? 
 We have a service by @cloud fodder that helps with relay hosting 🐶🐾🫡 
 I add trusted Npubs (people I enjoy and don't spam) to my private relay and send them a dm that my relay is open to them. So they add my relay to their relay list. 
 Looks like a pretty accurate architecture diagram 
 GM.  Missing is good documentation on implementing a nostr relay. 
 nostr is growing nice 
 Gm 
 Sign up for Nostr.wine @Mazin does a great job