• 1 Post
  • 1.17K Comments
Joined 2 years ago
cake
Cake day: July 7th, 2023

help-circle
  • Yeah, dating is 100% a numbers game. You cast a broad net, and then pick through the ones who show interest. There’s no way to find the right person without failing a few times. The people that end up with their high school sweethearts are the exceptions that got extremely lucky, not the standard to strive for.

    Don’t take the failure personally. Unless you’re blatantly going around cheating, being misogynistic, racist, etc., it’s likely not anything in particular that you did “wrong”. It simply means you weren’t a good match. The best thing you can do is simply be the best version of yourself. By that, I mean to avoid just sitting around on your hands, expecting someone to land in your lap. The “if you can’t handle me at my worst, you don’t deserve me at my best” mentality is extremely toxic; Be the kind of person that your ideal partner would want to date.






  • I occasionally do scale drawings for my job, and I occasionally have to remind my coworker that her nice pretty colorized drawings will look fucking atrocious when printed in greyscale on a shitty laser printer. She likes to color code things to make it easier to communicate info… But that often ends up making things harder on the crews who are actually executing things. Because when she used color to communicate something, but the entire drawing is printed in shades of grey to hand a hard copy to the crew, it becomes fucking impossible to actually follow the drawing.

    For instance… The yellow circle is the one we need done today. Here’s what she draws:

    Except here’s what the crew receives:

    Now imagine if this was a watermark on every page of a 50 page court filing, which then gets printed out for the judge. Now they’re seeing text on the grey background, which likely makes it harder to read and is a massive waste of toner. It also massively inflates pdf file sizes, because you’re sending that image on every single page.


  • Yup. For minor issues, first aid is all that is needed; you don’t need to see a doctor for a minor cut, as long as the first aid ensures it’s not infected. But for larger things, secondary aid is what provides more long-term recovery.

    If someone dislocates a shoulder, first aid is putting it in a sling and bracing it against the body, so it doesn’t get worse (for instance, the tendons and ligaments in the shoulder joint can tear) before they can get to a hospital.

    If someone is massively bleeding, first aid is stopping the bleeding to keep them alive until they can get rescued.


  • PM_Your_Nudes_Please@lemmy.worldtoSelfhosted@lemmy.worldWhat is Docker?
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    23 days ago

    It can be, yes. One of the largest complaints with Docker is that you often end up running the same dependencies a dozen times, because each of your dozen containers uses them. But the trade-off is that you can run a dozen different versions of those dependencies, because each image shipped with the specific version they needed.

    Of course, the big issue with running a dozen different versions of dependencies is that it makes security a nightmare. You’re not just tracking exploits for the most recent version of what you have installed. Many images end up shipping with out-of-date dependencies, which can absolutely be a security risk under certain circumstances. In most cases the risk is mitigated by the fact that the services are isolated and don’t really interact with the rest of the computer. But it’s at least something to keep in mind.








  • Yeah, this can be an unpopular opinion on Lemmy, because there’s a giant Linux circlejerk. But the unfortunate reality is that changing to Linux does have some major stumbling blocks. The “switching is so easy, just do it” crowd totally glosses over it, but that’s kind of rhetoric doesn’t help long term adoption. Because if some new user has only heard “switching is so easy” and immediately runs into issues, they’ll be more likely to go “well if it’s super easy and I can’t figure it out, I guess it’s just not for me” and abandon things.

    There’s also a very vocal (and toxic) part of the Linux community that basically just screams “RTFM” at every newbie question. New users shouldn’t be expected to dig into a 350 page technical document just to learn the basics of their new OS.



  • Proton isn’t an emulator; It’s a compatibility layer. All it’s doing is taking the Linux<>Windows stuff and converting back and forth. There’s very little efficiency loss, (and some games even run better because Linux tends to be a lighter OS.)

    The big issue with Linux is anticheat. Some of the largest anticheat companies have chosen not to support Linux, or the game devs have disabled Linux support on their end. But to be clear, that’s not a choice Linux has made; It’s a choice the game devs made to exclude Linux players, because they want kernel-level control which Linux won’t allow.

    Gaming on Linux used to be a big hassle, as it basically required devs to write a native Linux version of the game. But nowadays Proton does that translation for them, and is so lightweight that it’s negligible. If you have any doubts, check out protondb, which is a published list of game compatibility ratings. Gold will play just fine in 90% of cases. Platinum is going to be seamless. Native means there’s a specific Linux version. And Steam Deck Verified simply means the devs have set specific controller/aspect ratio/frame rate/etc settings for when the game is booted on a Steam Deck. Even if it’s not SD Verified, the rating will tell you whether or not the game will boot and run.



  • Nvidia GPUs are absolutely still a problem on Linux. It’s a problem that can be worked around, but it will require working around.

    It’s honestly one of the biggest issues with Linux imo. If we want to encourage widespread adoption, it becomes really difficult to persuade people when they find out their GPU is essentially incompatible without major massaging. Especially since Nvidia is the most popular GPU seller on the market.

    And the “it’s so easy, people just don’t want to learn” messaging doesn’t actually encourage long term use; If someone has been told that changing is easy but immediately encounters issues, then you’ve just made yourself an untrustworthy source of information in their eyes. They’re more likely to go “welp I guess it’s not for me” and just stop trying. If they’re at least presented with a realistic use-case and some of the most common pitfalls, they’ll be much better equipped to actually soldier on and learn. Just like teaching someone to ride a bike, going “it’s so easy, just keep peddling” does nothing to help when the person is laying in the grass with a scraped knee.