![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://fry.gs/pictrs/image/c6832070-8625-4688-b9e5-5d519541e092.png)
No, it’s not.
No, it’s not.
Telegram is using only 66 megs here. Again - it’s about content.
First of all, 350MB is a drop in a bucket. But what’s more important is performance, because it affects things like power consumption, carbon emissions, etc. I’d rather see Slack “eating” one gig of RAM and running smoothly on a single E core below boost clocks with pretty much zero CPU use. That’s the whole point of having fast memory - so you can cache and pre-render as much as possible and leave it rest statically in memory.
I can do a cold boot and show you empty RAM as well. So fucking what?
Is Electron that bad? Really? I have Slack open right now with two servers and it takes around 350MB of RAM. Not that bad, considering that every other colleague thinks that posting dumb shit GIFs into work chats is cool. That’s definitely nowhere close to Firefox, Chrome and WebStorm eating multiple gigs each.
One frame for a 4K monitor takes 33MB of memory. You need three of them for triple buffering used back in 2002, so half of your 256MB went to simply displaying a bloody UI. But there’s more! Today we’re using viewport composition, so the more apps you run, the more memory you need just to display the UI. Now this is what OS will use to render the final result, but your app will use additional memory for high res icons, fonts, photos, videos, etc. 4GB today is nothing.
I can tell you an anecdote. My partner was making a set of photo collages, about 7 art works to be printed in large format (think 5m+ per side). So 7 photo collages with source material saved on an external drive took 500 gigs. Tell me more about 256MB, lol.
You can always switch to a text based terminal and free up your memory. Just don’t compain that YouTube doesn’t play 4K videos anymore.
That’s not true at all. The code doesn’t take much space. The content does. Your high quality high res photos, 4K HDR videos, lossless 96kHz audio, etc.
High quality content is the reason. Sit in a terminal and your memory usage will be low.
Yes, you can, but your sheet will be very small. If you want to make a sheet large enough to make a shirt, things get ridiculously expensive.
The beauty of the metric system is that you can subdivide it infinitely to achieve any precision you wish. For example, you can have +22°, or +22.1°, or 22.15°, or 22.157°, etc.
More like wank degrees, lol.
We can make materials as thin as one atom. It’s just very expensive.
Death Stranding. Great game with an awesome story, but the longer you play the more repetitive it becomes. It should be a TV series, not a game.
No Mans Sky. It’s an infinite game.
They’re not limiting freedoms, they’re banning woman oppression.
Removed by mod
It’s interesting that in one post you’re a religious Jew and in another one you’re an atheist.
No, that twitter account is trolling.
I mean no one is stopping you from moving to another country.
All these packages don’t take much memory. Also tree shaking is a thing. For example, one of the projects I currently work on has over 5 gigs of dependencies, but once I compile it for production, the whole code based is mere 3 megs and that’s including inlined styles and icons. The code itself is pretty much non-existent.
On the other hand I have 100KB of text translations just for the English language alone. Because there’s shit loads of text. And over 100MB of images, which are part of the build. And then there’s a remote storage with gigabytes of documents.
Even if I double the code base by copy pasting it will be a drop in a bucket.