yes, it’s a rant. I don’t care.

Back in the days drag and drop was working perfectly fine, but now it’s a pain to use. I just installed mkvtoolnix dropped two files into it and it worked. Wanted to add another one and it didn’t. Guess it’s because it’s in a network share and for some reason that matters. Adding the file via the menu works though wtf? Reinstalled mkvtoolnix. Now natively instead of flatpack and now dropping from the network share works, too. Guess it’s some sandbox permission thing and who doesn’t love fiddling with permissions on a weekend.

Btw dropping a file into the file open dialog window also does not work when the program is installed as flatpack. Try explaining that to your mom and then think about why most people think linux is to complicated.

Also remember how you could drop a file instead of pasting its path? I just tried that to add the path of a video into a text file and it inserted the video into the text. Of course it froze the text editor. Great.

Also way too many times firefox opens a file then I drop it in instead of uploading it to the cloud storage I have opened and unzipping files by dragging them out of the archive manager is not possible for the last couple of years.

Honestly I don’t care about workarounds or if it’s a wayland, grnome or flatpack problem. These are basic functionality that I expect to just work

  • MotoAsh@piefed.social
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    3 days ago

    Yep, just full-throatedly out here yelling how you don’t understand the problems being addresed…

    • doodoo_wizard@lemmy.ml
      link
      fedilink
      arrow-up
      3
      arrow-down
      2
      ·
      3 days ago

      I’m gonna go out on a very stable limb here and recognize that containers, immutability and atomic(ism?) are solutions to wildly different problems and the set of circumstances that allowed them to be viewed as acceptable approaches stem from the costs and reliability of storage and bandwidth and not from some form of correctness.

      Now that at the very least storage and the memory required to page it are getting expensive, you can expect people to become more vocal about how badly implemented these solutions are, weather or not they’re able to actually articulate it in the face of you stamping your feet and saying “nuh-uh”, as I have, or not.

      I can tee you up, holy warrior of containerization, immutability and atomicisation: any vague gestures towards security from the aforementioned technologies are made redundant by two frameworks and invalidated by the compromised web of trust our entire world relies upon using identity as authentication.

      • MotoAsh@piefed.social
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        edit-2
        3 days ago

        lol your ability to shit out words and demonstrate how deep your assumptions are is … hilarious.

        The overhead on storage is hardly of consequence, especially for corporations. Otherwise even windows apps wouldn’t bundle so many dll’s next to the exe’s.

        It’s not always about security. In larger deployed environments, even dependencies among the corporation’s own apps that they develop, let alone all apps they might need to use, might have different versions of dependencies to use. They might work with entirely different languages and frameworks.

        Instead of loading up raw servers or VM’s with twenty external dependencies of potentially varying versions, which would quickly become a nightmare to administer, they just ship containers. Each app can do what ever the hell the team wants with what ever the hell versions of dependencies they want. It quickly becomes very important for ease of IT administration to just have little black boxes that have their defined ins and outs.

        It’s usually much less important for an individual’s personally used computer, but it should still be easily understandable that some people do not like having to install several dependencies for one app (even when the package manager handles it 99% of the time these days). Especially if those dependencies create a lot of files here and there, or potentially interfere with other things installed. Maybe it’s as simple as an app they like requires Java 11, and they don’t want to install it across the entire OS.

        Again, you’d have to be an absolute idiot to fail to realize that these problems and wants do exist for others.

        • doodoo_wizard@lemmy.ml
          link
          fedilink
          arrow-up
          4
          arrow-down
          2
          ·
          3 days ago

          Ah, so back2nt4 like I said earlier?

          You don’t need to insult and attack in every reply. This isn’t reddit.

          It doesn’t make any sense to bring up avoiding dependencies in the context of personal computing (the context of this thread), because nowadays the user never sees it. Either deps are handled by the package manager or they’re shipped with the target software except shipping static libraries breaks the environment now so it’s a worse option.

          People don’t care if dependencies are installed, they care if the environment breaks. They care if the thing you just described, potential interference with normal operation, happens!

          Again: this was a solved problem for decades and now people are opening up the wound to implement stuff that’s only appropriate for use cases narrower than general purpose personal computing. It’s astounding and truly hard to explain.

          And no one but the poor schmuck computer janitor cares about making IT work easier. Shes being paid to do that work and the total extent of concern given to making the work easier is an equation that accounting solves each quarter. It’s the same as the countertops in the bathrooms: first, are they what the company wants? Second, do they meet the requirements, distant, unconsidered third: are they gonna cost too much to clean?

          • MotoAsh@piefed.social
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            2 days ago

            The user never sees dependencies … until they do.

            Go ahead and try to use different Python products that require different versions yet don’t use a venv.

            Similarly, there is a reason average users hated Java even while it was heavily adopted for back ends.

            They care if the thing you just described, potential interference with normal operation, happens!

            Yes, exactly. Like exactly what happens when external dependencies conflict.

            Again, you are yet again projecting your personal ignorance and preference on everyone. I’m “insulting” you because you are using an assinine avenue of thought.

            • doodoo_wizard@lemmy.ml
              link
              fedilink
              arrow-up
              3
              arrow-down
              1
              ·
              2 days ago

              My brother or sister, this thread is literally about how the “solutions” to the “problem” you describe break one of the most common expectations users have of computers.

              The fact that python (and javascript!) create terrible dependency clashes is not a defense of static linking, it’s an indictment of those languages and the people who develop, maintain and use them.

              “Oh yeah? Try using the terrible software that breaks the computer!” Isn’t the powerful argument you think it is.

              Users hated Java because seeing the splash popup for it was the loading screen to what would inevitably be a barely functional pile developed by the lowest paid person in the company and because it was confusing to deal with, not because there were version conflicts. I remember Java being decent about that once the 0s hit at least, that you would need to upgrade the jre but never downgrade.

              • MotoAsh@piefed.social
                link
                fedilink
                English
                arrow-up
                1
                arrow-down
                2
                ·
                2 days ago

                Keep proudly throwing around that ignorance while people are explaining how you are wrong to your face…

                It’s not flattering.