You can swap out the event id and see what my API knows about.
Example
Example of the embedding. Embedding author name/profile icon is possible too. https://api.nostrgraph.net/beta/events/note1l43cfzr4umnv4f6qld2qgj3gvaspfjne8lnaz3xxgl4m9kfn6pwqcyduwy.json?pretty=true
A good example is profiles. It’s poor UX seeing some alpha-numeric name and robot icon before it updates with a name and profile pic. Why not send it (or the basics) at the same time.
Another thing is embedding or attaching metadata into events. Like perhaps the first session event for pubkey X, also send the metadata for the profile. Could be opt-in as a relay setting.
And obviously, embedding other metadata like reactions, same as how OTP is merged into an event post being signed can help reduce data (if you trust a relay to aggregate counts). As new data comes in it can still send them as individual events - and clients can still request old aggregated data on demand.
Does any relay store a per-session state of what events have already been sent. May be an relay anti-pattern, but a cuckoo filter or similar could limit data usage by filtering events already sent.
Is this a problem in reality? I don’t know. However a set or cuckoo filter per connection to filter friends and friends of friends only (if desired) is a similar problem space.
We might find a broader mix of uses helps create consumer value for relays, who then can cover costs or make money more easily.
Nostr isn’t just about censorship. It’s also decentralisation and open data (not $500 for 500 API requests). Why accept failwhales as a possibility when overloaded or human error.
And Nostr can support p2p. Perhaps sparse internet is a future we can handle.
Do we need a UDP spec? 😉
I agree. Lots of autonomous stuff could use non-human kinds. Things like traffic congestion or similar, then roll up to a human summary or outcome.
One area that’s yet to get much Nostr attention is real-time blogging or events like earthquakes and natural disasters.
Being an open protocol and decentralised it’s pretty ripe for these types of comms.
Introducing nblog, an open-source, self-hostable nostr ghost blog for you. Choose what relays to connect to, public keys to fetch from, etc.
Demo: https://blog.jacany.com
Nice. Are you using this NIP?
Internal NostrGraph aggregation with grafana for dashboards. I had a public version of the word clouds, but wanted to circle back in future to expand on trending and similar. A pulse of Nostr.
I’ve played with LDK for validating ZAPs and it was awesome. Great API and easy to learn. Highly recommend it.
Asking for a friend, need to print a few trillion dollars to get out of a squeeze. Future consequences don’t matter, as friend will have left government role wealthy. Suggestions on best quality sheep costume for my wolf friend?
#[0] if you can ignore all the NFT and shitcoin/trading crap, this looks interesting. https://www.ledger.com/ledger-extension for auth.
I’d like to be able to search my home, profiles, DMs, etc. lots of little more contextual pull down to search/filters. And global still 🙂
⚡️
Actually, this could be interesting when it’s open sourced https://blog.cloudflare.com/how-we-built-pingora-the-proxy-that-connects-cloudflare-to-the-internet/
