Hacker News new | ask | show | jobs
by demetrius 753 days ago
It's a sad state of affairs when it's considered ok to get rid of perfectly working hardware just because a new faster one is available.
1 comments

Nobody does that? People get rid of old HW mostly because new SW is bloaty and slow so it's cheaper to upgrade your HW than to wait or hope in vain for the SW devs to finally optimize their shit.
> Nobody does that? People get rid of old HW mostly because new SW is bloaty and slow so it's cheaper to upgrade your HW than to wait or hope in vain for the SW devs to finally optimize their shit.

Software developers usually get or are given the shiniest, fastest hardware, but that's probably backwards. We should get old, underpowered stuff (and be required to use it by law) and be forced to make do.

That pain would force the optimizations, and those would benefit society 1000x over the cost of our annoyance.

>We should get old, underpowered stuff (and be required to use it by law) and be forced to make do.

Why not both, a fast and a slow one? In Hollywood film making, the colorist uses a $40k professional mastering monitor to make sure the work is accurate, and also a $100 Walmart TV in parallel to make sure the movie will still look good in your average home and not just on the studio monitors.

Same should be in SW dev: Develop on fast HW but test on slow HW.