• 0 Posts
  • 964 Comments
Joined 3 years ago
cake
Cake day: June 16th, 2023

help-circle

  • Late to reply here, but I set this up and it’s pretty great. The space savings is cool, but what I like is the compatibility with various Jellyfin player apps is much better. I had a number of files with over twenty subtitle tracks all labelled “undetermined”. Using subtitles on these episodes on certain (Roku) versions of Jellyfin player was an unpleasant experience. Muxarr cleaned that all up.



  • Could be.

    Speedtest (the ookla one) uses a bunch of traceroute and compares hops to pick a peering point, but they display your public IP on the test page and probably use some icanhzip or other service to know that. It should come as no surprise to you that most north American ISPs pay Ookla to prefer peering points in which they have a heavy presence.

    Icanhazip is an older service, I’m surprised cloudflare didn’t just kill it, they built their own when they were standing up 1.1.1.1.

    Could also be some other tooling on your lan built before the Claude days.



  • You’re a programmer, what would you recommend?

    Hah! By trade, I’m a sysadmin, my daily is security reviews at the planning and governance level.

    I spent a good 6 years working in a Dev shop, and I picked up a lot of habits there, learned a ton about rest APIs, etc.

    Setting up a vault for secrets (Hashicorp’s vault is a popular one) might be a bit overkill for your needs in a homelab, but it’s a great way to inject some security into python, bash scripts, which I think is useful, because lots of us start with scripting and move from there.

    The basic mechanism is you set up the vault, define pools, etc and then use a token request instead of putting the secret in the script itself. There are tons of examples for each language and mode, but i just use a vault command in the script, throw the output in a variable and that’s pretty much it.

    Secrets management in Dev and devops work is really interesting, if you ask me. All the way from the IDE to prod, there are many ways to leak passwords, api tokens, paths no one should know, etc.

    Edit: I hope you didn’t take the vault comment as an admonishment, I meant it to be an interesting suggestion.

    Edit 2: sometimes I wish I could go back to more technical stuff, that’s pretty much my reason for doing homelab stuff.









  • Clearer?

    Not really. Most of your statements have no relative reference, so they are really ambiguous. Example:

    The community sometimes talks about sovereignty like it’s binary, but it’s a dial,

    Great start! And I agree, we should welcome all shades of self-hosting, whether that’s someone just starting or a hardcore digital off-grid self-hoster.

    But then comes the next part:

    and we should be thinking harder about who’s turning it.

    What does this mean? Are you saying we all have different tolerances and preferences for how much we value digital sovereignty? Are you suggesting that we are all at the mercy of the Powers that Be and that they “turn the dial”?

    One thing I think would have helped would have been to indicate that your topic is AI-focused. For me, I went into the reading with the impression that you were talking about self-hosting in general.


  • Well, from my second reading of your post, you make a number of observations, but it’s not clear whether you support AI, or whether you support self-hosting.

    Generally, most posts have a point to make or an opinion on a topic, some will summarize their ideas into a cogent question for discussion.

    None of that is present here. You give what amounts to be an opinion, but counter it with “on the other hand” and we dont end up knowing what you actually think.



  • Yeah, that tracks fine.

    It’s the recent one where a person told this group about their app, asked if anyone was interested in beta testing in exchange for full paid app access for free.

    I don’t think that person posted in bad faith. But the crowd here acted like an absolute mob, calling him names, telling him to f*ck off, etc.

    That was handled poorly. And I don’t think your rule would address the abuse part, regardless of how much “community interaction” you made a requirement.

    That’s my problem with these new guidelines, they don’t address the venom people have towards folks for not much justifiable reason. You can’t just bend to what the crowd wants, sometimes they want blood.