According to the release:

Adds experimental PostgreSQL support

The code was written by Cursor and Claude

14,997 added lines of code, and 10,202 lines removed

reviewed and heavily tested over 2-3 weeks

This makes me uneasy, especially as ntfy is an internet facing service. I am now looking for alternatives.

Am I overreacting or do you all share the same concern?

  • Leon@pawb.social
    link
    fedilink
    English
    arrow-up
    6
    ·
    3 days ago

    Send push notifications to your phone or desktop using PUT/POST

    I’m sorry, how many lines of code for that?

    • lime!@feddit.nu
      link
      fedilink
      English
      arrow-up
      27
      ·
      3 days ago

      if you want to send one notification from your desktop to your phone, it’s easy. but from any device to (m)any other, with guaranteed delivery and no doubles? shit gets complicated.

        • lime!@feddit.nu
          link
          fedilink
          English
          arrow-up
          22
          ·
          3 days ago

          no, it’s literally all in service of sending notifications. but there’s a lot involved. android doesn’t have a way to receive them natively for example, you need to go through google’s services. so ntfy has to emulate the firebase api. then there’s the “exactly once” requirement, which is basically the two generals problem turned up to eleven because every platform syncs differently and you need some way to store messages that are in the process of transmitting. then there’s the matter of punching through NAT, so you need a STUN/TURN setup on the server.

          and that’s on top of the fact that every platform requires different build options, manifests, certificates, etc.