Just a handful of my issues:
- only one speaker works so volume is low
- finger print scanner doesn’t work
- battery life is poor compared to Windows on same machine
- suspend and hibernate doesn’t work
- random freezes
- charging indicator unreliable
- trackpad wrist filtering is very poor
- boot failures after OS updates
I have now switched to a Mac with Apple Silicon.
I really tried with Linux for philosophical reasons, but honestly what professional developer has time for all this?
Never had this issue.
> - finger print scanner doesn’t work
Can't speak for this as I don't have a device with an FP reader
> - battery life is poor compared to Windows on same machine
I get ~6hrs on my laptop running Ubuntu + XFCE. I haven't ran windows on it but Amazon reviews claim ~5-5.5 hrs battery life for the same machine so seems to be inline for me.
> - suspend and hibernate doesn’t work
Works for me
> - random freezes
I can think of only 1 freeze I've had in the last year and that was due to me dropping the laptop
> - charging indicator unreliable
Pretty reliable for me except when it comes to the last 5%... my work macbook pro seems to have the same issue though when predicting how long that last 5% will last.
> - boot failures after OS updates
Never had this problem, on the other hand our work macbook pro has nothing but problems when upgrading os major versions. Atleast 1-2 people on our team always end up losing an afternoon whenever we are forced to upgrade it.
> I have now switched to a Mac with Apple Silicon.
> I really tried with Linux for philosophical reasons, but honestly what professional developer has time for all this?
What professional developers have the time or patience to deal with a Mac with:
* It's proprietary hardware without any ability to upgrade components
* Garbage oversized trackpad which registers false positives all the time
* Terrible built in keyboard
* All the nonsense with "we have a physical escape key, now we don't, now we do" actively making it unusable if you use Vim/Vim key bindings
* Whatever nonsense they have done replacing physical function keys with that touchbar thingy
* Actively user hostile decisions like putting the headphone jack on the right side of the laptop
* A complete inability to connect peripherals unless you buy a (often expensive) dock.
* Docker being a complete hog on these machines, yes that is not the fault of the mac but still something developers have to deal with every day
I am forced to use a macbook for work and the only reason I can even bear working with it is connecting it to external keyboard/mouse and using it in clamshell mode.