Live data from Hacker News

Track which Electron apps slow down macOS 26 Tahoe

avarayr.github.io

31–40 of 144 posts

Re: Track which Electron apps slow down macOS 26 Tahoe

#31
post #3

There's a better way - you can find all apps you really should care about, i.e., the ones you have installed locally - run the last script in a comment of the Gist [0]. Update: It appears that the author of shamelectron was influenced by the same Gist [1]. [0]: https://gist.github.com/tkafka/e3eb63a5ec448e9be6701bfd1f1b1... [1]: https://gist.github.com/tkafka/e3eb63a5ec448e9be6701bfd1f1b1...

Thanks for the mention! Yes, I was the person who found the original bug in electron and made the PR to get it fixed. Now doing my due diligence of (nicely) asking companies to update their versions :)

Thank you very much!

Re: Track which Electron apps slow down macOS 26 Tahoe

#32
post #4
post #3

There's a better way - you can find all apps you really should care about, i.e., the ones you have installed locally - run the last script in a comment of the Gist [0]. Update: It appears that the author of shamelectron was influenced by the same Gist [1]. [0]: https://gist.github.com/tkafka/e3eb63a5ec448e9be6701bfd1f1b1... [1]: https://gist.github.com/tkafka/e3eb63a5ec448e9be6701bfd1f1b1...

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 Amiga we would just do that… install some .library to SYS:Libs/ first if a program required it. It's not like this process was so complicated nobody could do it, right?

Re: Track which Electron apps slow down macOS 26 Tahoe

#33
post #10

Earlier quoted context omitted.

The number of major companies doing half-assed javascript bullshit instead of proper native macOS apps is ridiculous. This did remind me to go cancel 1Password though, something I'd been meaning to do since they switched _to_ electron...

Meh. VSCode is a fantastic piece of software, one I never had a problem with before Tahoe.

It is, true, but Zed is getting better and better every day!

Re: Track which Electron apps slow down macOS 26 Tahoe

#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.

Re: Track which Electron apps slow down macOS 26 Tahoe

#35

A couple not on the list: OpenMTP.app (Electron 18.3.15) DiffusionBee.app (Electron 13.6.9)

Oof, those are some ancient electron versions.

If you go back far enough, they just don't have the issue at all! Running your "detect using cornerMask" script from another comment in this post, I have an app (https://www.haikuanimator.com/) that shows up green… because it's using Electron 2.0.8!

Re: Track which Electron apps slow down macOS 26 Tahoe

#36
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…

[deleted]

Re: Track which Electron apps slow down macOS 26 Tahoe

#37
post #4
post #3

There's a better way - you can find all apps you really should care about, i.e., the ones you have installed locally - run the last script in a comment of the Gist [0]. Update: It appears that the author of shamelectron was influenced by the same Gist [1]. [0]: https://gist.github.com/tkafka/e3eb63a5ec448e9be6701bfd1f1b1... [1]: https://gist.github.com/tkafka/e3eb63a5ec448e9be6701bfd1f1b1...

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 *…

> * HEY.app (shame on DHH!)

There are much better reasons to shame DHH.

Re: Track which Electron apps slow down macOS 26 Tahoe

#38
post #4
post #3

There's a better way - you can find all apps you really should care about, i.e., the ones you have installed locally - run the last script in a comment of the Gist [0]. Update: It appears that the author of shamelectron was influenced by the same Gist [1]. [0]: https://gist.github.com/tkafka/e3eb63a5ec448e9be6701bfd1f1b1... [1]: https://gist.github.com/tkafka/e3eb63a5ec448e9be6701bfd1f1b1...

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 *…

[deleted]

Re: Track which Electron apps slow down macOS 26 Tahoe

#39
post #2

Surely this will shame them into supporting MacOS better and not push developers towards making their desktop webapp a website.

Either solution is an improvement over the laggy electron app. Using Safari's web app feature on discord's website feels markedly better than trying to use their "native" app.

People keep saying they need Electron because keeping up with the system's native web view is impossible yet a bunch of these apps have web versions that work perfectly fine (or as you say, even better) in Safari

Re: Track which Electron apps slow down macOS 26 Tahoe

#40
post #4
post #3

There's a better way - you can find all apps you really should care about, i.e., the ones you have installed locally - run the last script in a comment of the Gist [0]. Update: It appears that the author of shamelectron was influenced by the same Gist [1]. [0]: https://gist.github.com/tkafka/e3eb63a5ec448e9be6701bfd1f1b1... [1]: https://gist.github.com/tkafka/e3eb63a5ec448e9be6701bfd1f1b1...

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 *…

Hey - "Shame" is somewhat stronger than what I would have said but I also had similar feelings considering it was from DHH's company. And not just for outdated Electron, but for shipping Electron in the first place. For some reason I always felt DHH will write native apps for his company :)

I have absolutely lost hope from Dropbox and I am actively looking for a replacement.

BitWarden using Electron is just unfortunate and it is sluggish.

What happened to 1Password (don't use it, never did) and their Apple only-great-native-software trope I used to hear? Cost cutting?

Electron is the reason I am still using Overcast and not Pocket Casts even though it's FOSS.

Proton Mail - this app is such a mess!

Simplenote - moved away long back! When did Electron come into it? It was native, wasn't it?

Post reply on HN