| ▲ | philistine 2 hours ago | |
You are so right, and I blame some of the thinking on this very website. People are adamant that they need to upgrade the RAM, change the storage, and replace the battery on their laptops. Adamant. All that means that you need a separate memory controller, a separate this and that. It adds up, and PC makers are forced to put in a fan. On its face, it doesn't sound stupid at all. The thinking that you need to be able to upgrade and maintain your laptop sounds elegant. But those people, they never argue that they must be able to change the CPU. Why not? It used to be that upgrading the CPU in a laptop was a common occurence. Why don't they throw a fit that they can't upgrade the CPU? Because technology caught up with them. CPUs are now soldered on the board, for multiple very good reasons. Coupled with the fact that a good CPU is good enough for a very long time, and no one feels the need to upgrade their CPU on a laptop. Same thing with the math co-processor, no one's arguing to be able to change that! | ||
| ▲ | cogman10 9 minutes ago | parent | next [-] | |
What I'm adamant about being able to upgrade is my software. The big problem with the apple ecosystem is that, while they've been pretty good about it, you are still at their mercy to receive regular software and operating system updates. Once apple is done with your hardware, that's it, you own an insecure brick. It's not the upgradable ram, cpu, or storage which is eat into the power consumption budget. Instead, it's the interface and the standard that can become dated. Apple gets to choose all the voltages and interfaces for each generation which allows for a tightly coupled integration with their firmware and hardware all around. A PC user is stuck with the likes of ACPI and UEFI coordinating everything. And of course, they have to play with the current DDR standard of the time which may not give the power profile they want. However, the benefit of the PC route is that there is really no EOL for the hardware/firmware support. A 20 year old computer can run an operating system with the 7.2 linux kernel perfectly fine. Your IPad from that era is a brick. You can't do anything with it. But your laptop from that era? You can slap in a brand new SSD and it'll accept it and boot up just fine. (The one caveat is you'll be SOL if you have an nvidia device). | ||
| ▲ | adgjlsfhk1 25 minutes ago | parent | prev [-] | |
Counterpoint: storage and ports should be upgradable. Ram and CPU both last forever, but drives die and ports wear out. | ||