• Sombyr@lemmy.zip
        link
        fedilink
        arrow-up
        1
        ·
        7 months ago

        lmao, this is unironically the reason one of my exs stared using Linux. Because I kept hyping it up so he figured it was a good bonding activity to learn it. To my knowledge he still uses it.

          • Sombyr@lemmy.zip
            link
            fedilink
            arrow-up
            1
            ·
            7 months ago

            Then allow me to introduce myself.
            Not that I’m a Linux pro, but I at least know how to copy and paste terminal commands until I fix whatever problem I caused by copying and pasting terminal commands.

            • 0x4E4F@sh.itjust.worksOP
              link
              fedilink
              English
              arrow-up
              0
              ·
              edit-2
              7 months ago

              Will you marry me 😊?

              /s I’m already married, just said it for the joke 😂… not happily though, so there’s always a chance 🤣🤣🤣.

              • Sombyr@lemmy.zip
                link
                fedilink
                arrow-up
                1
                ·
                7 months ago

                I’ve learned the dumb way going for married people is always a bad idea regardless of the status of the marriage, so I must politely decline.
                I’m an Ubuntu user anyway, so I’m unfortunately unfit for marriage in the first place.

                • 0x4E4F@sh.itjust.worksOP
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  7 months ago

                  I’m an Ubuntu user anyway, so I’m unfortunately unfit for marriage in the first place.

                  Lol 🤣, this is why you are, you’re funny 😂.

                  Seriously though, I completely agree with you. I was just kidding anyway, that is completely my problem to have and/or solve, don’t need to drag others with me.

    • folkrav@lemmy.ca
      link
      fedilink
      arrow-up
      0
      ·
      7 months ago

      That’s… quite the dedication. I personally just never downloaded things or ran random executables from porn sites, but hey… who am I to judge, I guess

      • NeatNit@discuss.tchncs.de
        link
        fedilink
        arrow-up
        0
        ·
        7 months ago

        There’s always a risk of JavaScript breaking out of the sandbox and crap like that. Browser vendors do their best to protect against things like that but security is often a trade-off for speed and people like fast software, not to mention browsers are huge and complex and they’re going to have vulnerabilities. A browser’s whole job is to execute remote untrusted code, do you trust it that much to be flawless?

        … I mean, I don’t but I use it anyway so ¯⁠\⁠_⁠(⁠ツ⁠)⁠_⁠/⁠¯

            • PoolloverNathan@programming.dev
              link
              fedilink
              arrow-up
              2
              ·
              edit-2
              6 months ago

              Made a Nix library for this. For a simple setup you can just build this (untested) and run the result:

              import ./encase.nix {
                name = "firefox";
                rw.home.nathan = /home/nathan/home-for/firefox;
                # other dependencies it might need...
                tmp = /tmp; # fresh tmpfs for this sandbox
                network = true;
                command = pkgs.firefox;
              }
              

              It doesn’t have user isolation yet, so if it escapes the browser and the chroot (which doesn’t have a /proc unless you set proc = /proc;, and runs in a PID namespace either way) your files are still at risk. However, this is still pretty secure, and you can run the script itself as a different user (it creates a new UID namespace so chrooting can be done without root).