Live data from Hacker News

The erosion of the Mac experience

twitter.com

341–350 of 490 posts

Re: The erosion of the Mac experience

#341

I feel like I may be the only developer that prefers Windows to MacOs. I really, really just do not get the "Mac Experience". It feels so clunky and counter intuitive. - Why does the alt tab equivalent cycle through applications first, and I need another shortcut to cycle through the windows of that application? When I have an IDE with 5x instances, hosting different projects, it's a pain switching back to the projec…

It’s preferred due to several reasons: - lack of degradation of performance due to bloated registry, fragmented disks (probably out of date but still hurts my soul to think out) - a control panel that doesn’t suck - several things due to its unix heritage which are far better then windows imo (case sensitive file system, bash/zsh terminal) - lack of concern regarding bloatware installed by vendors - don’t have to cra…

> lack of degradation of performance due to bloated registry,

Most of the performance degradation on Windows comes from all the bloatware used to spy on you (remember 'Compatibility Telemetry'?). In this regard, I find MacOS even worse (whateverd is using 100% CPU again), and it's even harder to get rid of all the spyware. I think this is one of the few ways Linux beats the competition.

The UNIX heritage thing is eh. MacOS does a very cursory job of pretending to be UNIX, with usually just the very basics working. In contrast, WSL2 is mostly equivalent to working on Linux.

The filesystem stuff is weird. Sometimes MacOS is case sensitive, sometimes not, sometimes it does the weird file locking thing Windows does, that I hate, sometimes not.

I think each OS is crappy in its own way, and I definitely wouldn't put MacOS over Windows.

Re: The erosion of the Mac experience

#342

Earlier quoted context omitted.

I’m a Mac user and have 4 monitors plus my laptop’s screen. I use this https://rectangleapp.com/ to add snappiness to my windows. And it kicks ass

Which is not a stock macOS app. Which is what the point was. Stock macOS sucks with window and monitor management. I run three screens and it's aggravating sometimes.

Then you should download Rectangle and try it?

It’s free and involves approximately 2 minutes of effort. Heck, that’s probably less time than it took you to write your comment.

Re: The erosion of the Mac experience

#343

I feel like I may be the only developer that prefers Windows to MacOs. I really, really just do not get the "Mac Experience". It feels so clunky and counter intuitive. - Why does the alt tab equivalent cycle through applications first, and I need another shortcut to cycle through the windows of that application? When I have an IDE with 5x instances, hosting different projects, it's a pain switching back to the projec…

“Why are 3rd party applications distributed as Disk Images? Then some as package installers? It's weird and nonsensical.”

How many different bespoke ways of installing windows applications are there again? Is it even countable? Is installshield beloved by anyone untainted by just dealing with it for decades?

Re: The erosion of the Mac experience

#344
post #247

Earlier quoted context omitted.

I live in Europe and 95% of the engineers I've worked with here in major companies use a Mac. A few use Linux, absolutely no one I know (300+ developers I've interacted/paired with in the past 7 years) had a Windows machine. Not a single one.

Exactly where have you been working? I haven't seen that many macs outside design departments in any big European company I have visited. Some big companies such as Sony actually have Linux as their first choice, windows second.

Which sort of software is used to manage large fleets of Linux clients? Like, what are the alternatives for Active Directory and MDM?

Re: The erosion of the Mac experience

#345
post #139
post #109

Earlier quoted context omitted.

> Desktop Linux GUI is still painful and really only suitable for those who love to tinker. Nah it works completely fine. There is no photoshop, yes, but stuff does work.

Except for power management, screen sharing under Wayland and certain Bluetooth headsets

Headset does not work on Linux: “This is crap, I’ll tell everybody I know to stay away from Linux!”

Headset does not work on Windows: “This is crap, I’ll tell everybody I know to stay away from these headphones!”

Re: The erosion of the Mac experience

#346
post #281

Earlier quoted context omitted.

The personal solution is to not buy monitors from manufacturers that fail to put EDID chips in their HDMI signal path. The set of manufacturers that do this is well-documented.

Oh, ok, so the OP should, as a consumer, know about all monitor standards before purchasing one. Good to know.

That's basically the current state of computers. Some vendors care more than others. I'm sure there are ASUS monitors out there that don't work correctly with ASUS laptops, but if you buy an Apple monitor it probably works with an Apple laptop from the same vintage. That's just how things are. The market seems to prioritize "new" over "good". Doesn't mean you can't do some research to get "new" and "good" though.

Re: The erosion of the Mac experience

#347

Earlier quoted context omitted.

Jobs was against dogma. It’s a changing world and the perspective and input of the young is valuable. What exactly are you moving on to? Ubuntu? Windows? Behind macOS is the most valuable company in the world adding fixes, features and security patches. There isn’t any other computing solution today that can deliver what Apple does.

I can't see Linux (or other GNU-desktop-nixlike) becoming a full-time macOS replacement for me because no DE works the way I'd like it to. You've got KDE (Windowslike), GNOME (what if iPadOS were adapted into a desktop OS), XFCE (middle ground between Windows and Classic Mac OS), and Cinnamon (Classic Windowslike), and Pantheon (what if iPadOS looked like Mac OS X Mavericks). None that are an obvious choice for someo…

> no DE works the way I'd like it to

How come macOS magically just happened to work the way you liked it to? Answer: It didn’t, you just adjusted yourself to use macOS, but now you’ve ossified and think everything not what you grew up with is unnatural.

Re: The erosion of the Mac experience

#348

I feel like I may be the only developer that prefers Windows to MacOs. I really, really just do not get the "Mac Experience". It feels so clunky and counter intuitive. - Why does the alt tab equivalent cycle through applications first, and I need another shortcut to cycle through the windows of that application? When I have an IDE with 5x instances, hosting different projects, it's a pain switching back to the projec…

Other than the taskbar from Win95-XP, I find everything that MacOS does more convenient and easier to use. The Disk Images are an especially well done considering that it is a less limiting form of read only ISO disk image. Also, find is better in most respects to base windows explorer, with the except of sorting directories before files and multi-select through the gui.

Re: The erosion of the Mac experience

#349
post #156

I feel like I may be the only developer that prefers Windows to MacOs. I really, really just do not get the "Mac Experience". It feels so clunky and counter intuitive. - Why does the alt tab equivalent cycle through applications first, and I need another shortcut to cycle through the windows of that application? When I have an IDE with 5x instances, hosting different projects, it's a pain switching back to the projec…

> I attach a non Mac external monitor to a new MacBook Pro from work and the text is super blurry. Much googling later and I need to use something called Better Display to create a virtual display, and project that to my monitor That’s not the correct solution. The correct solution is for the monitor manufacturer to stop reporting an EDID that identifies their monitor as a TV (and thereby forces the OS to default to…

> That’s not the correct solution. The correct solution is for the monitor manufacturer to stop reporting an EDID that identifies their monitor as a TV (and thereby forces the OS to default to YUV rather than SRGB.)

Is this an EDID issue? OP didn't specify what the "non Mac monitor" is, but I'd expect it to be a lower DPI one. I get the blurry text on an Apple Thunderbolt Display, too.

I think this is related to the removal of sub-pixel antialiasing in Mac OS a few versions back.

Re: The erosion of the Mac experience

#350

I feel like I may be the only developer that prefers Windows to MacOs. I really, really just do not get the "Mac Experience". It feels so clunky and counter intuitive. - Why does the alt tab equivalent cycle through applications first, and I need another shortcut to cycle through the windows of that application? When I have an IDE with 5x instances, hosting different projects, it's a pain switching back to the projec…

> Why does the alt tab equivalent cycle through applications first

I've always preferred this to Windows' approach; as soon as I have more than dozen open windows I find it very difficult to find what I need on Windows, whereas with macOS there's an extra layer of hierarchy to speed up the search. They really could add it as an option though, you shouldn't need a third-party app for this.

> I attach a non Mac external monitor to a new MacBook Pro from work and the text is super blurry

No idea what the virtual display thing is, and the issue may be the EDID thing that another commenter mentioned, but macOS' handling of "non-retina" screen resolution is absolute ass since they removed subpixel antialiasing a few versions back. You can still disable the gross "font smoothing" via a terminal command which helps a little, but since subpixel AA was removed, text on "low resolution" displays -- i.e. sub 150ppi -- looks like shit compared to Windows.

Compared with the rather primitive way macOS handles UI scaling, the almost total lack of available > 4K displays for > 21.5" screen sizes to suit said scaling, and the fact that a good number of their most popular computers still ship with a non-integer scaling mode by default, getting an optimal image from a Mac is far more difficult than it should be. I know it's all good enough that most people don't care, but this is supposed to be the company where "good enough" isn't enough.

> Why is there 2 modes of "full-size" windows? Regular style "fill the window", then another wierd one that sort of takes over the whole screen

The "take-over" one was added during the peak of the iPhone and iPad exploding in popularity, when Apple was copying many iOS features back to the Mac. I don't begrudge it being there (my wife uses it almost exclusively for some reason), but I do wish I could switch the default behavior. I strongly dislike the notion that windows should be full-screen unless sharing with another app -- I prefer windows to be the size of their content, which is what the green button on macOS used to do (and still does, if you Option-click it). Windows makes this annoyingly difficult, though the new expanded snapping options in Windows 11 are very nice.

> Why does finder sometimes open in a sub folder as the "top level", then it's a total pain to move up to where you want

I've always found Finder to be the worst part of the Mac. Who knows why it does what it does. What determines the default window size? Why is it always far too small? We may never know.

> Why are 3rd party applications distributed as Disk Images? Then some as package installers? It's weird and nonsensical.

.app bundles are actually directories with metadata to make macOS treat them like files, so they can't be shared as-is. Sometimes you get them in plain zips, but I think the .dmg thing is a holdover from classic Mac OS. .pkg installers are usually used when the app needs to install extra stuff outside its bundle -- just like how sometimes Windows programs are an .exe and sometimes they're an .msi.

I love macOS as a platform, but I completely agree with everything the person is saying in the linked Twitter thread. No-one at Apple seems to be equipped to steward the platform anymore, so the software decays even while the hardware is going through a renaissance.

Unfortunately, the investment that is being put into it is largely to give application parity with new features they add to iOS. Things are superficially changed every year (often for the worse), but the actual base OS doesn't seem to be getting much in the way of features or improvements. Why do I need a third-party app to get reasonable window management? Why do I need two third-party apps to make a mouse usable (one to make the side buttons work, another to fix the scroll momentum and have a separate scroll direction to the trackpad)? Why do I need a third-party app to get a calendar in the menu bar? Why do I still get yelled at for yanking an idle USB stick without ejecting it first?

That turned into for more of a rant than I intended.

Post reply on HN