• 0 Posts
  • 26 Comments
Joined 2 years ago
cake
Cake day: June 4th, 2024

help-circle


  • my friends aren’t on it. Plex has the cool sharing of media libraries thing with friends so I can see a bunch of different friend’s libraries at once. Not sure if jellyfin has that. And if it does, I’d still have to convince all my friends to move their libraries to jellyfin from plex. And

    Jellyfin uses a different user management system than Plex does because there’s no “central service” that users register an account to. Instead Jellyfin expects administrators to manage users of their own server. As the administrator of your server you can add or delete users, modify their permissions and set some basic access controls, lock them out, etc. In your case you would provision user accounts on your Jellyfin server for your friends and provide credentials to them.

    the UI isn’t as good. It’s not as pretty, it’s kind of boring.

    Agreed, but it’s very easy to either customize the theme yourself since it’s just CSS, or find a theme that better suites your taste.

    Hope that clears somethings up for you.

    Jellyfin is a decent alternative to Plex for sure. My bigger issue is with Clients. They sort of vary in quality from things like the Roku client crashing all the time, to there not even being an official Apple TV client. I would still prefer Jellyfin over $70/yr or $750 one off lol







  • it’s because so many people watched the show and didn’t even bother with the books. Not like it mattered much because they probs would’ve taken the wrong message(s) from those too. Also didn’t help that GRRM really did not seem to care how people interpreted his series as long as he got that bag.

    heads up though, you can expect a similar interpretation from all the new Dune fans. can’t wait to see the slop comparisons of Paul to Donny’s youngest son or Donny himself










  • I don’t develop distributed applications, but Im not understanding how it simplifies dependency management. Isn’t it just shifting the work into the app bundle? Stuff still has to be updated or replaced all the time, right?

    That’s correct. This simplifies the dependency management system because not every distribution ships with every version of every package, so when software requires a version of a package that the distro dosesn’t ship with or have in its repositories, the end user has to either build the package from source, or find some other way to run their software. Flatpaks developers will define the versions of dependencies that are required for an application to run and that exact version is pulled in when the flatpak is installed. This makes the issue of every distro not having every version of every package moot.

    Don’t maintainers have to release new bundles if they contain dependencies with vulnerabilities?

    They don’t have to, no. But they absolutely should.

    Is it because developers are often using dependencies that are ahead of release versions?

    Sometimes, yes. Or the software is using a dependency that is so old that it’s no longer included in a distro’s package repositories.

    Also, how is it so much better than images for your applications on Docker Hub?

    I would say they’re suited to different purposes.

    Docker shines when availability is a concern and replication is desired. It’s fantastic for running a swarm of applications spread across multiple machines automatically managing their lifecycles based on load. In general though, I wouldn’t use Docker containers to run graphical applications. Most images are not suited for this by default, and would require you install a bunch of additional packages before you could consider running any graphical apps. Solutions to run graphical applications in Docker do exist (see x11docker), but it doesn’t really seem like a common practice.

    Flatpaks are designed to integrate into an existing desktops that already have a graphical environment running. Some flatpaks include the packages required for hardware acceleration (Steam, OBS) which can eliminate the need for those packages to be available via your distro’s package manager.

    What this means is that a distro like Alpine Linux that doesn’t have an nvidia package in its repos can still run Steam because the Steam flatpak includes the nvidia driver if you have an nvidia GPU installed.

    Never say never, I guess, but nothing about flatpak really appeals to my instincts. I really just want to know if it’s something I should adopt, or if I can continue to blissfully ignore.

    ¯_(ツ)_/¯ It’s a tool. Use it when it’s useful, or don’t.



  • In my work organization, we don’t allow pushes from users that have not signed their commits. We also frequently make use of git blame along with git verify-commit. For this reason, we have most new developers at any level create a GPG key and add it to their GitHub profile shortly after they join or organization. We’re a medium-sized FinTech organization though, so it’s very important we keep track of who is touching what.

    That said, I can’t see it being all that important to an individual unless they’re very security-focused. For me personally, I have multiple yubikeys and one is meant specifically for SSH authentication and GPG operations including signing commits. Since I use NixOS and home-manager, I use the programs.git module to setup automatic signing and key selection. I really haven’t touched it at all in years now. It was very “set it and forget it” for me.