New Developer Complaints Plague macOS

Developers are voicing fresh complaints about macOS, citing persistent system-level issues. One prominent issue involves audio services being disrupted by the iOS Simulator, signaling deep integration challenges. Other feedback laments feature bloat and a departure from the platform's traditionally lean ethos, with some calling for a return to "Snow Leopard simplicity."

- The audio disruption issue is linked to how the iOS Simulator interacts with macOS's core audio service, `coreaudiod`. Multiple active simulator runtimes can create high CPU and I/O load, causing the audio service to miss its timing budget and produce crackles; developers have resorted to workarounds like manually killing the process or deleting unused simulator devices. - Apple has addressed some recent developer-impacting bugs in incremental releases. For example, macOS Sonoma 14.4.1 was issued to fix problems with USB hubs connected to external displays, unexpected quitting of Java-based applications, and failures in copy-protected Audio Unit plug-ins for music apps. - The call for "Snow Leopard simplicity" refers to Mac OS X 10.6 (2009), a release still remembered by veteran engineers for its focus on performance improvements and stability over new features. This sentiment reflects a perception that recent macOS versions have drifted towards an iOS-like design, while introducing usability inconsistencies in core applications like Finder and window management. - Persistent friction in development tools and operating systems contributes to engineer burnout and context switching, which are significant factors in talent retention within the competitive Silicon Valley market. Studies show that engineers lose focus with fragmented tools, and the cumulative effect of seemingly minor OS and workflow issues can decrease job satisfaction and slow innovation. - On the regulatory front, new export controls impacting the semiconductor industry have been recently updated. A January 2025 rule from the Bureau of Industry and Security (BIS) intensifies restrictions on exporting advanced AI chips, related manufacturing equipment, and chip design software to China and other countries, requiring stricter licensing. - Further tightening of these regulations will occur at the end of 2025 with the termination of the Validated End-User (VEU) program. This change will mandate that all foreign companies, including those in Apple's supply chain previously covered by the VEU, must secure an export license for semiconductor manufacturing technology destined for China.

Get your own daily briefing

Scout delivers personalized news, insights, and conversations tailored to your role and industry.

Download on the App Store

Shared from Scout - Be the smartest in the room.