Live data from Hacker News

Track which Electron apps slow down macOS 26 Tahoe

avarayr.github.io

91–100 of 144 posts

Re: Track which Electron apps slow down macOS 26 Tahoe

#91
post #4

Earlier quoted context omitted.

Some notable apps without fixes (which I have installed locally): * 1Password.app * Bruno.app * Claude.app (oh noes!) * Cursor.app * Docker.app * Dropbox Dash.app * Dropbox.app * Element.app * GitKraken.app * Graphite.app * HEY.app (shame on DHH!) * Keeper Password Manager.app (it's not just 1Password) * Keybase.app * Kiro.app (come on, AWS!) * Ledger Live.app (crypto seems to lag behind Web 2.0 still!) * Loom.app *…

What is that? Like 32x >100MB junk overhead per app? ~4GiB gone from the disk just to hold the same broken copy of some framework/library? It's quite the insanity, isn't it? If there was one copy of that electron (e.g. installed to /Library somewhere) which all apps would simply use then you only would need to update one copy. Less disk space wasted. All apps fixed in one go. Back in the old days on the Commodore Ami…

Ironically Microsoft had exactly this in 1999 with Internet Explorer 5:

- https://en.wikipedia.org/wiki/HTML_Application

- https://www.geoffchappell.com/studies/windows/ie/mshtml/clas...

Re: Track which Electron apps slow down macOS 26 Tahoe

#92
post #4

Earlier quoted context omitted.

Some notable apps without fixes (which I have installed locally): * 1Password.app * Bruno.app * Claude.app (oh noes!) * Cursor.app * Docker.app * Dropbox Dash.app * Dropbox.app * Element.app * GitKraken.app * Graphite.app * HEY.app (shame on DHH!) * Keeper Password Manager.app (it's not just 1Password) * Keybase.app * Kiro.app (come on, AWS!) * Ledger Live.app (crypto seems to lag behind Web 2.0 still!) * Loom.app *…

What is that? Like 32x >100MB junk overhead per app? ~4GiB gone from the disk just to hold the same broken copy of some framework/library? It's quite the insanity, isn't it? If there was one copy of that electron (e.g. installed to /Library somewhere) which all apps would simply use then you only would need to update one copy. Less disk space wasted. All apps fixed in one go. Back in the old days on the Commodore Ami…

There is not one Electron. There are multiple, they release a new version every month or so.

Some apps, like VS Code, update very quickly to the latest one. Others more rarely. So now you need to keep multiple shared Electron versions, and track dependencies and who uses what version.

And it's quite likely that everyone of your Electron using apps will be on a different version, so now you are back to square one.

Re: Track which Electron apps slow down macOS 26 Tahoe

#93

Earlier quoted context omitted.

What is that? Like 32x >100MB junk overhead per app? ~4GiB gone from the disk just to hold the same broken copy of some framework/library? It's quite the insanity, isn't it? If there was one copy of that electron (e.g. installed to /Library somewhere) which all apps would simply use then you only would need to update one copy. Less disk space wasted. All apps fixed in one go. Back in the old days on the Commodore Ami…

No F shared libraries. Seriously. Memory and storage is cheap enough nowadays to not have to deal with the insanity that shared libraries cause. I don’t care if I use 30gb of memory to run a browser and a note taking app.

omg remember when we all had to install Java separately at the system level?

Re: Track which Electron apps slow down macOS 26 Tahoe

#94
post #15

In general the Tahoe update has been awful for all my end users that decided to update. It's not just electron apps that are the issue btw, just yesterday we ran into an issue with Zoom. It was breaking prompts/popups and by extension the system settings, the Mac app store, iTouch, and a ton of other random stuff was broken in silent and inconsistent ways. Also all my 8gb users are noticing significantly higher memor…

Good that I went with 64 gigs for my last mac. But I'll wait for the first patch at least for this one.

I honestly can't figure out why people upgrade to the latest x.0.0 release of macOS. Wait for the x.1.0 : by that time Apple have fixed most of their bugs and software vendors have had time to do their side too.

Re: Track which Electron apps slow down macOS 26 Tahoe

#95
post #34
post #15

In general the Tahoe update has been awful for all my end users that decided to update. It's not just electron apps that are the issue btw, just yesterday we ran into an issue with Zoom. It was breaking prompts/popups and by extension the system settings, the Mac app store, iTouch, and a ton of other random stuff was broken in silent and inconsistent ways. Also all my 8gb users are noticing significantly higher memor…

Why do you install the Zoom app? Seems like only a way to collect data on you vs the web version that works just great.

[flagged]

Re: Track which Electron apps slow down macOS 26 Tahoe

#96
The problem is that Electron has been using an API clearly marked private by Apple, and they were doing it for purely cosmetic reasons (tweaking window corner masks). Now macOS can’t render these windows efficiently because they’re using the private method, so the window system can’t apply its standard rendering model.

Framework developers need to have a much higher standard for when to use a private API.

But I also think Apple should do more testing with Electron and proactively contribute these fixes. Scanning the framework for private API usage is easily doable for them. If Apple had sent this fix in June when they released the first beta of the new OS, it would have made it into most of these apps.

Re: Track which Electron apps slow down macOS 26 Tahoe

#97

Earlier quoted context omitted.

Good that I went with 64 gigs for my last mac. But I'll wait for the first patch at least for this one.

I honestly can't figure out why people upgrade to the latest x.0.0 release of macOS. Wait for the x.1.0 : by that time Apple have fixed most of their bugs and software vendors have had time to do their side too.

Because Apple nags you to do that via OS popups

Re: Track which Electron apps slow down macOS 26 Tahoe

#98
post #34

Earlier quoted context omitted.

Why do you install the Zoom app? Seems like only a way to collect data on you vs the web version that works just great.

[flagged]

Are you implying that in order to turn a profit you need to install the Zoom app? Or that they are collection data to turn a profit.

Re: Track which Electron apps slow down macOS 26 Tahoe

#99
post #51
post #15

In general the Tahoe update has been awful for all my end users that decided to update. It's not just electron apps that are the issue btw, just yesterday we ran into an issue with Zoom. It was breaking prompts/popups and by extension the system settings, the Mac app store, iTouch, and a ton of other random stuff was broken in silent and inconsistent ways. Also all my 8gb users are noticing significantly higher memor…

The real problem is Apple being so stingy with RAM. I have 192GB of RAM on my (non-Apple) desktop and 96GB of RAM on my (non-Apple) laptop. I have never had memory issues with Electron apps, 200 Chrome tabs open, or pretty much anything, really.

Apple does have a 128GB laptop with M4 Max.

Re: Track which Electron apps slow down macOS 26 Tahoe

#100

Seeing 1Password there hurts me. They used to be paragons of well designed native apps that they dumped with 8.

Just 2 weeks ago, I saw my coworker close 1password from the activity manager to free more memory, because it was using 16gb of ram.
Post reply on HN