NullVoxPopuli / website

my empress-blog powered by ember
0 stars 3 forks source link

Why a Mac is not for me #154

Open NullVoxPopuli opened 3 months ago

NullVoxPopuli commented 3 months ago

If you're thinking about pushing mac usage on non-mac users, consider these frustrations.

Software

Required Additional Software

One off problems?

After an update to MacOS 14.5 (from 14.4),


I have a lot more, but this is all I had energy to write at the moment. Dealing with mac machines is exhausting.

I'll add to this list as I run in to new things.

scottmessinger commented 1 month ago

I don't have the muscle memory of linux, so I can't speak to the difference in semantics of keys. I use alt+arrow to get to the begging/end of a word. I wonder if you could use Karabiner (or skhd) to map control+arrow to alt+arrow to enable the same functionality. You could also map home/end to control+left/right to get the functionality you're looking for.

I never use mac's full screen -- I just maximize a window and I always have the menubar hidden, so it's effectively full screen.

I've definitely encountered the issues with waking from sleep. I've found that my Thunderbolt 4 dock lets me wake the computer up after I've closed it by using the keyboard. Also, having a dock solves the ports and power issue as it's just one usb-c cable.

I haven't encountered my shortcut keys not working after sleep, but I use Karabiner - unsure if that's why.

can't disable the laptop screen I use Raycast and use "Sleep displays" to get my displays to sleep.

Have you tried Warp as a terminal? https://www.warp.dev/ You use a terminal WAY more than I do, but it's built in Rust and seems to have speed a first class goal.

NullVoxPopuli commented 1 month ago

I also use Karabiner -- and I'm pretty sure it's made my experience worse -- like, some key combinations just don't work now.

Warp

I have tried it, it does to much, and is visually noisy, requires login (which is against my being) Alacritty is a decent terminal, written in Rust. I think a lot of my performance issues may have to be due to "corporate bloat/spy ware".

rtablada commented 1 month ago

HDMI is not on the same side as power

I find using USBC (ideally with a dock as to not need multiple cables) is best for power and docking. All models except the Air now have USBC on the right side so if you do utilize the onboard HDMI you can use one side for all the things.

Misaligned hotkeys

Home/End - this is older and aligns to previous M$ office standards. As you note this is moved to CTRL arrow instead

Alt+arrow jumps to beginning of words. FWIW on Windows this is often handled at a per app override basis and will jump from Ctrl, Alt, or not working at all...

rtablada commented 1 month ago

Fullscreen mode is incorrect

I hate full screen modes 1000% of the time and all OS's to a terrible job. Alt+Maximize will maximize to current window and is handled universally. Even outliers like Zoom chat and spotify listen to Alt+Maximize

NullVoxPopuli commented 1 month ago

ideally with a dock

this is how they get you. It's just more accessories.

With https://frame.work/, you can just put whatever ports you need on the side you need. (and one of these is my personal laptop, and it's just far superior to Apple)

rtablada commented 1 month ago

"They"? Apple doesn't make any first party dock. It's a simple universal USBC or Thunderbolt dock. I get 100W charging two 4k monitors at 60hz, usb 3 speed for backup drives, and ports enough for all my keyboards/mouse/DAC/guitar interface/cricut. And it's compatible with any computer: I use it on my home lab, partner uses it for her work laptop (Dell), and have had friends plug in when staying over with Linux or Windows laptops from different brands.

NullVoxPopuli commented 1 month ago

Sounds like you have a good dock! :tada:

they

But i mean, "the ecosystem" -- I don't vibe with them, is all. Which is why I have a frame.work, and make my computer what I want it to be :tada: :muscle:

scottmessinger commented 1 month ago

this is how they get you. It's just more accessories.

Oh, definitely not defending it. Frame.work seems great -- I wish mac had the same ethos. I mention a dock just as a possible solution since you're forced to use Mac.