You don't need a modern computer!
- Are you broke?
- Are you trying to heal our damaged planet?
- Are you a minimalist hipster?
If you answered 'Yes' to any of the above...
... then don't buy a new computer! You really don't need anything modern to have a great computing experience. Of course, this is only possible if the hardware in question has been liberated from the shackles of Microsoft/Apple, i.e running Linux. Unfortunately normies usually aren't aware of this so they trash their perfectly good hardware without realising its true potential. Think of the amount of e-waste that could have been prevented if Linux on desktop was the norm.... Where is Greta on this? She likes penguins right?
"But I'm a soyftware developer! I need 64 CPU cores and 128GB of RAM and 32GB of VRAM and raytracing cores and...."
Depending on what you're developing you might need modern hardware, but I'd like to posit that most developers are web developers, and web applications are usually deployed on some flaccid single-core EC2 instance with 1GB of RAM anyway. Trust me, if you pick your development environment correctly and stay away from bloated IDEs and other soydev hallmarks, you probably wont even be able to tell that you're typing on something pre-Trump.
Other reasons web development works well on old hardware
- The web uses JavaScript
- JavaScript more or less just runs, it doesn't require a lengthy CPU intensive compilation step.
- Most web frameworks support hot module reload.
- No need to restart the entire project.
- Fewer system resources are needed to provide a tight feedback loop because only code that has changed is reloaded.
- The web is supposed to work on old hardware
- What better way to ensure your site runs on old desktops/entry level mobiles than developing and testing using said hardware?
You really don't have to give anything up either, with decade old hardware, you should have no trouble finding a GPU with a max resolution of 4K, a motherboard that supports 32GB of RAM, and a CPU with hyperthreading (I stress the hype). Is there really much to gain by shelling out the big bucks on a new workstation?
What about Laptops tho?
First of all, laptops suck. They are less powerful, more noisy, and more fragile than desktops, not to mention they are way more expensive! And that's without the physiotherapy you'll need to correct your neck posture after a decade of using them.
"But my (work/school/oppressive entity) requires that I own a laptop!"
The cold hard reality of life strikes again. Laptops are less straightforward, generally you can't upgrade them. The tide might be turning on this however, see framework for example. If you find a framework laptop going for a reasonable price it might well be worth the investment. A safer bet would be to find a Thinkpad on Ebay or FB marketplace (eww), nice and cheaply. No other laptop brand has a better reputation when it comes to longevity and repair-ability than the humble Thinkpad. Unfortunately the modern Thinkpad is not quite as maintenance friendly as its ancestors were, but it is still considered the default choice for people who have principles/value their money. You can even find boomers on youtube who still use the Thinkpad X220 from 2011!
Notes on software
I have found things like Electron apps to be pretty bad when it comes to hogging resources. When using old hardware I would say never use Electron based apps when an alternative exists. Mercifully, most of such apps will usually offer a web version which I find to not only use fewer resources, but to be more reliable too.
Leave a webmention about your vintage hardware specs and we can waste time comparing gigahertz and terabytes.
Subscribe