Judging reparability and serviceability the same way as you do with other features is absurd, to put it charitably! It is one feature that you rarely use, but brings you huge value when you do use it. You don't realize how much savings we used to extract by progressively upgrading the same desktop PC for two to three generations instead of throwing away the whole PC and buying a new one each time. This dismissal of the feature is bizarrely shortsighted.
> The reality may be that wanting a laptop that's well rounded and competent across the board AND repairable+upgradable is akin to having your cake and eating it too, but that doesn't stop people from wanting it anyway.
I talked about this just two days ago. Unlike how you project it, that ideal is entirely feasible if there was enough investment and a large enough market. Instead, OEMs inflict the opposite on the consumers who take it all in without pushing back. These companies choose and spread suboptimal designs that suit their interests and then insist that it is the only viable way forward. It's absurd that consumers also repeat that falsehood.
The main things I keep long term are the drives and power supply, and those can be kept on most laptops too.
In the medium term I get a lot of use out of separately upgrading CPU and GPU, but most frameworks can't do that. The 16 gets half a point in that category because the options are still very limited.
A Framework lets me keep the same screen which is cool. And it lets me keep the same chassis which is not as beneficial if it's not a particularly good chassis.
If I'm generous, the extra flexibility in a Framework would save me $200 every 5-8 years. Which leaves me in the hole, further if I'm less generous.
I hope they reach a scale where they can price things better, and I'm willing to pay some extra for what they do, but not as much as they currently charge. Looking at Framework's site I can get the same specs as the author for $1800. Lenovo offers a model with a worse screen but otherwise the same specs for $600. Gigabyte has a fully matching model plus bonus GPU for $1150, and for half of November it was on sale for $1000. And if you want an RTX 5070 then Framework is $2500 and Gigabyte is $1350.
I think this statement is heavily underestimating the value of a repairable /user serviceable computer.
The value proposition of user serviceable equipment is the same as the value proposition for open source for software. It gives you the FREEDOM and the ABILITY to make the changes you want to make IF you want to make them.
But as it is with open source software, most users are never going to be directly editing the code for postgres, Linux, or any of the other 1000s of open source software that they use on a daily basis - but IF they choose to do so, they can.
This is true to an extent, but I think that's greatly overselling it when phrased that way.
90% of my customization is either during the initial purchase, or it's a RAM/drive upgrade, and I don't need Framework for that. It's only a small portion of customization I lose out on. And in some ways I actually have more ability to customize outside of Framework, for example they only offer two GPU models.
Probably the last thing I'd want to keep. Screen technology still moves forward at a decent pace. Screens are disposable, backlights fade over time, pixels get stuck, screen burn-in.
The only universal thing I can think of about machines I've upgraded over the years (not laptops, of course) are cases, power supplies, CPU coolers, and as long as the form factor hasn't changed/there hasn't been significant progress, HDD.
Everything else goes with the system. New CPU meant new socket, which also meant new RAM. Need to get rid of that old video card, of course.
Back in the days of modular desktop PCs (which is still alive, but barely holding on and slowly fading away) about a couple of decades ago, there would have been immediate and sharp backlash if any hardware manufacturer pulled the tricks that they do today - soldered-on RAM modules, thermoplastic glue instead of screws, riveted keyboards, irreplaceable ICs that are paired using crypto, permanently locked firmware, etc. That would have shook their sales enough for them to care. Right now, these 'features' lead to short-life hardware (because any broken parts mean everything has to be thrown out), landfills full of e-waste, frequent new purchases, etc. It does nothing good for anyone or the ecosystem, except filling the pockets of trillion dollar MNCs.
The advantage of such consumer pressure is that you'd have a vibrant spare parts market with much more choices. Many people here are complaining about how poor the spare parts market is. Had the consumer choice been more on the side of modularity and reusability, that problem wouldn't have even arisen. It wouldn't be just framework who manufactures such things. In fact, you wouldn't even be able to decide the brand name of the laptop as a whole. Another point is that you're still thinking about laptops as a unit, instead of as a collection of parts. And that would be the case if the industry spent more resources and effort into it. It doesn't have to be bulky as you imagine either. Hardware interfaces, housing and fasteners would have evolved to a more compact, universal and standard form, much like how a dozen different ports were replaced by USB. Right now, you're thinking about how you can transplant parts from your old laptop to the new one. Instead, you could swap parts of a laptop one at a time. Currently, the CPU and GPU cannot be swapped like in a desktop PC. You have to make do with replacing the whole motherboard now. But has anybody demanded replaceable CPUs and GPUs for these? Why are those precluded?
Now about why framework, System76, Librem, Pinephone, etc have problems making such devices. The choices they get is abysmally small. The OEMs and component manufacturers (mostly from China) have created this supply-chain system where they involve in huge-scale exclusive contracts. It's simply too hard to get a fully compatible chipset without signing an NDA that effectively ruins your chances at making open or modular hardware. Those companies are doing an impressive job at making these hardware with what they have.
You may want to dismiss me as too idealistic and dreaming about what could be, instead of dealing with what it is now. But let me point out why we never catch a break. The tech community takes an obstinate and imprudent 'all or nothing' approach to everything. 'Framework is not good because it's too costly, modules are not good enough, GPU cannot be replaced, yada, yada'. Nobody is willing to settle for anything less than perfect. But you need to realize that you are not in the bargaining position here - you don't hold the cards. Your choices are dictated by someone else who is more resourceful and patient in making short-term compromises and playing the long game of shaping the market and making insane profits at the end. The only way to get your way is for everyone to unite and show even more resolve and patience in demanding what you want. That means putting up with some inconveniences for now. But everyone will be rewarded at the end with the perfection you demand.
That's when this trend started, with Apple's Macbook Pro leading the way, winding up one of the best-selling consumer laptop brands by targeting incoming college freshmen and their grandparents, focusing on cosmetic appeal over dollar cost for performance.
Most buyers don't even know what CPU model their laptop contains, let alone understand the difference between faster or slower processors from different generations. It will always be a tiny segment of the market that appreciates the value of Framework's features.
That can have significant performance advantages, though. Which might be hard to overcome due to physics
Simple fact is that most people have different priorities than the “make everything upgradable” crowd would like. That’s not going to change. Why would 90% of the market “unite” with 10% who want a totally different set of tradeoffs?
It’s like asking that all car buyers unite and demand manual transmissions in every car. I love manual cars, but I recognize most people do not want that for most of their driving. So why would the majority demand this feature that they don’t actually want, and which would not be a better experience for most?
Talk is cheap. Reality is a better indicator of what is and isn’t feasible, and it’s not like there haven’t been many attempts towards that ideal, but for whatever reason, Apple’s model is the desirable one, for most.
It's a bit crude, but it's also why I'm not surprised AI is catching on so quickly. People will happily outsource their ability to "think" if the product is convincing enough to them. We already spent the last decade or 2 trying to maximize the dopamine hits from social media. Now there's a tech that can (pretend to) understand your individualized needs? Ready to answer to your Beck and call and never makes you feel bad?
Not as cool as thr VR pod dystopia, but I guess I overestimated how much stimulation humanity needed to reject itself.
It's more accurate to say that people don't like having twelve different interfaces that all do the same thing.
The proper way to do this is, of course, to have a single interface (i.e. a user agent) that interfaces with multiple services using a standard protocol. But every proprietary service wants you to use their app, and that's the thing people hate.
But the services are being dumb, because everyone except for the largest incumbent is better off to give the people what they want. The one that wins is the one with the largest network effect, which means you're either the biggest already or you're better off to implement a standard along with everyone else who isn't the biggest so that in combination you have the biggest network, since otherwise you won't and then you lose.
The potential savings may be significant, but for most people, it may be the case that the actual savings are unlikely. A modular, upgradable laptop may be a niche product for people who want to upgrade each part more frequently, not less.
It's frustrating to have to repeat the same point again and again. That is not correct at all. I have exercised it in practice. What you refer to as in practice are the deliberately crippled and limited options that are available in the market today.
> The potential savings may be significant, but for most people, it may be the case that the actual savings are unlikely. A modular, upgradable laptop may be a niche product for people who want to upgrade each part more frequently, not less.
Completely disagree. That's not what's seen in practice.
Do you actually realise any savings doing that? Pretty sure I never have.
Typically by the time I get around to upgrading, they've changed both the CPU socket and the RAM, so I need a whole new motherboard. And I certainly don't trust a 5-year-old PSU to run a higher-watt load at that point. So most of the time all I'm reusing is the case and maybe a couple of auxiliary SSDs (which aren't a major part of the cost)...
Soon, now actually, it is the inverse. Ram, ssds, high speed network, consumer GPUs, and anything else that needs a modest amount of DRAM.
Unfortunately, those warranties don't tend to cover the rest of your components, if the PSU happens to take out a motherboard or GPU as it dies, you are up the proverbial creek.
Having had a couple of older PSUs die spectacularly, I'm not risking re-using a ~$100 component, on the off-chance it fries ~$500 of brand new motherboard/GPU/etc post-upgrade.
It's common to upgrade your PSU anyways though as it seems like parts wattages only go up over the years (particularly for the +12v rails) or one may want to cycle out the old system completely for reuse/resale. Generic advice (since most people buy cheapo no name PSUs and upgrade rarely) might be to say to replace just to be on the good side of every situation... but if you're one that knows you got a quality PSU or likes to upgrade your build every other CPU generation, then swapping out the PSU every time is likely a waste.
But let's think of a better option. What if all spare parts came with an expiry date and a service schedule? On top of giving us a baseline to retire the part, the manufacturer will also be forced to divulge an indirect quality score (useful lifetime) and compete with others on it. If this sounds too fantastic, we sort of had this in operation half a century ago. I don't think a lot of people remember that era.