To that question about the Soho on older computers ....
It may work with 512 GB of ram, but will it work with flying colors?
"Working," neglects factors such as "working well."
Does Compiz or KDE special effects work smoothly and quickly, or does it even work at all?
Can it play the hottest Linux games (just to test your graphic card processing power)?
Can it multi-task, awhile listening to the some internet radio station.
Does it have the speed and room to run Virtual Box?
Do large programs take a long time to load, or do your computer take long to download?
Is boot-up and shutdown taking too long?
I know many people who will buy a $500 computer then will complain about the speed.
Why frustrate yourself and waste time, too?
Just compare the data transfer speeds of USB 1.0 with USB 3.0.
These are modern times, which demands modern hardware.
Computers are way too advance machines to run on primitive hardware.
High-tech software compliments high-tech hardware.
I can't imagine Bruce Lee's mind (back in his days) in a morbidly obese one-legged man's body.
When the time is right, it'll be time for an optimal computer that's ready to surpass any undertaking.