I’m a big proponent of self-hosting, right to repair, and rolling your own whatever when you can. That probably started as teenage rebellion that got baked in - I was lucky enough to read both Walden and The Hobbit during a week-long cyclone lockdown several decades ago - but I suspect there’s a non-trivial overlap between that space and privacy-minded people in general.

My endgame is a self-sufficient intranet for myself and family: if the net goes down tomorrow, we’d barely notice.

I also use LLMs as a tool. True self-hosted equivalence to state-of-the-art models is still an expensive proposition, so like many, I use cloud-based tools like Claude or Codex for domain-specific heavy lifting - mostly coding. Not apologising for it; I think it’s a reasonable trade-off while local hardware catches up.

That context is just to establish where I’m coming from when I say this caught my attention today:

https://support.claude.com/en/articles/14328960-identity-verification-on-claude

To be accurate about what it actually says: this isn’t a blanket “show us your passport to use Claude.” Not yet.

The policy as written is narrower than it might first appear.

My concern isn’t what it says - it’s that the precedent now exists. OAI will do doubt follow suite.

Scope creep is a documented pattern with this kind of thing, and “we only use it for X” describes current intent, not a structural constraint.

Given the nature of this community, figured it was worth flagging.

    • webghost0101@sopuli.xyz
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      2 hours ago

      Yep, definitely talking to myself again

      Jokes aside, i haven’t seen you mention anything for media streaming.

      I highly passionately recommend Navidrome for music. It is my absolute favorite and most used self hosted service.

      For acquiring media like film and music depending where you live ripping those from your local library is in some places arguably a protected fair use. (Comes from the time mp3 players became common and runners used to take rented cds in their walkman outside before). In my experience, 480p dvd is much higher quality then internet 480p streams and the total size is much smaller then what you find in downloads.

      ARM can help you automatically rip these as long as you have a drive in your pc. I got ARM running in a proxmox lxc with drive passtrough but that honestly was a pain to setup so not sure you should go that exact route, either way the moment arm is functional its smooth sailing and your only concern becomes storage space.

      • SuspciousCarrot78@lemmy.worldOP
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        19 minutes ago

        Well, this is going to freak you out, because I am (literally, right now) explicitly scoping out offline YouTube integration into Jellyfin, as a sort of rolling library. Jellyfin has been good to me, but I’ve been using Nova Player for a while now (plug hard drive into router, install app on TVs, done). The limit is that yt-dlp doesn’t integrate very well with it. I mean, I could build something, or fork the repo myself…or I could just use what already exists.

        So it might be time to restore the entire *arr stack.

        The TL;DR: I want one front end for ALL my media - YouTube, instructionals, movies, TV shows. That immediately speaks to Jellyfin, which I’m very familiar with. The issue is YouTube. There’s too much slop on there, I want a curated experience for the kids, SmartTube won’t work forever, and the eldest is starting to go black-hat and screw around with settings. That’s accelerating the timeline.

        The stack I’m scoping:

        • Jellyfin - front end for everything
        • Tube Archivist - YouTube archive, metadata, download manager
        • Tube Archivist Jellyfin plugin - maps channels as Shows, videos as Episodes, bidirectional playback sync
        • *The usual arr stack (Sabnzbd, Sonarr, Radarr, etc.) - for maximum yarr me hearties. I’ve been downloading from 1337 like a pleb.
        • Handbrake (+ usual media ripping stuff from DVD as needed)

        The YT stack: rolling library logic:

        • Core “keepers” - permanent, protected, not touched by auto-delete
        • TA rescans subscribed channels twice a week
        • Auto-delete watched videos after N days, per channel, marks them ignored so they don’t re-download
        • Whole thing surfaces in Jellyfin as a YouTube-style shelf

        Scoping the maths at 200GB, 30-min average, compressed modern codecs:

        Planning numbers per video: assume average video is 30mins. At 360p, that’s ~100MB per video. 480p ~160MB, 540p ~220MB, 720p ~320MB.

        If I have a selection of “core keepers” at 720p H.265 (~300 videos), taking up ~80GB, that leaves ~120GB for the rolling pool:

        Rotating quality Rotating count Total library
        360p ~1,200 ~1,500 (garbage; ok for kids cartoons)
        480p ~750 ~1,050 (surprising ok)
        540p ~545 ~845 (good to my eyes)
        720p ~375 ~675 (very nice.)

        I don’t need 4K…hell, 1080p is waste on me. So I’m thinking… 300 core vids at 720p + rolling library at 540p = 845 videos, give or take. More than enough to keep the fam off my back once SmartTube goes tits up (they can’t play whack-a-mole for ever). I would prefer a clean migration to other, live sources (I have those scoped out as well) but not all the Minecraft / gaming / pretend play / blah blah stuff the family watches is on Peertube/Odysee/Curiosity Stream.

        PS: I see your 480p and raise you 60, because 540p is the forbidden resolution :)

        PPS: I was planning on using JF for music too…but maybe I should look at Navidrome like you said. The crazy idea that I had was to use AI to create an infinite playlist of sorts. Seed it with your own music, get it to generate tracks in THAT style as filler, intermingle them (so there’s always something new).

        Finish off with AI DJ’s that pulls in “local news” from your curated RSS feed.

        Think: Three Dog from Fallout 3.

        Basically what I spoke about here -

        https://lemmy.world/post/43936980/22784324

        I have a pretty clear idea of how to get that done. It could be amusing.

        https://huggingface.co/ACE-Step/acestep-5Hz-lm-0.6B