1
I think it can scale, because it's similar to a cdn with more logic on the client side.
And yeah you are probably right about an incentive, this could be money or other things like certain groups caring about certain data.
there are two solutions
https://github.com/nostr-protocol/nips/blob/master/94.md
and blossom
https://github.com/nostr-protocol/nips/blob/master/B7.md
as far as I know most clients use blossom
found the first dev who already knew nostr. Turns out Hackernews works, we might need more exposure on those sites
interesting, the parallelisation could be adjusted to tune dublicated data. But I am a bit sceptic of latency, could take quite a while to fetch data for ~200 npubs, right?
almost the goal is always to find the optimal (least connections) relays for a given pubkey list. The request are then split based on what we know.
meaning if you do a request with ndk we might split the request and send partial filters to different relays.
The difference in lists vs jit is in the lifecycle.
we couldn't agree either and have two solutions.
Lists:
get the nip65 data and calculate the best relays to connect to with a given coverage
pro: gets the theoretical ideal set of relays
con: does not work well on threads
JIT:
figures out relays just in time with a scoring of usefulness
pro: works in a lot of cases
con: not as accurate
dont update to flutter 3.32.0 (yet) if you use dart ndk. There is an issue on the rust_verifier related to CargoKit.
We will fix this in a new release when rust_bridge has the fix live
https://github.com/fzyzcjy/flutter_rust_bridge/issues/2739
cc: nostr:nprofile1qqsx8lnrrrw9skpulctgzruxm5y7rzlaw64tcf9qpqww9pt0xvzsfmgrefsyl
๐ zapstore-cli 0.2.0-rc1 released
Attention developers!
The biggest zapstore-cli release yet, with lots of improvements for publishing.
- Support for signing with nsec, NIP-07 in the CLI, NIP-46 bunkers, as well as sending unsigned events to stdout for use with nak or any other signer
- No longer depend on apktool (that annoyed so many Linux devs) or apksigner, no more shell calls
- Upload to configurable Blossom servers
- Simplified yet more powerful config file format
- Much smarter extracting metadata
- Overall way faster
Massive amount of work went into this. Finally releasing! But for that reason it's a release candidate, so please report bugs.
Upgrade now by running: zapstore install zapstore
Or get it at: https://zapstore.dev/download
Full release notes: https://github.com/zapstore/zapstore-cli/releases
#devstr
Awesome, I'll give it a try ๐
sorry, I suspect everyone is a dev now on nostr XD
also appreciate feedback or general ideas/pain points ideally on GitHub or #askCamelus
๐ if you have any questions feel free to join the dev call tomorrow
https://dart-nostr.com/library-development/contributing/#communication-channels
GNU Taler V1 Release
swiss Bitcoin pay looks good. the problem is (in my experience) it's not reliable
3,8โฌ 0.5l water for a state owned company is insane #DB
BREAKING: jury awards massive $167 million in punitive damages against spyware company NSO Group.

It turns out that the regular people on a jury think it is evil when you help dictators hack dissidents.
After years of every trick & delay tactic it only took a California jury ONE DAY of deliberation to get this Monsanto-scale verdict. Precedent-setting win against notorious #Pegasus spyware maker.
BACKSTORY:
Rewind to 2019. About this time (April-May) #WhatsApp catches NSO Group hacking its users with #Pegasus.
They investigated.

We at Citizen Lab helped to investigate the targets & get in touch with the activists journalists & civil society members that were targeted

We identified at least 100. And got in touch. It was a tremendous push of sleepless days. But it made it so clear just how much harm was being done.
Then, In October 2019 WhatsApp sued.
Prior to the lawsuit, NSO had acted the playground bully.
Targeting victims that dared speak up & researchers like us.
Suddenly, the bully wasn't so surefooted. Like the scene in a high school movie where the cousin shows up in the beat up car & collars the bully.
You might not remember, but in 2019 no country had sanctioned NSO Group... No parliamentary hearings, no hearings in congress, no serious investigations.
For years, WhatsApp's lawsuit helped carry momentum & showed governments that their tech sectors were in the crosshairs from mercenary spyware too...
Credit due to Meta & WhatsApp leadership on this one, they stuck the fight out & carried it across the finish line.
NOTIFICATIONS MATTER
WhatsApp's choice to notify targets was also hugely consequential.
A lot of cases were first surfaced from these notifications.
With dissidents around the world suddenly learning that dictators were snooping in their phones...with NSO Group's help.
A SIDEBAR: HARASSING RESEARCHERS
One of NSO's many tactics was to leverage the case to badger me & us Citizen Lab researchers to try and extract information.

It never worked, but it laid bare the tactics that these firms prefer...instead of coming clean.
ROLE OF CIVIL SOCIETY
Ultimately, we wouldn't be here without civil society investigations of mercenary spyware... and alarm raising.
And victims choosing to come forwads.
Thankfully today there's a whole accountability ecosystem growing around this work.
Dozens of orgs engaging.
Numbers are growing.
IS THERE GONNA BE IMPACT? YES
NSO Group emerges from the trial severely damaged.
The damages ($167,254,000 punitive, $440K+ compensatory) is big enough to make your eyes water.
NSO'S BUSINESS IS NOW ALL OVER THE NET
The case is also a blow to NSO's secrecy, with their business splashed all over a courtroom.

WhatsApp just published NSO's depositions, exposing an unprecedented amount of info on a spyware company's operations:
This will scare customers. And investors. And other companies that do the same thing. Good.
MY VIEW:
Watching a jury of regular citizens see right through NSO's mendacity & hypocrisy...and to the need to protect privacy is amazing.
Gives me hope.
Despite all the fancy lawyering & lobbying, people know that this kind of privacy invasion is wrong.
Read more:
They Exposed an Israeli Spyware Firm. Now the Company Is Badgering Them in Court. https://theintercept.com/2024/05/06/pegasus-nso-group-israeli-spyware-citizen-lab/
Spyware maker NSO ordered to pay $167 million for hacking WhatsApp
https://www.washingtonpost.com/technology/2025/05/06/nso-pegasus-whatsapp-damages/
NSO Group must pay more than $167 million in damages to WhatsApp for spyware campaign https://techcrunch.com/2025/05/06/nso-group-must-pay-more-than-167-million-in-damages-to-whatsapp-for-spyware-campaign/
๐ณ
this is good, more people support climate measures than you might think
multiple pm specs(nips).
they all have their strength and weaknesses, most promising for me (from a feature perspective) is MLS but it's also the most difficult to implement
Making Nostr browsing :fire: with #Zaplab
Also on Desktop and Web:
https://cdn.satellite.earth/0a43b7777514a80bb6772be6afd3ed9f4f971f2bd9fd2beba7c23c50a3aa7a97.mov
that's nice! need to check it out again ๐
pal store could be a option, still inconvenient for non technical users. But apple got a fine for it today
same, the -- gave it away though ๐ ๐
good that I am not alone with this.
The strange thing is even if I say "hey I corrected your code (inserting working code) please use the API like this" it still hallucinates its own API ๐
tried this vibecoding thing for a new camelus feature.
Spend 8hours debugging ai code and it still doesn't work.
I guess for Frontend it works but for something more technical it still fails miserable.
Or maybe I am not good promt "engineer" ๐
My though is: wen nostr:nprofile1qqs83nn04fezvsu89p8xg7axjwye2u67errat3dx2um725fs7qnrqlgzqtdq0?? ๐

decentralized as long as it is "allowed" ๐
but jokes aside looks solid, there a not a lot of nostr apps with the same level of polish. ๐ฅฒ
yes launched on pal store yesterday. quite good, they responded quickly
