Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I have never worked at apple but I know a few people that do and did dating back to the 70s. They have a culture of team independence, which is good and bad. Every team gets to choose their own language, tools, and process. This leads to an enormous amount of fragmentation across Apple. Additionally, there's a lot of secrecy and territorial behavior around products and teams. Finally, a lot of Apple's resources are devoted to iOS and mobile hardware and AR and VR and ARM CPUs and all these things that are not macbooks. Then on top Apple management wants regularly scheduled software releases, which is really hard to do with all those cultural and structural barriers in place.


Regularly scheduled software releases makes no goddamn sense to me. Why are MacOS, iOS, iPad OS, and tvOS supposed to ship at the same time? Moreover, does anyone really care if these get updated once per year? Especially tvOS. I really wish Apple would move to releasing new software "about" once every 24 months and just use the extra time to test.


Every year, new tablets and/or phones have to be ready for Black Monday and Christmas.

Every year, the phone OS has to keep up with new tablets and/or phones.

Every year, the laptop OS has to keep up with the phone OS.

That's basically it. At Apple, where the phone goes, everything else follows.


And for image reasons, it must be "major" release instead of minor release for hw support (like many commercial OSes did in the past, I think even macOS)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: