56

I know this is going to be unpopular with some, but I am seriously considering a Mac and I am annoyed by the idea of it.

I NEED MacOS or Windows for my work. There is one application that does not work in Linux yet and there are no alternatives. It is a critical work application.

With that being said, you can probably guess that Linux is my preferred OS of choice.

I am currently using a Windows desktop for my work, but I do run into situations where I need a laptop. The laptop I am using now is a Thinkpad from 2021 with Fedora. I actually really love this computer. My only real complain is that the webcam is pretty garbage.

So, I think I need a new computer. My choices are Windows laptops which have decent pricing with good specs, or Apple which is extremely expensive for what you get.

I'm really annoyed with Windows' ads, bloat, and general lack of privacy; specifically Recall. On the other hand, it is hard to justify spending an extra $400 on a Macbook air just to get a 1tb hard drive. My work files alone take up a little more than 200gb.

I guess this is just a rant. I'm not looking for any solutions as what I am really looking is the ability to use Linux for my work which is not an option at the moment.

all 44 comments
sorted by: hot top controversial new old
[-] natecox@programming.dev 67 points 4 weeks ago

I went from Linux to a Mac for work years ago. Install home brew on day one and the experience overall will be much better.

The terminal on the Mac is surprisingly good. I felt right at home with it very quickly. Xcode comes with cli tooling to build software without a lot of messing with it and finding library dlls (looking at you, windows)

The window placement philosophy takes some getting used to (see yabai for a viable tiling window solution though) and the key modifiers will frustrate you (though I eventually ended up liking cmd a lot).

Overall though I feel like Mac gets a lot of hate where it’s not deserved. I still hate their business model, and my personal laptop is Linux for that reason, but the product itself is fine.

[-] dinckelman@lemmy.world 5 points 4 weeks ago

I use Nix on my M1 Pro machine, and it’s by far my favorite laptop yet. The company and their business practices absolutely do suck though.

That said, there is certainly a middle ground for software there. I hate windows as much as the next guy, but macOS is at least Unix-adjacent, so it’s not a complete pain

[-] datavoid@lemmy.ml 2 points 4 weeks ago

If you have a MacBook, Swish is by far my most recommended application. Makes window management actually enjoyable. Also I think I used Better Touch Tool to set up custom 3 and 4 finger swipe actions / clicks.

[-] DJDarren@sopuli.xyz 1 points 3 weeks ago

BTT is a must-have, particularly if you use a non-Apple mouse. I have ctrl + l/r click to switch left and right between spaces. Also, click the scroll wheel for expose. Those couple of adjustments alone are worth its asking price.

[-] coreray00@discuss.online 1 points 4 weeks ago

I like aerospace for a tiling windows manager, but I never checked out yabai

[-] that_leaflet@lemmy.world 1 points 4 weeks ago

Unfortunately Homebrew isn't good for casks, aka GUI apps. It can install them initially, but after that most casks need to be updated from inside the app itself. You can force Homebrew to update casks, but it's not recommended and could break the app. I did that with Chromium (which doesn't have an auto updater) and it messed up the keyring for some reason.

[-] natecox@programming.dev 6 points 4 weeks ago

Well, that sucks that you’ve had problems, but it doesn’t match up with my experience of using homebrew over the last decade. I can’t think of a time outside that one time they changed the install paths where homebrew has caused an issue.

[-] Horsey@lemmy.world 18 points 4 weeks ago* (last edited 4 weeks ago)

The best way to describe the Mac upcharges for memory is “just save more and deal with it”. The company is ruthless, we all know it.

At the very least, this current generation of Macs are top of their class in performance, even beating out some desktop configurations (it’s not like it was 6-10 years ago). Remember, windows laptops under 1000$ are far less performant and efficient than the MacBook Air.

At the very least, macOS has zero ads. I’ve never once been nagged about iCloud/Apple intelligence/upgrading my machine. It’s well worth it in my opinion to have a machine that has kept this implicit promise to me for almost 2 decades now.

[-] geoff@lemm.ee 12 points 4 weeks ago

I’m a Mac/Linux person. I enjoy it — you can keep almost all of the Unix/Posix CLI stuff that you like in both places, and Mac OS is IMO less enshittified than Windows in general.

[-] allywilson@lemmy.ml 11 points 4 weeks ago

What is the app?

[-] sundray@lemmus.org 9 points 4 weeks ago

Macs are good machines. The company that makes them is unabashedly cutthroat, Machiavellian, and heartless, unfortunately.

A lot of devs I know use Macs, but they get their company/clients to pay for them, so I don't know if that's much of an endorsement.

[-] neon_nova@lemmy.dbzer0.com 7 points 4 weeks ago

I’m freelance, so technically my company will pay for it 😅

[-] LeFantome@programming.dev 3 points 4 weeks ago

“Mac”iavellian. I see what you did there.

[-] Skunk@jlai.lu 9 points 4 weeks ago* (last edited 4 weeks ago)

You can easily feel right at home on a Mac with console, homebrew, tiling WM etc. You can find scripts for plenty of things on GitHub.

Before I switched to framework 13, my old MacBook looked and felt like old gnome (with the two taskbars) mixed with i3.

The hardware is good, specially those M* chips, one downside is that with certain languages the keyboard shortcuts are not the same, specially for coding, characters like {[|}] are sometimes annoying to find compared to Linux/Windows keyboard.

[-] sylver_dragon@lemmy.world 9 points 4 weeks ago

An Operating System is a tool. Would you be annoyed because you had to use a hex key on a bolt with a hex socket, when what you really like using is a robertson drive? If the work you are doing is dependent on a particular OS choice, then use that OS and get over yourself.

That said, if this is for work and you want to avoid the crapware in Windows 11, talk with your IT team. By default, Recall is removed on commercially managed devices. I'm not 100% sure, and can't be arsed to look it up at the moment, but this likely refers to devices managed via Intune. Assuming your IT team isn't stuck in the 90's, they are probably doing this already. Telemetry can also be mostly disabled via Group Policy, and many IT organizations will already be doing this. Or, as you have arrived at, use a Mac and disable the telemetry.

On the other side of that coin, if you expect privacy on a work owned device, I have bad news for you. More and more organizations are using Endpoint Detection and Response (EDR) products on all endpoint devices. Yes, this includes Mac and Linux devices. So, your organization is watching you browse porn on your work device. If you are doing something and you don't want someone watching over your shoulder, don't use a work device. Keep your work device for work and your personal device for everything else.

[-] CannonGoBoom@lemmy.world 8 points 4 weeks ago

What’s the application and can you run it in a windows virtual machine?

[-] neon_nova@lemmy.dbzer0.com 6 points 4 weeks ago

I could run it in a windows virtual machine, but I literally use that app 40+ hours a week.

I’d basically turn on the computer to launch a virtual machine. I’d be better off just keeping my Linux laptop for personal use and Mac for work.

[-] CannonGoBoom@lemmy.world 6 points 4 weeks ago

Fair enough. Separating work and play can have its benefits.

I could run it in a windows virtual machine, but I literally use that app 40+ hours a week.

That's what we do at work, and it's just fine. Granted this is running on nice mac hardware and not like a 5 year old computer with integrated graphics.

[-] kratoz29@lemm.ee 1 points 4 weeks ago

Yeah, I don't see a problem with this, this is basically what we did at work too, if any it helped a bit because the 4 GB of RAM PC that I used couldn't cut it anymore with the software lol.

[-] LeFantome@programming.dev 8 points 4 weeks ago

Get a cheap desktop and run Windows on it. Remote Desktop into that machine to run your app.

You can use TwinGate or Tailscale to access your desktop from anywhere.

[-] neon_nova@lemmy.dbzer0.com 4 points 4 weeks ago

Sadly it’s video conferencing that is preventing me from doing that. The video conferencing app is the one that only works on windows and mac.

[-] synapse1278@lemmy.world 3 points 4 weeks ago

I know MS Teams an Zoom both work on Linux, Google meet is web only and obviously works as well. Sometimes the web page of these suckers will give you some pain for using Linux just for the lols but using User-Agent switcher to pretend you're a Chrome on Windows 11 will suffice to let it work.

[-] GissaMittJobb@lemmy.ml 7 points 4 weeks ago

The M-series MacBook Pros are very good machines, even though they cost a lot of money. The performance/price ratio was a lot worse for the Intel-macs, but that has shifted. I would probably get one of those if I were you - you're likely not going to have to switch computers as often that way and have a more competent machine for a longer time that way.

[-] ramble81@lemm.ee 5 points 4 weeks ago

(Not entirely legal) get ahold of a Windows Enterprise key (not Pro or Home). No ads and you can turn off all the features completely like recall and telemetry. The only reason Windows is around so much is they try their best not to piss off enterprise customers by making everything configurable. Pro and Home users end up being the ones getting the short end.

[-] chaoticnumber@lemmy.dbzer0.com 4 points 4 weeks ago
  • Windows vm within linux
  • Wine/bottles
[-] that_leaflet@lemmy.world 4 points 4 weeks ago

I was/am in a similar boat. Linux is my preferred OS, hate Windows, but I needed an OS that has good support for professional reasons.

My problem is that I hate the MacOS UX.

  • The global menu is tiresome and inconsisently layed out between apps.
  • Interacting with windows is annoying because you need to first click to focus them before you can interact with them.
  • The dock is also super confusing for little reason. Even when you close all windows of an app, the app remains open on the dock until you manually quit it.
  • Mouse support is also terrible. MacOS is clearly only designed for touch surfaces. Scrolling with a mouse has an acceleration curve. It takes multiple scrolls to count as a complete scroll in games like Minecraft (there's option to fix this in Minecraft). There's an app called Mos that fixes this, but this also breaks the fix in Minecraft. But at least the app lets you specify overrides for each app to re-fix the issue.
  • Almost none of the preinstalled apps can be removed or even hidden
[-] mybuttnolie@sopuli.xyz 1 points 3 weeks ago* (last edited 3 weeks ago)

also you can't have both: ctrl+c and alt+tab... and whoever designed that screenshot app needs to be put down slowly and painfully. Edit: and that fking scrolling. not only the stupid inertia but "natural scrolling" is inverted between the touchpad and a real mouse.

[-] DJDarren@sopuli.xyz 1 points 3 weeks ago

Cmd+shift+4 opens the screenshot app to area select. It’s easy as pie. I use it all the time.

[-] Paul_Harts@mastodon.nl 1 points 3 weeks ago

@DJDarren @mybuttnolie ?! You mean there’s people that don’t use it? That’s bizarre. It one of the most useful features. Specifically if you create a Smart Folder with recent screenshots. Like, of the last two days.

[-] DJDarren@sopuli.xyz 1 points 3 weeks ago

Cmd+Q will quit the app and it’ll drop out of your Dock straight away.

[-] yaroto98@lemmy.org 4 points 4 weeks ago

Ask work for a windows VM image/key. Alternatively have you tried running the windows application in wine/proton?

[-] neon_nova@lemmy.dbzer0.com 3 points 4 weeks ago

Yeah, sadly it does not work. Even their support team suggested I try to use the Android version of it in Linux though an emulator, but that also did not work.

[-] mercano@lemmy.world 2 points 4 weeks ago

I’m assuming you already tried to get the work application to run on Linux via Wine or Proton? I know Valve has been putting a lot of R&D effort into Proton for their Steam Deck, trying to improve compatibility.

[-] awesomesauce309@midwest.social 2 points 4 weeks ago

If you’ve got time to wait, put a flag on slick deals dot com for Mac airs and if you see specs you like grab it. I got an m2 24gb 2tb for 1500$US. If it’s a refurb make sure it’s got AppleCare

this post was submitted on 02 Jun 2025
56 points (100.0% liked)

Apple

19066 readers
189 users here now

Welcome

to the largest Apple community on Lemmy. This is the place where we talk about everything Apple, from iOS to the exciting upcoming Apple Vision Pro. Feel free to join the discussion!

Rules:
  1. No NSFW Content
  2. No Hate Speech or Personal Attacks
  3. No Ads / Spamming
    Self promotion is only allowed in the pinned monthly thread

Lemmy Code of Conduct

Communities of Interest:

Apple Hardware
Apple TV
Apple Watch
iPad
iPhone
Mac
Vintage Apple

Apple Software
iOS
iPadOS
macOS
tvOS
watchOS
Shortcuts
Xcode

Community banner courtesy of u/Antsomnia.

founded 2 years ago
MODERATORS