It's really cool isn't it? Microtransactions that actually work is maybe one of the most important things that differentiates nostr from other alt protocols
Satellite is only a web client right now. Eventually I would love to make a native client.
Satellite is a little different than most clients in the way that it displays notes. Most (all?) other clients I think have Twitter-style "posts" and "posts and replies" feeds. Satellite, rather than separating the feeds, surfaces the whole conversation thread when someone you follow participates. So it's possible that the reason your feed looks different on Satellite compared to another client is that some of the replies from the people you're following are nested inside the conversations that were surfaced.
Are you looking at the "featured" or "following" feed on Satellite?
Working on it. My proposal for the torrent stuff was merged into NIP-94 a couple days ago. We've (for the most part) achieved consensus about how files will work on nostr. Now I can focus on implementation.
I read the other day (on Nostr actually) that iOS added support for webapp notifications but I haven't had time to look into how hard that will be to implement. For Android users I guess that would have to work with email notifications right? That's a cool idea, thanks.
Just deployed a big update for Satellite. Major features, optimizations, and—of course—bug fixes!
- Added support for zaps ⚡
- Added support for "stars" (likes) on notes
- Note actions represented by icons for a cleaner look
- Videos are now rendered inline instead of just showing a link
- Videos/images posted, reposted, or starred by a user load full-width on each person's own profile page while other media load as thumbnail previews
Next update will add support for direct messages and more fine-grained control over relays. Then user search.
What other features do you want to see?
The best performance optimization I've come up with for Satellite is to "lazy render" items in long lists. The app listens for the position of each element and only starts to render it when it gets close to coming onscreen. The helps by reducing the number of images that have to get loaded at once, but I suppose the root cause is a lot unoptimized images getting uploaded in the first place. If we wanted to go nuclear on this problem we could set up a server that acts as a proxy to generate and cache thumbnails.
Thanks I love to hear that. Satellite is still a bit immature I feel, but much more coming in the next update. Appreciate the zap 🙏
I think so too
Hey glad you like it :)
Support for likes and direct messages is almost ready to go.
Next up is zaps. Then user search.
Hey everyone - I just published my draft of NIP-81, an idea for how to handle media and other files on nostr in a simple, queryable, and resilient way.
https://github.com/lovvtide/nips/blob/NIP-81/81.md
For those who’ve been following along, this proposal is the culmination of the work that started with nostr-torrent, (me and #[0]‘s Nostrica hackathon project)
Feedback welcome 🙏
Looks like #[4] verified me, I just tried to verify you again and it seems to have worked this time 👍
Thanks! I’m adding support for likes and zapping soon. There was a bunch of features left out on the initial release because I was in such a rush to get something deployed before nostrica