Readit News logoReadit News
chatmasta · 2 years ago
I wish Apple would separate the updates of their bundleware from their OS. Some of the major updates have meaningful changes to the underlying OS (gatekeeper, SIP, etc.), but others - like this one - are primarily changes to frills like Messages, Notes, Safari and other Apple-native apps that I don't even use.

I have no problem with Apple bundling these apps and making them work seamlessly together, and I don't even mind that they're all updated simultaneously (except for Safari, which I wish I could update independently without relying on the "Technology Preview" beta channel). But I do have a problem with upgrading my entire OS and disabling the new bloatware features just because I want to keep auto-updates enabled. I used to delay updating and then would end up way behind, which is why I enrolled in auto-update. But now it feels like I'm being held hostage to their update schedule.

And for what benefit? There are hardly any useful OS-level changes in this release, but there are a bunch of new features I'll need to disable (while hoping the next auto-update doesn't break my external monitor), all powered by freshly written code contributing to an expanded attack surface. If I had my way, then I'd take the OS updates and skip all the apps. Keep the attack surface small while still meaningfully improving the core. I don't care about the rest.

aeyes · 2 years ago
You know what would be even better? If you could reliably uninstall all this junk or not even install it at all.

Every time I hit some button on my keyboard and the Music app opens asking me to create an account I am reminded how hostile all commercial operating systems are.

amatecha · 2 years ago
It's interesting, I've been using OpenBSD for the past couple years and it has _not once_ enraged me the way Windows and Mac do. I still use Windows for work, and own a ton of Macs (probably getting close to ~30 by now), but OpenBSD is the OS I use for most general computing stuff.

I mean, I'm using a GUI that is really primitive by comparison to Win/Mac (i3wm) but it's actually great. Extremely fast, efficient, and stays out of my way. There is literally no mechanism in the OS to pop up a notification or bounce an icon or blink anything at me. It couldn't interrupt me and piss me off even if some piece of software wanted to. It's amazing. Nothing updates on its own, and the OS runs very very few services or other background stuff -- basically only whatever I have explicitly configured and enabled. Again, awesome. I'm easily aware of every single process that runs on this machine, and if there's one I don't know about, there's comprehensive documentation about it, including how to configure it. That's honestly effectively impossible for someone using Mac or Windows.

Oh, I just installed a security patch in about 20 seconds. Open terminal (winkey->enter), "doas syspatch -c", type pass, see there's a patch, "doas syspatch" to apply it, done in 2 seconds. Once I reboot the newly-patched kernel is active. There is full documentation of the patch, including why it's needed, how the patch resolves the issue, and a diff of the patch is included.

gnicholas · 2 years ago
Oh man, it gets worse than that. After updating to iOS 17 the other day, I said to my phone "play OverCast" (my podcast app). It used to start playing from that app. This time, it started playing a band called Overcast, and told me I had just started a 7 day free trial of Apple Music. What the actual fuck.
dmt0 · 2 years ago
You absolutely need this: https://github.com/tombonez/noTunes
bombcar · 2 years ago
Somehow on migrating to a new iPhone the music app decided it needed full notification permissions, apparently because a new Taylor swift album is of the same notification level as an incoming missile strike.

At least it’s easy enough to turn off.

willtemperley · 2 years ago
Reliably removing the U2 album from Apple Music seems impossible. Deleting the album which has helpfully redownloaded itself is now a ritual before I start my car - otherwise it starts playing as soon as bluetooth connects - which is just what I need when I'm pulling away in busy traffic.
klausbert · 2 years ago
I agree with you. Apple Music is particularly annoying. I recommend this free little utility: https://github.com/tombonez/noTunes
cztomsik · 2 years ago
I have similar feelings. Apple did a wonderful job with M1/M2, but on the software side, I have mixed feelings. Xcode is a mess, and Swift UI is not a complete replacement for Cocoa.

And on the OS side, I feel like Apple is creating features that I instantly disable because they do the exact opposite of what I want.

Hammershaft · 2 years ago
Apple's hardware is incredible but the software is increasingly grating for any kind of power usage. Xcode is frustrating, the permissions system is flagrantly designed for Apple's self interest, window, monitor, and app management is rife with ancient bugs and half baked design decisions.
bingemaker · 2 years ago
XCode is refusing to install. Fails with some error, and asks me to download XCode again. Also now the system needs 70-80 GB of free space to install XCode. One of the funny upgrades so far
MichaelZuo · 2 years ago
Is SwiftUI supposed to be a complete replacement of Cocoa in 2023? I thought that was a nebulous goal for the distant future?
AHTERIX5000 · 2 years ago
Xcode is a mess in many fronts. For example my Xcode updated automatically to a version which couldn't support Ventura anymore, the OS I'm still running. I had to uninstall the app store version and manually download older one to fix the situation.
crossroadsguy · 2 years ago
You are being utterly charitable by saying you’ve mixed feelings about Apple’s software prowess (or rather lack of).
rpgbr · 2 years ago
Safari is updated independently of macOS. Today I installed Safari 17 on Ventura. It’s available in Monterey as well.
lloeki · 2 years ago
> I wish Apple would separate the updates of their bundleware from their OS.

In a way it's a bit of a philosophical standpoint: macOS is the whole indivisible thing developed, built, and released in lockstep, kinda like FreeBSB base is the whole indivisible thing developed, built, and released in lockstep (and the rest is ports). In a way, removing tcsh from a FreeBSD install because you only ever use bash from ports does not make sense and may break things; so you just ignore it and pretend it doesn't exist.

chatmasta · 2 years ago
Yeah, I get that, but I think there could be a middleground. They could ship all their apps as a bundle, and their raw base OS separately.
vaughan · 2 years ago
Something cool however is you can actually build the open-source WebKit browser engine yourself and make closed-source Safari use your locally built version.
pchangr · 2 years ago
Do you have a link or something ? I couldn’t really find where you’d do that
zuhsetaqi · 2 years ago
> except for Safari, which I wish I could update independently without relying on the "Technology Preview" beta channel

For me the Safari update is always a seperate update in System Preferences which I can install without updateing the OS

janandonly · 2 years ago
For tech minded folk, the upgrade-everyting-or-nothing is indeed unwanted.

But I love the facts that I can tell my family to upgrade and they will have all the new stuff at once, like with an iPhone or iPad. That is for most users what they want and/or need.

neovive · 2 years ago
Maybe Apple should consider dev editions for MacOS that allows more customization during setup. MacOS is still heavily used by web and mobile developers, so I'm sure this would be received well.

I do end up removing many of the Apple apps, but recently started using Safari, Notes, and Reminders more. Apple does an excellent job making their apps work seamlessly within the Apple ecosystem.

Nfthero · 2 years ago
As weird as it sounds this model makes it at least clear that you update your os regularly and it gets attention.

Microsoft has the issue that it's hard to sell why you would need to upgrade and not just update.

throwaway2990 · 2 years ago
Messages, notes, Safari. All awesome. Can you imagine installing crap like chrome, ever notes, or fake e2e what’s app?
azangru · 2 years ago
> Can you imagine installing crap like chrome

I can. Great dev tools, and usually is ahead of other browsers in implementing web apis.

What Safari team presented at WWDC this year regarding PWAs as something revolutionary has been available in Chrome for years.

Deleted Comment

jawngee · 2 years ago
You can install Safari separately.
ExoticPearTree · 2 years ago
Wow, so much unwarranted hate. It's one download and you have everything updated. If you believe you do not need a new OS version for your laptop for whatever reason, you can always keep using Ventura or whatever you're running now and update that until it is end of support.

I don't think you understand how helpful it is for "normal" users to push a button and have a brand new version of everything. And being afraid of new features that you don't use... pretty irrational.

replete · 2 years ago
It is by no means irrational to hesitate on a new major release of an Apple operating system. MacOS upgrades have caused many people all kinds of issues, for instance a Big Sur update broke a metric fuckton of USB-C hubs and they didn't address it for 6 months.
cglong · 2 years ago
So it goes...

  Warning: You are using macOS 11.
  We (and Apple) do not provide support for this old version.
  It is expected behaviour that some formulae will fail to build in this old version.
  It is expected behaviour that Homebrew will be buggy and slow.
  Do not create any issues about this on Homebrew's GitHub repositories.
  Do not create any issues even if you think this message is unrelated.
  Any opened issues will be immediately closed without response.
  Do not ask for help from Homebrew or its maintainers on social media.
  You may ask for help in Homebrew's discussions but are unlikely to receive a response.
  Try to figure out the problem yourself and submit a fix as a pull request.
  We will review it but may or may not accept it.

tacker2000 · 2 years ago
Yea the homebrew dev team is pretty user hostile tbh. The more you read their github, the more you realize how insufferable and arrogant they are. It leaves a very bad impression.

Also, if you are not going along in the upgrade rabbit race, homebrew gets really annoying and actually in your way at some point.

I see myself moving to macports soon, if brew gets worse and the stability of my setup is compromised (lots of php versions with valet for example).

I guess brew is now more targeted at “prosumers” now since it is imposing unnecessary limits on what “pro” users want and need.

andy_ppp · 2 years ago
I always expect endless support from free products, built by the community, that I'm not paying for or contributing to.
underdeserver · 2 years ago
How much is your support contract with them?
Clamchop · 2 years ago
Ah, the usual flip replies of how you can expect nothing from open source. Software projects, naturally, wanting for neither goodwill nor users.
gumby · 2 years ago
Please return homebrew for a full refund.
marcinzm · 2 years ago
The alternative is orders of magnitude more work for them as they need to maintain old versions of packages and old versions of operating systems.
chuchana · 2 years ago
Another alternative that might be worth looking into is the Nix package manager.
Phurist · 2 years ago
Just use Nix
n8henrie · 2 years ago
https://nixos.org/download.html#nix-install-macos

The homebrew team seems incredibly burnt-out, to the point of hostility. I've really enjoyed the nixpkgs community so far and encourage others to check it out; it hasn't replaced homebrew entirely for me (yet), but it's getting closer every day.

mdaniel · 2 years ago
I want to like Nix but those installation instructions for macOS (and their removal friend) are just crazypants as compared to the `sudo mkdir /nix && sudo chown $USER /nix` from the Linux version

And that's not even getting into the "waaa?" from `du -hs /nix` although I am open to that being a misleading number due to hardlinks and other trickery that du may not correctly surface

oxonia · 2 years ago
Yes, the Homebrew message does seem unnecessarily hostile. Not everyone can afford to buy a brand new computer every year.
bshacklett · 2 years ago
My issue with Nix is that you are forced to install packages in a global location. Why is it that every package manager assumes I’m an administrator on my machine? Even if I am, how does it make sense to take over a global directory as a single user?
axelav · 2 years ago
Is there a good guide on how to replace homebrew with nix? I've been curious for a while but always end up with 30 tabs open and giving up.

Deleted Comment

Dead Comment

krackers · 2 years ago
These warnings keep getting longer every homebrew release. You may want to try macPorts, which goes out of their way to explicitly support releases all the way down to 10.5.
koito17 · 2 years ago
One of the cooler experiences I've had with MacPorts was seeing some people go out of their way to ensure builds still worked on PPC Tiger and PPC Leopard.

I remember seeing SBCL builds broken on Darwin/ppc for a long while, and eventually SBCL decided to drop support for Darwin/ppc altogether. Still, these ports maintainers did not give up and eventually found a way to fix SBCL builds on PPC: https://trac.macports.org/ticket/65484

I recall seeing some work to bring back PPC support upstream, but I am not sure what the progress on that is. It's still cool seeing downstream users fix builds that simply didn't work (and to the point where upstream decides to remove support entirely since they couldn't build it anyway).

ivlad · 2 years ago
MacPorts over homebrew 100% all the time.

It’s better suited for a multiuser system (and I share my desktop with my wife who has a different login) and is more stable, too.

cglong · 2 years ago
Wow! That's quite impressive. Meanwhile there was a latent bug in the Homebrew formula for Rust that affected 10.13 for a year until I finally spent a few hours to investigate it.
musicale · 2 years ago
Or pkgsrc from source (I think updated binary support is for Big Sur and newer.)
ace2358 · 2 years ago
As a part time nerd that’s falling behind on how to use ever changing tools, I started to fear homebrew. I just didn’t get how it worked.

Then I used macports. What a nice experience. Provided what I’m after is listen on there!

catlover76 · 2 years ago
"If you see a Homebrew maintainer walking down the street in your direction, find the nearest wall and bury your face in it in shame and deference until they pass."
stalfosknight · 2 years ago
This is exactly the kind of vibe they give off on their Github repo too. They're not the nicest people to interact with.
dncornholio · 2 years ago
Do people care about this?

All I see is, they protect themself from each and every script kiddy that runs to reddit or github when something doesn't work because of their own config issues.

jonhohle · 2 years ago
Come over to MacPorts. It’s friendlier over here and stuff is supported and no one uses words like formulae.
WesolyKubeczek · 2 years ago
They use Tcl, though, but I guess there is always bound to be an abomination in every project…
climb_stealth · 2 years ago
Oh oh, it's getting closer. Currently on MacOS 12 with my trusted 2015 Macbook Pro. It still goes strong, but looks like the next major release may see the end of homebrew for this one. There's really no issue with this computer other than 16gb of RAM being a bit tight when every modern app is using Electron. Oh well, see how we go.
Fnoord · 2 years ago
(Message also for your parent) Last week, I saw the writing on the wall. I installed OpenCore-Legacy-Patcher on two MBPs from 2015, updating 12.7 to 13.6. It is a MBP 13" 2015 (early 2016 variant) and a MBP 15" 2015 (late 2015?). Works very well but you need to follow the guide. Both machines are still working well, 'cept for the battery (already replaced on the 13"). Esp the 15" is still in good condition, my wife happily uses it and insists on needing a 15". So a replacement would be expensive.

[1] https://dortania.github.io/OpenCore-Legacy-Patcher/INSTALLER...

cauthon · 2 years ago
Fedora mostly works out of the box on my 2015 MBP
rswail · 2 years ago
Use MacPorts instead.

I run:

$ sudo bash

# port selfupdate && port -u -c upgrade outdated && port reclaim

once a week.

When I upgraded to Ventura (from Big Sur), I followed the instructions for an OS upgrade and everything moved across cleanly.

It installs itself in /opt

It works with MacOS's Frameworks for stuff like python and java.

It allows you to run multiple versions with "port select".

Why would I want to run anything else?

m463 · 2 years ago

  export HOMEBREW_NO_ANALYTICS=1

joeman1000 · 2 years ago
Time to move to MacPorts.
esafak · 2 years ago
Don't move today, because the Sonoma release is not out yet. https://www.macports.org/install.php
runjake · 2 years ago
Context? Homebrew is working fine on Sonoma here. I do not get that or a similar message.
bastardoperator · 2 years ago
Apparently hating on homebrew is super popular right now. I run brew on osx and linux and have zero issues.
saaspirant · 2 years ago
He is talking about MAC OS 11 Big Sur

Deleted Comment

cpeterso · 2 years ago
I'm surprise Apple doesn't, even unofficially, upstream fixes to Homebrew before a new macOS version is released. Why let Homebrew break for so many macOS users on day 0? I know Apple is secretive about unreleased products, but the type of fixes for Homebrew wouldn't reveal too many Apple secrets. Do Apple engineers not use Homebrew on their own Macs while developing macOS?
chii · 2 years ago
> Why let Homebrew break for so many macOS users on day 0?

why pay for work when it would've been done for free and apple gets to reap the financial benefits?

tempodox · 2 years ago
Since I've changed to MacPorts many years ago, I never had any such trouble.
walteweiss · 2 years ago
I see other replies as well, but I just want to tell you guys I came here to recommend mac ports. It’s a shame brew is so popular and mac ports having only a fraction of that attention.
FridgeSeal · 2 years ago
Out of date OS doesn’t receive support.

I for one, am shocked.

Maintainers of popular free, open source community tool are tired of being asked to support out of date OS.

Colour me even more surprised!

jt2190 · 2 years ago
I assume that the message means that Homebrew is incorrectly identifying the installation of MacOS Sonoma as “out of date”, and that means updating Hombbrew is a side-effect of updating the OS.
racl101 · 2 years ago
Oof. I think I gotta switch to Linux. I already loathe brew.
smrtinsert · 2 years ago
My blood pressure is rising just reading this...
Cub3 · 2 years ago
You get what you pay for
astrange · 2 years ago
Once again a good time to remember that there were multiple perfectly good package managers available when Homebrew was invented, they were more future-proof (by eg not putting files in /usr/local), and everyone only switched to it because for some reason Ruby programmers wanted all of their tools to be written in Ruby (and possibly by people with waxed mustaches.)
kspacewalk2 · 2 years ago
I switched to it because it worked much better out of the box and required next to no fiddle-fucking to install tools I need, so I can spend my time doing what I'm actually paid for, and good at. I have no idea whether the alternatives improved in the intervening 10-ish years, any I have no good reason to look into it since homebrew still works.
mk12 · 2 years ago
I don't care what language Homebrew uses, it just works. When I got my M1 MacBook in 2021 I saw some of this negativity about Homebrew, and since I was doing a clean install anyway I decided to try out MacPorts. I quickly ran into problems and switched back to Homebrew and it's been smooth sailing.
jeffcox · 2 years ago
Ultimately users will go where the package maintainers are. There are more people out there willing and able to write Ruby today than Perl (Fink) or TCL (MacPorts).

I'm sure someone will start a macOS package manager based on python and yum to signal the waning days of those technologies.

KerrAvon · 2 years ago
That is absolutely not true. The other available package managers would work 70% of the time on a good day. Homebrew is bulletproof on a current OS.
hotnfresh · 2 years ago
I switched because Macports reliably borked itself doing ordinary operations every 4-6 months, and Brew didn’t. That was like 2012 to be fair, but Brew’s never given me much trouble and the package selection is insanely good, so I’ve had no reason to look at other options since.

Its being in ruby is a strike against it, for me. I use it anyway. It’s probably my favorite package manager, all things considered, and I’ve used a lot.

stouset · 2 years ago
People switched to it because MacPorts was constantly broken and took ages to install new packages due to compiling everything.
pxc · 2 years ago
I'm sure some Ruby programmers were attracted to Homebrew because it felt more familiar than something written in a language like Tcl.

But Homebrew's fundamental tradeoff w/r/t purity was also a huge boost to installation speed at a time when most package managers for macOS still required you to build most things from source.

That and the slick, user-friendly UI were probably the biggest factors for Homebrew's success when it came out.

eviks · 2 years ago
That's a false trip down the memory lane, nothing was "perfectly good" back then, arguably even now there are big issues with all the package managers
beowulfey · 2 years ago
It works well now though—do you prefer any of the other package managers still?
pedalpete · 2 years ago
Does anyone else have no idea what macOS version is which? Which came first? Is there some hidden naming protocol that I just don't grasp?

I've only started using a mac part-time while I've been developing an iOS app over the past few weeks, and I keep seeing different names for the OS version. I have no idea what version I'm on, or if Big Sur came before Sierra, or what. I know I could look it up, but it seems that in the name of good user-experience, I shouldn't need to.

You'd think they'd at a minimum say "people aren't going to be able to figure out which is which, so let's go in alphabetical order with our naming.

crazygringo · 2 years ago
Yeah, at this point I wish they'd just use numbers like iOS.

So we're at iOS 17 and macOS 14.

Because honestly I stopped caring about keeping track of the names long ago. It's cute if you care, they can still put it in the About window for the sake of tradition, but it would be a lot more helpful if it were just referred to as macOS 14 in the press and documentation.

brandall10 · 2 years ago
It says the <Name> <Version> in the "About This Mac" Apple menu item. In this case, it will be Sonoma 14.0.

Historically versioning is weird due to the integration of NextSTEP after Job's return to the company. First it was versioned up to 9, then the NextSTEP integration was 10, then subsequent major releases were minor bumps (ie 10.1, 10.2) as OSX was a brand unto itself until 11 which rebranded to MacOS and full versions were used again. So Sonoma is the 14th release from the NextSTEP integration. I think referring to them by names eased the confusion some.

This gives a good rundown:

https://en.wikipedia.org/wiki/MacOS_version_history

speak_plainly · 2 years ago
Sonoma is the 21st release of a Mac operating system based on NeXTSTEP. The switch to 11 marked the transition to Apple Silicon. The code names have been used as an alternate name since 10.2 Jaguar as a way at the time to differentiate from and shame Microsoft’s Longhorn (Vista).

1. Mac OS X Public Beta (Kodiak) - 2000

2. Mac OS X 10.0 (Cheetah) - 2001

3. Mac OS X 10.1 (Puma) - 2001

4. Mac OS X 10.2 (Jaguar) - 2002

5. Mac OS X 10.3 (Panther) - 2003

6. Mac OS X 10.4 (Tiger) - 2005

7. Mac OS X 10.5 (Leopard) - 2007

8. Mac OS X 10.6 (Snow Leopard) - 2009

9. Mac OS X 10.7 (Lion) - 2011

10. OS X 10.8 (Mountain Lion) - 2012

11. OS X 10.9 (Mavericks) - 2013

12. OS X 10.10 (Yosemite) - 2014

13. OS X 10.11 (El Capitan) - 2015

14. macOS 10.12 (Sierra) - 2016

15. macOS 10.13 (High Sierra) - 2017

16. macOS 10.14 (Mojave) - 2018

17. macOS 10.15 (Catalina) - 2019

18. macOS 11 (Big Sur) - 2020

19. macOS 12 (Monterey) - 2021

20. macOS 13 (Ventura) - 2022

21. macOS 14 (Sonoma) - 2023

pedalpete · 2 years ago
I went to the wikipedia page, which is kinda the point. No other OS requires you too look it up. Even WatchOS and iOS directly use version numbers.

Saying it's due to NextStep integration sounds like a strange defense of this naming strategy (if that was your intention). They have version numbers, but they decide to use the "code name" as a product name.

itomato · 2 years ago
Mac OS X Server version 1.0 was Rhapsody 5.3. It still doesn't make sense even if you know the MacOS System was renamed to OS 8 to kill the clone license.
chatmasta · 2 years ago
No, I have no clue. I don't even know my current version (number nor codename). But when I need to check, I click the Apple logo in the top left, "about this mac," note the version number and then search Google for "latest macOS version" (it took a long time to break the habit of typing "OS X").
beowulfey · 2 years ago
The name is meaningless. It’s just marketing; every version is named for another location across California. Before that they were named for big cats.

Each version has a number that is sequential though. I think it’s just an effect of sheer quantity. They release a new version every year. It’s hard to keep track.

bombcar · 2 years ago
I wish they’d just get iOS, the iPhone, and macOS or whatever it is called now all the same. Today I should be running iOS 15 on an iPhone 15 talking to macOS 15.
mrmattyboy · 2 years ago
I do wonder the longevity of alphabet-based naming...

It _sort of_ reminds me of a time I spoke to a colleague and said I wanted to try a project (only a couple of years ago) that required Red Hat Linux 5 and he said "oh sure, here's some CDs" and realised, "nope, not RHEL" (to which the response was.. "oh, here be dragons")..

If you loop the alphabet and I reckon you'll inevitably get confusion.

"Hey, Android Juniper has been released" - "Ah cool, I can upgrade from Ice-cream".. "oh no, wait, mine's 27 releases old!".. "No, sorry, it's actually 53 releases old"

diffeomorphism · 2 years ago
> If you loop the alphabet and I reckon you'll inevitably get confusion.

These releases tend to be yearly or half-yearly at most (e.g. android or ubuntu). So a wrap around happens after 13 years at the earliest. Having a 13 year old completely un-upgraded phone (or AR brain worm or whatever we will have in 13 years) wrapping around seems quite unlikely to cause any surprise.

If you have weekly releases or something, then I would see your point.

flakeoil · 2 years ago
At least better than random naming.
jonhohle · 2 years ago
When there were multiple years between Mac OS releases, it was not as difficult. I also found big cat names easier to remember (perhaps because I’m more familiar with them than California landmarks). I also liked the Leopard/Snow Leopard and Lion/Mountain Lion cadence.

Perhaps I just don’t put as many cycles into following Apple anymore.

Geekette · 2 years ago
These pages help identify your Mac model and the newest compatible operating system it can be upgraded to:

MacBook Pro https://support.apple.com/en-us/HT201300

MacBook Air https://support.apple.com/en-us/HT201862

iMac/iMac Pro https://support.apple.com/en-us/HT201634

Mac Pro https://support.apple.com/en-us/HT202888

Mac Studio https://www.apple.com/mac-studio/

Mac Mini https://support.apple.com/en-us/HT201894

Fnoord · 2 years ago
Usually...

It works like airplanes. Some people see Tomcat and know immediately what it refers to. Others prefer the numeric F-14. I still remember NATO codenames from 40 years ago, without the letter/number. Sidewinder, for example.

I have the issue you describe with Ubuntu and (less so) Debian codenames and also with Android codenames. With Ubuntu though, the number is descriptive, like Russian tanks (T-90 etc), so using it is worth more.

bombcar · 2 years ago
Wait the Tomcat and the F-14 are the same?

Reminds me of getting horribly confused reading War and Peace h til I realized one character had like fifty names.

brazzledazzle · 2 years ago
I think you have to either maintain a map between names and version numbers in your head or dispense with the names entirely.
tempodox · 2 years ago
> in the name of good user-experience, I shouldn't need to.

That ship has long since sailed with Apple, on so many fronts.

eviks · 2 years ago
Instead of sorting by alphabet there's a pretty good thing called time, so adding the last two digits of the release year would solve the issue
rconti · 2 years ago
No, I also have no clue, but it's no more annoying than keeping track of which Ubuntu version is called something inane like Jaunty Jackalope.
bombcar · 2 years ago
But it's alphabetical, if you see Ignorant Ibex and Jaundiced Jackalope, you know that (after singing the alphabet song to yourself quietly) that II came before JJ.
brazzledazzle · 2 years ago
At least Ubuntu has an LTS version you can use to ignore the names for a few years.
lxgr · 2 years ago
> The implementations of the exfat and msdos file systems on macOS have changed; these file systems are now provided by services running in user-space instead of by kernel extensions.

This sounds interesting!

I really wish there was a native FUSE alternative on macOS; just recently I found myself in a pickle due to not being able to mount an ext4 boot volume on an SD card on my Mac at all. (Passing through to a VM works only via USB.)

tambourine_man · 2 years ago
This and a container story are glaring holes in macOS.

Instead we get widgets on the desktop like it’s 2005 again.

tlhunter · 2 years ago
Good ol' Windows Vista
avidphantasm · 2 years ago
I always get downvoted for this for Craig Ferengi is a pretty boy and has to go.
Someone · 2 years ago
> I really wish there was a native FUSE alternative on macOS

Isn’t that what DriverKit can be used for?

https://support.apple.com/en-gb/guide/security/secd0a47c14c:

“DriverKit is the framework that allows developers to create device drivers that the user installs on their Mac. Drivers built with DriverKit run in user space, rather than as kernel extensions, for improved system security and stability. This makes for easier installation and increases the stability and security of macOS“

lxgr · 2 years ago
It seems like the only two types of drivers are generic USB device drivers and HID input drivers, though.

There needs to be some OS-side FUSE-like kernel interface for userspace drivers like this to be able to actually mount them in the VFS.

mediaserf · 2 years ago
lxgr · 2 years ago
Yes – I mean a native alternative to this (or even an implementation of it!) which does not need a third-party kernel extension.
auggierose · 2 years ago
I wish they did something so deleting files from the bin wouldn't take millenia on my iMac Pro. Yes, it's an old computer, but shouldn't that be a solved problem?
pvg · 2 years ago
Not a real fix but doing it from the command line is usually strikingly faster.
crazygringo · 2 years ago
I'm genuinely curious, why does this take so long?

I can't even begin to imagine. If I'm deleting 200 files on my M1 MBA, that's still going to take 30-45 seconds.

It's doing something. What is it doing? Does it have something to do with Time Machine or file versioning or secure erase or what?

Everything else is blazingly fast as it should be.

adiabatty · 2 years ago
This wasn’t slow for me unless I was deleting a node_modules folder or something with a gazillion files in it. Sounds like something’s weird on your not-that-old iMac Pro.
vaughan · 2 years ago
Meanwhile Windows still struggles with getting files to the bin.
jurgenkesker · 2 years ago
I reluctantly did buy Extfs from Paragon for this. It's too expensive I think, but there are just no free opensource solutions.
lxgr · 2 years ago
Doesn't that require breaking glass in Secure Boot these days, just like macFUSE?

I'm not really willing to install a third-party kernel extension just for a custom file system I need once every few months anymore, especially given that Apple's native exFAT drivers now apparently run in the userspace.

They should just make that capability available to the actual-userspace!

mfiguiere · 2 years ago
Complete list of new features in macOS Sonoma:

https://www.apple.com/macos/sonoma/pdf/macOS_All_New_Feature...

thiht · 2 years ago
> Explicit language handling. The keyboard will add explicit language that you use to your personal vocabulary list and will learn this usage for each different app. Explicit language that is learned is used for autocorrect and suggestions

This is ducking great.

kube-system · 2 years ago
> and will learn this usage for each different app.

Yes, not in Outlook, please.

corbezzoli · 2 years ago
I fixed that issue by adding a few text replacements. The downsides is that I can never talk about ducks
FullyFunctional · 2 years ago
I wonder how atypical I am as there was literally nothing in the list I cared about. In particular the widgets seems unfathomably pointless. I don't even use them on the phone, but at least there I can kind of see the point.

Meanwhile there's still no support for AV1.

handsclean · 2 years ago
This release does add AV1 support, just only for devices with hardware decoding support [1]. I’m not entirely sure that restriction applies to desktop as well as mobile, it doesn’t work on my Mac without hardware support even after enabling the disabled feature flags, but I only upgraded Safari, not macOS.

Hardware-only is the right move IMO. Literally earlier today I was dealing with stuttering video that turned out to be caused by Chrome putting me on a software implementation of a “better” codec. These new codecs are only better on devices that can run them without stuttering, heating up, and chewing through battery.

[1]: https://webkit.org/blog/14445/webkit-features-in-safari-17-0...

xctr94 · 2 years ago
I empathize with your feeling, each OS release has been less and less interesting.

Widgets? I didn’t care for them on Leopard or iOS, why would I clutter my desktop with them now?

Notifications have gotten worse and worse to handle. System Preferences is awful to use now. All the cutesy apps you can’t uninstall…

I’d be happy to pay again for macOS if the list of ‘features’ included fixing long-standing bugs and annoyances, making things more stable, and bringing back features and UI that were both simple and effective.

Bah.

semi-extrinsic · 2 years ago
Yeah, as a person who uses an M1 MBP for work and literally not a single other Apple product, the listed features are all completely irrelevant to me.
karmakaze · 2 years ago
The number of 'system' features for an OS update is small. The most interesting one to me is the AirPods variable noise cancellation which is more along the lines of hardware accessory support. There's something not quite right when an OS update mainly updates web browser, apps, widgets, etc.

Is there another set of notes that has all the underlying API changes supported that 3rd parties can use?

shepherdjerred · 2 years ago
I've been using this for a few days and it is _fantastic_! AirPods have to be the biggest thing I'd miss if I ever left the Apple ecosystem
l5870uoo9y · 2 years ago
I was just about to say that there isn't any changes worthwhile in this release and that Apple employees x people in the marketing sub department that takes care of the yearly releases and they will – regardless of anything else – do the yearly release fanfare with all the bells and whistles :-).
Angostura · 2 years ago
Well, I'm very much enjoying Gaming Mode which has certtainly bumped up my FPS in various games
de6u99er · 2 years ago
Was looking for this. Thank you!
pupppet · 2 years ago
Every time a new MacOS version is announced the 1Password staff must be all sitting around praying Apple doesn't add any more bells and whistles to Keychain.
KerrAvon · 2 years ago
I doubt they care about Mac customers. If they did, they would have avoided ruining the app's UI so that customers don't have a good reason to jump ship at the first opportunity.
jwells89 · 2 years ago
The new UI is such a downgrade. It took the app from feeling well made to feeling like your average bloaty SaaS app. I’m gonna have to figure out an alternative once 1PW 7 is no longer supported.
smcleod · 2 years ago
Yeah 1Password 8 is really bad compared to 7, ignoring how awful electron is for a password manage it doesn't even have basic feature parity like finding and removing duplicates, completely hiding vaults etc
bombcar · 2 years ago
They only really care about enterprise customers as is pretty obvious, but they haven’t QUITE made it crappy enough for me to bother switching to keychain entirely.
ianlevesque · 2 years ago
They started with a huge advantage and squandered it with a buggy cloud subscription model and an electron downgrade. Their fate is their own at this point.
supertron · 2 years ago
Agreed, sadly 1Password's biggest threat is themselves at this point, not Keychain.
hatuthecat · 2 years ago
This was the release that got me to migrate from 1P to Keychain. Keychain finally has enough features and the 1P’s browser extension has been finicky for me and the UX of 1P8’s desktop app feels like a considerable downgrade from 7.
felixfbecker · 2 years ago
Can Keychain store anything that's not passwords yet? I like using 1Passwords for all sorts of stuff like SSN, drivers license, passport details, membership details, SSH keys etc
movedx · 2 years ago
I can't use Keychain on Windows, I assume?
kylehotchkiss · 2 years ago
In Safari, keychain and 1password certainly are fighting harder for my attention than they have in the past. I want to use a workflow where passkeys live in iCloud and normal login pairs live in 1Password. 1Password's passkeys implementation is a nice way to keep keychain from being the only player in the game but I like how much faster they work stored inside of the OS better.
kraig · 2 years ago
Really the only thing keeping me from going all in on keychain is the lack of a UI for the times when it doesn’t autocomplete or I need a password in terminal or something.

I’d pay for something that provided a global hotkey and an interface that isn’t nested in Settings.

robbiep · 2 years ago
Am I right in that keychain only really works in safari? Or are there recent changes?
runjake · 2 years ago
I think this is one reason why 1Password is pivoting to enterprise.
threatofrain · 2 years ago
Consumer password management companies compete on the multi-device angle, including Android and Windows. That's not something Apple's going to touch for awhile.

Apple is also certainly not going to touch the more enterprise aspects of password management.

sleepless · 2 years ago
1Password overdid it a while ago for me and I switched to KeePassXC. It is certainly not as polished as 1Password but the developer team is very responsive and since I started using it, especially on macOS, things have improved a lot already. It is a pleasure to watch things evolve and Passkey support is the next big thing that will be added. Compared to Keychain Access, KeePassXC works cross platform and I need that, since my devices are cross platform. Also helps to avoid vendor lock-in.
diebeforei485 · 2 years ago
I believe Apple offered to acquire them but they chose to go the VC money route instead, adding features for corporate customers.
dewey · 2 years ago
That's why they switched to focus on Enterprise customers a while ago. It's all about being a secret store for Kubernetes and other deployments now. I doubt they lose a lot of sleep over personal licenses and the loud group of people complaining about the non-native macOS UI (Including myself there).
chakintosh · 2 years ago
I've been using Keychain for years now, and it's the only password manager a regular user will ever need imo.

Deleted Comment

Condition1952 · 2 years ago
It’s a matter of time that they get sherlocked
zitterbewegung · 2 years ago
I’ve been on the release candidates and the OS is very stable and I haven’t found any major breakages or random crashes . Also, homebrew has been working great and lots of other open source software S
kstrauser · 2 years ago
Same for me, mostly. I had bumped into problems with apps I use:

* Little Snitch needs a nightly build (status: fixed)

* SoundSource doesn't work (status: fixed)

* SpamSieve v2 doesn't work because Mail.app removed plugin support in favor of extensions. (status: SpamSieve v3 is out now and works)

* Marked 2 broke on docs shorter than 999 visible bytes (status: still broken. Workaround: BBEdit text filter to add a bunch of lorem ipsum)

* Bartender 4 doesn't work. (status: Bartender 5 is out and works)

The OS itself and 1st-party apps have been mostly fine from the first beta.

bombcar · 2 years ago
Bartender 5 is paid upgrade and only for Sonoma+ - but if you bought 4 in the last year+ it's a free upgrade.

Time to put all these damn shoves and pitchforks back ...

prmoustache · 2 years ago
"doesn't work (status: fixed)"

What the hell does that mean? If it is fixed, doesn't it means it works?

nelsonfigueroa · 2 years ago
Good to know! I was debating whether or not I should wait for a *.1 update.
ThePowerOfFuet · 2 years ago
This is NEVER a bad idea.
shepherdjerred · 2 years ago
There were a lot of problems early on, but it quickly became stable for me
outcoldman · 2 years ago
Have been using macOS Sonoma since DB1, this is probably the most favorite update of the OS that I had in a while:

1. Safari Profiles. I used this browser as my primary browser for a long time, but had to use another browser (Chrome) for work, to be able to separate sessions, etc. Since DB1 I use only Safari. And it works great.

2. Widgets. I have two monitors, and love that in one of them I can see widgets with some useful information. Just wish more apps were ready with widgets.

And a quick self-promotion. I am developer of the application OpenIn, and for macOS Sonoma I have added support for Safari Profiles https://loshadki.app/blog/2023-08-23-openin-4-1-beta/, this is the only (as far as I know) app that will let you redirect links to a specific Safari Profile based on various configurations you make.

AiTricky · 2 years ago
I am pretty happy with how my M1 mac performs on Monterey. Would you share your opinion/guess on if I will feel a difference going from Monterey to Sonoma? I will go look through the details later. However, you are in the trenches so perhaps you have thoughts?
outcoldman · 2 years ago
To be honest I am always on the latest versions of the OS. One of the reasons because I have a lot of pet projects built mostly with SwiftUI. And each release adds some nice new features. And unfortunately to use those new features you have to use latest versions of macOS/iOS.

Ventura overall did not really had any OS features that would force me to upgrade. Just a little more annoying like new Settings app, that was unusable so many times. Freeform I have never used, Weather app is nice, but there were always alternatives.

Sonoma gave really good upgrade for me, those two features like Safari Profiles and Widgets.

With two OS versions upgrade what you will like/hate:

- new Settings application. You get used to it. But would take a while to be able to find things.

+ new dynamic wallpapers. This will be mostly for people who use external monitors/always connected monitors.

+ Notes/Reminders - if you use it a lot, you can use tags and links between notes.

+ If you use Docker and similar software, Virtualization framework is getting a lot of upgrades, so you might see them to work better.

+ Safari Profiles and Tab Groups. If you are Safari user.

+ Widgets might be good only on monitors, you probably would not see them on laptop screen.

jesterson · 2 years ago
Would you share what widgets with useful information you have? I found it to be distracting and useless but perhaps missing something
replwoacause · 2 years ago
I’ve been using your app for a year or two and really enjoy it. Keep up the good work!