macos
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| macos [2026/05/29 15:57] – [macOS desires] particles | macos [2026/06/09 17:55] (current) – [Other] particles | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== macOS desires ====== | ====== macOS desires ====== | ||
| - | macOS was, until recently, my favorite desktop operating system. This is my personal wishlist of things I want to see in future macOS releases post-Tahoe. | + | macOS was, until recently, my favorite desktop operating system. This is my personal wishlist of things I want to see or want fixed in future macOS releases post-macOS 27. |
| ===== Network storage improvements ===== | ===== Network storage improvements ===== | ||
| Line 15: | Line 15: | ||
| - Between Homebrew, .app files, and .pkg files, there is no centralized location or method for apps to persist data. Sandboxing is an imperfect solution because apps are not required to be sandboxed, and the sandboxing system is too restrictive. PKG-based installers should have system-provided tracking for what they do. Provide Homebrew with a reasonable solution to register installed files. All of this leads to one goal: there should be a reasonable way to remove installed software that is actually effective. Apps like AppCleaner can guess what files need to be removed when you delete .app files, but this is not something third-party apps should be left to handle. On Windows, with the exception of malware, removing software is really easy. On Linux, this is accomplished nearly universally with every package manager. On macOS, it is the wild west. | - Between Homebrew, .app files, and .pkg files, there is no centralized location or method for apps to persist data. Sandboxing is an imperfect solution because apps are not required to be sandboxed, and the sandboxing system is too restrictive. PKG-based installers should have system-provided tracking for what they do. Provide Homebrew with a reasonable solution to register installed files. All of this leads to one goal: there should be a reasonable way to remove installed software that is actually effective. Apps like AppCleaner can guess what files need to be removed when you delete .app files, but this is not something third-party apps should be left to handle. On Windows, with the exception of malware, removing software is really easy. On Linux, this is accomplished nearly universally with every package manager. On macOS, it is the wild west. | ||
| - Apps and malware have way too much freedom to be persistent without user interaction. The addition of Startup Items in macOS settings is a great feature, but it still lists items that cannot be disabled, and it does not actually provide a removal solution or more information about these items. It is not helpful to tell a user that ‘/bin/sh` will run on startup with no more context. | - Apps and malware have way too much freedom to be persistent without user interaction. The addition of Startup Items in macOS settings is a great feature, but it still lists items that cannot be disabled, and it does not actually provide a removal solution or more information about these items. It is not helpful to tell a user that ‘/bin/sh` will run on startup with no more context. | ||
| + | - [[https:// | ||
| + | - [[https:// | ||
| - App installs should not result in an endless sea of Windows Vista style permission prompts with no context. The permission prompts could at least be centralized into one dialog or controllable in a central way that isn’t dependent on a user being spammed with modals on install. | - App installs should not result in an endless sea of Windows Vista style permission prompts with no context. The permission prompts could at least be centralized into one dialog or controllable in a central way that isn’t dependent on a user being spammed with modals on install. | ||
| Line 48: | Line 50: | ||
| - Preview " | - Preview " | ||
| - Who broke Search in Tahoe? Why is search broken? If I search my Mac in the Downloads folder for " | - Who broke Search in Tahoe? Why is search broken? If I search my Mac in the Downloads folder for " | ||
| + | - Oh my gosh, apparently macOS 27 will fix this?! | ||
| + | - Unbeknownst to me, [[https:// | ||
| - APFS, the default filesystem, does not care about data integrity. WHY? It's 2026. Come on. Why is metadata integrity a feature but data integrity itself not a feature? Fix this. Computation is cheap. | - APFS, the default filesystem, does not care about data integrity. WHY? It's 2026. Come on. Why is metadata integrity a feature but data integrity itself not a feature? Fix this. Computation is cheap. | ||
| - I don't want to use Apple Intelligence, | - I don't want to use Apple Intelligence, | ||
| - If I start doing something absurd like "try to type my login password" | - If I start doing something absurd like "try to type my login password" | ||
macos.1780037877.txt.gz · Last modified: by particles
