News for hackers. Stuff that matters.
Re:Deno Desktop by Culonavirus on Monday June 22, 2026 @03:51AM (#48627077)
That is not why people use Electron. The goal is not and never was to just be a "UI toolkit" and "adopting UI patterns from their host OS".

Chromium has so much stuff packed into it, its insane. All that utility comes with Electron. And that's a good thing.

If you ever worked with video, for example, you know that having the full power of a modern browser in a desktop app is a game changer. Video playback (not to mention transcoding, which is also possible with modern web and webcodecs) is a complex beast, implementing that yourself is massive undertaking, not to mention in a desktop app that is supposed to work on win/mac/lin. I've built apps with Electron in tens of hours that would otherwise take me tens of days or more (and thats with AI because I'm not a video expert).

Re:Deno Desktop by kiicia on Monday June 22, 2026 @05:02AM (#48627645)
chromium is basically operating system at this point, it lacks kernel and ability to boot independently (added in chromium os), which is both good (from abilities standpoint) and bad (when copy of chromium is bundled with every app that renders webform with text field and button and nothing else)

when it goes about using webapps as desktop apps, native PWA support should be used, it would - in theory at least - lessen most issues electron apps have but will need extra effort and that's why we can't have nice things (like RAM free for other tasks)

Re:Deno Desktop by taffydavid on Monday June 22, 2026 @06:48AM (#48628434)
Chrome OS is literally an operating system that's 90% through chromium
Re:Deno Desktop by ignoramous on Monday June 22, 2026 @05:27AM (#48627848)
> chromium is basically operating system at this point

I get what you're trying to say, but Chromium is far from being an OS. What you could say is, Chromium is as complex as an OS, or is replacing the OS in providing functional libraries atop devices (OS-provided application framework, if you will).

Re:Deno Desktop by ayewo on Monday June 22, 2026 @08:02AM (#48629001)
You are correct. Notwithstanding, people have been expressing the gp's sentiment for like a decade now [1] as is evident in this sub-thread [2], so it's a losing battle trying to prevent people from making such comparisons.

1: 24-core CPU and I can’t move my mouse https://news.ycombinator.com/item?id=14733829

2: https://news.ycombinator.com/item?id=14736498

> Just as a data point - Chrome has more code than the linux kernel -

> It's an operating system (pretending to be a browser).

Re:Deno Desktop by Levitating on Monday June 22, 2026 @05:47AM (#48627987)
gstreamer is not that complicated
Re:Deno Desktop by veltas on Monday June 22, 2026 @08:12AM (#48629089)
Last time I checked there's a small industry of gstreamer contractors, so it's not that simple.
Re:Deno Desktop by TylerE on Monday June 22, 2026 @06:41AM (#48628377)
It has a really really crappy security record, though.
Re:Deno Desktop by TingPing on Monday June 22, 2026 @08:17AM (#48629138)
Those issues are typically from the decoding libraries you choose. Which could even be ffmpeg if you wish. GStreamer just provides a nice high level API.
Re:Deno Desktop by one33seven on Tuesday June 23, 2026 @05:34AM (#48642469)
Electron doesn't?