After any update where the distro equivalent of needrestart says something is using an old binary, I just reboot instead of restarting individual services
At least for a long time, you had to set up RPMFusion to be able to play media, and having the additional repos tended to break on major upgrades for a bit after release
So, for beginners, it was a bit painful to suggest
The moving parts are in the device rather than the cable with Lightning. The tongue on USB-C is required to be deep enough that you can't torque it with the cable during insertion/removal.
It's not an obvious comparison, but the mechanical engineers where I work seem to have a mild preference for USB-C
The expensive part of both is that you need a microcontroller in the cable
The problem with the simplified phrase is that your computer is expected to run more than one program at a time.
If you are only running one program, it should certainly use all the RAM of your system.
However, your desktop, laptop, phone, tablet, game console, etc. all run hundreds or thousands of programs at the same time. Each individual application should optimize RAM usage so the whole system can work together.
Another commenter in the chain talks about disk caching, which is what the phrase "unused ram is wasted ram" came from
It's been coopted by application programmers who don't want to optimize their software
Not OP, but for me, yeah
Almost all apps come from F-Droid, with two apps from Aurora that I needed for work
Why would I sign into a proprietary network for a computing device?