The average Linux VM I run is around 50-100MB of RAM usage. Not actually that much more than an LXC container.
There are some use cases for a VM over a container, sometimes you want better isolation (my public facing webserver runs in one), or a different OS for some reason (I run an OSX VM because its the only way to test a site in Safari).
Containers also have some advantages for device passthrough, I have my Intel iGPU added into one for Immich and Frigate, can't do that with a VM unless you detach the whole GPU from the system.
No, this is not it. It only worked when there were a small number of buyers for used hardware, who were largely enthusiasts. The moment it becomes mainstream you're going to face the same scarcity in the used/refurbished market as well.
I've been on the same PSU for I think 13 years now, its currently running my Ryzen 7 3700x and RTX4070 desktop. I suppose if its not a great quality PSU or its already suspected of causing issues then replacing is a good idea.
It's also useful if you use public wifi. Makes sure all your traffic is encrypted, and stops your IP changing constantly which can log you out of some services.
I'd say rent a VPS or Dedicated server, you can get some serious hardware on a dedi box for $100-200 a month. And there's no 'overages' just because something uses more CPU or RAM.
Cloud stuff is a complete waste of money unless you really specifically need the scaling it offers and have wads of cash.
I wonder if a crypto miner like this was a person doing the work, or just an automated thing someone wrote to scan IPs for known vulnerabilities and exploit them automatically.
There are some use cases for a VM over a container, sometimes you want better isolation (my public facing webserver runs in one), or a different OS for some reason (I run an OSX VM because its the only way to test a site in Safari).