Live data from Hacker News

Apple's Software Quality Crisis

eliseomartelli.it

471–480 of 1001 posts

Re: Apple's Software Quality Crisis

#471

As someone forced to use a Windows laptop for work with the new job, I've stopped complaining about my Mac. It's so much worse on the other side of the fence... Working on Windows makes me appreciate the Mac ecosystem so, so, so very much.

With official linux support on Windows, I really love developing on Windows, it's the best of both worlds. Mac on the other hand feels like a second hand citizen to both linux and windows depending on what you're doing.

Re: Apple's Software Quality Crisis

#472
My personal pet peeve is how Apple used to be the Best of the Best in photography, including Dolby Vision HDR support for both video and still images, but now their software has failed to catch up to Chrome and fails at the most trivial operations.

As a random example: It is impossible to use any non-Mac device to produce a HDR image that an Apple device can handle correctly:

JPEG XL is "supported". Narrator: No it isn't. The point of this file format is proper HDR support, but Apple loads it as an 8-bit SDR image no matter what.

AVIF is "supported" and even loads as HDR... on one device only. You can't forward such an image via any iOS or MacOS app. It becomes a non-picture file attachment.

My Nikon Z8 can generate glorious HDR HEIF files -- the native Apple image format -- which doesn't work either. Why? Because Apple software can't handle "HEIF", they can only handle the incredibly specific tiny subset of it that very specifically the iOS Camera app produces. Nothing else works properly, or even at all.

You can spend thousands on a camera, thousands on an iPhone or iPad, thousands on a Macbook and... they can't handle pictures. PICTURES!

Meanwhile a $500 TV from ALDI will happily show me HDR images in a dozen formats because they use Chrome OS or Google TV.

Re: Apple's Software Quality Crisis

#473

While I worked at Apple in 2021-22 their issues seemed about the same as nearly every other company producing consumer apps and devices; bloated slow garbage with very mediocre quality. Their engineering culture is terrible, especially as it relates to transfer of the “Apple ethos” to the next generation of devs. Apple is going to be indistinguishable from the rest of the pack within the next decade. But most of all…

Having joined a large established FAANG, it's become quite apparent that in any large established entity with so much management and meta work, with strong incentives driving more energy towards the meta work than where the rubber meets the road, it's inevitable for product quality to deteriorate. Internally the prioritized output becomes the meta work, not what reaches customers. What reaches customers is almost som…

Matches my brief FAANG experience well: the vast amount of time devoted to performance reviews and the gaming of them versus actual productive work was… something I’d never encountered in my previous 15 years of work.

Well compensated hoop jumping at least!

Re: Apple's Software Quality Crisis

#474

My work Macbook sometimes drops random characters from the lock screen password input. You hit a key and a black dot does not appear; the password is consequently rejected. It's not exactly this: https://apple.stackexchange.com/questions/458099/macos-lock-... The system is not lagging at all. It's not this: https://mjtsai.com/blog/2023/08/29/mac-wont-accept-correct-l... It's a bit like this, but only for the system p…

I thought I was the only one dealing with this!

Made me consider that my magic keyboard was getting old or having bluetooth issues, but it does not happen on ANY other inputs.

Re: Apple's Software Quality Crisis

#475

Earlier quoted context omitted.

I know the feeling. I'm forced to use a Mac laptop for work, and it's really made me appreciate Linux.

I agree, but my M1 MacBook work laptop is by far the fastest dev machine I've ever laid hands on. It struggles a bit from the UX standpoint, two things: 1. I have the same desktop layout every time, from left to right: slack desktop app, a two column wide emacs window, a 90col wide terminal. I also have two chrome windows--1 which is the same width as the slack window and overlays it, and another the same width as th…

I'm curious about your dock/hub. There's a good chance I just ordered the same one as I try to build a more sophisticated home station. Which one and how does it bug out?

Re: Apple's Software Quality Crisis

#476

Earlier quoted context omitted.

As someone who works on both I don't notice a difference. Mac sucks just as much as Windows (or visa versa). There's things each does better and things each does worse.

Once people start saying "forced to use [...] for work" you've got to analyse platforms from a different angle. Namely: How good is this platform after Corporate IT cheaps out on hardware, and loads as much 'security' crapware as possible? On Windows, there are incredibly cheap laptops available, and corporate IT has loads of crapware like antivirus and crowdstrike and profiles and enterprise endpoint management to s…

Or at some point, corporate IT bans desktop Linux because they can’t manage it.

Re: Apple's Software Quality Crisis

#477
post #54

Earlier quoted context omitted.

Using macOS since Tiger as daily driven. Never been worse. Needs a “Snow Leopard” year.

> Never been worse. How so? Would you mind giving examples. Note: I'm not disagreeing. Just curious what software quality issues you're having exactly.

I see others have responded with specifics. That's cool and all but it seems a bit futile to me because Apple has all this data internally and could act upon it if they wished.

Certainly with "crashers" there are crash reports from the field (you and I) that are sent back home and filtered into various databases. Internal tool allow Apple to see the "top crashers" (and you can filter to specific OS, hardware, etc.). There will be Radars filed for these and they will be sent to the appropriate teams.

The issue of course is the degree to which these take priority over feature work, etc. If Apple decided to do nothing but address these for a year or two we could have nice things again.

Re: Apple's Software Quality Crisis

#478

Earlier quoted context omitted.

On the most recent episode of ATP podcast, an anonymous person wrote in to say that when they worked at Apple until ~2013, there was effectively no QA team on macOS. Granted that was over a decade ago, and "no QA team" doesn't mean no testing, but given the numerous bugs in macOS today, and that they almost never get fixed, I'm not surprised. (FWIW, I do not experience this bug you mentioned)

If you look at the macOS feature history, it's pretty clear that the bulk of the team got shifted to iPhone in 2007 and never really recovered. The widely acknowledged Snow Leopard high water mark happened shortly after. To be fair, Apple can still pull off the occasional amazing feat of vertical integration -- HDR, APFS, keeping audio latency under control despite the relentless assault of apathy from all directions…

HDR was a one-hit-wonder, and has dramatically fallen behind the competition.

See my longer comment here: https://news.ycombinator.com/item?id=43249634

Re: Apple's Software Quality Crisis

#479

Earlier quoted context omitted.

I know the feeling. I'm forced to use a Mac laptop for work, and it's really made me appreciate Linux.

Linux is better than Windows on most counts for sure, but I’m not sure I’ll ever be able to use it full-time without making significant concessions on preferences about how desktop environment stuff works. If you’re someone who grew up on Macs there’s almost nothing in the Linux desktop space that tries to replicate that set of patterns… it’s all Win9X-type taskbar setups, mobile-type setups (GNOME, Pantheon), old ni…

I "grew up" (from college, before then didn't use computer much) on Linux and I use a Mac at work, it's pretty easy to switch back and forth for me. Just need my tiling WM, my always on screen. I do miss that you could close the laptop lid on Linux without it sleeping. But otherwise, not much complaints either way.

Re: Apple's Software Quality Crisis

#480

Earlier quoted context omitted.

That's not true and your opinion is subjective. Windows 11 is a great developer platform.

How can their opinion be both “not true” and subjective? Windows 11 might be an ok developer platform though (does Cygwin still work?)

Use WSL2 so you get best of both worlds.

Windows, an OS that's compatible with almost all hardware and devices.

Linux on WSL2, an OS which is probably the best for most work.

Post reply on HN