• DarkFuture@lemmy.world
    link
    fedilink
    English
    arrow-up
    24
    arrow-down
    3
    ·
    2 months ago

    IT professional here with 20+ years work experience. Not once have I ever met another tech that liked Apple. Personally, I despise them. Unintuitive locked down garbage that can’t do anything a PC can’t do for half the price. And yes, I have seen viruses on Macs.

    They’re just really good at advertising to people who don’t understand technology.

    • GamingChairModel@lemmy.world
      link
      fedilink
      arrow-up
      2
      arrow-down
      1
      ·
      2 months ago

      Unintuitive locked down garbage that can’t do anything a PC can’t do for half the price.

      From the user perspective, enterprise managed Windows is locked down, too, and somehow less reliable.

      Most of the software engineers I know in FAANG and similar tier companies use Macbooks to program. Poke around a coffee shop in the bay area during a weekday and look around.

      And personally, I switched to Mac about 15 years ago mainly because dependency management and the shell made more sense to me coming from Linux. Windows has always been trash, and most other non-Apple OEMs make the actual physical laptop experience worse (hinges, behavior on closing the lid, trackpad behavior and size, power management, display quality in both brightness and pixel density, webcam/audio behavior).

      • Snot Flickerman@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        7
        arrow-down
        6
        ·
        edit-2
        2 months ago

        The way macOS handles it is literally just exactly how Linux handles it. Makes sense considering macOS is certified UNIX and Linux is technically a re-implementation of UNIX.

        This meme is conflating iOS and macOS as the same thing, which they certainly are not.

        • Boomer Humor Doomergod@lemmy.world
          link
          fedilink
          English
          arrow-up
          14
          ·
          2 months ago

          Well…

          If you want to run a desktop app you need to have it signed or jump through a few minor hoops to grant it permission. (Go to system settings, authenticate, allow it, then right-click and select “Open”)

          But it’s not like it’s impossible.

        • pivot_root@lemmy.world
          link
          fedilink
          arrow-up
          9
          ·
          2 months ago

          It’s not. They both expose a POSIX API and userspace, but the underlying architecture is very different. macOS is in part based on the Mach microkernel, and creating a process has a bunch of work related to that.

          Even ignoring that difference, macOS has built-in signature checking that suspends a newly-started process the first time its executable is seen.

        • TheTechnician27@lemmy.world
          link
          fedilink
          English
          arrow-up
          9
          arrow-down
          6
          ·
          edit-2
          2 months ago

          Yeah, I remember when I tried to run an app on Linux, and it popped up and said: “Oops, the developer of this app you downloaded from the web hasn’t paid $100/year in protection money for verification. Guess you’ll have to navigate into your settings and allow running unverified apps for no reason which normal users with poor tech literacy will find burdensome or scary (and have to look up if and how they can do this, because the only options presented on the popup are ‘Move to Trash’ or ‘Cancel’).”

          You don’t have to defend Apple’s obvious protection racket grift.


          Damn, maybe some people don’t know that none of this is hyperbole – or just really love denying reality and slurping down the dick of their favorite multitrillion-dollar corporation’s OS. You cannot claim it’s “just like Linux” when Apple steps in as a middleman to extort developers out of money. Below is what happens to your app when you don’t pay Apple a ransom of $99/year (that’s $100 for all intents and purposes, and I’m going to call it as much instead of playing along with the old-as-dirt ‘99’ psychological trick).

          Pop-up with the option to 'Move to Trash' or 'Cancel' which reads (with a large, triangular, yellow exclamation symbol indicating caution): "'Example App' cannot be opened because the developer cannot be verified. macOS cannot verify that this app is free from malware. Safari downloaded this file on October 23, 2020."

    • Telodzrum@lemmy.world
      link
      fedilink
      arrow-up
      4
      arrow-down
      2
      ·
      2 months ago

      Most proper on here don’t know the difference between MacOS and iOS, which makes them actually like the caricature of Apple users they mock.

  • wander1236@sh.itjust.works
    link
    fedilink
    arrow-up
    8
    ·
    2 months ago

    The macOS Gatekeeper quarantine is stupid, and Windows loves detecting random files as malware and deleting them while you’re using them and not restoring them even after you tell it to allow the “threat”.

    • Buddahriffic@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      Though I do wonder how much of that “detects random files as malware” is actually detecting real malware hidden inside software that also does what it claims to do. Like “this removes game’s DRM and also installs a helpful little rootkit for if we need to help you debug something, DDOS websites we hate, or act as an annonymous proxy”.

      • wander1236@sh.itjust.works
        link
        fedilink
        arrow-up
        2
        ·
        2 months ago

        Windows does it to apps and files from people I trust or to ones I’ve created myself. I’ve even caught it basing detection on fuzzy string matching and nothing else (Bifrost vs Bifrose in the app name and that’s it).

        • Buddahriffic@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          2 months ago

          Yeah, that’s the frustrating part, it could be either way. Could be based on a heuristic analysis that recognized a pattern associated with malware (that may be based on the malicious parts of the code or maybe some big data algorithm associated otherwise innocent code with the malicious software and flags anything with similar code), maybe it’s just some string match (ie a bad attempt but maybe in good faith), or maybe they are using the malicious code removal tool to also targer code that the user wants but MS considers malicious to their desire to make money.

          Iirc, it’ll say what it matches it to but from what I remember, the actual details remain vague. Like it seems to be at a “report information that sounds useful to managers” level rather than a “report useful technical information for engineers who want to understand what’s happening at a low level”. So you get malware name but nothing about what that malware does or how this current flag associated it with that.

  • hperrin@lemmy.ca
    link
    fedilink
    English
    arrow-up
    9
    arrow-down
    2
    ·
    edit-2
    2 months ago

    This is so dumb. Of course you can run an app coded by your friend. Either your friend can pay $100 a year to notarize their app, or you can pay $100 a year to run his app as a developer. Couldn’t be easier.

    Edit: apparently I need to add /s. I figured this was a stupid enough take that it was obvious.

    • pivot_root@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      2 months ago

      Either way, somebody pays Apple $10} a year. After paying them the equivalent of a kidney for the hardware. No thanks.

    • SkunkWorkz@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      2 months ago

      At least it’s just a $100 on Windows you pay $800 a year to the certification mafia to get your code signed and get rid of the warning.

  • StarvingMartist@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    7
    ·
    2 months ago

    Remember when people thought you couldn’t get viruses on macOS? I even knew some people who thought you couldn’t get a virus on Linux

  • saigot@lemmy.ca
    link
    fedilink
    arrow-up
    6
    ·
    2 months ago

    By default windows does block unverified binaries. It’s pretty annoying. You have to click more info and then run anyway:

    • raspberriesareyummy@lemmy.world
      link
      fedilink
      arrow-up
      8
      ·
      2 months ago

      This meme might be referring to the RedSun zero-day, currently unpatched in Win10 & Win11, where detected malicious SW gets installed to the system folder for you by defender.

  • shweddy@lemmy.world
    link
    fedilink
    arrow-up
    6
    ·
    2 months ago

    Linux experience :
    I want to delete my entire filesystem
    Sure thing! It’ll be gone by the time you reboot

  • Agent641@lemmy.world
    link
    fedilink
    arrow-up
    5
    ·
    2 months ago

    I’ve never used a Mac, can you not just write your own app and run it?

    I do that on windows all the time.

    • megopie@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      11
      ·
      edit-2
      2 months ago

      You can run what ever you want, it doesn’t stop you outright, it just asks you a bunch of times and makes you jump through some hoops if the program isn’t from a verified source. It’s annoying for someone who knows what they’re doing, but arguably a good backstop to keep someone clueless from running something hostile. It’s a complicated enough process that someone who doesn’t know what they’re doing won’t be able to run it.

      Arguably it’s overkill and them trying to force users to stay in their closed “verified” garden, but it’s not totally unjustified.