Live data from Hacker News

Electron-based apps cause system-wide lag on macOS 26 Tahoe

github.com

201–210 of 227 posts

Re: Electron-based apps cause system-wide lag on macOS 26 Tahoe

#201

Earlier quoted context omitted.

How much cognition are we assigning to Joe in this hypothetical scenario? You make him out to be barely more capable than a lab chimpanzee dully poking at a screen to get some fruit. Give Joe a little credit, people aren't as dumb as you think.

non-tech people will think exactly like that Software A an B works fine before update, after update, both breaks => whatever changed is the problem(in this case, the OS).

I think there's a propensity for cynical tech-oriented people to look at non-tech people as if they're dullards. I'm not convinced, I take a more optimistic view of people.

Re: Electron-based apps cause system-wide lag on macOS 26 Tahoe

#202

Earlier quoted context omitted.

This situation seems to be more analogous to an out-of-tree driver which reaches into kernel internals, which Linux does break all the time.

if the out-of-tree driver does not touch kernel space, it should not be broken.

Well yes, if the out-of-tree driver sticks to public stable APIs it shouldn't be broken. And analogously here, if the software in question stuck to public stable APIs and didn't reach into private internals it shouldn't have broken.

Re: Electron-based apps cause system-wide lag on macOS 26 Tahoe

#203

Earlier quoted context omitted.

It's very possible that the hardware performance is hiding the issue. I upgraded from my 2020 intel 13" mbp (16gb of ram, 4-core i5) to 16" M4 Pro for a variety of reasons, but the basic processes of MacOS were making it nearly inoperable periodically throughout the day. I gifted the old one to my gf, and I can hear the fans spin up from across the apartment when nothing else is happening but indexing. I recall regul…

I make a habit of turning off spotlight almost entirely. Search never returns what I want anyway, and the juice isn’t worth the squeeze. Go into preferences, spotlight and you can add folders to exclude from indexing. I add my home directory and most of the system directories and that more or less fixes the issue.

Ironically I use Spotlight constantly, and have always found the results mostly good enough for my uses. There are probably third-party apps that solve that problem more reliably though.

Re: Electron-based apps cause system-wide lag on macOS 26 Tahoe

#204
post #143

Earlier quoted context omitted.

I make a habit of turning off spotlight almost entirely. Search never returns what I want anyway, and the juice isn’t worth the squeeze. Go into preferences, spotlight and you can add folders to exclude from indexing. I add my home directory and most of the system directories and that more or less fixes the issue.

That's the way to go. Who the hell searches for reminders or podcasts or anything besides files and apps on Spotlight?

Despite my complaints about performance, I do use Spotlight constantly, but like you say I'm just using it for apps and files, it's nothing but frustrating to see them try to redesign it around a global entity search paradigm.

Re: Electron-based apps cause system-wide lag on macOS 26 Tahoe

#205
post #78

Earlier quoted context omitted.

The most inefficient solution (in both space and time complexity) Those are not the only qualities / metrics to optimize for. Developer eXperience, cross platform, open standards, easy compatibility with websites, easiness to keep updated etc. can be far more important

Developer experience is never more important than the quality of the end product. The goal is to make good software, not to have the easiest time possible making mediocre to bad software.

This depends. Sometimes bad software can win. You're probably not a business person

Re: Electron-based apps cause system-wide lag on macOS 26 Tahoe

#206
post #52

Earlier quoted context omitted.

There's also the good old use case of "am I dealing with a subclass that overrode the superclass's implementation of the method." How do you distinguish between a superclass that always returns null/noop, vs. a subclass that happened to return null in this specific case? Sometimes this is useful/vital for setting expectations to the user what functionality the instance is likely to have. Now, you could refactor every…

Couldn't you use isinstance(), which would not be a hack?

isinstance only tells you which subclass, not whether that subclass overrides the superclass implementation!

Re: Electron-based apps cause system-wide lag on macOS 26 Tahoe

#207

Anyone ever experience Zoom meeting lag that reproducibly connects with receiving a Mac notification? I've had this issue on my M1 and now my M4 mac for about a year now, and I can't figure it out. Uninstalling and reinstalling hasn't helped. Literally, someone can reliably send me a slack notification in a meeting (even when DND is on) and cause my Zoom outbound video to get gummed up. Edit: I ask because I wonder i…

I started experiencing massive overheating issue on latest version of Zoom and on macOS 26 and now 26.1 beta as well. Haven't experienced what you're describing, it's really odd.

Re: Electron-based apps cause system-wide lag on macOS 26 Tahoe

#208

Earlier quoted context omitted.

VS Code package in my applications folder is 600+ MB. The Electron Framework.framework it contains is 400+ MB alone. I don't understand where you come up with your 90 MB figure?

The VSCodeUserSetup file from https://code.visualstudio.com/download is in the 90MB range. Perhaps this file is just the installer and the actual system files are much larger? Or maybe your 400MB figure comes from a bloated install? Just speculating here.

A compressed download is my guess. The easiest way to predict if an app is using Electron is to see if the download is around 90 to 130 MB. Especially if that size feels unreasonable for the functionality that it offers.

Re: Electron-based apps cause system-wide lag on macOS 26 Tahoe

#210
post #143

Earlier quoted context omitted.

That's the way to go. Who the hell searches for reminders or podcasts or anything besides files and apps on Spotlight?

Despite my complaints about performance, I do use Spotlight constantly, but like you say I'm just using it for apps and files, it's nothing but frustrating to see them try to redesign it around a global entity search paradigm.

Yeah. I wish there was a way to turn off full indexing of content. Content search always shows me pages and pages of junk. "Oh, looking for your todo list? That word showed up in this 1gb video file! And all these C header files. And ..."

The last good file search I've ever used was in windows 98. There was no indexing. When you did a search, it looked through all the subdirectories for a filename which matched the search term. It was glorious.

Post reply on HN