I’m keeping both primal and Damus notifications on for a while. Just to see the difference. Yesterday when I told Elsat they worked for 20mins maybe. Silence since. Primal notifications going strong. No interruptions
Discussion
Primal still has a ways to go but they’ve improved a lot. If they could just get rid of that fucking caching relay lol
I don’t wanna say this but the caching relay has a few advantages. Like for example the amount of data saved when browsing nostr.
Last week Ryan was looking into pfps for his app and most don’t use compressed images. So like 500kb to 2MB per pfp everytime you browse on Damus (if it’s not compressed). On primal however they compress it all with the caching relay. One of the reasons why the images aren’t the same
The one time primal wallet doesn’t work 😂
Yeah that’s a good point. I know one of the main advantages is that primal saves you more battery and data. Bandwidth is a bigger problem outside of our countries.
Outside of the west for sure. Also when on the go. I checked sometimes on vacation I could use .6-1GB+ in a day, just for browsing.
That’s not bad. I use damus more than primal but last month I burned 1.68 gb on damus while only burning 248 mb on primal.
1GB per day. So for 2 weeks it was close to 20GB. Not close to finishing my plan but still. Primal and Nostur usage is way lower. WAY lower
That explains why the feed looks and feels so smooth
Their caching server is not the part saving data, it’s their media optimization proxy.
They can get rid of it and instead use high performance relays like nostr.land and it would still barely use data :)
Media optimization proxy… is that like a server through which all the images go through? Is that linked to their media hosting server or it’s another step?
It is separate. The biggest data eater on Nostr is media, not relays.
An app built with nostr.land and some other performant relays would not have any difference from Primal’s data usage if it optimizes media.
So if I only use nostr land on Damus, I understand I would use way less data than if I use 5 relays like now. But how is that helping the image sizes since Damus doesn’t have that image proxy?
Nostr.land optimizes your relay data connection only.
To optimize media I’d need to be able to modify the note content.
Currently Damus allows this but this won’t work with Notedeck, I guess nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s could do something that allows nostrscript modules for this.
Notedeck isn’t on mobile yet though. Less useful for how I use day to day. But great feature to have
nostr relays are lightweight af. still worth making them as fast as possible. nobody has even started to touch the possibilities with subscriptions powering realtime collab apps along similar lines as figma or meistertask or other similar kinds of apps. there is major money to be had supporting and hosting such services for businesses who want to get off the cloud