Anyone having issues with Damus push notifications? Started out strong when I deleted and reinstalled Damus but now nothing. I left Damus and primal notifications on all day to compare.

Reply to this note

Please Login to reply.

Discussion

I can't speak on Damus but primal pushes pretty accurately for me. My only issue is sometimes it fails to refresh without closing and reopening the app.

I tried closing and reopening the app. No luck. Also uninstall and reinstall the app. Helps for a while but then no luck either

Damus notifications in app have been bad recently. Complained a few times to Will already but nothing has changed. Hoping it gets cleaned up soon.

So it’s not just me. It’s super practical…when it works

Damus lowkey been fucking up lately. I think they’ve been focusing on the android build too much.

I think you nailed it. Damus on iOS, notedeck on Mac OS, Damus on Android. Hard to be the king when focusing on 3 different platforms.

Amethyst dev used to say that’s why he was focusing solely on Android. Starting to think he was right 🥲🥲🥲

Amethyst dev needs to fix ⭕️ thread notifications though 😂

But yeah maybe after all that is done, maintenance for the 3 apps will be more manageable

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

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

Perhaps the caching relay is way more useful than we think. What would be great is if we could choose what goes into it. Like select from our relays

There is an option to change the caching relay but what do you change it to?

good question

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

Damus currently allows editing note content by trusted relays. So that could be used to replace media links with optimized versions

This is something I can support in the next Nostr.land version

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

Damus on Android = notedeck

When on iOS though 😭🥲

eventually, but it will be locked down so whats the point

What about the purple subscribers on iOS? 😭

iOS is actively being developed by just as many devs as android...

they just don't post about it as much as I do since I like to yap

So the devs working on iOS are working on notedeck iOS? Ok good I was confused I thought you meant notedeck is only being implemented on android now and eventually on iOS. So iOS is getting all the fancy features too. Cool

yeah the local-first tech in notedeck will be available in damus ios. i specifically designed nostrdb for this and will be the workhorse/engine of both the apps. nostrdb is already partially integrated in damus ios, we just need to start using it in a local-relay-model like way like we do in notedeck

see this 213 commit PR by me and daniels work on it as well this recent weeks:

https://github.com/damus-io/damus/pull/3140

https://github.com/damus-io/damus/pull/2121

Awesome Will! Thank you for your work on Damus, as usual 🤝

first i'm hearing about it

nostr:note1ntc2w6vrk8zfhs2fad5zw7qse4d7ceh4vlvhfe47g30k909cd62q7klz5a

nostr:note1q7rf9jsexkk9f7y7vtzsth3xgzvre56dds9k6upsl5kgf4msx47qfgr956

nostr:note13gqr7w8fzmssp3srkdfn94623c7v5zrda7xx794q4yg38wwvuvlsmm9n2m

where was it uploaded from?

The note? Most of the time it’s from damus

cc nostr:nprofile1qqspw5udc2nzw6wsj3plrrphe0343744h0ucz9e4g248chl3w8kh03qppamhxue69uhkumewwd68ytnrwgqs6amnwvaz7tmwdaejumr0ds7ygzuk not sure if you already know about this

Can you share your settings/notifications?

Everything is turned on and I have the hide setting at 10

Settings/Notifications/Damus as well

https://github.com/damus-io/damus/issues/3022#issuecomment-3105036969

cc nostr:npub13v47pg9dxjq96an8jfev9znhm0k7ntwtlh9y335paj9kyjsjpznqzzl3l8

Thanks Elsat

See, you have to pay for purple so you can get on the TestFlight and then it still won’t work.

😂

Aren’t push notifications available on the App Store version?

(But yes they don’t work properly)

The setting is there. Does it work? I wouldn’t know because I don’t use Damus any more because it’s garbage.

When Elsat answered it started working again. But yeah it’s not a reliable feature for now

*forever

😂

Hmmmm