frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: SafeClaw – a way to manage multiple Claude Code instances in containers

https://github.com/ykdojo/safeclaw
1•ykdojo•1m ago•0 comments

The Future of the Global Open-Source AI Ecosystem: From DeepSeek to AI+

https://huggingface.co/blog/huggingface/one-year-since-the-deepseek-moment-blog-3
1•gmays•1m ago•0 comments

The Evolution of the Interface

https://www.asktog.com/columns/038MacUITrends.html
1•dhruv3006•3m ago•0 comments

Azure: Virtual network routing appliance overview

https://learn.microsoft.com/en-us/azure/virtual-network/virtual-network-routing-appliance-overview
1•mariuz•3m ago•0 comments

Seedance2 – multi-shot AI video generation

https://www.genstory.app/story-template/seedance2-ai-story-generator
1•RyanMu•6m ago•1 comments

Πfs – The Data-Free Filesystem

https://github.com/philipl/pifs
1•ravenical•10m ago•0 comments

Go-busybox: A sandboxable port of busybox for AI agents

https://github.com/rcarmo/go-busybox
2•rcarmo•11m ago•0 comments

Quantization-Aware Distillation for NVFP4 Inference Accuracy Recovery [pdf]

https://research.nvidia.com/labs/nemotron/files/NVFP4-QAD-Report.pdf
1•gmays•11m ago•0 comments

xAI Merger Poses Bigger Threat to OpenAI, Anthropic

https://www.bloomberg.com/news/newsletters/2026-02-03/musk-s-xai-merger-poses-bigger-threat-to-op...
1•andsoitis•12m ago•0 comments

Atlas Airborne (Boston Dynamics and RAI Institute) [video]

https://www.youtube.com/watch?v=UNorxwlZlFk
1•lysace•13m ago•0 comments

Zen Tools

http://postmake.io/zen-list
1•Malfunction92•15m ago•0 comments

Is the Detachment in the Room? – Agents, Cruelty, and Empathy

https://hailey.at/posts/3mear2n7v3k2r
1•carnevalem•15m ago•0 comments

The purpose of Continuous Integration is to fail

https://blog.nix-ci.com/post/2026-02-05_the-purpose-of-ci-is-to-fail
1•zdw•17m ago•0 comments

Apfelstrudel: Live coding music environment with AI agent chat

https://github.com/rcarmo/apfelstrudel
1•rcarmo•18m ago•0 comments

What Is Stoicism?

https://stoacentral.com/guides/what-is-stoicism
3•0xmattf•19m ago•0 comments

What happens when a neighborhood is built around a farm

https://grist.org/cities/what-happens-when-a-neighborhood-is-built-around-a-farm/
1•Brajeshwar•19m ago•0 comments

Every major galaxy is speeding away from the Milky Way, except one

https://www.livescience.com/space/cosmology/every-major-galaxy-is-speeding-away-from-the-milky-wa...
2•Brajeshwar•19m ago•0 comments

Extreme Inequality Presages the Revolt Against It

https://www.noemamag.com/extreme-inequality-presages-the-revolt-against-it/
2•Brajeshwar•19m ago•0 comments

There's no such thing as "tech" (Ten years later)

1•dtjb•20m ago•0 comments

What Really Killed Flash Player: A Six-Year Campaign of Deliberate Platform Work

https://medium.com/@aglaforge/what-really-killed-flash-player-a-six-year-campaign-of-deliberate-p...
1•jbegley•21m ago•0 comments

Ask HN: Anyone orchestrating multiple AI coding agents in parallel?

1•buildingwdavid•22m ago•0 comments

Show HN: Knowledge-Bank

https://github.com/gabrywu-public/knowledge-bank
1•gabrywu•28m ago•0 comments

Show HN: The Codeverse Hub Linux

https://github.com/TheCodeVerseHub/CodeVerseLinuxDistro
3•sinisterMage•29m ago•2 comments

Take a trip to Japan's Dododo Land, the most irritating place on Earth

https://soranews24.com/2026/02/07/take-a-trip-to-japans-dododo-land-the-most-irritating-place-on-...
2•zdw•29m ago•0 comments

British drivers over 70 to face eye tests every three years

https://www.bbc.com/news/articles/c205nxy0p31o
40•bookofjoe•29m ago•13 comments

BookTalk: A Reading Companion That Captures Your Voice

https://github.com/bramses/BookTalk
1•_bramses•30m ago•0 comments

Is AI "good" yet? – tracking HN's sentiment on AI coding

https://www.is-ai-good-yet.com/#home
3•ilyaizen•31m ago•1 comments

Show HN: Amdb – Tree-sitter based memory for AI agents (Rust)

https://github.com/BETAER-08/amdb
1•try_betaer•32m ago•0 comments

OpenClaw Partners with VirusTotal for Skill Security

https://openclaw.ai/blog/virustotal-partnership
2•anhxuan•32m ago•0 comments

Show HN: Seedance 2.0 Release

https://seedancy2.com/
2•funnycoding•32m ago•0 comments
Open in hackernews

Detect Electron apps on Mac that hasn't been updated to fix the system wide lag

https://gist.github.com/tkafka/e3eb63a5ec448e9be6701bfd1f1b1e58
165•tomaskafka•4mo ago

Comments

pier25•4mo ago
Wait... Resolve uses Electron? It's not for the main GUI, is it?
dylan604•4mo ago
what else would it be for? it makes sense they'd look for a way to use something that could use the same code on all platforms. never thought it would be electron though. it does look too polished to be a qt type of build though
Mashimo•4mo ago
> what else would it be for?

Could be for a small part of the UI, for example the start page / project selection thing.

dylan604•4mo ago
that over the top annoying screen that gets dismissed as quickly as possible requires the weight of running electron on top of the heft of the actual program? ::face-palm:: if the entire UI was using electron, that would be one thing. but if as you suggest it is just a bolt on for a splash screen, ¡ay caramba!
Mashimo•4mo ago
I don't know what they use it for. Just an example what it could be.
Austizzle•4mo ago
When I do scripting for resolve the UI API feels a lot like QT. Unless they made a very QT-like wrapper around JavaScript code.

I wonder if instead there's small parts that are done in electron but most of it is qt

fxtentacle•4mo ago
My guess would be that they wrapped the help/docs website into an Electron view.
zdragnar•4mo ago
Doesn't QT have a webview component though? Why bring in the full weight of Electron?
__jonas•4mo ago
No, the main GUI is QT, it's for a user plugin system called 'Workflow Integration Plugins'.

The docs about this are not on the web so I can't link to it, but you can access them in the App's help menu.

Quote from those docs:

> Users can write their own Workflow Integration Plugin (an Electron app), using Resolve Javascript’s API, and Python or Lua scripts. For more information on how to create a Workflow Integration Plugin go to Help > Documentation > Developer, and open up the Workflow Integrations folder for technical details and sample code.

iqandjoke•4mo ago
Msty.app LM Studio.app ComfyUI.app Signal Beta.app Poe.app Visual Studio Code.app Trae.app Obsidian.app Kiro.app
stereo•4mo ago
It's surprising and disappointing that Apple didn't catch a bug like this in QA. This affects popular apps, and many people will have at least one of these apps with outdated Electron frameworks.
lapcat•4mo ago
It's not surprising. It's sadly predictable that forced annual scheduled OS updates that must ship ready or not will ship when they're not ready.

Apple abandoned any commitment to QA as soon as they committed to mid-September becoming a magical date, practically written in stone.

AlexandrB•4mo ago
What does Apple even get out of it? I don't think anyone is clamouring for new MacOS releases, so I can't imagine it drives hardware sales. MacOS is no longer a paid product either.
nottorp•4mo ago
They even have to provide separate updates for people that refuse to jump on the latest and greatest - NOW WITH LOW CONTRAST - version.

Too bad their competition is worse. It's not like they're good any more.

Btw I just checked and the assholes preselect the update to Tahoe, not the update to 15.7.1.

toast0•4mo ago
The regular update cadence and the lack of stability for developers sets an expectation that developers must be active (forever) or their product will stop working.

That way, they never have to deal with fallout from breaking a 20 year old program like Microsoft got for breaking whatever version of GTA. There's no way a 20 year old program still runs on current macos, so nothing to worry about.

badc0ffee•4mo ago
I worked on some Mac security software. WWDC and that first macOS beta in June dictated whether we were going to spend the summer on features, or on compatibility with the new platform. There were a few crazy years, like file protection in Mojave, system extensions in Catalina, and Apple Silicon and other changes in Big Sur. Not to mention yearly device management changes and UI changes like dark mode, completely reworking the menu bar icon, etc.

The Windows team never faced anything like this. Not only did Windows change slowly and with backward compatibility, but the users didn't upgrade right away, even if they were buying brand new laptops. But in the Mac world, a laptop bought in September/October is going to have the new macOS on it no matter what.

lapcat•4mo ago
I'm not sure. Perhaps Tim Cook just likes schedules, which fit naturally in his MBA brain. Or it could be that Apple previously set the expectation of annual releases and now can't stop, because getting off the update train would be a kind of indicator or admission to stockholders and the media that Apple is falling behind somehow. On the other hand, annual OS updates with updated system requirements would provide a convenient way to implement planned obsolescence of hardware.

In any case, Tim Cook clearly doesn't have the same standards as Steve Jobs did. Cook will never complain, "This is shit!" As Jobs reportedly lamented, Cook is a not a product person. So QA problems are not necessarily a problem for him. I suspect that Cook actually believes everything is mostly going well, and perhaps some "metrics" tell him so, though the metrics likely ignore the fact that developers have been disillusioned and alienated by Apple's hostile bug reporting system. If I thought Apple cared and would do something, I'd file literally thousands more bug reports.

taminka•4mo ago
it's been a while since you used macos? apple has completely stopped giving a shit, extremely basic functionality like spotlight and settings search have been completely broken for years now...
densh•4mo ago
I just can't believe how dysfunctional something as basic as search over settings is now.
JSR_FDED•4mo ago
Specifically?
densh•3mo ago
For example let's say I want to go to display settings from search. I enter 'monitor' in search since I forgot how it's called. First results: accessibility, privacy and security, control center, and only 4-th category Displays. It's 8-th line if you count sub-categories.

I usually google where a particular setting is now since I don't use the exact same words and the settings search is very literal.

jermaustin1•4mo ago
As a daily driver of MacOS, I've not notice anything being wrong with spotlight or settings. Is there something specific that is broken?

I use spotlight constantly for everything, but I admit I don't use the search feature in settings all that often.

barbazoo•4mo ago
It’s not uncommon for me after installing apps that spotlight wont find them for a while.
jermaustin1•4mo ago
It's possible that happens to me, and I've not noticed it. I don't add new applications that often, so I can't recall the last time if it showed up immediately or not.
kilobaud•4mo ago
Unfortunately on machines doing a lot of software development, the various dependency cache locations need to be excluded from indexing, otherwise Spotlight is essentially doing full text search over millions of lines of code
NSUserDefaults•4mo ago
For me newly installed apps from outside the Appstore are excluded from Spotlight until I manually open them and trigger the 3rd party “untrusted” confirmation dialog. After confirming with Open they show up.
nozzlegear•4mo ago
Ironically, macOS 26 has a bunch of improvements for Spotlight, including a fix for this very issue.
chipotle_coyote•4mo ago
MacOS 26 actually has some really great new features around Spotlight, from actions to clipboard history, and the heretofore-underloved Control Center has been really improved (and is clearly being positioned as the new solution to the plague of ever-increasing menu bar icons). There are improvements to Shortcuts automation. And, for nerds (hi), Terminal finally got 24-bit color and support for Powerline fonts.

I see a lot of "ugh, Tahoe is just the iOS-ification of macOS" on HN, which, on the surface, I get -- the visual changes by and large make things worse, and ironically I think they're actually not as good as the changes on iOS. But the Mac got stuff that the iPad didn't, and there's still a lot you can't do on the iPad that you can on the Mac. I don't think the two are merging any time soon, even if they're becoming more visually similar. (Actually, I don't think the two will ever merge, strictly speaking, but that's another post.)

taminka•4mo ago
spotlight routinely fails to find existing files, newly added programs or system stuff, settings search ranks search results incorrectly, doesn't have fuzzy matching, fails to find stuff, for some languages parts are unfindable in that language at all, parts of the ui are sometimes straight up untranslated...

like, you learn to work around this, mostly by just using raycast, but it's just unacceptable that they've spent BILLIONS on useless ai shit, while stuff THAT HAS WORKED CORRECTLY ALREADY IN THE PAST gets broken and goes unfixed for literal years

elSidCampeador•4mo ago
spotlight in tahoe is pretty good actually
taminka•4mo ago
yeah i've heard that they fixed search in both settings and spotlight there, but it just looks ugly as hell i don't wanna upgrade to it tbh
elSidCampeador•4mo ago
It's grown on me, the old launchpad was just a colossal waste of space imo so I find it nice that my app list is now integrated with spotlight
AnonC•4mo ago
The search in Settings not working is an issue Apple carried over from iOS (where it was broken for years) into macOS. One of my pet peeves is all the Catalyst apps (like Reminders) that don’t work well with keyboard navigation.
cnity•4mo ago
It was Electron causing a shadow repaint, not Apple:

https://github.com/electron/electron/issues/48311#issuecomme...

m-schuetz•4mo ago
It only became an issue when Apple's update made it an issue. This is on Apple.
jermaustin1•4mo ago
Why is it on Apple to make sure that their private APIs (as in you SHOULDN'T USE THEM, because they will change without regard to your software) are backward compatible?
Ambroos•4mo ago
It's on both. Apple should probably have caught this in beta considering how widespread Electron apps are, and have worked with Electron to fix it or they should've worked around it (which Microsoft would probably have done).
samtheprogram•4mo ago
Electron updates already exist, it's the individual apps that need to update their version of Electron.
afavour•4mo ago
Because ultimately Apple is making software for its users. Something that negatively affects their users experience is something they should factor in with new releases no matter whose "fault" it is. Such is the pain of making operating systems.

You're right in the purest sense: use a private API, get burnt. But when it's something this widely used and depended upon you could argue Apple should have made it into a public API by now.

runjake•4mo ago
It’s not on Apple. They explicitly warn developers not to do this because stuff exactly like this can happen. If it were an issue involving public APIs, then yes, it would be on Apple.

I get it. I’ve used private APIs in some of my Apple apps. But when you do, you take on a certain level of risk and responsibility when you’ve got customers.

The bigger question is why none of these Electron app developers, particularly larger outfits like Slack, didn’t catch this issue in the last 3 months they had access to Apple OS betas.

Do they have a QA process? Perhaps they should start.

stereo•4mo ago
For all we know, they could have filed radar issues with Apple months ago.
runjake•4mo ago
They could have, but the most likely response is "Do not use private APIs. They are not intended/ready for third-party developers yet."
cowboy_henk•4mo ago
If they're not supposed to be used, why can they be used? Hyrum's law strikes again!

With a sufficient number of users of an API, it does not matter what you promise in the contract: all observable behaviors of your system will be depended on by somebody. (https://www.hyrumslaw.com/)

colejohnson66•4mo ago
Because Objective-C doesn’t have access controls. If a method exists, you can call it. A "private" API is just an undocumented one.
LeoNatan25•4mo ago
Given enough motivation, access control is irrelevant too. See early Windows "private" API that was used for decades and Microsoft supported despite being "private", because they knew it was being used and they (used to) care about their users.
m-schuetz•4mo ago
Anything that can be used, will be used.
emn13•4mo ago
Put it this way: if I were in charge of a major OS, and I having one of the major app frameworks used on my OS tested on for my annual upgrade, I'd feel pretty embarrassed, even if there's a figleaf excuse why it's not my fault.

This doesn't exactly instill confidence in Apple's competence.

BoredPositron•4mo ago
That's how you end up with windows.
badc0ffee•4mo ago
This. Would it really be better if macOS accumulated workarounds for buggy apps?
cwillu•4mo ago
Yes.
emn13•4mo ago
There's also the alternative of announcing this breakage publicly to electron beforehand; and the alternative of having a hack and publicly announcing it will be removed in a year. There's even the alternative of just announcing the caveat at all, so your users aren't unwitting guinea pigs. If they don't want to support a million workarounds forever, they don't have to it's not all or nothing.
whatevaa•4mo ago
Apple doesn't care, they know their users will eat anything they throw at them.

Electron used non-public pieces to workaround an issue with Apple code which Apple knew about and was not interested to address, now it's broken after it changed. Nothing new.

reaperducer•4mo ago
if I were in charge of a major OS, and I having one of the major app frameworks used on my OS tested on for my annual upgrade

Each program contains its own version of Electron. How is Apple going to know the version of Electron your particular version of your particular app that you installed on one particular date perhaps years in the past works?

n apps in the world × n versions of Electron

The problem isn't Apple. It's that the developer of your program is using an outdated version of Electron, or it's put out an update and you haven't updated.

buildfocus•4mo ago
They only needed to test with the latest Electron at the time of release (or indeed, any chance version - they're all affected - but latest is a reasonable baseline). If they had, they would've seen this.

There are patches out now, but only after Apple released the OS to the entire team world and people reported the issue to the Electron team.

Imo, Electron is sufficiently popular that somebody should test at least one Electron app on a major new OS version sometime before releasing it as done! Any app would've worked, and there's plenty of popular ones, as this post shows.

jmull•4mo ago
There's just no way for Apple to maintain and run comprehensive test suites for all the different software platforms out there, even "popular" ones.

That's why they release betas early -- that gives each project an opportunity to run their own test suites, however comprehensive they may be.

It's a little hard to hold Apple responsible when there are a lot of app teams in a better position to catch this than Apple, and apparently none of them did.

(Maybe it was a late change in Tahoe? Still, no one found it in the RC either it seems.)

hu3•4mo ago
What's stopping Apple from running automated performance regression tests for popular applications? They certainly have the resources.
philistine•4mo ago
Here’s the kicker: does it matter if culturally they’re never going to let the data influence them?
hu3•4mo ago
You have a point.

Why measure if it's going to be ignored.

eviks•4mo ago
Yes, because known information has a chance you change that culture. It is not a static system
eviks•4mo ago
> all the different software platforms out there

Yes, but this is a straw man

> even "popular" ones.

No, this is possible, but again, just drain the bathwater of "all, everything, comprehensive 100%" while blocking the baby of glaringly obvious system-wide visible bugs any good 9x% testing would've caught.

jmull•4mo ago
> glaringly obvious system-wide visible bugs

Yet the electron team didn't catch it, nor any of the many apps that use electron, despite beta access. Hm...

eviks•4mo ago
Why would you expect smaller teams do proper testing instead of sharing your approach of rationalizing not doing it? You're not alone!
sleepybrett•4mo ago
Electron chose to use a private api, they are private for a reason.
matt_heimer•4mo ago
They broke Java last year - https://news.ycombinator.com/item?id=39741115
echelon_musk•4mo ago
That haven't been updated.

Sigh

TheJoeMan•4mo ago
Source title is "Detect Electron apps on mac where the Electron hasn't yet been updated to fix the system wide lag" which is also quite wordy.
jermaustin1•4mo ago
Running this made me realize that Ollama GUI is about 15 versions out of date. I'm not sure how often you are supposed to update your Electron package, but seems like it should be more often than that.
Ambroos•4mo ago
The Ollama Mac app has essentially not changed since early 2024: https://github.com/ollama/ollama/commits/main/macapp
vaillancourtmax•4mo ago
You probably mean "2024" here, right?
nguyenkien•4mo ago
The new GUI app is closed source.
tomaskafka•4mo ago
Electron team backported the fix to 2 previous versions, so that’s some datapoint about what they think people should be using.
sleepybrett•4mo ago
Thats fine, but i have plenty of electron apps on absolutely ancient versions of the library that I don't expect will be fixed anytime soon. This is why you don't use private apis.
brightbeige•4mo ago
I have Version 0.12.3 which seems to be the most recent release: https://github.com/ollama/ollama/releases/tag/v0.12.3

It doesn't show up with a laggy Electron version.

I didn't use homebrew, but that version is also up-to-date: https://formulae.brew.sh/cask/ollama-app

tomaskafka•4mo ago
I just checked latest Ollama and it seems to be native (or at least not electron).
nguyenkien•4mo ago
The new Ollama GUI use system webview.
mikamika83•4mo ago
Ollama does not use electron.
Ambroos•4mo ago
Has anyone been able to confirm if the macOS 26.1 developer beta is affected? I updated to it pretty quickly and haven't been able to reproduce the lag on it.
mikamika83•4mo ago
Issue exists on 26.1 db
jpfromlondon•4mo ago
[flagged]
jermaustin1•4mo ago
Delete the lines that are checking for specific version, and just report all of them, and you can :D
cultofmetatron•4mo ago
vscode

spotify

slack

discord

figma

microsoft teams

postman

signal

whatsapp

chrome?

good luck!

bilal4hmed•4mo ago
vscode signal mullvad balenaetcher

Im surprised whatsapp showed up for you, its not for me. I had thought whatsapp was a native app

freehorse•4mo ago
Yes, they basically got the ios native version to also run for macs [0]. The perks of apple silicon I guess. It is a bit ironic how going to ARM architecture initially was initially thought of a burden for developpers having to maintain both x86 and ARM versions, while as it turns out, for those who target both ios and macos it makes it easier.

I am not sure if the old electron-based whatsapp is still available, maybe the one from the website, vs the one from app store, is still electron?

[0] https://9to5mac.com/2024/09/04/whatsapp-discontinue-electron...

bilal4hmed•4mo ago
I downloaded it from here https://www.whatsapp.com/download/ and it was a dmg
whatevaa•4mo ago
Figma has an app? Wouldn't count chrome.
Melonai•4mo ago
Yeah, the Figma desktop version is basically just a wrapper. It's okay but not super useful.
tux3•4mo ago
Very funny to call Chrome an electron app. For the sake of words meaning things, it isn't one.

Althought Electron uses the same core components as Chrome, the Chrome UI is not built with Electron.

cmcconomy•4mo ago
strange, Teams is not on my list. Maybe you are not using "(new) teams (for business and school) v2 (new)"
4ndrewl•4mo ago
Is that the new version? /s
crossroadsguy•4mo ago
Damn it I thought I had done then I remembered WhatsApp desktop. And then there were Tuta, Dropbox, BitWarden, ente - all turned up and all of them using outdated f/w as well.

Then I wondered - is WhatsApp Electron based? Not only it didn't turn up in the script result, I had heard they migrated to Catalyst and have the same iOS app running on Mac. Isn't that so?

giancarlostoro•4mo ago
VS Code I have but never use, Discord I have, Teams only on work machine, and Signal.

Man I'm not doing too bad!

I prefer Zed over VS Code, or just flat out Visual Studio proper (2026 has gotten snappy!), as for Slack, I rarely use it, but I can use the browser, they are forcing non-profits out of Slack and into Discord anyway.

oidar•4mo ago
mdfind "kMDItemCFBundleIdentifier == 'electron'"

edit: that missed some of them. This works better:

find /Applications -name "Electron Framework.framework" 2>/dev/null | sed 's|/Contents/Frameworks/Electron Framework.framework||'

tomaskafka•4mo ago
That’s another use for the script :) - it lists all of them, but none shows the green check so far.

I cleaned a few as well.

brightbeige•4mo ago
before updating docker desktop:

    X Docker.app: Electron 34.5.4 (Contents/MacOS/Docker Desktop.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework)
after updating docker desktop:

    X Docker.app: Electron 37.2.6 (Contents/MacOS/Docker Desktop.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework)
giancarlostoro•4mo ago
I always refuse to use their official desktop app, I'm not making an account / scrambling to remember my username / password, for the one time in a blue moon I need docker to evaluate a piece of software.
Svoka•4mo ago
Nobody forces you to log in when using docker desktop. Perfectly usable without an account, unless you want to push images to their registry.
giancarlostoro•4mo ago
That must have changed recently, it always asks me to login and I dont keep any images on their registry, that or they present it as a dark pattern where the option to NOT login is non-obvious. Even so, I'll stick to just not using Docker, I never have any use cases for it outside of as I said, evaluating software that requires it for whatever awful reason.
ffsm8•4mo ago
There is a skip login button. It's definitely less highlighted then the login form, but it is visible right on that dialog.
Gimpei•4mo ago
So happy I haven’t updated yet. I always wait a few months for things like this to get fixed.
captn3m0•4mo ago
For a static analysis approach, I wrote a NPM package called which-electron: https://github.com/captn3m0/which-electron

It uses an automatically update package listing the hashes of all files in electron releases: https://github.com/captn3m0/electron-fingerprints

I’ve been meaning to improve the detector to use ELF info.

tomaskafka•4mo ago
Thank you, but I'd like to keep it simple, and we only need to detect electron apps and extract version from last 4 versions.
captn3m0•4mo ago
It’s great to have multiple approaches and more highlight on this problem.
chatmasta•4mo ago
Monitoring Chromium CVE patches is a good way to find N-days in Electron apps based on unpatched versions of Chromium.
tomaskafka•4mo ago
I was quite a bit surprised how old versions are used even in software like Cursor that's updated almost daily.
reaperducer•4mo ago
Microsoft Azure Storage Explorer

Big shock.

elashri•4mo ago
The only Electron app that is showing the green light is Siyuan which they updated today. Everything else if affected. But most important I deleted some apps I don't know why I was keeping.
butz•4mo ago
In all those years Electron still did not manage to separate runtime from applications, so updates would be smaller and security fixes would reach all applications much faster.
tomaskafka•4mo ago
Isn't this the idea with PWAs (where runtime = browser)? I struggle to find Electron apps that couldn't be run as pinned web apps.
soapdog•4mo ago
the tricky bit is filesystem access.
extr•4mo ago
Is there any kind of list somewhere of similar MacOS tweaks you can do to increase performance? When I'm using my Mac for work I don't care about anything except pure perf. Can we turn off animations? Fancy rendering? Background indexing? Other stuff?
tomaskafka•4mo ago
I can’t live without Dock appearing without delay:

Show dock instantly:

defaults write com.apple.Dock autohide-delay -float 0.0001; killall Dock

Undo:

defaults delete com.apple.Dock autohide-delay; killall Dock

Klonoar•4mo ago
The real hack is to learn to never use the dock, minimize it as small as possible and depending on your macOS version set an ultra long delay for it to show on hover.

It’s a waste of space; everything you need from it can be accomplished with your keyboard.

eviks•4mo ago
What's your keyboard way of relaunching a recent so that's part of a dock section?
kemayo•4mo ago
Obsidian put out a release fixing this today (1.9.14), but I think you have to do a full download-a-new-installer rather than just letting their auto-update do it.
soapdog•4mo ago
the amount of people here that think that it is Apple fault is a bug happens cause an unrelated projected used a private API that is not supposed to be used cause implementation and behaviours will change over releases is way too high.

Apple has always changed the behaviour of private APIs. That is why they are private. This has always happened in the lifecycle of MacOS X. This is not unexpected at all.