Looks like there was a configuration issue on noteguard, i bumped the damus relay rate limit from 1 a minute to 6 a minute, I didn’t think 1 a minute was a lot but apparently it was!
Damus will keep retrying to write the note regardless so even at 1 per minute the note should get written eventually.
The damus does not rate limit read-requests, only writes. If we didn’t the disk would fill up in a couple hours and die by spammers.
gm nostr!
nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s just wanted to note that I've reacted to one note an hour or so ago, published one reply 5 minutes ago and one normal note just now and the normal note got rate limited. Is it just notes or does it count REQs as well on the rate limit?
Oh looks like it was set to 1 per minute, i reset it to 6
I must have done this when I was fighting the spam and forgot to reset it. Should be ok now
nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s just wanted to note that I've reacted to one note an hour or so ago, published one reply 5 minutes ago and one normal note just now and the normal note got rate limited. Is it just notes or does it count REQs as well on the rate limit?
Its only by connection. Are you using a vpn?
That was the first one, this is a different one.
It's not very good rate limiting... First note of the day from me and I get rate limited "noting too much"
So it's not by pubkey or connection, it seems.
nostr:nprofile1qqsr9cvzwc652r4m83d86ykplrnm9dg5gwdvzzn8ameanlvut35wy3gprpmhxue69uhhwetvvdhk6efwdehhxarj9emkjmn9qyxhwumn8ghj7mn0wvhxcmmvqyg8wumn8ghj7mn0wd68ytnhd9hx2yhtlun how's your rate limiting set up?
What client are you using
interesting...
Welcome 🤗
it's based on ip not keys
Today I found out nostr:npub18m76awca3y37hkvuneavuw6pjj4525fw90necxmadrvjg0sdy6qsngq955 was taking up 18 gigs on my phone. Went to settings to clear the image cache, now it’s down to 16 gigs…
congrats, I don't think I've ever seen a nostrdb that big. do you load people's follower count a lot? I can't think of any other reason. contact lists can be quite large.
it would be cool to make a site for this with the top zap and a countdown
mainly because it already took tons of effort just to get lightning and nostr working, and adding an entire new set of primitives for dubious privacy gain isn’t super worth it for us. People wouldn’t even end up using the privacy features of ecash on nostr, you end up zapping the amount publicly anyways.
I think custodial lightning hubs work fine for nostr usecases and are simpler. Also the complexity of managing many different tokens across many different mints gets crazy fast. KISS.
What about the ecash wallet that has a unified balance across clients that nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft is working on?
Damus uses lightning not ecash
yeah, all you would need is a random token which would be your account id
nwc is great but there are no good easy to join nwc wallets with zaps
one day I will give up and finish building cln-hub to host a custodial lightning wallet for damus users. the nwc alternatives for new folks are just not good.
nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s I did one quoted note and one normal note, isn't that rate limit a bit too aggressive?

what client are you using?
Someone drop 1 btc and become legend
I may need to write a script to track this one
I’ve always suspected Apple would continue to make the PWA experience even more terrible to discourage its use over the apple store. Looks like this is increasingly the case.
PWAs are not a long term solution, not to mention they are performance and database-gimped which is pretty important for nostr clients.
gm nostr and gfy 🍎

From what I can tell this is no standard protocol for HLS uploads. Maybe we should spec that 🤔 this would save the media hosts from having to do all the transcoding.
I’m actually surprised there isn’t anything like this already.
Zaps!
just search “from:elonmusk weird”
it wouldn't. spammers can do pow better than normal clients
These could be two different options though, don’t see why not
rip hashtag following… looks like its being abused by spammers. This was expected tbh.
You can go to your profile and remove all hashtag follows until we have better tools to deal with this.
#NOSTR at #Bitcoin2024
nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s nostr:npub1qny3tkh0acurzla8x3zy4nhrjz5zd8l9sy9jys09umwng00manysew95gx
Good stuff. Your panel was a helluva a lot better than Trump was 😂 
Thanks boss 👊
nostr:npub18m76awca3y37hkvuneavuw6pjj4525fw90necxmadrvjg0sdy6qsngq955 Please retain old profile pics for followed accounts. Let me decide when to update my follows’ pictures.
we have all of their old profiles too, definitely doable.
Hey there are a few of us. Both happen to use egui.

🤙
I am gonna try cargo-bundle, will see if it supports it
For notedeck you could probably reuse most of the bots parsing
https://github.com/f321x/nostr-tracking-token-remover/blob/main/src/parsing.rs
nice, you should make that into a library
it doesn't suffer from out-of-memory issues which is nice. virtual memory-backed db (which is not available on the web) enables lots of crazy use cases. Can store and read terabytes of notes in realtime without breaking a sweat. solid foundation for building next-gen nostr experiments.
Are there any reliable lnbits or cashu nodes that can handle large number of users? I don't want to push users to instances that will just rug damus users in the end. This is a serious decision we have to make. If the solution is just let your friends suggest instances, there is a bootstrap issue.
Apple is not interested in freedom engineers, they want subservient devs with stockholm sydrome.
When apple pisses you off so much you spend a year building a new database and tech stack from scratch to escape their shithole appstore 😅
We have a pre-alpha version of Damus Notedeck at our booth in Nashville this week, come by if you want to try out multiplatform Damus! 😎
damus caches both name and display_name in nostrdb. If there are special characters in the name it doesn't try to convert them into something ascii-legible, but could.
You can't really stop people from putting whatever they want in the name or display_name field, even if its spec'd.
Yeah damus notedeck does. Since the ui toolkit I’m using gives me complete control over every aspect of the UI, I’m no longer blocked by closed source toolkits that prevent me from doing anything i want.
iOS beta 3 has a websocket reconnect issue



