this post was submitted on 03 Nov 2023
9 points (100.0% liked)
Aotearoa / New Zealand
1656 readers
37 users here now
Kia ora and welcome to !newzealand, a place to share and discuss anything about Aotearoa in general
- For politics , please use !politics@lemmy.nz
- Shitposts, circlejerks, memes, and non-NZ topics belong in !offtopic@lemmy.nz
- If you need help using Lemmy.nz, go to !support@lemmy.nz
- NZ regional and special interest communities
Rules:
FAQ ~ NZ Community List ~ Join Matrix chatroom
Banner image by Bernard Spragg
Got an idea for next month's banner?
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
First off, iOS =/= macOS, iOS is what's used in iPhones, and macOS is for Macs.
In my case, automation/scripting and setting up custom hotkeys or gestures to do various things, is a key requirement for me in any OS. In Windows I use AuthHotkey and PowerShell, in Linux I use ydotool+Fusuma and bash/Python, for macOS it's Keyboard Maestro and zsh, finally on Android I use Tasker+Edge Gestures and bash. Unfortunately there's not much of a choice for iOS; there's Apple's own Shortcuts feature, but it's quite limited in what it can do (although admittedly the limitations are more due to the nature of the OS itself).
To give you an example, on Android I've got a Tasker profile which automatically announces the name and artist of the currently playing track on Spotify, just like how you'd hear on a radio - this is super handy for me as most of my music listening is done when I'm in the shower or doing other chores and don't have my phone handy - and thanks to the announcements, I can make a mental note of what was playing, and if I like the track/artist, I'd look it up later on. I can't picture how to do this on iOS. There's a bunch of other Tasker tasks as well which have no equivalents on iOS, as well as nothing similar to the Edge Gestures app which allows me to map custom gestures to various apps/actions/Tasker tasks.
My other requirement from an OS is the ability to freely install apps of my choice without being restricted - and iOS again fails in that regard, due to lack of sideloading. On Android, you can find a ton of indie apps on github or alternative stores like F-Droid, which aren't available on the Play Store - and these sort of apps will never see the light of day on iOS for various reasons. For instance, one app that I really like is Shelter, which is an opensource app that allows you to create a second user profile, which is handy for multi-accounting/testing/separating your work apps etc. AFAIK, there's no such app for iOS. Another Android app that I like is App Cloner - this one allows you to modify various bits of the cloned app for privacy - you could for instance spoof your location, or set the app to use a proxy server of your choice (or a list of proxy servers). Then there's AdGuard the app, which allows system-wide ad blocking with HTTPS filtering (which you can't get with a simple DNS-based ad blocker). I could write an entire essay about similar limitations, but yeah, long story short, iOS is incredibly limiting for my use cases.
Thankfully, macOS is nothing like that. Yes, I can't have custom themes like Linux, but I can at least automate pretty much everything thanks to third-party apps like Keyboard Maestro, and have the freedom to install all my favorite CLI tools via Homebrew. My main issue with macOS is it's shoddy support for gaming, but that's where my Linux laptop/PC comes into the picture. :)
Thanks for such a detailed reply, it's always good to get specific examples of how people use their devices. I asked my aunt who swears by Apple and the only reply I got was 'Just buy it!' which is encouraging but not very helpful.
Mostly the tweaking I do is superficial - definitely not as technical as what you do, and I don't have anything installed that didn't come from an official source so I think I might be okay in that regard. I think I'm overthinking the whole endeavour (because what else is an obsessive compulsive going to do??) because I have to learn something new. The last time I used an Apple computer I had to boot it with a 5" floppy disk, haha.
On the lemmy.nz matrix chat a while back people were talking about the new Macs with the new Apple chips. Apparently they are really nice, amazingly fast, but you can't run Windows on them anymore.
One thing I like about Android vs iPhone is how customisable it is. My wife hates using my phone because she can never work out how to find the app she wants, because it's so much different to her android phone. But it is just a different home screen I've installed, which isn't an option on iPhones.
I also install many apps from an alternate app store that has only free open source apps. I hope to one day move away from the Google app store completely.
I haven't double checked; but I think it was just that you couldn't dual-boot x86 Windows; which makes sense given the chip change. I guess the same underlying chip difference means you can't virtualise it either. But I'd imagine you can virtualise & run ARM Windows though; and as Intel/AMD fall further & further behind the efficiency curve Windows on ARM should continue to get better over time.
Indeed, you can run VMs on it, and the ARM version of Windows runs quite well under Parallels and UTM. ARM Windows also allows you to run x86 apps via emulation, and unless you're running a very heavy application or a game, you won't notice a difference. In fact you can even do some light gaming on the VMs (as long as it's not a DX12 game).