frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

How do you defend electron in the memory footprint discussion?

https://docs.voiden.md/docs/getting-started-section/getting-started/why-electron/
1•nikolasdimi•1h ago

Comments

nikolasdimi•1h ago
Hello,

Wanted to get some opinions from folks here that have actually built and shipped with Electron.

Background: Building an API IDE on Electron. Designing this to not be “just an API client”or a thin wrapper around a webapp. It’s a pretty original desktop tool with a lot of editor/IDE-like behavior: local workflows, richer interactions, and some things that I think would have been much harder to build and maintain in a more constrained setup. So yeah, thats why we went for Electron.

this is the tool: github.com/voidenhq/voiden :)

Now, as adoption is growing, we are starting to get the usual questions about memory footprint and app size.

The (slightly) frustrating part is that when the app is actually being used, the app-side memory is often pretty reasonable. In many normal cases we are seeing something like 50–60 MB for the actual usage we care about (even added it in the app itself for people to check it out).

But then people open Activity Monitor, see all the Chromium/Electron-related processes, and the conversation immediately becomes:

“yeah but Tauri would use way less”

And then, without realizing, I suddenly end up talking and philosophizing about Electron, instead of discussing the tool itself (which is what I am passionate about :)

Of course Electron also has overhead. Pretending otherwise would be foolish. So we are constantly optimizing what we can, and we will keep doing so…

At the same time, I do feel that a lot of these comparisons feel weirdly flattened. For example people often compare:

full Electron process footprint VS the smallest possible Tauri/native mental model

…without always accounting for development speed, cross-platform consistency, ecosystem maturity, plugin/runtime complexity, UI flexibility, and the fact that some apps are doing much more than others. Which is by the way the reason that we went with Electron.

So all this context to get to my real question, which is:

How do you explain this tradeoff to users in a way that feels honest and understandable, without sounding like you are making excuses for Electron? And also, for those of you who have had this conversation a hundred times already:

What do you say when people reduce the whole discussion to “Electron bad, Tauri good”?

Have you found a good way to explain footprint in practical terms?

Mostly trying to learn how others think about this , especially those who have built more serious desktop products and had to answer these questions in the wild.

Would love your thoughts and advice,

PaulHoule•1h ago
I think some of what is offensive about the Electron situation is that way too many Electron apps are things that live in the tray or try to hijack the application lifecycle. So these are not just burning up memory but they are burning up memory for some trivial thing in the tray and making your machine slow to boot and complicating UI for the tray.

Copirate 365: Plundering in the Depths of Microsoft Copilot (CVE-2026-24299)

https://embracethered.com/blog/posts/2026/defcon-talk-copirate-365/
1•kerng•48s ago•0 comments

Smashing the Stack for Fun and Profit (1996)

https://phrack.org/issues/49/14
1•myth_drannon•55s ago•0 comments

LLMs running on my laptop can drive coding agents now

https://simonpcouch.com/blog/2026-04-16-local-agents-2/
1•speckx•1m ago•0 comments

Tre: The approximate regex matching library

https://github.com/laurikari/tre/
1•tosh•1m ago•0 comments

NASA just released 12k more pictures from Artemis II mission

https://eol.jsc.nasa.gov/SearchPhotos/ShowQueryResults-Table.pl?results=177791454696961
2•bookofjoe•3m ago•0 comments

Spawn and monitor swarms of local AI agents from an iPhone

https://onepilotapp.com
1•elearia•3m ago•0 comments

Show HN: Hexagonal, noisy, periodic Minesweeper in FreeDoom style

https://aiwai.eu/apps/doom-sweeper/
1•gkep•4m ago•0 comments

Tokentoll – Static analysis that catches LLM cost changes in code review

https://github.com/Jwrede/tokentoll
1•Jwrede•4m ago•0 comments

DigiCert: Misissued Code Signing Certificates

https://bugzilla.mozilla.org/show_bug.cgi?id=2033170
1•8organicbits•5m ago•0 comments

Microsoft Edge: Passwords end up in memory as plaintext

https://www.heise.de/en/news/Microsoft-Edge-Passwords-end-up-in-memory-as-plaintext-11281576.html
1•Topfi•5m ago•1 comments

Stripe.Dev Infinite Scroll Animates Developers Chant

https://stripe.dev/
1•skadamat•8m ago•0 comments

How HN: I aggregated 17 years of the Guardian's Blind Date column

https://blinddates.rory.codes/
1•mrroryflint•8m ago•1 comments

Encyclopedia Evalica

https://www.braintrust.dev/encyclopedia
1•i0exception•8m ago•0 comments

Google now offers up to $1.5M for some Android exploits

https://www.bleepingcomputer.com/news/security/google-now-offers-up-to-15-million-for-some-androi...
2•Brajeshwar•9m ago•0 comments

Opposition to AI Data Centers Is a 'Bipartisan Issue'

https://www.nytimes.com/2026/05/01/us/politics/liberals-conservatives-data-centers.html
1•npilk•9m ago•0 comments

The growing risk of a 'non-linear spike' in oil prices

https://www.ft.com/content/8ebecab1-552e-4e12-96cf-c36d738aeb2e
1•_tk_•10m ago•0 comments

Tell HN: Archive.ph Is Gone

2•_tk_•11m ago•0 comments

When Agent Memory Becomes a Platform Concern

https://medium.com/@wjackson_63436/when-agent-memory-becomes-a-platform-concern-4b6cd23af47f
1•rdwj•11m ago•1 comments

IPCC Admits Apocalyptic Climate Scenarios Are "Implausible"

https://dailysceptic.org/2026/05/05/ipcc-admits-apocalyptic-climate-scenarios-are-implausible-mea...
1•bilsbie•12m ago•1 comments

How AI Works Under the Hood: LLMs Explained with Code

https://nitayneeman.com/blog/how-ai-works-under-the-hood-llms-explained-with-code/
1•nitayneeman•12m ago•0 comments

Adobe's 'Modern' User Interface Is Just Webpages

https://pxlnv.com/linklog/adobe-modern-user-interface/
1•JumpCrisscross•13m ago•0 comments

Telemetry for Claude Code

https://latitude.so/claude-code
1•paulaq•14m ago•0 comments

Show HN: Furwall – macOS menu bar app that blocks keys when your cat sits down

https://olliewagner.com/furwall
4•olliewagner•15m ago•0 comments

B.sc. MLT Fresh or Experienced

1•AI_Master•17m ago•0 comments

I built a Tensorflow.js Neural Cellular Automata into my website

https://www.adamlusted.com/
2•etoxin•17m ago•0 comments

You Don't Review Your Compiler Output

https://scottrfrancis.wordpress.com/2026/02/13/you-dont-review-your-compiler-output/
1•delamon•18m ago•0 comments

Algebrica.org is now open source

https://algebrica.org/
1•tzury•18m ago•1 comments

Popular DAEMON Tools software compromised

https://securelist.com/tr/daemon-tools-backdoor/119654/
1•l2dy•21m ago•0 comments

AI Agents Don't Sleep. That's the Problem.

https://substack.com/home/post/p-196021996
2•apattichis•22m ago•0 comments

Grid World (2023)

https://alex.miller.garden/grid-world/
1•alentodorov•22m ago•0 comments