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

help-circle


  • What plex container are you using? I would recommend the linuxserver one. I believe you may be running into this:

    If you want to run the container in bridge network mode (instead of the recommended host network mode) you will need to specify ports. The official documentation for ports⁠ lists 32400 as the only required port. The rest of the ports are optionally used for specific purposes listed in the documentation. If you have not already claimed your server (first time setup) you need to set PLEX_CLAIM to claim a server set up with bridge networking.

    EDIT: I misread your post, you’re using network_mode: host?





  • Showing free demos as their own line item in the store suggestions feels counterintuitive. As a user, I don’t want this, it just clusters the interface. I want to see the main game and something on it indicating a demo is available.

    As for developers, discoverability is something they are always talking (complaining) about. Artificially inflating the sheer number of competing games for visibility seems like an odd choice in that regard.




  • So, a dark pattern is a design that tries to trick the user into something. But what is the word for “knowing what the user wants, blatantly ignoring it and imposing the companies will anyway”?

    Example: I think YouTube shorts are a terrible format, and I find them generally irritating. So I click the X on the element in YouTube that has a bunch of side scrolling cards, where each card is one of these shorts. YouTube informs me it will hide them for 30 days and then they’ll be back.

    Another example, Windows Update. I’ve set all the group policy settings so it should never restart and update without me triggering it. But, if I allow it to download the update, then damn my group policy settings, it is going to apply that update and restart whenever it wants.






  • This is only tangentially related to improving your code directly as you have asked. However, in a similar vein as using source control (git), when using Python learn to manage your environments. Venv, poetry, conda/mamba, etc are tools to look into.

    I used to work with mostly scientists, and a good number of them knew some Python, but none of them knew how to properly manage their environments and it was a huge problem. They would often come to me and say “I ran this script a week ago and it worked, I tried it today without making any changes and it’s throwing this error now that I don’t understand.” Every time it was because they accidentally changed their dependencies, using their global python install. It also made it a nightmare to try to revive old code for them, since there was almost no way to know what version of various libraries were used.