Live data from Hacker News

Ntfy.sh – Send push notifications to your phone via PUT/POST

ntfy.sh

51–60 of 306 posts

Re: Ntfy.sh – Send push notifications to your phone via PUT/POST

#51

Hey cool, this is my project. Happy to answer questions. Edit: I am also looking for a new opportunity. If you need a good Staff/Principal Engineer, check out my resume here: https://heckel.io/resume.pdf

Neat project. Where does the funding come from?

It's quite cheap to run. It's just one small EC2 instance, and it's usually idling around a load average of 0.1 (though right now it's at 1, hehe). It costs me about $24/month. The Apple developer license costs $100 per year, so it's ~$400/year. As of recently, that's entirely covered by donations.

I am incredibly humbled by the sponsorships. I would have never thought ntfy would take off like that. I love open source and I promise it'll always be free and open (as long as I can reasonably fight of the abusers).

If you'd like to help me out me, you can donate via GitHub Sponsors: https://github.com/sponsors/binwiederhier

Re: Ntfy.sh – Send push notifications to your phone via PUT/POST

#52
post #42

Earlier quoted context omitted.

Given that the ntfy Android app is available through F-Droid, I strongly doubt that Google Play Services is used at all.

I suspect the F-Droid version might have delays. There are various issues when avoiding Firebase. There is no way to fulfill all of these: - avoid Google servers - preserve battery - show timely notifications https://github.com/deltachat/deltachat-android/issues/82

This is incorrect (at least in my experience). Firebase/FCM is significantly slower in delivering messages than the non-Firebase version (WebSockets or JSON stream, longstanding connection). It was actually mindboggling to me how slow Firebase is in delivering messages (especially when the phone is in doze mode).

Re: Ntfy.sh – Send push notifications to your phone via PUT/POST

#54

So the developer just pays for the server and the Apple Developer Program out of his/her own pocket for the public good?

Correct. Though by now it is covered by donations. This is my hobby. Others buy expensive bikes or cars, I buy Apple Developer licenses. Hehe.

Re: Ntfy.sh – Send push notifications to your phone via PUT/POST

#55
Keep in mind that ntfy works with a bunch of backends. You can send the notifications to Telegram, jabber/XMPP, IRC (using my own https://n.tkte.ch), Slack, etc, etc. So, you probably don't have to actually install anything new to receive notifications and can just use what you've already got.

Re: Ntfy.sh – Send push notifications to your phone via PUT/POST

#57
Disclaimer: I know the developer of Ntfy and have worked with them in the past.

I love this tool because it sits in a very convenient place in the alerting and monitoring stack.

At work the kind of alerting pipelines and frameworks needed can by necessity end up being nontrivial and somewhat sophisticated. If you run some stuff at home or in the cloud or whatever, I have often wanted some kind of simple alerting but never want to deal with mocking out similar systems that I've built at work.

Ntfy sits perfectly in this space, and I've used to to frame out my own kind of micro-alerting frameworks for a bunch of stuff that I run. It's incredibly easy to encapsulate in something like a bash TRAP or even || conditionals on random cronjobs, and just makes getting some kind of alerting so trivial. As such, it's spiraled out into a lot of different stuff that I run.

Re: Ntfy.sh – Send push notifications to your phone via PUT/POST

#58
post #44

From the FAQ[1]: > Will you know what topics exist, can you spy on me? > If you don't trust me or your messages are sensitive, run your own server. This is the way. No pinky promises in whitepaper format[2] that leave out the most important bits, no meticulously constructed but entirely meaningless marketing statements[3][4], but unassuming and deferential logic with a mitigation path. 1: https://ntfy.sh/docs/faq/#wi…

Why couldn't the entire system be E2E encrypted by default, though? In 2022, that's my standard expectation from any service. Even such things as Pocket / Instapaper / Raindrop should come with E2E encryption by default. It's better for the service provider, too: no issues with GDPR, or in case of a database hack.

Re: Ntfy.sh – Send push notifications to your phone via PUT/POST

#59
I made a simple virtual assistant app that does most of this stuff for me (i.e. notifications, two-way communications), with an API that can tie into other small projects - I've always assumed most developers have something like this of their own, i.e. some sort of Jarvis
Post reply on HN