Project ideas from Hacker News discussions.

Stop the Apple Music app from launching

📝 Discussion Summary (Click to expand)

4 Dominant Themes

# Theme Representative Quote
1 Apple Music can’t be removed “It cannot be uninstalled.” – jacobsenscott
2 Work‑arounds exist (noTunes, MusicDecoy, etc.) “noTunes is one of the first things I install on a new mac.” – dangerlibrary
3 Users want a configurable default player / opt‑out “It should provide options for Apple Music, whatever other apps I have installed, or nothing.” – al_borland
4 Frustration with Apple’s forced integration (dark‑pattern criticism) “The crazy ones are Apple here, since this problem should not require disabling SIP to fix.” – nehal3m

These four points capture the most frequent concerns across the discussion: the inability to delete the bundled app, the community‑driven solutions that block it, the demand for user‑chosen defaults, and the broader critique of Apple’s intrusive design choices.


🚀 Project Ideas

Generating project ideas…

NoTunes Redux

Summary- Provides a lightweight background daemon that intercepts the play/pause media key event and either blocks Apple Music launch or redirects it to a user‑selected app.

  • Core value: eliminates accidental Apple Music pop‑ups without disabling SIP or manually deleting the app.

Details| Key | Value |

|-----|-------| | Target Audience | macOS power users, AirPods owners, developers who rely on the play/pause button for other services | | Core Feature | Real‑time media‑key remapping with UI toggle to choose target app or block altogether | | Tech Stack | Swift, Launchd, SwiftUI, System Extensions (Audio MIDI), optional Electron wrapper for UI | | Difficulty | Medium | | Monetization | Revenue-ready: Subscription ($4.99/mo) |

Notes

  • HN commenters repeatedly lament having to disable SIP just to remove Apple Music (e.g., “I’d say having to turn off System Integrity Protection as a prerequisite to uninstalling a music player is crazy.”)
  • A ready‑made, signed daemon that runs at login and can be hidden in the menu bar would be a direct solution they request.
  • Low friction distribution via Homebrew or the Mac App Store would make adoption easy.

PlayKeyChooser

Summary

  • A System Settings pane that lets users set a default media player for the Play/Pause key and automatically hides or disables Apple Music from launching. - Core value: configurable default without needing third‑party binaries or command‑line tools.

Details

Key Value
Target Audience macOS users who want a persistent, UI‑driven way to choose which app responds to play/pause events
Core Feature Preferences pane with dropdown of installed media apps + “Do nothing” option; underlying launchd service updates default handler
Tech Stack SwiftUI, AppKit, System Settings extension, plist configuration
Difficulty High
Monetization Revenue-ready: One‑time purchase ($9.99)

Notes

  • Multiple comments reference wanting “a simple way to turn this off” and “the best course of action would be to let the user specify their default music app” (parl_match).
  • Bundling the preference pane with the existing System Settings app would feel native and gain trust.
  • Could be distributed via the Mac App Store for visibility.

AppleMusicBlocker

Summary

  • A small menubar app that, with a single click, disables the automatic launch of Apple Music triggered by any media‑key event, and optionally hides the Music.app from Spotlight.
  • Core value: one‑click blocking for users who never want Apple Music to appear.

Details

Key Value
Target Audience Casual macOS users, AirPods owners, anyone annoyed by accidental Apple Music launches
Core Feature Menubar toggle + automatic hiding of Music.app from Spotlight results
Tech Stack Swift, SwiftUI, Spotlight importer, LaunchAgent
Difficulty Low
Monetization Hobby

Notes

  • Users explicitly say “I cannot uninstall Apple Music” and “the (shitty) logic here is that you don’t ‘own’ the OS… deal with it” – a simple blocker addresses the frustration (lynndotpy).
  • Minimal codebase; can be shared as open source to build community trust.
  • Potential for viral adoption on HN given the demand for a no‑frills solution.

EnterpriseAudioPolicy

Summary

  • A cloud‑based configuration service that pushes policy profiles to macOS devices, preventing automatic launch of Apple Music and other first‑party bloatware in managed fleets.
  • Core value: enables IT administrators to enforce a clean audio environment across many machines.

Details| Key | Value |

|-----|-------| | Target Audience | Enterprise IT admins, educational institution device managers | | Core Feature | Profile generator that blocks MediaEvent execution for Music.app, enforces default app selection, logs violations | | Tech Stack | Backend (Node.js/Express), ProfileManager (Apple Configuration Profile generation), React admin UI | | Difficulty | High | | Monetization | Revenue-ready: Tiered subscription ($12/user/mo) |

Notes

  • Several HN remarks discuss “the crazy ones are Apple here, since this problem should not require disabling SIP to fix” indicating a systemic issue that enterprises would want to codify. - Solving it at the policy layer removes the need for per‑device hacks, aligning with organizational security goals.
  • Could be marketed as a complementary service to existing Mac management tools (e.g., Jamf, Munki).

Read Later