> But really, imagine how much power these things have and if you could actually run a free (as in freedom, in the GNU sense) OS on them and really get access to all that power in a handheld device. Only if.

Skipping the "handheld" bit of this just for a second. You can run an (almost entirely) open stack on your hardware, and do so on an i9/9800X3D with 256GB RAM, 5080, and MultiTB of NVMe storage.

But it doesn't realy matter for 95% of users, because the hardware is already way faster than they need and the bottlenecks are on the server side and on shitty software architecture. I have an i9 with 128GB RAM for work, and Excel still takes 30+ seconds to load, Teams manages to grind the entire thing to a halt on startup, slack uses enough memory to power a spaceship... Running those apps on my desktop is pretty much the same experience as running them on my 10 year old macbook.

Something seems to be funny with your computer's setup. On my feeble i5 laptop with 16GB, Excel starts in about 3 seconds to the point where I can start doing stuff.

If it's a corporate device, it's usually some anti-virus abomination (or other security-related software) that steals 90% of the resources.

> it's usually some anti-virus abomination (or other security-related software) that steals 90% of the resources.

I'm almost certain that it's our Microsoft AD tenant.

Either way, kind of proves the point. We have plenty of power, the problem is <AD|antivirus|electron|PM touting their new UI overhaul>.

> slack uses enough memory to power a spaceship...

Which spaceship though? Not sure spaceship is the model you're looking for, as all of the ones I'm familiar have had a very locked down limited amount of memory. Apollo had something like 4Kb of memory. The space shuttle had 1MB.

Yes you're correct. It seems like you got my point though.

Slack often uses more memory than my IDE + compilers combined, to display the chat history of 60 people.

Yes, but it seems you have a misconception of the computers we've used in our spaceships. Most people are not familiar with how little compute was involved in our spacecraft.

Yes, pretty much everyone on this forum is aware that any Electron app is going to use way more memory than actually necessary as a trade off for developing in that ecosystem.

In efforts to save the punchline - I would move to change 'a spaceship' to 'interstellar jump calculations' but I fear the actual ram required would also be small.

Yeah... it almost seems like a brag instead of an insult. I wish my programs used only enough memory to power a spaceship!

“My program suite is ported to x86, x64, ARM, and Apollo Guidance Computer” :D