<story><title>Mac: Keyboard Shortcuts Killed by Bug</title><url>https://eclecticlight.co/2019/03/03/last-week-on-my-mac-keyboard-shortcuts-killed-by-bug/</url></story><parent_chain><item><author>jacobsenscott</author><text>I doubt it is developer apathy. It smells like a management issue. iOS is where the money is. I don&amp;#x27;t know anyone at apple, but here&amp;#x27;s how I imagine it is there:&lt;p&gt;Every OSX engineer probably has more bugs on their plate than can be fixed in one career, in addition to feature development tasks. The OSX team is severely understaffed both because it is not a priority at Apple, and because it is getting harder and harder to find engineers that are able to&amp;#x2F;willing to work on this kind of code - a Byzantine labyrinth of C flavors that&amp;#x27;s been accreting lines for decades.&lt;p&gt;The OSX team is in a desperate fight for recognition and status against the iOS team. They believe (and are probably right) that the only way to gain executive mind share there is to build out new visible features, no matter how useless. Witness dark theme, stacks, dynamic desktop, siri on the desktop, a steady stream of useless iPhone integrations, etc. All the troops are ordered to march relentlessly toward feature development. Stability and bug fixes be damned.&lt;p&gt;It bet it takes at least three weeks of focused effort and red tape macheteing to fix this bug and it is way down on someone&amp;#x27;s list. Even if you fix it the change won&amp;#x27;t make the next OSX key note at the annual IOScon or whatever it is called, so it won&amp;#x27;t help your career one iota.&lt;p&gt;Again - this is just how I imagine it is there. I don&amp;#x27;t really know.</text></item></parent_chain><comment><author>shuckles</author><text>Engineering is not organized by platform, but function. Apps that are cross-platform have engineers who move back and forth between macOS and iOS. Lots of code is also reused between the two. Both platforms use essentially the same tooling and languages (if anything, iOS development is more painful), though certainly iOS codebases tend to be better because they are newer.&lt;p&gt;A fight for attention by a specific, resource-starved macOS engineering team could not be more incorrect. That’s simply not how Apple works. You have to come up with a different explanation for these perceived quality problems.</text></comment>
<story><title>Mac: Keyboard Shortcuts Killed by Bug</title><url>https://eclecticlight.co/2019/03/03/last-week-on-my-mac-keyboard-shortcuts-killed-by-bug/</url></story><parent_chain><item><author>jacobsenscott</author><text>I doubt it is developer apathy. It smells like a management issue. iOS is where the money is. I don&amp;#x27;t know anyone at apple, but here&amp;#x27;s how I imagine it is there:&lt;p&gt;Every OSX engineer probably has more bugs on their plate than can be fixed in one career, in addition to feature development tasks. The OSX team is severely understaffed both because it is not a priority at Apple, and because it is getting harder and harder to find engineers that are able to&amp;#x2F;willing to work on this kind of code - a Byzantine labyrinth of C flavors that&amp;#x27;s been accreting lines for decades.&lt;p&gt;The OSX team is in a desperate fight for recognition and status against the iOS team. They believe (and are probably right) that the only way to gain executive mind share there is to build out new visible features, no matter how useless. Witness dark theme, stacks, dynamic desktop, siri on the desktop, a steady stream of useless iPhone integrations, etc. All the troops are ordered to march relentlessly toward feature development. Stability and bug fixes be damned.&lt;p&gt;It bet it takes at least three weeks of focused effort and red tape macheteing to fix this bug and it is way down on someone&amp;#x27;s list. Even if you fix it the change won&amp;#x27;t make the next OSX key note at the annual IOScon or whatever it is called, so it won&amp;#x27;t help your career one iota.&lt;p&gt;Again - this is just how I imagine it is there. I don&amp;#x27;t really know.</text></item></parent_chain><comment><author>tomduncalf</author><text>The iPhone integrations (assuming you mean Handover) are one of my favourite parts of the MacOS&amp;#x2F;iOS ecosystem and one of many reasons why I can&amp;#x27;t see myself moving away from either OS for a long time.&lt;p&gt;I&amp;#x27;ve also experienced very few bugs in MacOS which have affected me on a day to day basis. Not saying they aren&amp;#x27;t there, but to me the MacOS team are doing a pretty great job.</text></comment>