Live data from Hacker News

Apple's Software Quality Crisis

eliseomartelli.it

401–410 of 1001 posts

Re: Apple's Software Quality Crisis

#401
> Feature prioritization over optimization: Engineering resources appear focused on new capabilities rather than fixing existing performance problems;

This point really cuts to the heart of my frustration with Apple lately. I switched from Windows XP Pro to OS X 10.2 in order to have a dead simple, bulletproof desktop experience without all the nonsense. I recently booted my old macbook to grab some files and was shocked at how lovely and simple 10.2 was.

Re: Apple's Software Quality Crisis

#402

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.

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

Agreed. The hardware is excellent, but the customizability, and overall snappiness of the UI are far inferior to my XFCE setup.

Re: Apple's Software Quality Crisis

#403
post #360

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.

Which distro do you use? I've run a mac and Linux laptop and the Linux setup keeps sending me back to Mac.

Please try a distro [0] maintained by a company making their own Linux laptops.

[0] https://pop.system76.com/

Re: Apple's Software Quality Crisis

#404
post #319

Apple should Open Source its OSes and internal apps. Of course this is very NOT-Apple, but it would allow folks to fix their apps. There's really no advantage to keeping it all proprietary. Apple's software teams are completely under water whereas Apple customers are diehards and would gleefully help fix issues. It would avoid the need to reproduce problems internally prior to ranking their importance for the interna…

I wish.. First they should let their paying customers run whatever applications they want on the box they own. Annoying that so few linux apps exist over here because of the $99 developer fee

Re: Apple's Software Quality Crisis

#405
post #375

Earlier quoted context omitted.

Honestly, I don't think it's a culture thing or a CS fundamentals thing. I think it's the fact that software is 100x, or maybe even 1,000x, more complex that it was just 25 years ago. Apps are built on so many libraries and frameworks and packages that an average application will have 100x the amount of code. And they're all necessary . A typical phone app is 200 MB, when Word 4.0 was less than 1 MB. But it's not jus…

MacOS had more screen sizes to target in 2011 than the iPad does today; in any case, Apple has always tolerated having iPad apps that are blown-up phone apps. Mouse support for iPad apps has existed as an accessibility feature before it was deemed a core feature. Even that isn't any kind of technological leap, mouse support has been part of Android for at least 15 years now. None of these really explain the sloppines…

Except those iPad apps also have to have a Web app now, and if you don't have a custom MacOS app your iPad app has to look good when run in MacOS. You then have to support all iPhone models. But also maybe Windows and probably Android. 25 years ago you could slap "IBM PC Compatible" on software and basically design for like 5 color depths and maybe a few resolutions.

Update cycles were on the order of a year, not a week (which also means all new features need to be ported to all the platforms above in that timeframe). Not even mentioning the backend infrastructure and maintenance to run and sync all of these when 25 years ago everything was on your local hard drive and maybe a floppy disk or CD-R.

Re: Apple's Software Quality Crisis

#406
post #371

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.

I'm forced to use Apple and Microsoft products at work regularly. They're all so much worse than desktop Linux that it's not even funny.

This is exactly what happens to me. I get the company laptop, think "maybe Linux isn't that great anymore... how is modern FAANG handling things?"

Then the ads come in, and any of my doubts evaporate instantly. The home PC runs NixOS, it's been that way for 6 years now and it will probably remain that way until the advertising glut is satiated. Even then, it won't be easy getting me to switch away from desktop Linux.

Re: Apple's Software Quality Crisis

#407

In the current MacOS release, if I type Time Machine in the System Settings search box, it shows what I was looking for: "Show Time Machine status in the menu bar". But if I click that, it shows the switch for the Keyboard Brightness menu bar control, and doesn't show anything about the Time Machine menu bar item!

somewhat similar problem, but I always go for time machine settings, it always wants me to open the time machine drive. Searching for time machine worked better on my imac dv. Not to mention you can only use google as your search engine in spotlight when major browsers have let you change it for the last decade or two

Re: Apple's Software Quality Crisis

#408
post #59

Earlier quoted context omitted.

A side effect of employing tens of thousands of full time people that do product development is that matter how good your product currently is, there is an entire organizational hierarchy that has to justify its existence. The result is that every great product keeps picking up parasitic features and functionality. Intended to add value, but paradoxically removing overall value. There is a fine line between staying a…

Reworked UI's (and also renamed products) are the bane of my tech existence. I think I'm going to learn Emacs, build up the musculature of my C-C and C-X pressing fingers, and live out my days in the terminal.

I was about to do the same if VSCode does that too. For now it's fine.

Re: Apple's Software Quality Crisis

#409

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…

For the 1st point, I struggled with the same, then a short applescript thanks to claude, attached to a keyboard shortcut on karabiner solved the painpoint. There's also an app called Stay which should do something similar with a ui, but my solution is good enough for me at this point.

Re: Apple's Software Quality Crisis

#410

Earlier quoted context omitted.

What exactly did you find so much worse in windows?

Not the OP, but one thing I've run into is that I've had three or four Windows installs (both Windows 11 and Windows 10) just fail to upgrade - one of them new upgrades just stopped showing up, I had to install an 'enablement package' and that fixed it but there was literally no warning or instructions of what to do, I just had to Google it when I noticed I wasn't getting updates. The others just failed with random h…

To be fair, macOS isn't much better in this regard, the error codes can be quite cryptic, for example what is a -2003F.

For some reason, a game I play called DCS can be buggy and I've been told by the support to sfc /scannow and dism /online /cleanup-image /restorehealth. For some reason on every install of Windows 11 I've ever done, it always picks up tons of broken files. This is installing using the latest at the time Microsoft ISO. I've had this issue on multiple different systems, a modern gaming pc, a Mac with bootcamp, an older Lenovo M93p and when installing inside VMWare or KVM.

I do get less application and operating system crashes on a Mac though.

Post reply on HN