this post was submitted on 09 Dec 2025
717 points (98.0% liked)

Technology

77631 readers
1529 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
 
  • Windows Latest discovered Discord and other Chromium and Electron-based applications with high RAM usage
  • RAM usage spikes from 1GB to 4GB on Discord both in and out of voice chat
top 50 comments
sorted by: hot top controversial new old
[–] floofloof@lemmy.ca 163 points 5 days ago* (last edited 5 days ago) (15 children)

If there's any silver lining to this, perhaps we can get a renewed interest in efficient open-source software designed to work well on older hardware, and less e-waste.

[–] Reverendender@sh.itjust.works 74 points 5 days ago* (last edited 5 days ago) (1 children)

Morgan Freeman: ”They couldn’t”

I wish we could, but it’s tough to maintain optimism in the face of these sociopathic corporations’ seemingly ever-growing power

[–] cenzorrll@piefed.ca 28 points 5 days ago (1 children)

Open source developers are just like you and me. They'll get fed up with the bullshit and start developing things they need with the resources they have, just like they've always done.

load more comments (1 replies)
[–] Ugurcan@lemmy.world 36 points 4 days ago* (last edited 4 days ago) (2 children)

If there’s any silver lining to this, fuck JavaScript, fuck JavaScript wrappers and fuck all people picked JavaScript for the programming language of anything cross-platform.

It’s unbelievable I would need 6 gbs of RAM to say a simple “hello” to my friends. It used to take 300kb with IRC.

[–] Nenutzerbame@feddit.org 17 points 4 days ago (1 children)

that has very little to do with JavaScript though 🤷‍♂️

[–] fernandofig@reddthat.com 18 points 4 days ago (2 children)

Maybe not Javascript as a language, but the framework it requires to get applications written with it running, which is a lot. And in a roundabout way, it kinda has a little to do with the language itself, as the reason electron got so popular in the first place is because it catered to web developers who either couldn't be bothered or couldn't figure out proper desktop app devlopment, so they went with the easy short-term path. And Javascript kinda is an easy language to pick up and write simple.projects in - now, maintaining more complex applications with it is another story.,.

load more comments (2 replies)
load more comments (1 replies)
[–] XLE@piefed.social 11 points 4 days ago

"It sounds like you want low-end devices to be turned into thin clients for cloud-based operating systems. Do I have that right?"

load more comments (12 replies)
[–] baconsunday@lemmy.zip 8 points 3 days ago (3 children)

Join Linux, ditches windows

[–] BlueMagma@sh.itjust.works 5 points 2 days ago (2 children)

I'm using Linux on all my pc. The ram problems exist here too. Firefox is taking the most, the slack app is taking a big chunk too. Linux is not exempt from badly written code, it's everywhere and nobody seems to care about optimizing their code's memory usage anymore.

[–] Soup@lemmy.world 1 points 13 hours ago

Hardware keeps getting kore powerful but programs aren’t really doing anything more for us. Games look pretty much the same at anything but the highest settings and a browser does the same shit it did ten years ago, but with all this hardware the devopers stopped giving a shit. “Who cares if it’s good for a 2070, a handful of 5090s exist!”

[–] baconsunday@lemmy.zip 1 points 2 days ago

I would be interested in seeing how you have it set up that firefox or linux are using any substantial amount of ram. That wouldn't have anything to do with 'badly written code'.

[–] RickyWars@lemmy.ca 5 points 3 days ago (2 children)

Well I mean linux has electron apps too

[–] baconsunday@lemmy.zip 5 points 3 days ago

Correct! The difference is the OS.

Windows is a ram hog. Using 4GB or more just to exist. Linux uses 1-2GB, sometimes less.

Microsoft FORCES electron web components.

Linux has choice.

So yes, linux has electron as well, but Linux is a lot lighter and nowhere near a hog like windows.

load more comments (1 replies)
[–] Psythik@lemmy.world 2 points 3 days ago* (last edited 3 days ago) (1 children)

I will once Nvidia gets off their asses and properly implements support for the Nvidia App in Linux. I've tried the alternative control panels for Nvidia GPUs. They suck.

[–] baconsunday@lemmy.zip 2 points 3 days ago

Don't remind me, I am high on copium right now. I can't even play any of my steam games, but I have my Miyoo Mini+, so I'm surviving haha

[–] bitwolf@sh.itjust.works 13 points 3 days ago

cough Windows START MENU cough cough

[–] UnderpantsWeevil@lemmy.world 31 points 4 days ago (1 children)

I remember how the combination of Internet mass distribution of file data and the blossoming gray market for file-share applications really super-charged the technology of file compression.

I wonder if we'll see skyrocketing RAM prices put economic pressure on the system bloat rampant through modern OSes.

[–] Entertainmeonly@lemmy.blahaj.zone 8 points 4 days ago (1 children)

Isn't the bloat basically being coded by the same ai that's eating up the ram to begin with?

[–] UnderpantsWeevil@lemmy.world 15 points 4 days ago (1 children)

I mean, ymmv. The historical flood of cheap memory has changed developer practices. We used to code around keeping the bulk of our data on the hard drive and only use RAM for active calculations. We even used to lean on "virtual memory" on the disk, caching calculations and scrubbing them over and over again, in order to simulate more memory than we had on stick. SSDs changed that math considerably. We got a bunch of very high efficiency disk space at a significant mark up. But we used the same technology in our RAM. So there was a point at which one might have nearly as much RAM as ROM (had a friend with 1 GB of RAM on the same device that only had a 2 GB hard drive). The incentives were totally flipped.

I would argue that the low-cost, high-efficiency RAM induced the system bloat, as applications could run very quickly even on a fraction of available system memory. Meanwhile, applications that were RAM hogs appeared to run very quickly compared to applications that needed to constantly read off the disk.

Internet applications added to the incentive to bloat RAM, as you could cram an entire application onto a website and just let it live in memory until the user closed the browser. Cloud storage played the same trick. Developers were increasingly inclined to ignore the disk entirely. Why bother? Everything was hosted on a remote server, lots of the data was pre-processed on the business side, and then you were just serving the results to an HTML/Javascript GUI on the browser.

Now it seems like tech companies are trying to get the entire computer interface to be a dumb terminal to the remote data center. Our migration to phones and pads and away from laptops and desktops illustrates as much. I wouldn't be surprised if someone finally makes consumer facing dumb-terminals a thing again - something we haven't really experienced since the dawn of personal computers in the 1980s.

But TL; DR; I'd be more inclined to blame "bloat" on internet web browsers and low cost memory post '00s than on AI written-code.

load more comments (1 replies)
[–] xthexder@l.sw0.com 27 points 4 days ago

Windows Latest discovered Discord and other Chromium and Electron-based applications with high RAM usage

Lol, this is news? Where have they been the last 15 years?

In other news, the sky is blue.

[–] Kissaki@feddit.org 36 points 4 days ago* (last edited 4 days ago) (2 children)

I guess the prices give us a new kind of issue ticket template; "new RAM is too expensive for me, please consider optimizing"

Less abstract, more concrete than "take less of a share please"

load more comments (2 replies)
[–] SomeRandomNoob@discuss.tchncs.de 14 points 4 days ago (1 children)

Just for reference: My Current cpu (5700x3d) has more cache than my windows 98 computer had ram. And win98 wasn’t that bad.

It is amazing how bloated software has gotten. Used to be, your computer's OS fit on a floppy diskette.

[–] Blackmist@feddit.uk 39 points 4 days ago (1 children)

I wouldn't mind them all using HTML for UI if they'd learn to share the same one, and only load it when they need to show me something.

No, Razer, your "mouse driver" does not need to load Chrome at all times, when I'll only ever look at it once.

[–] A_norny_mousse@feddit.org 31 points 4 days ago

No, Razer, your “mouse driver” does not need to load Chrome at all times, when I’ll only ever look at it once.

It's funny; on Linux such devices work perfectly but many users complain that they "aren't supported" because there's no UI (that sits uselessly in your notification area and eats memory).

[–] DarkSideOfTheMoon@lemmy.world 4 points 3 days ago

Electron is a f…ing cancer for Desktop

[–] BlueBockser@programming.dev 24 points 4 days ago (3 children)

Yeah, the RAM shortage is definitely to blame on Electron. Won't someone please think of the poor AI companies who have to give an arm and a leg to get a single stick of RAM!

[–] floofloof@lemmy.ca 5 points 3 days ago

I wouldn't mind so much if they were giving their own arms and legs, but they seem to be giving ours.

load more comments (2 replies)
[–] kalpol@lemmy.ca 20 points 4 days ago (2 children)

And here I am resurrecting Dell laptops from 2010 with 1.5gb DDR RAM and Debian

[–] mcv@lemmy.zip 10 points 4 days ago (1 children)

I remember when they changed the backronym for Emacs from "Eight Megabytes And Constantly Swapping" to Eighty. Megabytes. Or when a Netscape developer was proud to overtake that memory use.

What's the point of more RAM and faster processors if we just make applications that much less efficient?

[–] Quill7513@slrpnk.net 9 points 4 days ago (2 children)

"unused ram is wasted ram"

yeah yeah yeah, great. but all you motherfuckers did that and i'm fucking out of ram.

load more comments (2 replies)
load more comments (1 replies)
[–] Meowie_Gamer@lemmy.world 5 points 3 days ago

This isn't news lol

[–] SlartyBartFast@sh.itjust.works 26 points 4 days ago (5 children)

Limitation breeds innovation

[–] Pringles@sopuli.xyz 13 points 4 days ago

Just another AI agent bro, that will fix th

Out of Memory or System Resources. Close some windows or programs and try again.

load more comments (4 replies)
[–] ExLisper@lemmy.curiana.net 30 points 4 days ago (5 children)

It's because people want cross-platform apps and web is the easiest way to do it. Yes, you have Flutter, KML or Qt but those are often hard to work with (looking at you, Flutter) or it's difficult to find devs that can work with them. You choose web (JS/wasm) and you have plenty of devs familiar with the tools and you can support all the platform easily. I'm using Tauri for my personal projects because it's fun and easy. I could use Qt but I don't want to work with C++ or Python, at least not in my spare time. If anyone can recommend me a nice framework supporting Linux and Android and using modern language I might switch. I haven't found one.

[–] Croquette@sh.itjust.works 27 points 4 days ago

It's because there is no such thing as optimisation anymore. Websites are bloated to the gills with terrible animations and tracking scripts.

[–] A_norny_mousse@feddit.org 29 points 4 days ago* (last edited 4 days ago) (9 children)

It’s because people want cross-platform apps and web is the easiest way to do it.

Just use the website then? There already is a suitable browser installed on every system. But no, must have apps. Makes it easier to stop people from having opinions about data collection and such. And the full browser stack needs to be fully reproduced each time. It gets really ridiculous when these apps sit idly in the notification area. Not to speak of security implications because electron apps and such usually don't get timely updates.

load more comments (9 replies)
load more comments (3 replies)
[–] Kynn@jlai.lu 28 points 4 days ago (7 children)

Tauri is the way to go ; so that every app doesn't each embed another web browser that makes for 90% of the file size.

load more comments (7 replies)
[–] M33@lemmy.sdf.org 13 points 4 days ago (1 children)
[–] PieMePlenty@lemmy.world 5 points 3 days ago

They only have DDR4 :/

[–] rdri@lemmy.world 7 points 3 days ago (5 children)

Thank Google for those cool products.

[–] zaphod@sopuli.xyz 5 points 3 days ago (1 children)

Electron was originally developed by GitHub for a text editor called Atom.

load more comments (1 replies)
load more comments (4 replies)
[–] cryptix@discuss.tchncs.de 12 points 4 days ago (2 children)

And the Apollo was launched with 4KB of ram.

load more comments (2 replies)
[–] paraphrand@lemmy.world 15 points 4 days ago

Native apps are so much better, on every platform.

The JavaScript must flow….

[–] HugeNerd@lemmy.ca 6 points 4 days ago* (last edited 3 days ago)

Way ahead of you Luddites

edit

https://www.reddit.com/r/pcmasterrace/comments/ukwjwa/anyone_remember_this_scam/

first link died for some reason, probably not enough RAM

load more comments
view more: next ›