binwiederhier

joined 2 years ago
MODERATOR OF
[–] binwiederhier@discuss.ntfy.sh 3 points 2 years ago (1 children)

Yeah that's fair. The experience is not great. I hear ya.

Those are two different issues:

  1. Re "New message": When you publish to your selfhosted server, it forwards a "poll request" to ntfy.sh, which sends that to APNS (Apple notification service), which forwards that to your phone. The "poll request" only contains the message ID to protect your privacy. The iOS app then contacts your home server to receive the actual message. If the iOS app cannot do that in time, or your server is not reachable, it must still show a notification (iOS restriction), so it shows "New message". This is not ideal, and could in the future be solved by end-to-end encryption.

  2. Re "no updating UI": This is a known issue (see https://docs.ntfy.sh/known-issues/#ios-app-not-refreshing-see-267). It's basically just related to me not knowing how iOS development works. I tried and tried and tried and I couldn't get it to reliably update the UI. It's related to the fact that the iOS Notification Service Extension (NSE) -- the thing that receives the notification -- runs in a different process as the app, and has to notify the app to update the UI. It's super weird.

-- Anyway. Sorry about that.

[–] binwiederhier@discuss.ntfy.sh 3 points 2 years ago (3 children)

What notification issues? I know iOS is not perfect, but it does work pretty reliably once set up.

I still have copilot on but I find it not really useful beyond very simple things. It is a smarter autocomplete, so it's nice. But you always need to have your brain turned on because it definitely invents things.

It's also sometimes entertaining when it makes things up. I especially enjoy when it makes up entries in the changelog.

As for ChatGPT, I use it occasionally mostly for tedious things I don't want to spend time on. But I've definitely used it less lately. The hyper has faded.

Great article. Thanks for sharing.

Thank you my friend ☺️ Glad you like it.

[–] binwiederhier@discuss.ntfy.sh 2 points 2 years ago (1 children)

Nope nothing else. Sadly.

[–] binwiederhier@discuss.ntfy.sh 2 points 2 years ago (1 children)

I have a laptop with an NVMe drive, and even using a swap on NVMe is orders of magnitude slower than RAM. Usually as soon as you have to swap, everything grinds to a halt quickly, and more stuff stacks up. You can decide for yourself, if you'd rather die a slow death or a quick death.

[–] binwiederhier@discuss.ntfy.sh 6 points 2 years ago (6 children)

"If you need to use the swap, you're doing it wrong" -- That's what I learned long ago. And it has held up so far.

[–] binwiederhier@discuss.ntfy.sh 11 points 2 years ago (11 children)

I host an instance for myself. I have subscribed to many communities (10-20), and I run it on a 1 CPU + 1 GB RAM DigitalOcean droplet. However, the Lemmy instance was OOM-killed already once, and I expect that I have to upgrade eventually.

The droplet costs $6/month.

[–] binwiederhier@discuss.ntfy.sh 2 points 2 years ago* (last edited 2 years ago)

Wrong choice of words. What I meant was that you cannot have your alert ring consistently AFAIK. ntfy has an option to play the alert forever until you ACK it, which is very useful when you're sleeping or in a loud environment.

Maybe Gotify can do that too; though I was under the impression that it cannot. I've never used it so I don't know. 🙃

[–] binwiederhier@discuss.ntfy.sh 3 points 2 years ago (2 children)

Gotify is great, but it can't override DND and wake you up at night. I suppose not many people want to do that anyway, haha. Only crazy me wants to be on call forever and all the time.

view more: ‹ prev next ›