However, I detest artificial platform limitations and software that wants to "nudge" and manipulate users, hostile defaults and "optimized expiriences".
My last used Apple device was from 2015.
51–60 of 366 posts
However, I detest artificial platform limitations and software that wants to "nudge" and manipulate users, hostile defaults and "optimized expiriences".
My last used Apple device was from 2015.
It's just a "better integrated" virtual machine: "Lima launches Linux virtual machines on macOS" This might be a controversial opinion, but I find developers flocking to macOS really bewildering. As a developer, why do you want to fight your operating system to get basic things done? This Lima thing, docker running in a virtual machine, Apple being actively hostile with the default coreutils requiring you to layer mu…
"why do you want to fight your operating system to get basic things done?" Depends on the developer. How many developers use awk and grep? Most web developers probably have touched them once and never used them again, and prefer using MacOS compared to fighting Windows to do their web dev. Making a blanket statement that doing any development requires "fighting MacOS" is silly.
They work fine. And I really enjoy developing on my laptop.
I was forever the biggest anti-Apple, anti-M$, pro Linux “fanboy” you could imagine until a year ago or so. So it’s quite new to me really.
I always thought “Windows Subsystem for Linux” was phrased backwards and should have been “Linux Subsystem for Windows”. It threw me for a loop when I read that phrasing on the readme.
I think it's ambiguous either way.
I'd go with either 'WS of L', 'WLS', 'LWS', or 'LS for W'.
It's just a "better integrated" virtual machine: "Lima launches Linux virtual machines on macOS" This might be a controversial opinion, but I find developers flocking to macOS really bewildering. As a developer, why do you want to fight your operating system to get basic things done? This Lima thing, docker running in a virtual machine, Apple being actively hostile with the default coreutils requiring you to layer mu…
Long time Linux user and also long time macos user. I've never had any problems getting "basic things done" on either platform. Except for Linux, which has inferior applications for most things.
(I'm also a big fan of the hardware. 2019 macbook has been the best laptop I've owned so far)
In terms of fighting the OS, I don't know where that comes from.
Anything cli you generally use sudo, anything else you open the security settings and tick some boxes. I don't even have to type my password, I just touch the finger print reader. Then the program works forever. (I have a keybinding to open security settings too, so it only takes maybe 5 seconds most of the time)
I honestly don't know what people are fighting, unless they just really hate clicking through a few menus.
One key piece of advice I follow is NEVER update to the latest new OS version. Almost every person I know does and they run into crazy issues that shouldn't even be problems. I'm not going to be your free QA engineer, Apple.
It's just a "better integrated" virtual machine: "Lima launches Linux virtual machines on macOS" This might be a controversial opinion, but I find developers flocking to macOS really bewildering. As a developer, why do you want to fight your operating system to get basic things done? This Lima thing, docker running in a virtual machine, Apple being actively hostile with the default coreutils requiring you to layer mu…
As a longtime macOS user and an ex-Linux user, I believe for many the idea goes the other way around. Why fight to keep your linux installation working? MacOS has worked nearly unconfigured for me for almost a decade now.
I use both, but mostly Linux, and macOS is way more of a 'battle' because something I have set to behave how I want it to will suddenly stop working, or have been barely possible (e.g. window managers) in the first place.
Earlier quoted context omitted.
Long time Linux user and also long time macos user. I've never had any problems getting "basic things done" on either platform. Except for Linux, which has inferior applications for most things.
I've been using Debian almost-exclusively since 2001. A new job requires that I work on MacOS, which has been fun. The primary things that I am struggling with are the keybindings and loss of true fluxbox sloppy focus. zsh and the BSD tools take a little getting used to (different ps, grep, sed, etc?), but are quite serviceable. But lordy, do I wish I could hit windows-A at any time and instantly get a new terminal,…
You can create your own macOS native workflows with Automator and launch them with macOS keyboard shortcuts. It's all built right in.
Earlier quoted context omitted.
"why do you want to fight your operating system to get basic things done?" Depends on the developer. How many developers use awk and grep? Most web developers probably have touched them once and never used them again, and prefer using MacOS compared to fighting Windows to do their web dev. Making a blanket statement that doing any development requires "fighting MacOS" is silly.
That was just an example though. My point was that you're constantly fighting an operating system that's clearly not designed for you ( the developer ).
I'm using a macbook as a dev machine, and I've genuinely never been so productive in my career.
It's just a "better integrated" virtual machine: "Lima launches Linux virtual machines on macOS" This might be a controversial opinion, but I find developers flocking to macOS really bewildering. As a developer, why do you want to fight your operating system to get basic things done? This Lima thing, docker running in a virtual machine, Apple being actively hostile with the default coreutils requiring you to layer mu…
Docker is awful on it, (yes that's what ssh is for), devland in general is awful on it. It feels like I'm using an overwrought iOS interface.
The trackpad is obnoxiously large. There's no reason for it to be so large. My XPS 13 Developer Edition's trackpad legitimately feels as good and leagues better as far as scrolling goes.
There's also some huge performance issues if you upgrade Catalina to Big Sur and you use a model with hybrid graphics. Like out of the box, upgrade, bam issues.
It's just a "better integrated" virtual machine: "Lima launches Linux virtual machines on macOS" This might be a controversial opinion, but I find developers flocking to macOS really bewildering. As a developer, why do you want to fight your operating system to get basic things done? This Lima thing, docker running in a virtual machine, Apple being actively hostile with the default coreutils requiring you to layer mu…
Here's why I moved away from Linux to macOS: - I'm sorry, but no Linux DE I've ever used beats macOS in terms of stability. The file explorers are also a joke and frequently changing. - I've never booted to a black screen when upgrading macOS. - 99% of the work I do never needs anything that has to be virtualized under macOS. - Macbooks are solid laptops. Every other laptop I've owned hasn't stood the test of time as…
Earlier quoted context omitted.
I use a Macbook Pro for development. I spend a fair amount of time in Linux servers. Running a Linux VM for local development of things that require Linux doesn't bother me. I don't have to fight my OS. It works with my brain. When I'm using awk and grep, it's in Linux, not macOS. Not judging you or your opinion here - just explaining that I'm as bewildered by your experience as you are by mine.
>I don't have to fight my OS. It works with my brain. I think that's a mantra that applies a little better to Linux than it does MacOS. Linux is well known for it's customization, and you can really pad out your desktop to be an ergonomic and customized place designed for you. MacOS, on the other hand, is practically the definition of fighting your OS: you aren't allowed to have a proper package manager, Apple has to…
> you aren't allowed to have a proper package manager
I don’t know why you say that there is no package manager. This is demonstrably false. It’s just a different update mechanism than the core OS, which hasn’t been a problem for about a decade.
> Apple has to drip-feed you old coreutils through their notoriously slow XCode service
The old coreutils are the result of GPLv3. Latest versions are one command away with your package manager of choice.
> now you aren't even allowed to use a VPN without Apple disabling it on some of their apps
If you’re alluding to the Little Snitch thing, it had nothing to do with VPNs, and has been fixed AFAIK.
Honestly, your points sound like third-hand complaints you’ve heard in an echo chamber. It’s fine if you don’t want to use the OS, but then you don’t need to comment either.