News for hackers. Stuff that matters.
Re:I will never need to buy a new computer again by arn3n on Sunday January 12, 2025 @12:08PM (#42674972)
He’s forgetting that software keeps getting slower. Forever and ever. With new hardware comes new expectations for hardware by software vendors.
Re:I will never need to buy a new computer again by ecliptik on Sunday January 12, 2025 @12:16PM (#42675042)
"what Andy giveth, Bill taketh away"

https://en.m.wikipedia.org/wiki/Andy_and_Bill's_law

Re:I will never need to buy a new computer again by musicale on Sunday January 12, 2025 @07:50PM (#42678757)
Now it's AMD + Nvidia vs. games, web apps, and "AI".
Re:I will never need to buy a new computer again by mouse_ on Sunday January 12, 2025 @12:17PM (#42675053)
Not all software gets slower.

I have an old Windows 7 laptop and the newest versions of the Chromium browser (Supermium fork, for legacy Windows compatibility) run far faster than any versions of Firefox or Internet Explorer ever did.

Re:I will never need to buy a new computer again by HPsquared on Sunday January 12, 2025 @12:23PM (#42675103)
Websites are software. Most websites get slower.
Re:I will never need to buy a new computer again by dzhiurgis on Sunday January 12, 2025 @04:29PM (#42677126)
Technically websites are markup. Web apps are software and their frameworks are getting faster.

Adding features makes it slower and is inevitable pain of progress. Suggestion we should stop improving things is ridiculous.

Re:I will never need to buy a new computer again by HPsquared on Monday January 13, 2025 @09:41AM (#42683866)
Code is data, and data is code.
Re:I will never need to buy a new computer again by palata on Sunday January 12, 2025 @12:21PM (#42675084)
What do you consider as "Chromium running faster"? Like loading Chromium or closing a tab?

I doubt website loads faster. Statistics show that modern websites load slower on modern hardware than old websites used to their respective hardware. I don't see why it would be different on Windows 7.

Re:I will never need to buy a new computer again by kussenverboten on Sunday January 12, 2025 @12:21PM (#42675083)
Rust code apps are super fast on my linux laptop from 10 years ago too.
Re:I will never need to buy a new computer again by layer8 on Sunday January 12, 2025 @12:27PM (#42675129)
The only upgrade I made on my PC from 2014 is replacing an HDD by an SSD once those became affordable. It’s still perfectly fine for the web, office and dev work, and likely will last for the rest of the decade.
Re:I will never need to buy a new computer again by jasode on Sunday January 12, 2025 @12:32PM (#42675171)
>He’s forgetting that software keeps getting slower.

It depends on the software usage. If you're not using cpu-demanding tasks like rendering videos in Adobe Premiere, Blender 3D, etc, then very old pcs will continue to work fine.

The desktop computer I'm typing this comment on is a 10-year old Intel i7-5820K 3.3GHz pc. Back in 2014, I maxed it out at 64 GB RAM but I took half out and reduced it to 32GB RAM. I use it daily for VS2022, VSCode, VMware, MS Excel.

I also help maintain a desktop for my 80-year old friend. Her computer is a 15-year old i7-950 3.06GHz. That computer from 2009 runs Windows 10 and she uses it daily for Chrome browsing, Youtube videos (including 4k), Amazon shopping, and Mozilla Thunderbird email.

It's possible that Windows 11 with its TPM requirement may finally force a hardware upgrade of those dinosaurs but I read there are hacks to get around that.

I could definitely see how buying a new high-end pc today will last ~15 more years for typical consumers. On the other hand, the power users who want to run the latest LLM locally with 600-watt graphics cards that will be obsolete in a year will be a different story. Today's NVIDIA 5090 with 32GB RAM may be too small to run the next latest & greatest LLMs for those who want to stay on the bleeding edge.

EDIT REPLY: >Why did you take half the RAM out?

It was a long story that I left out. The motherboard was unstable with all 64GB of RAM in it. It would lock up with RAM corruption after a few hours. Finding the root cause of this this took several days of trial & error with swapping the 8 RAM sticks and running MEMCHECK on multi-hour scans. After testing and going the process of elimination, it turns out that none of the RAM sticks had defects. The defect was the motherboard itself. Take any of the 4 out of 8 RAM sticks so it's 32GB RAM and everything is super stable.

I was just mentioning the 32 GB RAM without all that backstory to emphasize that I've gone 10 years without being at the more "future-proof" 64 GB.

Re:I will never need to buy a new computer again by compass_copium on Sunday January 12, 2025 @04:16PM (#42677017)
>It's possible that Windows 11 with its TPM requirement may finally force a hardware upgrade of those dinosaurs but I read there are hacks to get around that.

This is what killed a lot of computers in my company's laboratories.

Re:I will never need to buy a new computer again by agieocean on Sunday January 12, 2025 @03:29PM (#42676629)
Nitpicking but you can run Blender on dirt specs I ran it on a $60 Chromebook and got a couple of good renders out of it even did some vfx
Re:I will never need to buy a new computer again by 01HNNWZ0MV43FF on Sunday January 12, 2025 @12:36PM (#42675210)
Why did you take half the RAM out? To save power?
Re:I will never need to buy a new computer again by AstralStorm on Sunday January 12, 2025 @01:31PM (#42675615)
It was unstable. Could have replaced it with new stable ram of course.
Re:I will never need to buy a new computer again by Barrin92 on Sunday January 12, 2025 @12:55PM (#42675343)
>He’s forgetting that software keeps getting slower

I mean, depends on what software you use. There's a pretty sizeable and growing ecosystem of people who put a lot of thought into performance. Just look at tooling like ripgrep, some of the newer terminals people have been working on, recently I came across a pretty nice neovim plugin where someone had written their own custom SIMD fuzzy string matcher (https://github.com/saghen/frizbee). There's some pretty admirable effort people put into performance these days.

I think speed of your setup is mostly limited by how willing you are to look for better alternatives.

Re:I will never need to buy a new computer again by tonyedgecombe on Sunday January 12, 2025 @12:59PM (#42675370)
I always think the Core 2 Duo was an inflection point in terms of performance. Before that every new operating system release seemed slow on even the most modern hardware. After it was fine.

Having said that my 8GB MacBook Air runs the unit tests for my current project four times faster than my 2018 i7 Mac. I will upgrade within a couple of years.

Re:I will never need to buy a new computer again by phkahler on Sunday January 12, 2025 @03:39PM (#42676710)
>> With new hardware comes new expectations for hardware by software vendors.

That is grinding to a halt. Chips are making only modest performance gains with each new fabrication bode, and the time between nodes is stretching to 3 years. Not only that but it looks like GAA FETs at 1-2 nm (marketing name) is close to the end of the road.

Software is going to have to stop getting more bloated, and may have to become more efficient as people want to run it on smaller devices.

Re:I will never need to buy a new computer again by satvikpendem on Sunday January 12, 2025 @05:15PM (#42677508)
Maybe this is also why we're seeing the rise of more statically typed compiled languages like Go and Rust. I've successfully run Rust on mobile and it's great, very snappy compared to web apps.
Re:I will never need to buy a new computer again by porcoda on Sunday January 12, 2025 @05:30PM (#42677627)
The rise? Those kinds of languages have always been here and widespread. If anything you’re seeing the tapering off of the rise in other languages (JS predominantly) that took place over the last 15 years or so.
Re:I will never need to buy a new computer again by satvikpendem on Sunday January 12, 2025 @05:32PM (#42677646)
Yes, that's what I meant, the usage of languages like Ruby (for Rails) and Python (backend, not for AI work) is dropping and static languages are rising.
Re:I will never need to buy a new computer again by musicale on Sunday January 12, 2025 @07:53PM (#42678768)
You would hope that, but instead you end up paying for megabytes of data and thousands of lines of javascript to deliver adtech when all you wanted was to read a 1kb article or blog post on your phone.