As for the HiDPI stuff, it's one example among many of Apple making sure basic functions work without friction. I don't even know what I traded off for that - my Macbook works with normal PPI screens just fine - but it was worth it. For another example, I recently had trouble pairing a bluetooth keyboard on Windows 11 because their new settings panel is missing functionality. In 2023, that is an absolutely wild issue to have.
Apple also removed sub-pixel rendering in 10.14 so on non-HiDPI displays text looks particularly bad compared to Windows or Linux. They also for some mind boggling reason don't support volume control over HDMI/DP with most monitors which is infuriating.
And the fact you need to spend $2000+ to get a laptop from them that can handle 2+ external monitors is NUTS.
What issue did you have pairing a Bluetooth keyboard in Windows 11? I've done that and had no issues even with ones that want me to enter a pairing code.
TFA is about using a non-Apple mouse (because Apple mice are touch sensitive so you can do gestures on the mouse's surface).
The OS itself is a certified Unix with a proprietary layer on top. Honestly after years of using Linux I'm fine with that, because using Linux on an old Thinkpad might be fun but the UX is sub-par. Maybe next year will be the year of the Linux desktop but until then I've got better things to do than tweak my KDE config or wonder why wifi doesn't work after a suspend-resume.
Alan Kay
—-
If the users and manufacturer care, then it’s worth criticizing. If no one cares, why bother?
I dislike Apple and find a lot of their choices distasteful - but I just haven't been able to find a laptop that I could use portably that feels as nice (I like to work from cafes/libraries, so the docked experience doesn't matter - the Dell crushes in that context).
It's mostly the trackpad that does it, I can use a MBP trackpad for a full 8 hour work day and never think about reaching for a mouse.
By contrast, my Dell is better for my workflow in every way. Aside from the battery life, it compiles things in literally half the time, IO bound tasks are, no exaggeration, an order of magnitude faster.... but it feels so horrible to use.
The trackpad is physically exhausting to use and the speakers sound tinny like I am losing consciousness. The power adapter is enormous, heavy and essential.
I wish someone would just make a shameless 1:1 rip off of the MBP with first class Linux support. Haha, why is it so hard for OEMs to get the hint?
At the very least, OEMs like Dell could try using a MacBook and mimic the trackpad. Don't they have QA teams that tell them how bad it is?
This. Plus battery life. I don't generally spend whole days on my laptop, and for meeting someone for work for a couple hours you can just take the laptop, no charger, no mouse.
> I wish someone would just make a shameless 1:1 rip off of the MBP with first class Linux support. Haha, why is it so hard for OEMs to get the hint?
Isn't that - theoretically - the Dell Developer Edition something?
The problem is OEMs know to do hardware, not software. The trackpad in apples is made by the same manufacturer as in most of the oranges. It's the software that's different. Same for most of the other tweaks that make apples less annoying to use.
The MBP shines in things like screen quality, performance per watt and integration between every part of the laptop.
And it doesn't take much knowledge to tweak things a little bit further to enhance the experience outside the Apple bubble.
You know what's crazy about the trackpad situation? You can put Windows or Linux on a real live Macbook and the trackpad gets worse. Everybody except Apple just insists on being wrong about trackpads.
Linux is kind of puzzling though, this has been a super glaring issue for what is now decades. Are the people who could fix this just set up to never ever leave the home row? Is it actually too hard for an open source endeavour like Desktop Linux?
Of course it won't do the trick if you want to do something like linux or bsd development
FROM --platform=linux/amd64 python:3.7-alpine
Plenty of the software that runs the internet is written, compiled, and tested on MacBooks, even if it may get rebuilt for production on some x86_64 server or AWS instance (possibly even an ARM-based Graviton instance).I agree that MacBooks have gotten less “pro” and now seem to cater to college kids who probably don’t need them more than they do to folks like Digital Imaging Technicians working on movie sets, but they’re still quite popular for the latter, even if some level of Windows and Linux machines have started taking up some of the roles (especially for things like VFX, see eg https://vfxplatform.com/ ) and sound and music recording / production / editing (plus Windows has had Cubase for a very long time, and before that, plenty of studios had Cubase for the Atari 520ST and Atari 1040ST back in the late 80s).
For example: the keys that Macs have instead of page up, page down, home and end still feels like four different "surprise me" buttons in every app I tried them in.
I'd sell my soul to have that on KDE
Enlightenment versions since 17 have been a bit hit and miss for being stable vs. frustratingly buggy, though. Enlightenment 25 has been alright (version packaged in Bookworm (current Debian stable).
I typically buy gaming mice that don't necessarily have Mac support and just let macOS handle the mouse. It works sufficiently, not great but good enough for day to day stuff when I'm not using the trackpad.
I also use Windows for gaming and the built in mouse functionality is far from mind blowing. Not to mention that pretty much all 1st part mouse software on windows (and in general) is hot garbage. Ugly confusing UI, often slow and buggy and resource hogging.
For anyone interested in this App I would also suggest going to the Github page and checking the 3.0 Beta stuff which is completely different from the 2.0 version on their web page.
This app makes the scrolling really nice with a mouse it feels very much like the trackpad inertial scrolling.
The most interesting thing is you can assign different behaviors when you Click, Click and Hold, Double Click, Click and Drag, etc. various mouse buttons.
Other macOS mouse tweaking software I've tried are either too limited (ie. only adjusts scrolling, only adjusts mouse button assignment) or are way too complicated. I really don't want to have to keep track of multiple apps just to tweak the mouse. I like this app so far as it seem to cover everything with a nice simple UI.