edit "but many over pay for the best of everything simply because they are unwilling to understand what they really need or learn how to make do with less" - old man yelling at clouds
edit "but many over pay for the best of everything simply because they are unwilling to understand what they really need or learn how to make do with less" - old man yelling at clouds
10 year old laptops can take either 8 or 16 GB RAM and have at least 2 cores + hyperthreading. It'll not just run perfectly, but it'll run even the most bloated Linux distributions or Win 10 just fine.
20 years ago is AMD Duron and Pentium 4, pretty much just getting past single-core 1 Ghz (various 1.x GHz variants were announced during 2001). very different world.
The exactly ten years old X201 is limited to 8GB RAM, but you can retrofit USB3 with an ExpressCard adapter and it can take one SSD. Two with the optional docking station.
Not all X220 models had USB3 though, only the i7 variant did.
Man, imagine buying a laptop with only 16 GB RAM today.
The problem is, you need the whole system to support, say, 386. So one solution would be to use the last version of your distro supporting it, and then compile each new piece of software. Realistically, you would use another (modern) machine for cross-compilation of any significant piece of software, and you will definitely encounter some interesting quirks. Nevertheless, it's doable, as long as you are willing to accept you're running an unpatched kernel.
If you have access to systems capable of doing that, usually the need for using such old systems doesn't exist. Except if you'd like to have some X-terminals, or hand them down (refurbished) to relatives, some community projects, or similar.
I'd go for something like Antix because that way you have access to the almost infinite binary package repositories.