Live data from Hacker News

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

ntfy.sh

281–290 of 306 posts

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

#281

Earlier quoted context omitted.

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 sourc…

Hey! nice idea and software. With the costs you mention how many notifications can you send? There must be a limit right?

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

#282
I love your project @binwiederhier. Lately I have migrated my daily driver from LineageOS to e-os (https://e.foundation/e-os/). Both use microG, but for some Reason I have massive Lag receiving the Push Notifcations on e-os. Seems like it's not really receiving Notifications via Push, but rather via Pull. I'm running my own Instance, however I can rule out that it's a problem on the Server side, as it used to work without any Problems with LineageOS. Do you maybe have any ideas how I could debug that Problem? I've checked the microG app and allowed Push Notifications for ntfy. I've also made sure that Android's Battery Optimization Feature doesn't interfere with ntfy and I got the permanent Notification open (which keeps the ntfy Process running). Of course I've also built my own Android App and I use my own Google Firebase Credentials. I'm kinda lost at the moment, honestly. Would be great if you'd have some ideas how I could figure out what's wrong.

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

#283
post #227

Earlier quoted context omitted.

Well, ok, I guess we can use that as a justification for anything then. For example, the “good reason not to” use E2E for ntfy could be “market analysis says the small and somewhat theoretical benefit isn’t worth the complexity.”

Private messaging is one of the primary use cases for E2E encryption in the entire tech industry.

Yes, but you said all private communication should be E2E. Apparently you're defining communication in some way that excludes an awful lot of what I'd consider communication (e.g. HTTPS traffic).

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

#284

Earlier quoted context omitted.

https://ntfy.sh/docs/faq/#what-are-the-uptime-guarantees I guarantee for nothing, since this is a spare time project. That said, I have had zero outages in 11 months, see https://ntfy.statuspage.io/ When it outgrows the single EC2 instance, I'll likely start building some distributed thingy to spread the load and do some HA things (sounds like fun). Probably just a load balancer and 2-3 instances with a rqlite backen…

Start providing it (reliability/HA) and turn it into an actual business :-) It'd be a lot more fun than getting a principle position

The lib author seems to be German. Just an observation I made in the past: Some of the brightest German programmers I have ever met happily take 9-5 Jobs and rather do their project ideas as as hobbies. Might be a cultural thing?

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

#285
post #279

Earlier quoted context omitted.

IBM and Oracle have a soul-sharing deal signed.

They went to court over it and depending on the number of CPUs you use you might be forced to have one or two kids to pay the extra souls.

Yeah, I think that "or two" in "one or two kids" is still being litigated. My reading is that it'll stay in litigation indefinitely, as this is the price both companies agreed to pay when they decided to retain lawyers from Hell itself.

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

#286

Earlier quoted context omitted.

Start providing it (reliability/HA) and turn it into an actual business :-) It'd be a lot more fun than getting a principle position

The lib author seems to be German. Just an observation I made in the past: Some of the brightest German programmers I have ever met happily take 9-5 Jobs and rather do their project ideas as as hobbies. Might be a cultural thing?

I love your username: We seem to be opposites ;-)

As for your hypothesis: I can only speak for myself, but I just don't want to ruin my hobby by monetizing it. Plus, I've spent enough time with the community to know that as soon as money gets involved, people are suddenly not so kind anymore. I just like it more when people are kind and polite to each other and treat each other with respect...

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

#287

Earlier quoted context omitted.

If I go by $50/hour salary on average for developer, if someone saves 20 minutes per month on average using AWS, it is worth it.

If it's a single EC2 instance and not using any other AWS services, I fail to see the difference between Hetzner, DigitalOcean or AWS. That being said, it's probably not worth migrating to another provider at this point.

I only have experience with Digital ocean and AWS. AWS free support is definitely much better than Digital Ocean. Also Digital Ocean is more quicker to delete your data than AWS in case of billing issue or anything.

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

#288
post #230

I'm not a hater, I am genuinely curious, how does something like this get to 800 votes on HN and 4.4K stars on GitHub? I mean, it's just... a pub/sub server... using HTTP? With a thin UI for web/mobile? I'm obviously missing something, so what is it? Again, not a hater, even though it may come off like I am, I'm just honestly wondering what makes this special. From first glance it seems like something most devs can h…

I think the allure comes from solving a very sharp pain point if you're a hobbyist developer or new to mobile dev: push notifications.

I don't know about others, but the first time I looked into apps, I could make sense of everything until I got to push notifications. Then it became this insanely complicated rabbit hole with a bunch of companies saying they'd solve it for you for 20 bucks a month or whatever. For something that on the surface sounds like it should be dead simple.

So a simple, clean, free way to send a push notification to your phone, that you can use with a web request from anywhere? I can definitely see the mass appeal of that to the millions of people with small projects who don't want to become experts on google/apple's ecosystems just to make some words pop up on their phone.

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

#289
post #227

Earlier quoted context omitted.

Private messaging is one of the primary use cases for E2E encryption in the entire tech industry.

Yes, but you said all private communication should be E2E. Apparently you're defining communication in some way that excludes an awful lot of what I'd consider communication (e.g. HTTPS traffic).

My key point was "unless there is a good reason not to". And in many cases there is a good reason not to use E2E encryption, like the example you have given. But in the case of Ntfy, E2E encryption would be a perfect fit, and eliminate any need for self-hosting.
Post reply on HN