32 votes

Is Apple's "walled garden" as bad as it was when the first few iPhones came out?

I've never owned macs for desktop use because of the expense and my general preference for windows pcs.

I had a first or second gen iPhone and was incredibly frustrated by how limited it was - you couldn't set an alternate default browser, access your own file system, customize you home screen, etc, etc. So I've been an Android user since then.

I'm not really looking to make a switch for either phone or PC, but my brother bought an Apple watch which spurred a conversation that made me realize I don't really know if the issues that bugged me about Apple are still relevant in 2023.

Anyone want to weigh in?

60 comments

  1. [17]
    EmperorPenguin
    Link
    It's better than it was then, but there are two big things about iPhone. One is that all web browsers are, in layman's terms, reskins of Safari, so Firefox on iOS can't get add-ons like uBlock...

    It's better than it was then, but there are two big things about iPhone. One is that all web browsers are, in layman's terms, reskins of Safari, so Firefox on iOS can't get add-ons like uBlock Origin, while Firefox on Android can. The other is not being able to get third party apps that aren't on the app store, such as third party YouTube apps like ReVanced.

    38 votes
    1. [10]
      gf0
      (edited )
      Link Parent
      There is Orion-browser, downloadable simply from the app store that supports many chrome and firefox addons, unfortunately ublock origin not working, but less deep reaching ones may. Also, you can...

      There is Orion-browser, downloadable simply from the app store that supports many chrome and firefox addons, ublock origin included unfortunately ublock origin not working, but less deep reaching ones may.

      Also, you can get third party apps even today, it is not easy, but doesn’t need jailbreak or anything like that — every user can freely install a few (I believe currently 7) apps, it only needs a mac or windows machine. The installed app will be available for a limited time only though, and will have to be re-signed. AltStore makes this process less painful. Also note that third-party youtube app might take up more than two of the aforementioned slots.

      Hopefully the EU regulation will help in this latter case.

      21 votes
      1. [3]
        Crestwave
        Link Parent
        This is only the case for the Mac version (where you can use the full Firefox, anyway). uBlock Origin and most other extensions are not supported on iOS, just like other browsers. Their official...

        There is Orion-browser, downloadable simply from the app store that supports many chrome and firefox addons, ublock origin included.

        This is only the case for the Mac version (where you can use the full Firefox, anyway). uBlock Origin and most other extensions are not supported on iOS, just like other browsers.

        Their official FAQ used to say "Wait, are you saying I can run uBlock Origin and other Chrome/Firefox extensions in Orion?!" but they've since clarified it to "Wait, are you saying I can run uBlock Origin and other Chrome/Firefox extensions in Orion for Mac?!".

        7 votes
        1. [2]
          gf0
          (edited )
          Link Parent
          Its GUI toolkit is not available (gives a blank page), but I have it currently running on my phone in Orion. The linked bug issue only says the same. Edit: It indeed doesn’t work, it has another...

          Its GUI toolkit is not available (gives a blank page), but I have it currently running on my phone in Orion. The linked bug issue only says the same.

          Edit: It indeed doesn’t work, it has another ad-blocker I forgot to turn off for testing it. But other extensions are still legitimately working.

          1. Crestwave
            Link Parent
            I have tried it before and there are more ads that go through than ones that are blocked; you would be better off using the built-in adblocker. The linked issue says that uBO is not supported but...

            I have it currently running on my phone in Orion.

            I have tried it before and there are more ads that go through than ones that are blocked; you would be better off using the built-in adblocker.

            Its GUI toolkit is not available .. The linked bug issue only says the same.

            The linked issue says that uBO is not supported but the settings should at least render. Here's another post from one of the devs confirming the lack of support.

      2. [3]
        EmperorPenguin
        Link Parent
        Why does Orion get to have add-ons while Firefox doesn't?

        Why does Orion get to have add-ons while Firefox doesn't?

        3 votes
        1. [3]
          Comment deleted by author
          Link Parent
          1. [2]
            EmperorPenguin
            Link Parent
            As mentioned below by other users, that FAQ was later updated to clarify that ublock origin works on Orion for Mac, and the devs confirmed lack of support. Sounds like I was right: ublock origin...

            As mentioned below by other users, that FAQ was later updated to clarify that ublock origin works on Orion for Mac, and the devs confirmed lack of support. Sounds like I was right: ublock origin on iOS is actually impossible due to Apple not allowing it.

            3 votes
            1. gf0
              (edited )
              Link Parent
              Edit: They have an in-built ad-blocker that I didn’t turn off while trying it, so that was what actually got rid of the ads. Nonetheless, I had success with an extension that allowed bypassing...

              I have just checked plenty of sites and can confirm that I get no ads whatsoever on typically ad-ridden ones - but it is not my main browser.

              Edit: They have an in-built ad-blocker that I didn’t turn off while trying it, so that was what actually got rid of the ads. Nonetheless, I had success with an extension that allowed bypassing paywalls, and I installed it from a .zip file, so this browser is still legit and can make some extensions work. I am not affiliated with them by the way.

              The biggest reason why alternative browsers doesn’t work on ios is that JIT compilers are blocked from executing in the sandbox, and fast JS execution requires that. But they can still control plenty other parts of a browser, so enabling some extensions is not impossible at all.

      3. [2]
        J23
        Link Parent
        Too bad Reddit enhancement suite does nothing. It’ll install but has no effect. What are your favorite extensions?

        Too bad Reddit enhancement suite does nothing. It’ll install but has no effect. What are your favorite extensions?

        1 vote
        1. gf0
          Link Parent
          It’s not my main browser, but I used this one once to read an article that was behind a paywall: https://github.com/iamadamdev/bypass-paywalls-chrome

          It’s not my main browser, but I used this one once to read an article that was behind a paywall: https://github.com/iamadamdev/bypass-paywalls-chrome

          1 vote
      4. c0w
        Link Parent
        i mean, "many", is quite a big stretch. They themself claim hundreds, that's nothing compared to the hundreds of thousands of desktop extensions which exist. On firefox android...

        There is Orion-browser, downloadable simply from the app store that supports many chrome and firefox addons

        i mean, "many", is quite a big stretch. They themself claim hundreds, that's nothing compared to the hundreds of thousands of desktop extensions which exist. On firefox android (nightly)/fennec/mull, you're able to install any desktop addon to exist.

        On top of that orion mention's:

        We’re limited in the scope of APIs we can support

        Almost all of the addons/extensions i tried straight up didn't work, or were very jank to use with most features not working. I don't blame orion for this, there's only so much they can do, i blame apple for making it extremely hard if not impossible to get certain features working.

        (I believe currently 7) apps

        1. If you use an app like altstore, which makes it simple, that takes up a slot, so 2. If you don't use altstore, then its just a PITA to auto-renew apps.

        Hopefully the EU regulation will help in this latter case.

        i think i recall reading somewhere that they were only going to apply to those laws, for phones in the eu, and continue like normal for the rest of the world.

    2. [4]
      Lightborne
      Link Parent
      Man, no uBlock is a hard pass. I wasn't thinking of switching anyway, but it's wild how such a relatively small thing could make a complete eco-system a complete non-starter for me.

      Man, no uBlock is a hard pass. I wasn't thinking of switching anyway, but it's wild how such a relatively small thing could make a complete eco-system a complete non-starter for me.

      3 votes
      1. [3]
        stu2b50
        Link Parent
        I mean, it's not that there aren't ad blockers on iOS, it's just that uBlock isn't there, since evidently the developers didn't want to make a safari extension.

        I mean, it's not that there aren't ad blockers on iOS, it's just that uBlock isn't there, since evidently the developers didn't want to make a safari extension.

        7 votes
        1. [2]
          Lightborne
          Link Parent
          Ah, I see. I misunderstood, thanks!

          Ah, I see. I misunderstood, thanks!

          1. Weldawadyathink
            Link Parent
            Safari has had “content blockers” available for years. That feature was designed with adblocking in mind to begin with. They now have full extension support as well. My recommendation would be...

            Safari has had “content blockers” available for years. That feature was designed with adblocking in mind to begin with. They now have full extension support as well. My recommendation would be AdGuard and Hush. AdGuard on all platforms seems just as good as ublock, and Hugh takes care of cookies and gdpr nag screens.

            1 vote
    3. [2]
      loz
      (edited )
      Link Parent
      I use Firefox Focus as my default browser on iOS. It's like a browser in permanent incognito mode with adblock built in. Only downside is that you're never permanently signed in to anything....

      I use Firefox Focus as my default browser on iOS. It's like a browser in permanent incognito mode with adblock built in. Only downside is that you're never permanently signed in to anything.

      Further to OPs question the only things I miss from android are apps that could be used for illegal purposes, namely torrent clients and retro game emulators.

      Oh and also FE file explorer is awesome and can access and copy media on your local network and phone. Comes with a built in media player and document viewer, so you do kind of have access to the file system.

      2 votes
      1. AspiringAlienist
        Link Parent
        Firefox focus adds an extension to safari that practically allows ad-block for safari. Additionally I use Brave browser only for browsing YouTube without ads.

        Firefox focus adds an extension to safari that practically allows ad-block for safari.
        Additionally I use Brave browser only for browsing YouTube without ads.

  2. [2]
    Akir
    Link
    No, it's nowhere near the same as it used to be, though there are still plenty of annoying limitations. It's especially dramatic when you consider that the iPhone was released without the App...

    No, it's nowhere near the same as it used to be, though there are still plenty of annoying limitations. It's especially dramatic when you consider that the iPhone was released without the App Store. Still, though, there are a handful of things you can only do "the Apple way", and while adopting to them isn't particularly painful you arguably shouldn't have to. The biggest thing that bugs me is that there is no way to do file transfers over Bluetooth and the only built-in file transfer utilities is Airdrop (useless on anything not Apple) or uploading to iCloud or a web-based intermediary.

    Nowadays there is not only a filesystem, there is a Files app to help you manage it, and the homescreen is not only customizable but has widgets you can use to further customize it.

    Apple Watch is going to be a bit different, though, since WatchOS is more limited by design.

    22 votes
    1. Lightborne
      Link Parent
      Yeah, that's annoying. I have started to use SendAnywhere for quick file transfers between devices but having BT is a nice backup.

      The biggest thing that bugs me is that there is no way to do file transfers over Bluetooth and the only built-in file transfer utilities is Airdrop (useless on anything not Apple) or uploading to iCloud or a web-based intermediary.

      Yeah, that's annoying. I have started to use SendAnywhere for quick file transfers between devices but having BT is a nice backup.

  3. [9]
    mild_takes
    Link
    Side note to start off, the OG iPhones were locked down hard. Part of that was because of hardware and software limitations of the time and part because Apple being Apple. Example: one big source...

    Side note to start off, the OG iPhones were locked down hard. Part of that was because of hardware and software limitations of the time and part because Apple being Apple. Example: one big source of friction at the time was Apple refusing to support Flash in the browser. The rationale was that Flash sucks and crashes all the time, you can do most of what Flash did with HTML5, and the hardware could barely run Flash. Android let you run Flash and then IIRC a bunch of browsers disabled it because of all the reasons above. Iphones today are still kind of locked down... but in exchange for living in the walled garden you really do get a smooth and reliable experience.

    Their computers are and are not locked down. As an example, if you try to run an app that isn't from a recognized developer (signed by apple) then it will not run until you go into system settings and allow it. This gives the illusion to some people that its totally locked down but you just have to learn the system a bit.

    Apple does do a lot of things that make it easier for Apple products to work but cause friction with devices not made for Apple... but then they do other stuff well like printers (using CUPS which is the same as Linux uses) and it shares printers quite well.

    Realistically Microsoft does a lot of awful stuff with Windows as well, you just don't notice it anymore.

    13 votes
    1. [5]
      Akir
      Link Parent
      The Flash thing was actually a really major reason why I didn't buy an iPhone at the time. In retrospect, Apple was completely right. I looked up what it entailed to make a game in Flash and it...

      The Flash thing was actually a really major reason why I didn't buy an iPhone at the time. In retrospect, Apple was completely right. I looked up what it entailed to make a game in Flash and it involves programming in a language called Actionscript which around that time was essentially a superset of JavaScript. Making a good JavaScript interpreter is a hard thing, and Adobe hasn't exactly been well known for their highly reliable code.

      Flash still exists, of course, but now it generates outputs meant for the modern web, and has for quite a while.

      Apple did kill off legacy Flash, for sure, and that's not without problems. But for the most part, I think we're better off for it.

      4 votes
      1. [2]
        mild_takes
        Link Parent
        At the time it was pretty contentious. But back then the modern smartphone was such a new concept that I don't think it was such a big deal if not every website worked. Today there are tons of...

        At the time it was pretty contentious. But back then the modern smartphone was such a new concept that I don't think it was such a big deal if not every website worked. Today there are tons of people living digital lives without owning or using a computer. If Apple were to break a large percentage of the internet for mobile users today by not supporting some common plugin...

        2 votes
        1. Akir
          Link Parent
          To be completely fair Apple pisses off a lot of web developers today because they're always dragging their feet or outright refusing to add some features into Safari. PWAs being a major one until...

          To be completely fair Apple pisses off a lot of web developers today because they're always dragging their feet or outright refusing to add some features into Safari. PWAs being a major one until recently, and to my knowledge they still do not support a lot of common open media formats like Vorbis and Theora - though those are quickly becoming outdated as everyone moves to AV1.

          At the time, though, it was pretty fantastic just to have a "real" browser on a mobile phone. The only other phone at the time that anything close in the American market was Blackberry, but they didn't get popular among average people until they released the Pearl which came out at around the same time.

          Of course, outside of America things were generally a lot better because 'smartphones' were already fairly common in Europe and Japan. The cell phone carriers used to be a lot more evil than they are today and so the only smartphones US users got were weird one-offs like the Nokia Communicator, the Palm Treo, and I think one or two Windows CE devices.

          6 votes
      2. actionscripted
        (edited )
        Link Parent
        It was an implementation of ECMAScript with more object-oriented stuff added and the language for the time was amazing and helped show what was possible beyond JavaScript’s limited features at the...

        Actionscript which around that time was essentially a superset of JavaScript. Making a good JavaScript interpreter is a hard thing, and Adobe hasn't exactly been well known for their highly reliable code

        It was an implementation of ECMAScript with more object-oriented stuff added and the language for the time was amazing and helped show what was possible beyond JavaScript’s limited features at the time.

        The problem wasn’t Adobe (Macromedia, actually, that Adobe bought) and their JS the problem was it compiled to SWF (and other binary formats) and that meant it wasn’t accessible, could trap user events, wasn’t responsive and could eat your CPU whole. On a resource-constrained, small-screen mobile device those are all terrible things.

        And in defense of Apple, as prevalent as Flash was it was dying. JS support for query selectors, better math, canvas and browser engine optimizations meant you didn’t need Flash for the fancy stuff anymore. It stuck around for a while due to streaming and DRM but it’s all but dead now and it was a good thing they didn’t support it because it hastened the move to better web tech.

        2 votes
      3. lelio
        Link Parent
        Your right of course, but... Actionscript was awesome for my limited coding skills in 2003. I made a quick flash website with an interactive animation of a folded note to ask someone out and she's...

        Your right of course, but...
        Actionscript was awesome for my limited coding skills in 2003. I made a quick flash website with an interactive animation of a folded note to ask someone out and she's my wife 20 years later!

        At the cost of a clunky, inefficient user experience, Flash probably helped a lot of people get into and learn coding in late 90s oughts. It was a fun and easy UI, way less intimidating than most coding environments at the time, at least to me.

        It gave us Strong Bad emails!

        I'm glad they finally put it out of its mysery. But Flash will always have a special place in my heart.

        1 vote
    2. [3]
      Lightborne
      Link Parent
      Oh for sure. At this point there is no major PC OS that I like 100%. It's a real shame.

      Realistically Microsoft does a lot of awful stuff with Windows as well, you just don't notice it anymore.

      Oh for sure. At this point there is no major PC OS that I like 100%. It's a real shame.

      1. [2]
        Akir
        Link Parent
        Have you tried Haiku? Software compatibility is… uh, not its priority. But it’s got some really nifty features. Straight from the 90s. You should give it a try, though. If nothing else, it’s an...

        Have you tried Haiku?

        Software compatibility is… uh, not its priority. But it’s got some really nifty features. Straight from the 90s.

        You should give it a try, though. If nothing else, it’s an interesting experience.

        1. gianni
          Link Parent
          I would not recommend Haiku to anyone except hobbyist developers. There are plenty of linux distros that are much more approachable and fit niche interests.

          I would not recommend Haiku to anyone except hobbyist developers. There are plenty of linux distros that are much more approachable and fit niche interests.

          1 vote
  4. [2]
    Grue
    Link
    Apple allows more than it did originally, but they still have near complete control over what goes on your phone or not. So, the walled garden is bigger, but the walls are just as there as they...

    Apple allows more than it did originally, but they still have near complete control over what goes on your phone or not. So, the walled garden is bigger, but the walls are just as there as they were before.

    Sure, your browser can be different, but Apple still basically critiques every bit of the functionality of that browser to make sure it matches "their policy". No feature for that browser gets launched without Apple approving it.

    9 votes
    1. tauon
      Link Parent
      At least I do have some hope for everything “coming together” this fall: EU will force them into USB-C, which they’ll then likely do globally (meaning across all regions, but also products,...

      Apple allows more than it did originally, but they still have near complete control over what goes on your phone or not. So, the walled garden is bigger, but the walls are just as there as they were before.

      At least I do have some hope for everything “coming together” this fall: EU will force them into USB-C, which they’ll then likely do globally (meaning across all regions, but also products, hopefully), and if we get lucky, at least me and others in the EU get the dreaded “sideloading” allowed without any hacks and workarounds. Aka installing regularly from any source. Like it had been for the past 50 years. While yes, device security is an argument, developers and tinkerers will definitely come to enjoy not going through the app store for everything.

      3 votes
  5. [9]
    gleamingyeets
    Link
    Apple has annoying features and limitations that are more minor inconveniences than deal-breakers IMO. One of the ones that comes to mind for me is, on my iPhone I'll get an annoying notification...

    Apple has annoying features and limitations that are more minor inconveniences than deal-breakers IMO.

    One of the ones that comes to mind for me is, on my iPhone I'll get an annoying notification to upgrade my iCloud storage that I can't dismiss. I literally can not tell Apple "No, I don't want to pay $0.99 to upgrade my iCloud storage", because the notification will continue to there until you either delete some of the 5 free gigs they give you or you upgrade. I choose not to upgrade because the storage on my phone is perfectly fine and I don't really have any data loss concerns.

    The fact that I can't use the full 5 gigs without being ushered into a paid tier and not being able to disable the notification is annoying, but I just cleared a gig or two and it went away.

    That's just off the top of my head though. I don't like that Apple got rid of USB-A ports on their Macbooks, seems extremely unnecessary but people will justify it for some reason. When my Airpods connect to my macbook, they sometimes connect at full volume so whatever I was listening to will suddenly blare in my ears. Sometimes, when I'm using my Airpods on my macbook, my phone alarm will go off and my Airpods will decide to connect to my phone and blast the alarm directly into my ears at full volume.

    That last point was my fault because I had the settings configured to connect with whatever is making current sound or whatever, but EVEN AFTER editing the settings, this still happens for different devices. Whatever, guess I'm okay with my alarm not blasting in my ears.

    It seems like every other day, Apple is asking me to perform a system update for apps I don't care about. The updates on all my computer Apple devices are pretty frequent, which is good because at least I know they're constantly updating but also, sometimes I'll leave updates pendingfor a while because they're so frequent.

    If you want to upgrade the RAM or SSD, or pretty much anything for newer Mac models, good luck. They literally made it impossible to upgrade your own device, you are forced to have your specs permanently created when you purchase your Macbook. This is a problem with modern Apple devices, because back in 2014 when I got my first Macbook, I could freely upgrade whatever I wanted. Not anymore, if my battery even dies or something, I will practically need to get it repaired by Apple themselves because the steps to do it on a modern Macbook are so convoluted and purposely difficult that it's genuinely hard to do yourself. Compared to my first 2014 Macbook where I just needed some dedicated tools and a little patience.

    It's just these little things that add-up. I don't know why Apple chooses to make things less consumer friendly over the years to where you're forced to do things -their- way or you can't do it. I'm typing this on a Macbook, though, and as much as I find Apples decisions annoying, they are still great for music production and productivity reasons like that. They also just look fancy as hell.

    I do own a PC but really only use it for gaming (Since Mac's don't really do gaming), otherwise I do everything on my Apple devices.

    7 votes
    1. [2]
      post_below
      Link Parent
      Profit. This is the company that creates non standard connections that provide no benefit aside from pushing people to buy their parts (lightning, etc.). It's not quite as straightforward as...

      I don't know why Apple chooses to make things less consumer friendly

      Profit. This is the company that creates non standard connections that provide no benefit aside from pushing people to buy their parts (lightning, etc.).

      It's not quite as straightforward as profits from replacement parts and dongles though, it's no secret that the walled garden is key to their business model, they push to maintain it even in seemingly insignificant ways.

      Ideally they want all of a consumer's tech related interactions to happen within the garden.

      Of course they claim there are good alternative reasons for each choice in service of that goal, but most of the time it's demonstrably untrue. Apple's mind blowing revenue per user is carefully curated.

      7 votes
      1. gf0
        Link Parent
        Lightning cable used to be better than the status quo at its inception, and Apple does gradually settle on USB-C as that difference disappears (their tablets have been using it for many years now,...

        Lightning cable used to be better than the status quo at its inception, and Apple does gradually settle on USB-C as that difference disappears (their tablets have been using it for many years now, irrespective of EU decisions).

        But surely, as every company’s motives, it’s profit. But I find the business model of selling genuinely good hardware with some limited services much more honest than the “you are the product” one.

        5 votes
    2. [4]
      mild_takes
      Link Parent
      I'm going to defend Apple's choice to do only USB-c and soldered ram + ssd... purely in the context of ultra portable laptops especially the Air. USB-c: The key point is that it allows apple to...

      I'm going to defend Apple's choice to do only USB-c and soldered ram + ssd... purely in the context of ultra portable laptops especially the Air.

      USB-c:

      • The key point is that it allows apple to make the device much thinner.

      • lots if devices are coming with usb-c options

      • You can get usb-c to a dongles that are tiny

      • 99% of the time you don't need to plug stuff in now anyways

      Soldered RAM + SSD:

      • Thinner and lighter!

      • RAM comes on the same chip as the ARM processor now. Apparently this has performance benefits

      • Soldered components supposedly consume less power

      • A bunch of us owned old macbooks and upgraded the HD to SSD and saw colossal improvements as a result, maybe this was you as well. I don't believe that kind of gain from a simple component swap is possible on current machines but that's stuck in our brains.

      • Maybe a reach but there's probably some security implications to making it harder to pull components out

      Kind of back to reality for a minute though... I have an M1 Air that an employer bought me otherwise I was going to bail on apple and buy the Framework laptop and I would totally have a USB-A module in it. IMO the M1 (and newer) Macbooks are the ultimate *portable* laptop. If it was my own money today I'd still lean towards a Framework (with Linux) but I'd be on the fence.

      4 votes
      1. [2]
        gleamingyeets
        Link Parent
        You are 100% correct though, I can get behind why their transitions to different design philosophies is more advantageous and necessary in the long run. I just really wish that I didn't have to...

        You are 100% correct though, I can get behind why their transitions to different design philosophies is more advantageous and necessary in the long run. I just really wish that I didn't have to use a USB-A adapter for one of my two USB-C ports when I need it. I personally still use flashdrives and charging devices that use USB-A only and I only have two USB-C ports D; . I understand the design reasons though.

        Personally, I love USB-C wayyyy better anyways, but I still like having the option. Like, currently my 2019 Macbook is championing on, but I could really use with some upgraded RAM. Instead of just dropping a quick $200 for some extra RAM, I'd have to buy a whole new Macbook. Although, I've been meaning to anyways because the 2019 Macbook uses Intel chips and I've read the M1/M2 chips are monsters and really change up the performance.

        Same as you though, I'd really only consider an Apple product for a laptop. I used a really nice ASUS laptop for a while though, but I have never heard of a Framework laptop. I'll definitely check them out because they sound nice if you can be on the fence between that and a Macbook

        1 vote
        1. mild_takes
          Link Parent
          Framework is building laptops with reparability and upgradability as a base design philosophy all the way down to selling NEW main boards you can use to upgrade your old system and also pairing...

          Framework is building laptops with reparability and upgradability as a base design philosophy all the way down to selling NEW main boards you can use to upgrade your old system and also pairing with cooler master to offer a case for your old main board so you can keep using it as a small PC.

          They're not exactly better, but I believe in what they're doing.

          I just really wish that I didn't have to use a USB-A adapter for one of my two USB-C ports when I need it. I personally still use flashdrives and charging devices that use USB-A only and I only have two USB-C ports D;

          Flash drives, look into dual usb-c and a devices.

          Charging, in assuming is some micro USB device? Get a usb-c to micro cable.

          Only 2 ports... *shrug* it just is what it is.

          but I could really use with some upgraded RAM. Instead of just dropping a quick $200 for some extra RAM, I'd have to buy a whole new Macbook. Although, I've been meaning to anyways because the 2019 Macbook uses Intel chips and I've read the M1/M2 chips are monsters and really change up the performance.

          Ya its a piss off, that's why I'd lean towards the framework at this point, but if someone else is buying/upgrading the laptop the Air is still better.

          The M chips really are better BTW. Its kind of wild.

          2 votes
      2. Akir
        Link Parent
        FYI there is a new memory module standard in the works called CAMM that aims to allow for faster memory bandwidth. Dell has a series of laptops with these modules already on the market, I believe,...

        FYI there is a new memory module standard in the works called CAMM that aims to allow for faster memory bandwidth. Dell has a series of laptops with these modules already on the market, I believe, though since the standard isn't set yet I wouldn't dare to purchase it.

    3. [2]
      Akir
      Link Parent
      I personally pay the 99 cents for the higher storage in iCloud. It's a pretty good price, and I value the convenience it offers me, especially considering that it stores backups. But if you don't...

      I personally pay the 99 cents for the higher storage in iCloud. It's a pretty good price, and I value the convenience it offers me, especially considering that it stores backups. But if you don't want it to nag you can either disable iCloud storage or simply not use all 5 Gigs. I get why you'd be frustrated by the nagging, but to be fair you are getting that 5 gigs for free and if you're using it all you probably need more storage.

      Unfortunately just about every manufacturer going for ultralight computers are going for soldered ram, and Apple simply doesn't make anything outside of that category anymore. I agree the storage thing is pretty BS, though. I don't think anyone else is doing that. At least you get built-in encryption, so at least you get a security advantage out of it.

      I know that a lot of musicians prefer production on a Mac, but I honestly don't really get it. Windows had some technical BS that needed overcoming for a while but it wasn't hard to do and most DAWs had those solutions basically built-in since forever. Hardware that was exclusive to Mac has basically gone the way of the dodo, and the only DAWs that I am aware of being exclusive to Mac are Apple's own Garageband and Logic. Though I suppose if you are comfortable with Logic you wouldn't want to change to anything else, especially if it means re-purchasing a VST version of plugins you already own.

      1 vote
      1. gleamingyeets
        Link Parent
        It's just annoying not being able to clear a notification, that's it. Also, I used Reaper on my Macbook lol, I used to use Logic Pro X on my first Macbook but I like Reaper better because it's...

        It's just annoying not being able to clear a notification, that's it.

        Also, I used Reaper on my Macbook lol, I used to use Logic Pro X on my first Macbook but I like Reaper better because it's easier to use (Weird, I know). I did use Reaper on my ASUS Laptop, and it did run smoother on there. I only got an Apple because I thought I was going to go back to college and wanted it for coding, but I ended up skipping out on college and just had a Macbook from it. The one I'm using from 2019 is still going pretty strong though, I'm glad to have a good Windows PC and a good Macbook. I'm going to keep it this way, I don't have any true problems with Apple, I'm just contributing to the conversation haha

        2 votes
  6. [2]
    Australia
    Link
    Apples"walled garden," which limits users' choices and locks them into the company's products and services hasn't really changed I'd argue its actually worse. Apple has carefully created an...

    Apples"walled garden," which limits users' choices and locks them into the company's products and services hasn't really changed I'd argue its actually worse.

    Apple has carefully created an illusion of openness while actually becoming more closed than ever. This strategy is likely a marketing tactic to make the company appear less rigid, corporate and possibly less cool.

    Apple has created this illusion across its product line, one example is by allowing some third-party applications and services to be available on its devices. However, these apps often have limited functionality and access to core features, as Apple maintains strict control over its APIs. This gives the impression of openness, but in reality, the company still exercises significant control over the user experience.

    Another aspect of this illusion is Apple's occasional announcements of opening up certain aspects of its ecosystem. For example, there have been reports that Apple is considering allowing alternate app stores on its devices to comply with the Digital Markets Act in the European Union. However, these alternate app stores in all likelihood wiil still need to be verified by Apple, which will probably require a fee, allowing the company to maintain some control over the ecosystem (and make even more money).

    Their use of marketing and deception to maintain their walled garden is supported by the company's history of prioritizing its own products and services over those of competitors. Apple's operating systems and applications are designed to be exclusive to Apple devices, a strategy that has been in place since Steve Jobs's return to the company. This exclusivity not only grants Apple owners bragging rights but also compels them to stay confined within the company's ecosystem. It really feels like an, emperor has no clothes situation tbh.

    The company still maintains significant control over its ecosystem. This grand illusion of openness is a marketing strategy to which is something apple has always excelled at. Apples grand goal is, to have their apples and eat them too. Which so far they are managing to do nicely. Apple are 'open as ever', while still ensuring that users remain locked into the company's products and services.

    Personally I'd never by an Apple product, I quit after the iPhone 4. I find Apple products sterile and boring. But that's just my opinion.

    4 votes
    1. gf0
      Link Parent
      As many things, it is also a tradeoff. This decision makes their software much more stable (it is easier to write correct code for only a few available devices with known parts all the way down)...

      Apple's operating systems and applications are designed to be exclusive to Apple devices, a strategy that has been in place since Steve Jobs's return to the company.

      As many things, it is also a tradeoff. This decision makes their software much more stable (it is easier to write correct code for only a few available devices with known parts all the way down) and easier to support — which is a big part of why apple has exceptionally good longevity compared to any competitor, but especially in the mobile sector (where even flagship android’s had abysmal lifetimes like 2-3 years!).

      Also, the iPhone 4 was very different from today’s devices, you might be missing out on a lot. Depending on what you value in a phone a used iphone can easily give you the most bang for your buck.

      2 votes
  7. [5]
    TypicalObserver
    Link
    I have an iPhone for work. I wanted to send an email with an image attachment using the mail app, and it was the absolute worst experience ever. You have to hold down/tap on the page to get a...

    I have an iPhone for work. I wanted to send an email with an image attachment using the mail app, and it was the absolute worst experience ever. You have to hold down/tap on the page to get a context menu, and then you have to scroll all the way to the right to attach an image, and then you can't even attach multiple images at a time, you have to do it 1 by 1.

    On top of that, it attaches inline, and not even as a file. When my manager received the email they were red X's in a box, not even the actual image. The last part may not be my iphones fault but for a company and a fanbase that prides itself on UI and 'it just works' magic, that was the worst experience I've ever had with an app in my adult life, and it ships as a default app on apple devices.

    In terms of walled garden, it's definitely better than years before, and iOS 17 is aiming to improve that further. But I don't think I'll be able to get over the fact I can't arrange my homepage as I like and that there's no app drawer. I just find androids interface way more intuitive in general.

    4 votes
    1. Lightborne
      Link Parent
      Yeah that's the thing that bugs me. There just seems to be less opportunities to find an app that does things in a different and maybe better way. Reading these replies, basically it seems like...

      Yeah that's the thing that bugs me. There just seems to be less opportunities to find an app that does things in a different and maybe better way. Reading these replies, basically it seems like you can do anything, but there's a specific way to do it. That annoys me.

      3 votes
    2. [3]
      Akir
      Link Parent
      You chose to do it the hard way. There is a little arrow that shows up in the autocorrect bar; tap it once and it fills the bar with things you can attach. You can also take a picture and attach...

      You chose to do it the hard way. There is a little arrow that shows up in the autocorrect bar; tap it once and it fills the bar with things you can attach. You can also take a picture and attach it without storing, or you can insert a new drawing or an arbitrary file.

      How long ago did you use this iPhone? The image option is not the last option even if you use the text cursor menu. And you do have the ability to choose multiple photos.

      I’m not sure why it makes a difference weather the image is inline or an attachment to you, but the red X thing sounds like it was a problem with either your manager’s client or the MTA was doing some shenanigans.

      In any case, there are alternative email clients you can use.

      2 votes
      1. Weldawadyathink
        Link Parent
        This kinda sums up the apple experience in my opinion. On android, you have a ton of options to do anything. Most of the options will work, but they will be somewhat clunky. You will likely be...

        This kinda sums up the apple experience in my opinion. On android, you have a ton of options to do anything. Most of the options will work, but they will be somewhat clunky. You will likely be able to do what you want without too much effort, but nothing will be effortless. This is not an opinion I made from using android a few times. I used android for years. I also used ROMs extensively, so I definitely know my way around android.

        On apple, there is usually only one intended way to do something. If you do it the intended way, it is effortless. If you pick a non intended way, it is very difficult, clunky, and might not be possible. But the intended way is truly effortless.

        Some people want to do things their own way. For this type, iOS is not even usable because of all the paper cuts. This type of person does not want to learn a new method or try something different. (I do not mean this pejoratively. I can understand the reasoning for this mindset.) iOS is never going to be usable for this type of person.

        For anyone switching to iOS, here is my recommendation: switch completely to the apple way of doing things. I truly mean completely. Set up everything in iCloud. Make sure all those switches are turned on. Find out the intended method for everything, and use only that method for at least 6 months. After that learning period, you can branch specific tasks off the intended method as you desire. But I think most people will find that the intended method for most things is actually quite well done.

        My family all used to have android phones. I always was the tech support contact for them. I would try to teach them to troubleshoot their issues. I would try to teach them concepts, and how to apply them to other areas so they could figure stuff out for themselves. Android (and especially Samsung) has so many small things that make this impossible. The best example was smartcast. It was a Samsung feature that allowed screen mirroring to chrome casts and other devices. It was actually quite well made. But in a software update, they decided to make smartcast not work with chrome casts. It took me months to teach my family how to use that feature. And now it was gone with no workaround. I tried to teach them to mirror their screens through the Google home app, but that was a much worse user experience, even if they could learn it. Now that they are on iOS, I have much less need to perform tech support. I can now teach them concepts that they can use to discover new features without me telling them directly.

        2 votes
      2. TypicalObserver
        Link Parent
        Thanks for the tip, and I checked the 'proper' way of sending attachments just in case and you're right, it is there. However, I still think that I should be interacting with the actual...

        Thanks for the tip, and I checked the 'proper' way of sending attachments just in case and you're right, it is there. However, I still think that I should be interacting with the actual application to do these things, not the keyboard. And a non-descriptive arrow is a pretty poor way of showing there's more options available; I thought it was going to suggest more words for auto correct.

        I'm not sure if only the method you mention has the ability to select multiple photos, but the way I did it didn't give me the option.

        And this was roughly two weeks ago or so, on an iPhone XR.

        And I think an email looks more organized and formal when things are sent as attachments rather than inline images.

  8. [5]
    Turtle42
    Link
    It's much better now than those early gens. There's a files app that can link with my icloud or even network server (albeit the connection can be finicky) but I can also make Firefox my default...

    It's much better now than those early gens. There's a files app that can link with my icloud or even network server (albeit the connection can be finicky) but I can also make Firefox my default browser and even add a different keyboard because I don't like Apples native one. Theres probably other stuff but ymmv depending on your personal needs of course.

    3 votes
    1. [4]
      skreba
      Link Parent
      So, you can KINDA change your default browser. Firefox, Chrome, Edge, etc, are all just a Safari reskin on iOS. Apple is supposedly going to drop the WebKit requirement soon which would make them...

      So, you can KINDA change your default browser. Firefox, Chrome, Edge, etc, are all just a Safari reskin on iOS. Apple is supposedly going to drop the WebKit requirement soon which would make them all much more useful (I’d give my left nut to have Firefox with extensions on iOS).

      10 votes
      1. Turtle42
        Link Parent
        Good to know! At least all my bookmarks and passwords still sync. Extensions would be a dream!

        Good to know! At least all my bookmarks and passwords still sync.

        Extensions would be a dream!

        1 vote
      2. [2]
        gianni
        Link Parent
        Check out Orion! It can run Firefox and Chrome extensions and they have both an iOS and macOS version.

        Check out Orion! It can run Firefox and Chrome extensions and they have both an iOS and macOS version.

        1. skreba
          Link Parent
          I appreciate what that browser is trying to do, but there’s too much personal info that goes into a web browser to trust one that isn’t open source and/or from a well-established company.

          I appreciate what that browser is trying to do, but there’s too much personal info that goes into a web browser to trust one that isn’t open source and/or from a well-established company.

  9. [9]
    Ganymede
    Link
    It's far more limited than Android and if your main goal for the phone is customization, you will be disappointed. I personally don't feel the need to customize the phone experience to the degree...

    It's far more limited than Android and if your main goal for the phone is customization, you will be disappointed. I personally don't feel the need to customize the phone experience to the degree that Android lets you, I don't need a custom app launcher or whatever else. I value the stability and reliability of the device far more. In terms of reliability, the iPhone is supported far longer than most Android phones and years old devices receive the latest software updates (and they retain their resale value as a result.)

    The Apple Ecosystem (TM) is still a major selling point and if you don't plan on buying additional Apple products (macOS, Apple TV, AirPods, Apple Watch, etc.) then you'll be missing out on a major component of what makes their technology great. Seamlessly moving between these devices for things like browser tabs, messaging, account/password storage, airplay, etc. is wonderful and all just works. You can usually accomplish similar things using third party tools and other platforms, but Apple products do it as first-class citizens of the hardware and software.

    I would never use an Android phone because I have an extreme hatred of surveillance capitalism and don't trust Google at all. I try to minimize their presence in my life. Using hardware and software designed by an advertisement company is a non-starter for me. Apple as a company has positioned their products to be privacy-first, so end to end encryption, blocking trackers by default, on-device machine learning instead of sending off to servers, etc. are all built in features of their products. Things like iCloud's Hide My Email let you generate a burner email on the fly for every service you sign up for, store the credentials and seamlessly log in using them. iCloud Private Relay is essentially a built-in VPN to mask your IP from services. iOS app store requires all apps to publicly list the information they collect about you right on the store page. The list goes on and on, and every new features or app they release has privacy in mind. All of that said, remember: this is privacy from mega corporations who want to siphon up your information to sell you ads, not necessarily from governments or Apple themselves. Although they do go to great lengths to keep your private data inaccessible to even them, ultimately you do have to put your trust that they operate in good faith. I do, because my threat model doesn't include stopping governments from accessing my information. I just don't want Google, Meta, etc. to have it.

    Lastly, the polish and quality of iOS apps (first party and third party) are in general far better than Android apps, if sleek design and attention to detail are aspects you care about you'll find it in abundance. iOS users spend far more on apps than Android users, so the market for making apps is much broader.

    3 votes
    1. [4]
      bugsmith
      Link Parent
      Me too. But do you really trust that Apple is better? To a certain extent, I do. I trust they are not selling my data to anyone currently (at least not all of it). But I do not trust that they are...

      I would never use an Android phone because I have an extreme hatred of surveillance capitalism and don't trust Google at all.

      Me too. But do you really trust that Apple is better?

      To a certain extent, I do. I trust they are not selling my data to anyone currently (at least not all of it). But I do not trust that they are not collecting all of my data, and that worries almost as much as if they were selling it.

      Why?

      Because Apple may not choose do anything with that data now. But they are a corporation. As soon as they believe it will provide a better return for shareholders than not selling it (or doing something worse with it), they will.

      For sure, they are not collecting as much as Google and the smartphone manufacturers, but I think a lot of what they offer is to give the appearance of being a privacy first company.

      At this moment in time, they are probably the lesser of current evils, but I still think it's sensible to be very cautious if you are somebody who is privacy conscious.

      8 votes
      1. [2]
        Ganymede
        Link Parent
        I currently trust Apple far more, yes. There's a real market for privacy and they've captured it entirely. They could change their business stance next week and be as bad as Google and Meta, but...

        I currently trust Apple far more, yes. There's a real market for privacy and they've captured it entirely. They could change their business stance next week and be as bad as Google and Meta, but they'd burn their relationships with many of their customers and I suspect the cost/benefit of that decision is in favor of continuing to build for privacy.

        If I was hyper concerned about this I could examine every line of code on the machines I run, but that's too much effort and probably not feasible even if I wanted to. If I was willing to accept some trade-offs I could buy in to a community-run fork of Android, but that requires more maintenance/work on my part and sacrificing usability for things I value every day (see my above post).

        Right now Apple is the right balance of great software features and enough privacy. I don't feel like I have Sauron breathing down my neck like I feel when I use Google products.

        3 votes
        1. bugsmith
          Link Parent
          It's all about having your own privacy threshold and making the right compromise of privacy vs convenience. I do agree that Apple as they currently operate is probably the right balance for all...

          It's all about having your own privacy threshold and making the right compromise of privacy vs convenience. I do agree that Apple as they currently operate is probably the right balance for all but the most extreme.

          My real point from my other reply was, just because Apple are the least invasive of the tech giants, don't assume that they are non-invasive. But f their current offering fits with your threat model, then perfect.

          I am an android user and accept that just by having an android phone I am sacrificing a lot of potential privacy. But using Fennec as my browser with a few key addons brings this well into fitting with my threshold.

          2 votes
      2. dfx
        Link Parent
        I guess my main issue with this premise is, what data would they be collecting? Google, for example, is notorious for scanning emails and serving ads based on the content of the emails. Apple...

        I guess my main issue with this premise is, what data would they be collecting? Google, for example, is notorious for scanning emails and serving ads based on the content of the emails. Apple offers zero-knowledge encryption of your entire iCloud presence. The closest thing that comes to them engaging in advertising is selling sponsored spots in the App Store. Aside from which apps I download (and maybe searches for apps), I’m not sure what else there is for Apple to collect. We’d have to get into some really extraordinary claims like Apple tracks all of your Safari browsing or sucks up your location data against your will for it to be anywhere near the level of Google data mining.

        2 votes
    2. [3]
      gf0
      Link Parent
      While I am more than okay with the tradeoff that apple gives regarding privacy/usability/stability/hardware, if someone is truly paranoid about their privacy GrapheneOS installed on a Pixel is...

      While I am more than okay with the tradeoff that apple gives regarding privacy/usability/stability/hardware, if someone is truly paranoid about their privacy GrapheneOS installed on a Pixel is probably the best way to go about it. This is a security-oriented android fork made by a very talented developer (many contributions later found their ways back to android, or the linux kernel), it supports only Pixel devices because these devices are the only ones that have proper hardware security to begin with (there is not much point in a secure OS, if it’s “naked” underneath) — so while they are directly from Google, strangely enough they are the best androids in this regard.

      And from what I heard, they don’t compromise much on everyday usability — it features a sandbox for Google services, so banks, etc will continue to work (as opposed to the microg approach used by several alternative androids, that compromises on security), yet your private data will remain yours.

      4 votes
      1. Ganymede
        Link Parent
        I've heard good things about it for sure. For me it isn't worth sacrificing all of the ecosystem benefits I get from my Apple products, but each of us falls on the privacy/convenience spectrum...

        I've heard good things about it for sure. For me it isn't worth sacrificing all of the ecosystem benefits I get from my Apple products, but each of us falls on the privacy/convenience spectrum differently. For many people Google-everything and Meta-everything is perfectly acceptable and they just don't care about privacy. For others they won't touch closed-source or commercial software at all.

        1 vote
      2. bugsmith
        Link Parent
        At this point, the only thing stopping me from using GrapheneOS is Google Wallet. It's something so massively convenient to me, for several reasons, that I just cannot opt into a ROM that isn't...

        At this point, the only thing stopping me from using GrapheneOS is Google Wallet. It's something so massively convenient to me, for several reasons, that I just cannot opt into a ROM that isn't whitelisted for it. Which is a shame, as I love everything about GrapheneOS.

    3. ButteredToast
      Link Parent
      This describes me as well. When it comes to mobile OSes, more lightweight customization is cool and something I might use, but deeper customization either goes unused or in some cases (usually...

      I personally don't feel the need to customize the phone experience to the degree that Android lets you, I don't need a custom app launcher or whatever else. I value the stability and reliability of the device far more.

      This describes me as well. When it comes to mobile OSes, more lightweight customization is cool and something I might use, but deeper customization either goes unused or in some cases (usually where there sane defaults are absent) is a nuisance. As such, iOS suites me well.

      Following a similar train of thought, another annoying thing about Android is the variances in the OS introduced by phone manufacturers. I'd really like to see more manufacturers ship a "close to plain Android" experience akin to the Pixel, because I think Android should be more like Windows where it's the same regardless of the device it's running on. I don't care about the software frills the company has added — the device's hardware should be what sells it.

      1 vote