Live data from Hacker News

hdiutil is deprecated in macOS 27 Golden Gate

lapcatsoftware.com

51–60 of 106 posts

Re: hdiutil is deprecated in macOS 27 Golden Gate

#51

Earlier quoted context omitted.

iPods and AirPort Express units from 20+ years ago still work in modern macOS too. Things have been shuffled around some (iPods are now managed with the Finder instead of in Music.app) but they still work. I would agree with the idea that they're not bothered about breaking workflows, particularly those involving command line tools, but hardware compatibility isn't nearly as bad as the internet might have one think.…

Yeah, Apple is very weary of breaking user functionality. They'll just break your app's ability to run.

Frankly, I don't think it's practical to expect operating systems to continue to run binaries perfectly in perpetuity. It's an enormously burdensome expectation that holds development of the platform hostage.

Usually all it takes to keep one's software running on macOS is compiling against the latest SDK once every ~5 years. Depending on the nature of the app, source changes often aren't even required. As a dev I don't think that's too much to ask.

Re: hdiutil is deprecated in macOS 27 Golden Gate

#52
post #50

Earlier quoted context omitted.

> That's an enormous concession, relative to Windows or Linux. Windows yes, but Linux... no, at least if it's open source. Closed source apps that compile fully static, these tend to be stable and Just Run in my experience... but open source apps? Good luck trying to bring these to even compile 10 years afterwards without going through an insane dance with Docker...

>Closed source apps that compile fully static, these tend to be stable and Just Run in my experience... but open source apps? Good luck trying to bring these to even compile 10 years afterwards without going through an insane dance with Docker... who cares? when a closed source app fails the door is shut for good on self-remediation, unless you want to reverse engineer/break the law. when an open source app fails to…

> who cares?

The problem is that most software people use for work is going to be closed source because the vendor wants to make money on these juicy business contracts.

Linux makes a point of being very difficult to be used with closed source stuff, in kernel and userland alike (getting static compilation to work is an utter PITA), and that is a reason why commercial software written for Linux is rare, and that in turn is the dominant reason why Linux adoption on the workstation has been very slow for a very long time - until a lot of business applications shifted to the browser, making the client OS platform all but irrelevant.

Re: hdiutil is deprecated in macOS 27 Golden Gate

#53
post #49

Earlier quoted context omitted.

Gotta pump those metrics for the PMs

smells more like an auto-respond or ai-respond to extant issues. we will farm out reproducing this bug to the OG, both to save us time and because if they don't complain it must be a signal this isn't important anymore.

[deleted]

Re: hdiutil is deprecated in macOS 27 Golden Gate

#55

Earlier quoted context omitted.

Haven’t they actually done a relatively good job in this regard in many ways? I can still use my 12 year old MacBook Air. It’s not super current and not all apps work, but it’s actually still a decent Apple experience. Same with our old iPad. They kept it updated way longer than I expected.

> Haven’t they actually done a relatively good job in this regard in many ways? No. Can't run current versions of any apps including Chrome, Edge, and Safari. Meanwhile the hardware is perfectly fine and could run a supported version of Windows or Linux. Call me when Apple has a "LTSC" version of their OS. (Spoiler: they won't, ever. Supporting Apple in an enterprise is nothing short of a nightmare.)

I have had to get rid of several computers recently that will not run Windows 11. They weren’t 12 years old.

Re: hdiutil is deprecated in macOS 27 Golden Gate

#56

"Despite giving Apple 100% reliable steps to reproduce, they asked me if the issue still occurred in the latest beta, and if it does, then I should submit an iOS sysdiagnose." No one looked at your repro steps, and no one researched your bug. They're just looking to cull the bug list. If you don't respond immediately, your radar is closed.

Sometimes I almost believe there are whole sections of the Apple Ring building where the employees are so immersed in IOS that they're unaware MacOS exists.

Re: hdiutil is deprecated in macOS 27 Golden Gate

#57

Earlier quoted context omitted.

Yeah, Apple is very weary of breaking user functionality. They'll just break your app's ability to run.

Frankly, I don't think it's practical to expect operating systems to continue to run binaries perfectly in perpetuity. It's an enormously burdensome expectation that holds development of the platform hostage. Usually all it takes to keep one's software running on macOS is compiling against the latest SDK once every ~5 years. Depending on the nature of the app, source changes often aren't even required. As a dev I don…

Apple unfortunately takes the opportunity of you compiling against the newest SDK to change and break all kinds of undocumented behaviors your app has been depending on, which almost always negotiates source code changes. If you’re lucky you’ll actually notice the changes; more than likely your app just appears more unstable and buggy to your users.

Re: hdiutil is deprecated in macOS 27 Golden Gate

#58
post #50

Earlier quoted context omitted.

>Closed source apps that compile fully static, these tend to be stable and Just Run in my experience... but open source apps? Good luck trying to bring these to even compile 10 years afterwards without going through an insane dance with Docker... who cares? when a closed source app fails the door is shut for good on self-remediation, unless you want to reverse engineer/break the law. when an open source app fails to…

> who cares? The problem is that most software people use for work is going to be closed source because the vendor wants to make money on these juicy business contracts. Linux makes a point of being very difficult to be used with closed source stuff, in kernel and userland alike (getting static compilation to work is an utter PITA), and that is a reason why commercial software written for Linux is rare , and that in…

It’s trivial to use containerization technologies like flatpak to get software to run on any Linux distro. Companies don’t put in the effort, even though it’s much easier than maintaining deb and rpm packages.

Re: hdiutil is deprecated in macOS 27 Golden Gate

#59
post #49

Earlier quoted context omitted.

Gotta pump those metrics for the PMs

smells more like an auto-respond or ai-respond to extant issues. we will farm out reproducing this bug to the OG, both to save us time and because if they don't complain it must be a signal this isn't important anymore.

This pattern predates AI. It's just something they do with all idle radars when new OS releases launch. The fact that it was bucketed under iOS means they did literally zero investigation.

Re: hdiutil is deprecated in macOS 27 Golden Gate

#60
I like how the $4.5T company can’t pay for the 100 engineering hours a year to maintain this, or just fork over the Claude tokens to do it, while they keep telling us how productive AI is making them (which, to be clear, has indeed made me a lot more productive).
Post reply on HN