logoalt Hacker News

hei-limayesterday at 9:01 PM32 repliesview on HN

Apple’s software is the best in the non-free software world compared to Google's or Microsoft's, IMO. But that doesn't mean it can't be better.


Replies

bayindirhyesterday at 9:19 PM

Their software is better than most (if not all) of closed-source universe. That's true, but the problem is, they were better in the past.

I'm using both Linux and macOS close to 20 years (Linux is even more than 20, IIRC), and macOS (aka Mac OS) used to be snappier, more stable, more uniform and had incredibly low number of papercuts around the UI. Now it has some nasty thorns here and there, while Linux is improving steadily and not regressing much as macOS.

Apple needs to overhaul their software stack. They can use a lot of sanding and polishing to bring the shine back. They need another "Snow Leopard" release, as many people say.

On the other hand, even with all these bells and whistles, they can't even get close to the composability of Linux systems. Doing so will also damage their bottom line, so they won't, and that's OK.

show 13 replies
Arainachyesterday at 9:52 PM

What metrics or experiences lead you to that conclusion?

I've used basically all of the major operating systems for 30+ years and I cannot stand macOS. I use a Mac as one of my work devices, and off the top of my head:

* Basic things such as window management require third party tools to get things that are table stakes everywhere else. Even with third party tools doing anything with a "full screen" mode is not going to work the way you expect.

* You can't have separate scroll directions for your trackpad and your external mouse.

* External peripherals in general are a disaster. Every time I connect or disconnect from a docking station my windows are left in awkward positions sized larger than my screen and I need to drag them around

* macOS seems to store a different set of monitor orientations based on what USB port I connect my dock to - same dock, same monitors, 2 different layouts I had to configure independently. I don't even know how you could accomplish that if you wanted it - and absolutely no one wants that.

* Multiple monitors is constantly an afterthought, whether it's menus, the dock, layouts, what have you

* The Settings app is impossible to find anything in. You have to search, and that works OK sometimes, but the layout has no rhyme, reason, or comprehensible order

* Safari. Enough said.

I could keep going, but I absolutely do not associate Apple with quality software.

show 8 replies
tyleregetoyesterday at 9:36 PM

Opinions vary, but I've never found Apple software to be particularly good. Their hardware is almost always exceptional.

I'd go further and say I am constantly frustrated by how difficult their software can make basic tasks. I often find many of their UX patterns unintuitive, or even feel user hostile at times. Small example, I really want to view passwords as I type them in. I constantly miss type passwords on touch screens. User error maybe, but frustrating experience.

XCode is my least favourite IDE that I use regularily.

show 7 replies
seanmcdirmidyesterday at 9:45 PM

> Apple’s software is the best in the non-free software world compared to Google's or Microsoft's, IMO. But that doesn't mean it can't be better.

20+ years ago, software was so horrible that we were just tolerating it, and every new OS release was a big deal because there was hope things would get better! Today an OS release comes out and I have to be bothered by automatic "you must upgrade messages" to even care.

People forget how horrible it used to be, and if you still use windows, how much worse it could be when vs. Apple (and let's not get started on Linux).

show 2 replies
whatsupdogyesterday at 9:23 PM

It's worst in case of freedom, which is the most important aspect for me. Every release they are slowly turning in the screws and make it harder and harder to install apps from developers who haven't jumped through all the hoops that Apple forces them to. I hope this change in leadership will change this strategy.

show 1 reply
bryanlarsenyesterday at 9:24 PM

As a cross platform developer, MacOS is far buggier than Linux or Windows in my experience.

show 2 replies
soperjyesterday at 9:36 PM

Safari is a shinning example of how wrong this is. Sorry.

The fact that they tie the mobile version to the OS version is just ridiculous.

show 2 replies
this_useryesterday at 9:11 PM

Their legendary "goto fail" debacle as well as the ease with which ios has repeatedly been jailbroken would disagree. I think geohot once quipped: "My lawyer could write a better malloc."

show 3 replies
wewtyflakesyesterday at 10:08 PM

I have not found this to be true for the software side of things.

- Apple Music's UI/UX is quite rough on MacOS.

- Trying to use my iPhone to type a long password on my Apple TV is hit-or-miss.

- For some reason trying to view a password using Keychain requires you to enter your credentials twice, every time, for as long as I can remember.

show 1 reply
lateforworkyesterday at 10:40 PM

> Apple’s software is the best in the non-free software world compared to Google's or Microsoft's

You are comparing against the wrong thing.

Compare it to NeXTSTEP from 35 years ago:

https://infinitemac.org/1989/NeXTStep%201.0

NeXTSTEP was both more usable and better looking.

Nevermarktoday at 4:15 AM

Apple’s software has a kind of reliable predictability that many appreciate.

But “best” is far too strong a word.

For starters, most if not all their software can be described as simpler also-rans.

And in line with that approach, for a company that innovates in hardware, it does not apply that effort to software.

With two exceptions in the last two decades. The iPhone and Apple Watch operating systems & interfaces were very creative efforts. Which genuinely matched the hardware innovation.

Vision’s OS, on the hand, basically iOS-ified hardware that deserved to be treated like the first device to be positioned above and beyond the Mac. The natural interface doesn’t fall below the Mac’s, like a touch screen does. It fat exceeds it, given a keyboard-trackpad.

Instead, software wise, we get another media and toy kiosk.

I am stunned that Tim Cook didn’t see the opportunity to leave his mark with a device that took the capability crown further than the Mac, instead of falling for the 3D as cute feature un-vision.

Pro hardware. Toy software.

He has been a great CEO. But if he let Steve and his own legacy down anywhere, that is where.

That, the predictable but mostly stalled vision of software apps. And all the odd software glitches on all their devices that seem to keep cropping up, that suggest poor underlying models to me.

Their underlying systems software are a high point. The hardware integration is stand out.

show 1 reply
BugsJustFindMeyesterday at 10:12 PM

> Apple’s software is the best in the non-free software world compared to Google's or Microsoft's

But it's worst in the Apple software world compared to Apple's. In fairness, Microsoft has also been in steady tragic decline for a while. I don't know about Google.

mlinharesyesterday at 10:58 PM

I haven't really had to work with microsoft software but apple's software quality is abysmal beyond the OS (and even the OS has places that are a joke, like the bluetooth stack).

I'd rather use nano than having to write code on xcode.

toephu2yesterday at 9:10 PM

Google is much better at software than Apple...most in the Valley would agree with this.

show 13 replies
pdpitoday at 12:12 AM

I still prefer macOS to desktop Linux or (yikes) Windows, but the margin has gotten smaller over the last several years. Unfortunately, that's less because Linux or Windows have gotten that much better, and more because macOS has stalled (and even gone backwards in some ways).

Keyframetoday at 4:00 AM

What do you mean? Most if not all Apple's software is not even the best in their own category, let alone "in the non-free software world compared to Google's or Microsoft's". If we look at only these three and leave other competitors, you want to tell us that Safari is better than Chrome (Edge is the same now), Pages is better than Docs and Word, Numbers is better than Sheets and Excel, Keynote is better than Slides (arguably) or PowerPoint, Mail is better than Gmail or Outlook, iCloud better than Google Drive or OneDrive (ok lol), Facetime better than Meet or Teams, Apple Maps better than Google Maps or Bing Maps, Siri better than Google Assistant or Copilot... ?

Outside the two.. Fina Cut better than Premiere Pro or Resolve or Avid, Logic Pro better than Pro Tools or Ableton or many others, Motion better than After Effects, Pixelmator better than anything from Adobe or Affinity..

Come on, my dude. Only thing I haven't mentioned is OS only because that's a religion and I don't fall into MacOS one.

Apple's hardware game is strong. Software isn't, never has been.

root_axisyesterday at 11:52 PM

Maybe 20 years ago, today it's no better than anything else - well designed in some aspects, total trash in others. The stewards of xcode, spotlight and siri (among many other stinkers) are disqualified from the category of "best"

modelessyesterday at 10:05 PM

Android and Windows are better than iOS and macOS in many non-trivial ways. They have their own problems too, but as a user of all of them I don't prefer the Apple software. Apple's hardware, on the other hand, is clearly superior.

show 1 reply
lunarboyyesterday at 9:03 PM

oh the horror stories I've heard from friends at Apple. Don't think I've heard anyone who writes tests at Apple

show 3 replies
Congeecyesterday at 9:03 PM

Best in terms of what? Quality Control? UI/UX?

show 2 replies
poolnoodleyesterday at 10:22 PM

In my opinion Android (especially the Google Pixel flavour) is vastly more intuitive and logical than i(Pad)OS these days. I almost need to consult a manual to change my wallpaper on iOS. Anything to do with file management or notifications is also just plain bad on iOS. The keyboard is bad. Background downloads don't work reliably. If I want to transfer photos from a computer onto an iPhone I need special software and then cannot delete those pictures on the phone itself. I can choose between 3 multitasking paradigms on iPad – terrible!

tehlikeyesterday at 10:08 PM

Apple could use a fresh approach to their software release cycles. I wish i could talk to someone at apple on this.

bigupthewholeyesterday at 10:16 PM

Have you seen xcode? Have you seen Appstore connect in comparison to Google play console?

selectnullyesterday at 10:13 PM

> Apple’s software is the best [...] compared to Google's or Microsoft's

Honestly, that's such a low bar to hit.

mcmcmcyesterday at 10:03 PM

Have you tried Siri lately?

locknitpickertoday at 6:13 AM

> Apple’s software is the best in the non-free software world compared to Google's or Microsoft's, IMO.

Apple does xcode, known for being perpetually broken and an ungodly mess of whatever design it had. Isn't it enough proof to completely reject your claim?

leptonsyesterday at 11:47 PM

I'm not sure how you can think Finder is better than the alternatives. It's awful, and has always been awful, IMO.

show 1 reply
sam0x17today at 4:44 AM

It's really gone to shit in the last 2 years

wetpawstoday at 5:17 AM

[dead]

apazzoliniyesterday at 9:14 PM

> Apple's software is the best in the [category of shit software]

show 1 reply
nixassyesterday at 10:03 PM

> Apple’s software is the best in the non-free software world compared to Google's or Microsoft

Apple's iOS is hot garbage. The macOS is not far behind on how horrible the UX is

show 1 reply
gcauyesterday at 10:29 PM

I find it hard to believe this comment isn't sarcastic. Apple's software, atleast in particular macos, is horrendous - to the point I ditched my m2 macbook for a thinkpad because of how bad it was. It's like a toy OS.