🇨🇦

  • 7 Posts
  • 524 Comments
Joined 2 years ago
cake
Cake day: July 1st, 2023

help-circle
  • The circumstances that led you to any particular decision are pre-determined at the time you’re making that decision, simply through the fact that those circumstances have already happened prior to the current decision at hand; but that doesn’t mean you don’t have the free will to make that decision in the moment.

    To extend on that a little: if you were able to make the same person face the same decision multiple times under identical circumstances, I don’t believe you’d get identical results every time. It may not be an even distribution between the possible choices; but it wouldn’t be a consistent answer either. The Human element introduces too much chaos for that kind of uniformity.


  • In the case of plex, it’s not 100% selfhosted. There’s a dependence on plexs public infrastructure for user management/authentication. They also help bypass NAT by proxying connections through their servers so you don’t have to setup port forwarding and can even easily escape double NAT situations.

    I can understand paying for that convenience, but cost keeps rising while previously free features continue to get locked behind paywalls.

    Tbh, having users required to authenticate with plex.tv was enough for me to look elsewhere. The biggest reason to self host for me is to remove dependency on public services.





  • Usually that does the trick for me too; but this morning it just would not cooperate no matter what I tried.

    Seems to be playing ball again, for now.

    I have a feeling this is more to do with Android/Google not wanting to give up control more than anything. If googles stuff always works, but third party stuff is mysteriously always glitchy; users are going to gravitate to google and their ever growing monopoly…







  • I’m so tired of seeing this overblown reaction to ancient non-news.

    Yes, there are some minor vulnerabilities in Jellyfin; but they really really aren’t concerning.

    Unauthenticated, a random person could potentially (with some prior knowledge of this specific issue, and some significant effort randomly generating media UUIDS to tryout) retrieve/playback some media unauthorized. THATS IT. That’s the ONLY real concern. And it’s one you could mitigate with a fail2ban filter if you were that worried about it.

    The other ‘issues’ here, are the potential for your already authenticated users to attack each others settings. Who do you share your server with that you’re concerned about them attacking each other???

    Put this to bed and stop fussing over it. It’s genuinely not worth your time or attention. Exposing Jellyfin to the net is fine.

    Dev comment on the situation: (4 days ago) https://github.com/jellyfin/jellyfin/issues/5415#issuecomment-2825240290



  • Where in the world did you get that idea?

    VPNs serve three functions:

    • add a layer of encryption so your local network operator and ISP can’t inspect your traffic, its contents and its true destination. (this is what OP is looking for)

    • make it appear to the service you are connecting to, that you are connecting from a different location than where you actually are. (for example make Netflix think you’re in a different region to show you different content)

    • provide secure access to private services that are not exposed directly to the Internet. IE securely connecting devices on seprate LAN networks together over the Internet via an encrypted tunnel. This is a VPNs true purpose and how they are primarily used in Professional/Comercial settings. (pretty much every corporation you’ve ever interacted with runs a VPN that connects its stores/warehouses/offices together)




  • Because the app you’re working on is using all of the space it requires. It has no need to expand into the unused space.

    Web pages and office documents are tall items that already take up as much of the screen as they reasonably can. Perhaps you could move the tool bars to the sides (and many applications do have these options), but users tend to find that cumbersome and that still doesn’t even come close to utilizing that space. Instead they are kept in a format that allows you to comfortably put two documents (or other windows) side by side because that’s FAR FAR more useful than pointlessly expanding the UI.


  • It sounds like you’re excusing poor UI design by saying “just use the extra space for something else”

    I’m not excusing poor design, I’m saying in many cases there is no UI design you could implement to use the full space. You have to accept that somethings are a different form factor and either use the extra space for something else yourself or accept that it’s just unnecessary space in this particular use case.

    I am saying “just use the extra space for something else”, because that’s exactly what it’s for. You have a wide display so that you can display wide content or several pieces of tall/square content. Expecting EVERYTHING to conform to a single form factor is insane.



  • Yes, that is my response and I stand by it.

    Some applications take advantage of the full widescreen, some don’t need it. It’s entirely up to you to use the additional space for something else when a single application doesn’t need the extra space given to it or you just accept that it’s not needed right now.

    It’s not the user’s fault.

    Yes, it is the users fault. Because the user is whining that not every single application and piece of media is the exact same form factor like that’s at all a reasonable expectation.

    You’re seriously upset that sometimes you’ve got more space available than absolutely necessary?


  • I don’t think widescreens exist “primarily for additional tasks in an office setting”

    Perhaps I worded this poorly.

    In an office settting; the primary use of a wide display is to have multiple tasks/windows open. An email your composing beside a document you’re referencing for example.

    My main point here is the additional space is there for you when you want it, instead of being missing when it’s needed.

    Saying “You’re using it wrong” is blaming the user for using the computer the way it was presented out of the box.

    You’ve gotta cater to the lowest common denominator there unfortunately. Things like this are presented in a simple easy to understand format, so that as many people as possible can get started with minimal help. Some people excel and explore the limits of their systems and what they can do with it; others don’t get past ‘computer basics 101’ while using their computers for little more than a web browser.

    “you’re using it wrong” is a bit harsh. What you’re doing isn’t wrong, more like “there’s more you could do to utilize the technology you have available”.