Modern computers are massively overpowered for what they are used for, resulting in the CPU running idle 99% of the time. Older hardware or low power machines (ATOM/ARM based) would be a better match for the amount of resource which are actually required.
If you are prepared to dump all the modern applications and just use lightweight applications, mostly CLI, then an old P3 machine makes a perfectly useable desktop and is not noticeably slower than a new machene.
Bookmarks