Pretty much everyone's laptop has at least one port they literally never use, and is missing a port they wished it had. E.g. I'll literally never use the SD card slot, nor the 1/8" audio jack, but right now I really wish it had one oldschool USB port. In a year or two, it might be nice to swap that out for an extra usb-C.
This laptop design is a dongle-eliminator.
I am not attacking the hobby, I am only attacking the obsessed who will insist their fetish is not so, and that whatever they are doing has an inordinately higher value proposition. It doesn’t, you’re just a collector. Join the miniature train set people.
Some Dell laptops used to have these plastic cages around their hard drives, so you could take out a single screw and cold-swap drives in 10 seconds, no need to open the case. Same to pop in a sound card, ethernet card, USB card, SD card reader, etc. Still my favorite "hacker laptop". Lost it somewhere in Vegas during a bender at DEFCON. Thank goodness for hard drive encryption.
What's wrong is Apple's "all thunderbolt 3" approach to laptop connectivity. Nobody wants a ton of dongles hanging off of their laptop.
You know what though? The port seems like such a common point of failure. I _hate_ having to fiddle with my USB connection like I'm trying to tune and aerial antenna. If I can fix that by just replacing a cheap/pluggable port piece I'm all for that.
My personal experience is that a thinkpad laptop lasts 6 years if you replace the keyboard and battery. I am sure that the same is true for other brands.
After 6 years, my old laptop started having other issues with the screen, and ssd. Everything about the laptop was out of date, low resolution screen, comparatively slow processor, bad webcam, not a lot of memory, keyboard started having issues. So it made sense to buy a new laptop.
I am having trouble imaging how things would be different with a Framework laptop. What is the imagined life span of this laptop?
These are all things you can upgrade or replace as time goes on, instead of waiting 6 years or less to replace them all.
Right now, if you want to upgrade even just the memory in many laptops, you need to buy a whole separate machine to do so. I have a laptop that's about 6 years old. A couple of years after first buying it, I would have benefited from a RAM upgrade and not much else. I didn't do the upgrade because I didn't want to buy another machine just for more memory. I would have had a better experience during those 6 years if I had a Framework laptop that I could upgrade the memory in after only 2 years.
I definitely could believe that the life span of a Framework laptop could be slightly longer (say 8-9 years) and that adding some incremental upgrades could make it a better overall experience
It’s plugged in 99% of time, so battery health is not a problem. I think it lasts 2 hours now. I’ve nodded the charging port to USB-C so I can keep it running on an external battery in rare occasions when I need to.
It has 16GB of RAM which is still plenty on Linux and with the kind of apps I run and my dev setup. But when time comes that I need more, I’m gonna trade some CPU cycles and compress the memory and get maybe several more GBs out of it. SSD is infinitely upgradable as it’s a 2.5” drive, so is the WiFi and it also has a M2 slot which I can use for another SSD or a LTE modem.
Linux support is perfect. With cheap cloud computing, I don’t think I’ll update the laptop for next several years.
The WiFi is a problem though, because Lenovo whitelists only certain cards in the BIOS and will not boot if you upgrade the card. There are tools to disable this but YMMV.
Maybe when Apple abandons it for macOS upgrades in a year or two I'll give up on it.
I am comparing framework laptop with ASUS 16 X OLED with Ryzen 5000 series chip. Both are not available where I live(Netherlands) yet. But, if Framework publishes a timeline of when to expect a Ryzen equivalent, I’d wait. If not, ASUS it is.
Laptops nowadays are about ~2 years behind mainstream desktop platforms and are now capable of serving the needs of most gamers, video editors, and programmers. Consumers, prosumers, and businesses are increasingly are asking themselves why they should give up the flexibility of a laptop and dedicate valuable space to a traditional desktop setup. From the business perspective, laptops are also logistically easier to deploy.
The biggest ways I've seen upgradability used is to deal with HDD failures, which are several times less likely than they were ten years prior. To deal with running oom, which is far less of an issue because swapping to SSD isn't as profound of a performance hit. To deal with running out of disk, which you can compensate for with cloud storage. To deal with running out of compute, which can be dealt with using cloud compute. It should also be said that an alternative to upgrading a component is to just sell the entire machine and get a new one, even if this might be less efficient, it's still an option.
One might say "but aha - doesn't an upgradable laptop give you the best of both worlds?" but being honest a framework is not a better value or better performer for most users than a 8gb MBA even if you can slap in 32gb of memory and a 1tb drive into a framework for cheap. The integration of the MBA offers unique benefits when it comes to battery life and performance, and just the fact that TSMC n5 is only available on an integrated laptop is really a huge if artificial competitive edge for integrated laptops.
I don't really see repairability coming back if I'm going to be honest, I see the laptop of the future being harder to repair not easier.
Warranties and extended purchase plans are profit centers. So as one example you can either pay $199+ on a warranty, gambling that the issuer agrees to honor it in case of failure, or instead pocket the money and use it on a repair or upgrade when the laptop fails. I know which I prefer and it's not tacking on $200 to the cost of a laptop for a Microcenter warranty or Applecare.
And there's another side to this right to repair movement. There's now less incentive to make the individual components reliable. Since the penalty is no longer a full logic board replacement, the components can have a lower MTBF - that lowers cost and promotes the product at the same time by convincing the customer of the need for repairability.
Many of the customers are really just laymen hobbyists looking for a project that seems technical. Kind of like the gamers who wire up a series of unnecessary fans and RGB LEDs and pretend they invented the microprocessor. They have no buying leverage.
While I don't disagree with the idea that we're in an era of disposable electronics, that still currently comes at a high monetary cost that a significant portion of the population would prefer to not have to spend. As a result, it creates a strong market demand for human repair technicians. Though I would argue that the market force that's more likely to put human repair technicians out of jobs are products that are easily repairable (like the framework laptop.) Not some automated repair technology that will arrive to the market around the same time as flying cars.
The claim that "if a device is repairable, it will be big and clunky" is simply corporate propaganda. While the Macbook has some great design aspects to it, it's not without it's flaws. The NAND is soldered onto the board, such that if you have an issue with the motherboard (including a broken charge port) you will need to get it replaced by Apple for a hefty sum of money (think $800-$1200, which most people can't afford unexpectedly.) On top of that, you will lose all of your data. Then there's the butterfly keyboards, which were a reliability nightmare for Apple. If the keyboard were modular and replacable it probably wouldn't have erupted into a massive class action lawsuit. In my opinion, the flat top keycaps that were introduced in the 2009 Pros never felt right to me, and the touchbar was more of a party trick than anything.
I am not claiming that the framework laptop is perfect, but it sure is a compelling product on it's own, and for a lot of the same reasons a Macbook Pro is.
And so it comes back to money. Now these very advanced tools are primarily used for building wealth. If you're making money, replace out of date equipment as routine as an expense. If you aren't making enough to replace your equipment when necessary, the problem isn't the design of the laptop. It's your failing to earn. That's where the rational and successful will focus. Disassembling your laptop and it's 300 tiny security screws all over your desk on an ESD mat with little magnetic boxes to save $50 is totally insane. It's a waste of your valuable finite time and energy.
This sentiment is pretty universal, you don't hear about it much because consumers don't think they have a choice. If you go into an Apple Store with a Macbook whose keyboard doesn't work because of spilt coffee, Apple can charge you whatever they want, and theres proof that they will frequently (unintentionally or not) misdiagnose a problem and quote you 80% of what you initally paid to replace everything.
What framework is doing is enabling customers to go to any repair store around the corner to get their device fixed for a fraction of the cost.
Citation needed.
I get it, it's not a the only solution to a problem, but again - why not use this technology if the job it is designed to do helps, even enough to mitigate some other issues. Just because a solution does not address all 10 parts of a problem, doesn't mean that you can't use that solution for 1/10 of the problem.
But that also depends on the development you're doing. There's a night and day difference between compiling Rust projects on my 2015 MBP versus the Ryzen desktop I just built. Same thing goes for development that requires VMs or modern IDEs. Sure, I can run a single VM on an old MBP, but I can't run much else. I can run a modern IDE, but it will be slow and I won't be able to open more than one browser tab at the same time.
Students in certain fields also rely on heavy applications to do CAD, special effects, 3D modeling/rendering, graphic design, video and photo editing, etc. It would be a shame for them to have to buy additional machines because the ones they already own have 4/8GB of soldered memory and they need 2 to 4 times that, or because their processors are too slow or don't have enough cores. The Framework laptop would allow them to upgrade their memory and CPU without having to buy a whole other machine.
- the customization. I for one would like to be able to change laptop at will. (try out oled, quantum dot, change color, put in weird components when available)
- Other purposes for components - I could take the motherboard+cpu+ram, put it in another enclosure and make a router out of it, or robots or other hobbies. Take one or more displays, put it behind windows and have smart windows, etc...
Only thing for me is size, too small display, but I'll likely compromise and get it for christmas.