• 0 Posts
  • 18 Comments
Joined 1 year ago
cake
Cake day: June 4th, 2023

help-circle
  • Thanks to everyone that has replied, all fair points. When you use (read, view, listen to…) copyrighted material you’re subject to the licensing rules, no matter if it’s free (as in beer) or not.

    This means that quoting more than what’s considered fair use is a violation of the license, for instance. In practice a human would not be able to quote exactly a 1000 words document just on the first read but “AI” can, thus infringing one of the licensing clauses.

    Some licensing on copyrighted material is also explicitly forbidding to use the full content by automated systems (once they were web crawlers for search engines)

    Basically all these possibilities or actual licensing infringements would require a negotiation between the involved parties.


  • This process is akin to how humans learn by reading widely and absorbing styles and techniques, rather than memorizing and reproducing exact passages.

    Many people quote this part saying that this is not the case and this is the main reason why the argument is not valid.

    Let’s take a step back and not put in discussion how current “AI” learns vs how human learn.

    The key point for me here is that humans DO PAY (or at least are expected to…) to use and learn from copyrighted material. So if we’re equating “AI” method of learning with humans’, both should be subject to the the same rules and regulations. Meaning that “AI” should pay for using copyrighted material.






  • It is possible nowadays: I’m hosting quite a few services on an 5 years old Android. Just with Termux, no root required. Of course connectef it’s just to the internal network due to all the security concerns mentioned in the post.

    To solve all the bandwidth/connection issues, I’ve bought a usbc-ethernet dongle that works like a charm.

    To mitigate battery issues I’ve limited the charging to 85%.

    I would never host Jellyfin there, but with webdav and Kodi I can get my media served easily to all my devices at home




  • Until one week ago I was using an old Samsung S20 with good results. I moved to a mini PC as I wanted to host Immich server and I felt it was too much for the phone (it might not be the case though…)

    A quick extract from an old post of mine on what I was running: https://lemmy.world/comment/354199

    Software: Termux (android app) SSH (OpenSSH in Termux) Rclone (in Termux) Sonarr, Radarr, Lidarr, Prowlarr (in proot-distro) Transmission (in proot-distro) Kavitha (in proot-distro) Podgrab (in proot-distro) Ombi (in proot-distro) ntfy (in proot-distro) Filebrowser (in proot-distro) Vaultwarden (in proot-distro) Homer with lighttpd (in proot-distro)

    TLDR: Go for it! Use Termux with proot-distro to avoid headaches








  • knF@lemmy.worldtoSelfhosted@lemmy.worldSustainable self-hosting services?
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    1 year ago

    No Docker unfortunately, it would require either to recompile the mobile Kernel or use QEMU and I believe it would have a big impact on the performances. Basically this time the approach was: what can I do with an old mobile without rooting or anything. Hardware:

    • Samsung S20
    • USB3 to Ethernet & charger port
    • 128GB SD card

    Sofrware:

    • Termux (android app)
    • SSH (OpenSSH in Termux)
    • Rclone (in Termux)
    • Sonarr, Radarr, Lidarr, Prowlarr (in proot-distro)
    • Transmission (in proot-distro)
    • Kavitha (in proot-distro)
    • Podgrab (in proot-distro)
    • Ombi (in proot-distro)
    • ntfy (in proot-distro)
    • Filebrowser (in proot-distro)
    • Vaultwarden (in proot-distro)
    • Homer with lighttpd (in proot-distro)

    Since I wasn’t able to install .NET Runtime in Termux directly, I used the proot-distro (Ubuntu) and inside I’ve installed all the services. Services are started manually every time I restart the proot-distro (unfortunately I’m getting an error when installing Termux:Boot), it’s a simple script so I’m not dying over it. To keep the proot-distro alive I launch is with the screen command so I’m ensuring persistence even when the terminal is closed.

    It’s not a clean solution like docker etc. but I’m consuming 5 or 10Wh of energy every day which is close to nothing and probably sustainable with a solar panel.

    Every once in a while (basically when the SD is almost full) I transfer the files with rclone to an external drive where I consolidate the files.

    Oh extra tip, with rclone you can create a DLNA server so you can serve the files you have download immediately (tested with VNC and Kodi)

    The phone/server has still room (CPU & RAM) to go and possibly I could install HomeAssistant without any issue. Also I could add Joplin and Floccus using webdav for storage as I had in my previous server but I don’t miss them.

    Any other questions, doubts, scripts, feel free to ask!