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

help-circle

  • You are correct. Websites, the stack to supply video encoding, even scalability is a solved problem.

    The hard work isn’t technical, it’s getting people onto your platform in the first place (marketing), getting people to continue using your platform (retention) and the perennial problems of SaaS evolving with other SaaS platforms (how many dev hours are you willing to eat trying to keep up with the Joneses?).

    SaaS, and in this case, SaaS offering content, is a losing game. You will either lose your shirt, sell your business, or become entrenched in a position whose inertia is difficult to break. How much of any of those you are willing to take a firehose of is the question.





  • There are a few ways Plex could have played this:

    1. By attrition. Stop the sale of plex pass, but leave those users and their access alone. New sign-ups get new rules about features/$.
    2. By using some of their revenue to paywall Premium features, keep a cut-down but functional version for non-paying plebs. It doesn’t have to be all-or-nothing, even for streaming outside your network (which you could cap at X number of hours per month)
    3. Start making Plex features a-la-carte, meaning, $2/mth for HDR, 4$ for streaming, etc. Or bundles.

    The point is there are lots of companies who do this right and don’t have such a blatant disregard for the user. In the long run, this will not help Plex, it will help other streaming service helpers who are actually willing to respect users.

    I know you’re not defending Plex and I acknowledge that. However, I see a lot of “How are they supposed to make their money?” arguments here, hence my description above of just a few models Plex could have chosen instead of f**king the customer.






  • I have a jonsbo n1, do not buy it.

    1. Cooling is insufficient. Something about the case layout makes the motherboard area not get enough ventilation and the supplied fan can’t cool 5 disks, the chassis holding the disks doesn’t allow enough air through.
    2. Only room for half-height expansion card.
    3. Cable routing is abysmal, with sharp edges.


  • I’m not sure what gave you the impression I don’t follow the official procedure, I do follow the official upgrade procedure, and always have through its many stupid iterations for the last 8 years.

    Example error, from last week:

    Devs did not test with NC instances created before v21.x, so the SQL db is broken when going through the official upgrade if your nc has the old structure and I had to manually modify the actual db to work.

    This kind of shit happens about twice a year. Mind you, this exact literal thing happened from v18.x to 19.x also, you’d think they has learned their lesson.

    And php itself is fine. Not the most secure way to build a webapp, but fine. However, upgrading PHP on various platforms is an exercise in pulling your hair out.

    Nextcloud is great when it’s working. Most upgrades are fine. But when it poops the bed, it’s another hour I can’t get back. No other self-hosted software in my stack is like that.


  • I’ve been using NC for about the same amount of time and I will say I’m no longer as happy with it as I once was, primarily because it’s a mess of PHP, gum and popsicle sticks held together by me going in there every 3 upgrades to fix ‘occ missing indices’, add a sql table or some such error.

    The caldav integration did allow me to break free from google some more, and it works well, but I’ve since moved file sync to syncthing and I’m looking for a standalone caldav solution.




  • You have a few questions here, which ones do you want answered?

    To configure the camera, you should have defined it in the config. That you don’t know this means you should go back to the docs and read the setup section start to end.

    I write my frigate clips to an NFS share. I mount it on the host and bind Mount the path in my container. You can also mount NFS directly in a container, but it comes with extra steps.

    LXC is not a proxmox-specific thing. You can run lxc containers on almost any Linux and you can manage multiple containers with other software (lxd, incus, etc). At one time, docker was based on lxc, but both docker and lxc have evolved significantly since then.

    LXC and docker are indeed similar, but one aims to provide an OS-level environment and the other simply a software environment.



  • I want to believe you have given this some thought, but for someone with as long a sea log as yours, you seem to have forgotten what happened when we “gave it time to sort itself out” for other services that are now completely entrenched in our lives and have made them worse for it.

    • apps for everything
    • not raising more complaint about the erosion of our privacy by private corporations
    • not defending open standards like PDF and now PDFs are a security and compatibility nightmare
    • “hey, maybe subscription models can be applied to printer ink”
    • etc, ad nauseum

    AI itself is fine, and its been used for good (solving protein folding).

    But AI in just about everything else is awful. It wastes energy and water. It is actively making people dumber. I’m fighting a losing battle at work with fools who wholesale believe AI answers on any question and others who literally vibe code.

    If you truly believe ai is going to be better in the long run, you have not been paying attention to the last 30 years of technology becoming trash.


  • Stop getting info from yt “infosec” channels.

    No one uses single exit-entry gateways in tor anymore, and the widespread use of tor bridges, split exits and vpn (now that they’re quite fast) means it’s much easier for law enforcement to fingerprint traffic rather than sit and wait for someone to tilt their hand and reveal an exit node that will have moved in an hour anyway.

    Think about it: if criminals were successfully moving illicit goods and hiding the comms, you think you would hear about it on YouTube, of all places?