probably should be for writes on large public relays or else it would be a huge spam vector
nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s is your relay rate limiting per IP or per pubkey? Was thinking of opening up propagation from my #wot #relay for approved users, but realised it’ll probably hit your rate limiting… 🤔
yes its 6 notes per minute per ip
Unc, please🥰how much sats for icon in next update for windows notedeck? nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s
Or it not work like this? 🤔 
windows was a last minute thing, will make sure this is fixed in beta
I suggested this a long time ago. I think its a good idea
turdeau resigned and bitcoin is up. day starting strong.
great for writing shovelware
What client are you using? Some have tools for web of trust filtering
Oh ok, I’m only on Damus. Any reason nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s ? Maybe a dumb question
because people are spamming the relay
i only had time to pull data for active damus purple subscribers :(
https://damus.io/purple/2024-in-review/npub1zqdnpm5gcfap8hngha7gcp3k363786phvs2etsvxw4nh6x9ydfzsuyk6mn/
nostr:note1rth0jqygapldh7ef99l76ncalvslrq6tp6j33xtm2g0a8ccu63tsgp5qm4
that’s a lot
To do this i negentropy-synced down 600k notes and 200k zaps from the damus relay using a query across 300 active purple subscribers. This totalled about 700MB of data.
Then we used the new notecrumbs JSON api to pull down parsed notes and profiles which is used for rendering the note on each page.
Would be cool if this evolved into a creator dashboard for viewing your top performing posts and analytics 🤔 let me know if ya’ll would like that… nostr:note1rth0jqygapldh7ef99l76ncalvslrq6tp6j33xtm2g0a8ccu63tsgp5qm4
Yes the goal of the main damus relay is free for use by everyone (with reasonable spam limits)
nostr:nprofile1qqsdv8emcke7k3qqaldwv956tstu40ejg663gdsaayuuujs6pknw7jspp4mhxue69uhkummn9ekx7mqprpmhxue69uhhqun9d45h2mfwwpexjmtpdshxuet5qyf8wumn8ghj7ur4wfcxcetsv9njuetnn9mexk can you please not use damus relay for the DVM caching thing? Should be fine to have 1 relay like Primals own one. Maybe one or 2 backup ones, but not relays with strict rate limiting. You guys keep sending lots of requests at the very same time to my server, and it replies at the very same time to those requests, which triggers spam protection already on Damus relay.
I’m still confused why my relay has anything to do with this, why don’t they use their own relay? Unless they do it based on picking a single relay from your relay list. Maybe need to mark which one is your inbox relay and they would use that instead ?
sounds like a feature then. Didn’t know primal was spamming my relay
not sure, but if i do auto ip banning would take care of it, unless they get sophisticated and continuously post under the rate limit across multiple machines. Then i dont know what i would do next. Probably AI spam detection?
I'm thinking if this was tightly integrated into notedeck and auto-configued on lan, all zap actions could be ecash zap actions. so all notedeck apps (social network, slack, etc) would transparently use ecash internally and LN zaps externally
where's that prototype?
You sure its the damus relay? I have the damus global feed open and i can’t find any of these
yeah was thinking about how to deal with that without over complicating it. Not a big deal for small networks but would be important for conferences.
I think in those situations you would want the client to discover a relay and use that.
I wouldn’t want my phone to announce to be a master node if theres like 1000 nostr nodes on the network
Damus is not ready to onboard millions of users yet, I want a client that can handle the load (which is why I created nostrdb)
I mean they are notes. I’ve always used nostr as a stream of conscious note taking app, to onlooker horror I’m sure.
great overview of multicast if anyone was wondering what i was going on about yesterday. nostr:note1g5683wat2pw4lp4h5m7rzuyfe702ja007fk87x9mr8utdvqgtkxsz9qamd
GM nostr.
just a quick announcement. this picture of a black and blue dress turned 10yo this week.
🧨😅🤣 
its clearly white and gold
just having a unified client for nostr apps across all your devices will be huge. may even replace signal once I get giftwraps working with device keys
All nostrdb nodes (damus ios, notedeck, damus.io) are caching nodes. They have the ability to collect notes and note stats incrementally via relay hints. There is no single “global” view of the network, it’s a much more accurate reflection of what nostr is and how it works under the hood. With negentropy, you will be able to sync between any two nostrdb nodes.
This is true for the rust nostr-sdk as well (it’s even further along dev wise) but it may not collect note stats (like/zap counts , etc) like nostrdb does.
This is a really cool vision of the future of nostr: massive redundancy for nostr notes spread across millions of devices. Every device is a potential cache.
They tried to build internet v2 this way (ICN/CCN). We are way ahead of them with a practical implementation of a store and forward, information centric network. The only thing missing is an overlay network for linking nodes, but people can continue innovating on that front once we move beyond websockets.
yup! that's the one we were watching
With hosted and graduated channels you can have reduced friction with 0 inbound liquidity, and self custody at a certain balance. You never get self custody in ecash at any balance level.
so you can give someone an email-like identifier and they can use that to look up your pubkey and relays
Or expiration in the past, at least then i would know not to store it in nostrdb and just pass it around as an owned note in memory
This would be pretty cool actually, different local apps responding to different requests and generating responses. Ok I like them now (in this context)
nostr:npub186tqtnx8nc502veqkguypvzpm5hq53p69qrl8l0hes9c4k8mzrssfk59su welcome to the club 😭
Did damus crash?
I’ve noticed damus getting closed by the OS in the background more often, not sure what’s up
The error being made here is assuming i am referring to his link with primal as the reason for denied grants, but i was referring to the fact that its unrealistic for all damus contributors to all have grants.
Of course due to odells insecurities he goes on a tirade saying that im playing dumb and am a liar.
Class act.


