Nanogram is designed for the enthusiest who wants complete data sovereignty on their social media platform.

Spin up your own instance on termux for Android.

Demo here.

Install instructions are at the bottom of the readme.

    • hereforawhile@lemmy.mlOP
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      8 months ago

      Curious is that just out of principle basically? Because it’s actually a pretty good way to stay away from AI now that it exists. That’s why I made it.

      • earthworm@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        3
        ·
        8 months ago

        For the same reason I wouldn’t trust a car designed with the help of AI:

        I would be concerned that the internals have the equivalent of a sixth finger. In a picture, that’s fairly harmless, but I’m not giving my personal information to a six-fingered hand if I don’t have to.

        Maybe if the designer has a solid track record independent of AI, and the AI’s contributions were strictly monitored and checked by humans. But then… why would you use AI?

        • hereforawhile@lemmy.mlOP
          link
          fedilink
          arrow-up
          2
          ·
          edit-2
          8 months ago

          The backbone and internals were made by great developers…not me. That’s a good thing. Each time you run the script these packages are updated to the latest and greatest.

          What I’ve done is brought it all together and generated some harmless html, css, python app to bring it all to life.

          Things I didn’t make:

          tor - networking backbone

          clang - compiler infrastructure.

          libjpeg-turbo - server side image compression to keep it all light weight

          openssl - open library for encrypted internet communications over tor

          gnupg - encrypted backups

          flask - lightweight web framework

          sqlalchemy - the database backbone

          pillow - image processing

          itsdangerous - handling session data securely

          werkzeug - webserver gateway interface

          gunicorn - wsgi complient server for performance and support for handling the server requests efficiently.

          If any of these packages get some new security update or performance improvement, nanogram would instantly benefit and patch because it’s searching for the most up to date version of these utilities on each run.