Live data from Hacker News

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

ntfy.sh

291–300 of 306 posts

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

#291

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…

I love your work and admire your approach. But you should recognize a void will emerge and void get filled. Someone (probably reading this thread) will clone your idea and make it a supported for pay service.

It wont be me. But some enterprising engineer/pm/group who was recently laid off in this downturn will probably make a go of it.

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

#292
post #289

Earlier quoted context omitted.

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.

I'll be blunt - as someone who worked in the space extensively... if you really need e2e encryption, you want to be self hosting anyways.

By the time you're trusting a hosting provider to properly do e2e for you... you've basically already lost the game. At any point they can update what's running and remove any/all protections you think you have.

So again - what is your threat model here? Because it sounds like you want "super convenient" and also "super secure" and those aren't two options you just check off - they're really more like diametrically opposed sides of the same slider.

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

#294

There was some other project for website monitoring / change detection that had nfty integration available. Anybody know ?

Maybe https://github.com/dgtlmoon/changedetection.io?

It has Apprise support, so you can use ntfy through that AFAIK.

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

#295

Earlier quoted context omitted.

Your approach is great. It’s odd to see so many penny pinching comments here, the HN crowd usually skews the other way.

I think its because this is a hobby project and for a lot of people the cheaper a hobby project is the more they can keep running before the money runs out. It's also that for some people optimizing costs and making things run on as few resources as possible is fun. But if you don't find it fun spending time performance optimizing to the extreme, and can afford it, then there's nothing quite like massively over-provi…

Probably some truth to all you said. I spend way more money on my hobbies.

For this creator, his hobby is well into the realm of "could productize some component", even if just creating derivatives of this for some commercial purpose. I'd much rather spend time on that than the optimization part. My thought is HN has skewed more technical than entrepreneur over the years and the folks who are into the optimizations are more vocal in the thread. Could also just be the cohort of HN that was attracted to this article. "Send push notifications to your phone" sounds pretty technical. Or, the tech recession is changing mood about money and I'm not in tech.

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

#296

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

One really cool use I am making use of is that I am building an IRC not that interacts with Gitea webhooks.

I decided to add Ntfy.sh support today just because it was so goddamn easy. Thanks for the cool service!

Now whenever new pull requests, issues or commits are made I get a ding on my phone!

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

#297
post #157

Earlier quoted context omitted.

>This is Hacker News, a discussion platform, and I am raising a question about software development in general. No - no you aren't. You're complaining about a feature in a product you've admitted you won't use. Which... is fine. At the end of the day - the feedback might be helpful or it might not, part of the journey of publishing software (or making anything, really) is figuring out what advice to listen to, and wh…

> But personally - I don't really find your point sensible. You have no use-case, you have no threat model [...] My point is very clear and simple: all private communication on the internet should be E2E encrypted by default, unless there is a good reason not to. > [...] say "if they are doing it, it must be easy" - Ignoring that they are literally using the difficulty of doing it as the distinguishing factor for the…

Can I ask a real question here:

> all private communication on the internet should be E2E encrypted by default, unless there is a good reason not to.

Why? Why do you think this. What value do you imagine this is bringing you beyond simple TLS?

Because to me, this is like saying "All conversations should be whispered by default, unless there is a good reason not to." except that's obviously not reasonable, because there are many reasons not to whisper all the time. In the same way that there are many reasons wrapping all your communication into a black box is a bad idea (discoverability and search being the most obvious two, although data loss is right on up there).

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

#298
@binwiederhier I have heard wonderful things about ntfy.sh; kudos!

Quick question: if my team and I already "subscribe" to a private matrix room to receive alerts from our automated scripts (which auto-send alerts into said private matrix room)...is there a need for also leveraging ntfy.sh into this type of workflow? Again, much love and respect to this project...I'm just trying to learn. Thanks!

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

#300

How do the JSON[0] and raw text[1] streams work? Doesn't that require there to be a thread running on the server for every connected client? How does that not become a slowloris attack? [2] [0] https://ntfy.sh/docs/subscribe/api/#subscribe-as-json-stream [1] https://ntfy.sh/docs/subscribe/api/#subscribe-as-raw-stream [2] https://en.wikipedia.org/wiki/Slowloris_(computer_security)

Yes, subscribing requires connected clients to keep a connection open. I've tested this with many many thousand sockets and it seems to scale so far.

Additionally I limit the number of subscriptions per IP address.

So far so good.

Post reply on HN