Being able to transform the capabilities of the laptop based on your situation is a huge game changer.
Being able to transform the capabilities of the laptop based on your situation is a huge game changer.
Then Apple happened and ever laptop maker only saw the cash, abondend what users needed and wanted to copy what Apple was peddling including making parts on replacable.
Now after waisting all these resources on form over function even Apple has started to go back to function (at least a tiny bit).
As much as I dislike Apple's anti-repair and anti-upgrade practices, they're hardly to blame for this. They only gave consumers what they wanted, and consumer collectively voted for their wallets for sexyer, slimmer and lighter notebooks at the expense of repairability and upgradability, regardless of who made them, Apple, Lenovo, Dell, Asus etc.
Consumers are a lot more likely to prioritize "hey look, my laptop fits inside a Manila Envelope" rather than "hey look, I can unscrew and replace/repair all these components in my laptop if something breaks".
Now the entire consumer electronics industry has conditioned consumers that whenever their laptop breaks they just take it to a "genius" bar where some dude who doesn't have any electronics repair knowledge (because that would be too expensive), takes a look at your laptop and says "sorry mate, looks like it's fucked and you're gonna need a new motherboard replacement for 800$", when in fact it can be fixed for 50$ in a 10 minute soldering job by a technician who actually knows electronics but is either retired or out of work because his job was offshored to China and we don't repair things anymore we just throw them in the landfill "because we're that wealthy and stuff made in China is that cheap".
Hopefully right to repair laws, stricter environmental rules and trade tariffs, will put an end to this consumerist throwaway madness that just jack up corporate profits at the expense of everything else, even if that means that MacBook Airs will have to be 1.5mm thinker.
This is a complete myth and not how consumer economics works.
99% of users don't need a powerful discrete GPU or an extended battery, as evidenced by the Macbook Air (the base, sub-$1k model) being Apple's bestselling computer by far.
To be fair to Apple, the m1 air has an absurdly good battery life.
If Apple came out with something that users did not want, and other manufacturers were still shipping what users wanted, why would anyone have ever bought Apple products?
And even in the Windows PC market, if users really want modular batteries, wouldn't you have been the last manufacturer to move away from them? If you're Acer, and Dell / HP / Lenovo are shipping products users don't want, wouldn't you clean up by continuing to ship what users want?
I think you should be more upset that users want the wrong thing (from your perspective). Product design, especially in competitive markets, is all about differentiating by better meeting user needs. This tinfoil idea that users are sheep who are tricked into buying what they don't want is not realistic.
What Apple make is always partly a fashion accessory though. Many wanted macbooks for the reason that they look cool, even though the hard edges are manifestly uncomfortable while typing. Some laptop producers made devices with similar aesthetics, again because it was a fashion statement, not because cardboard-thin laptops are more comfortable to carry around, or are functionally superior.
Of course, by modern standards the thing weighed a ton. These days, my 15" MBP feels like a brick in my bike bag, and it's likely 30-50% lighter!
(Oh and fun fact: recently I wanted to test out Moore's Law, and see how the RasPi 4 compared to that Core Duo laptop (that I still have!) Well, the 18y-old laptop still handily beat out the RasPi4 in single-CPU performance! Moore's law can't quite make up for opposite market segments)
Through the 90s laptops came with expansion cards and often swappable bays. Even late-90s Mac laptops had two bays that you could swap batteries, DVD/CD/floppy drives into and out of, plus a PC Card slot that could take things like TV video capture cards or Wifi adapters.
I don't remember if PCMCIA slots had enough bandwidth to make external video cards practical (plus... it would require a separate monitor, I guess), though.
They all went away in the quest for lightweight size and capacity... especially as more things got built in.
PCMCIA surely not, but express card most likely.
I remember some mods installing an external GPU onto the mythical ThinkPad X220 by means of a bridge card that would fit in the express card slot and would allow a full pci-express to be connected. See: https://artemis.sh/2021/08/04/eGPU-on-thinkpad-x220.html
Original PCMCIA was 16-bit ISA (not sure the speed), CardBus was 32-bit, 33Mhz PCI with DMA and whatnot. Certainly there were many video cards on 16-bit ISA, but I wouldn't think you'd want to stuff one into a PCMCIA slot, maybe a hercules card so you could do monochrome/color multi-monitor; but multimonitor didn't really come into popularity until windows 98 and 2000 on the NT side; advanced graphics card back then were AGP, but some were released as 32-bit PCI as well; they almost certainly wouldn't have been able to be compacted to fit in the slot, but you could probably have a cardbus -> pci slot adapter and some ugly thing. A quick search doesn't find any, but I'd expect something to exist as a development tool.
I remember those slightly larger than a credit card (and thicker).
I had 2, and IBM one which had a eithernet and modem on it (and a really fun sparkly label). and a scsi one for a zip drive (they had parallel port zip drives... but)
In my case I swapped the optical bay for a SATA bay which enabled quick swapping of SATA drives. For my usage at that point in time that ability was very handy… perfectly possible with an external USB gadget of course, but it was nice to have that without the cables and gadget. Most of the time that bay held a large HDD for "cold" storage, allowing the primary SATA slot to be filled with a fast 256GB SSD.
shouldn't power consumption also be a factor in comparing performance?
I would think an ARM would use less wattage than a Core 2 Duo.
But I had the mistaken assumption that 15+ years of Moore's Law would certainly leave the old laptop in the dust, in the same way that "modern smartphone more powerful than an old supercomputer". It was interesting to be corrected!
Honestly, this comment is a somewhat decent sales hook for me; I've been thinking about getting a Framework for my next laptop whenever the current one I use really starts to fail (depending on how their AMD stuff works out), and this comment makes me more curious to look into them.
1. Shut down
2. Slide out the input modules covering the Expansion Bay connector, and open the cover door.
3. Unscrew three or four captive fasteners to remove the Fan Cable or GPU Cable.
4. Unscrew two captive fasteners to release the Expansion Bay Module.
5. Slide out the Expansion Bay Module.
6. Reverse the steps with the new module.
It's not something we specifically designed to happen on the fly like swapping Expansion Cards or Input Modules, but it is quick enough that you don't have to plan ahead for it.
This kind of direct response from an owner is also somewhat of a selling point that makes me more interested Framework laptops. :)
> on the fly like swapping Expansion Cards or Input Modules
I knew that Framework was doing input modules, but I didn't realize that stuff like input modules would be hot-swappable. That's pretty cool to see in action.
I'm sure it's not something that there are any current plans to do, and I'm sure it's not possible to talk about even if there were plans, but just as a side-note: seeing the keyboard on the fly get replaced like that -- if there was a way to get a digitizer/screen with good stylus support to be thin enough be used as a keyboard replacement, I could easily see that module turning the 16 inch Framework into not just a laptop but also a replacement for my travel drawing tablet (especially knowing that I can stick a GPU on the back).
Removing the battery is a cable and a few screws, for example. Everything is very accessible.
They do have some initial specs at https://github.com/FrameworkComputer/ExpansionBay that somebody more knowledgeable than me might be able to glean some practical info from.
The images/videos I'm seeing linked in your reply and sibling replies are basically about as good as I would hope for, that it would be the equivalent of swapping out a battery, that it wouldn't require a screwdriver, and that the components wouldn't be so fragile that I couldn't carry them in a backpack or computer case. Definitely something I'll be paying more attention to.
If somehow it is hot-swappable then even better of course, but I'm assuming that wouldn't be the case.
Most like due to perceived niche, no standard format of laptop motherboards, not easy to buy laptop motherboard off the shelf.
Then also the technology was evolving, so manufacturers maybe didn't want to restrict themselves to the certain layout and way how components can be laid out and connected.
Its not all built into the monitor, but IMO having the several hundred dollar GPU outside of the monitor gives really good flexibility. The dock isn't much larger than the GPU and a few hundred watt power supply which you'd need anyways.
The only thing really missing from that equation is the extra CPU power and it being integrated into the monitor. But having a powerful CPU that scales down to be power friendly when on the go seems easier than finding a powerful GPU that doesn't suck the battery dry just rendering a desktop and a browser window.
I've used a usb-> monitor adapter from time to time (with my own screen). The performance wasn't great, but its not bad and been more than usable for work and such.
with usb3 it should be better than the one I used.
https://www.synaptics.com/products/displaylink-graphics/disp...
I even thought about maybe having an external SSD module which you could swap out the SSD to a beast machine when you need it.
Very fast (on a contemporary scale) mobile extension interfaces have come and gone before, but only PCIe in its USB-C and m.2 incarnations not only excels at high performance but also scales down nicely to things as pedestrian as plugging in a mouse or a non-exotic storage extension. PCMCIA for example was dead weight unless you happened to be one of the very few who had one of those super exotic cards. An unused lightning 4 slot? There can never be enough of those, the more the merrier. You might find yourself using it for things as simple as topping up your bike light battery when it's not running an external GPU.
Modularity and repairability is always going to lead to less space efficient designs. I will gladly concur that Apple and others have taken severe advantage of this in an excuse to push planned obsolescence, long after anyone cared about shaving another millimeter from a device. But there was absolutely a time where it just wasn’t feasible to make a laptop do what people wanted, at the desired price point, and also make it modular. Computer architecture’s all about tradeoffs and there just wasn’t a viable product on that part of the “efficient frontier.” Similar argument explains why gaming laptops were also a massive disappointment for so many years. There are conflicting requirements.
People also didn’t really care as much about right to repair, when hardware improvements made you want to upgrade every few years anyway, and we didn’t have such rapacious anti-consumer monopolies.
They're not particularly portable either, so you'd be better off getting the gaming laptop, or building a desktop with a cheaper GPU for roughly the same price.
The size/power delivery of the enclosure can be a limiting factor as well, new GPUs have tended to be bigger and more power hungry, resulting in many enclosures just not being compatible with newer cards.
[0] https://www.youtube.com/watch?v=NlYHPj-0DTE
[1] https://egpu.io/forums/mac-setup/pcie-slot-dgpu-vs-thunderbo...`
The cheapest egpu case I could find is 300 Euros and that's just the case with an internal PSU. You still need to buy an incredibly expensive GPU to put into it.
So now you're spending probably 1k just for the laptop, plus 300 for the case and an additional, let say, 350-400 on the GPU. For that amount of money, most would probably look for good laptops that have an integrated one, buy a handheld, a console, or just don't want to spend that amount of money on it.
Oh, they did, it was just a niche market you needed to go looking for, because they were and still generally are expensive. I remember my father once brought home a laptop from work to evaluate whether or not they wanted to use it to do data collection in car certification tests. It was a hardened laptop, so the entire thing was made out of sheet metal. I think you could literally run it over with a car and it would be fine. The most noticeable feature was that it featured 4 ISA expansion ports and the volume necessary to contain the cards. I think it was a 486/100 or so. They called these "luggables", but, yes, technically it fit on my lap. I wouldn't guarantee it would fit on everyone's lap, though; I'm quite tall. It was ~$8,000 in ~1995 dollars, and I'm pretty sure I had a Pentium 233MHz by then, and I was never cutting edge on that stuff, was always scrounging around. So, very expensive.
This sort of thing has been available for a while, you just had to go looking for them. A lot of advancements combine to make something like Framework possible, such as the fact that any such testing platform today would have all of its data gathering gear as a combination of USB at worst, bluetooth or wifi quite possible, and software driving the rest, leaving nowadays a GPU as just about the only thing you might want to wire to a laptop at such speeds, so the market has toned down.
A couple of years ago it lived on in the gamer laptop space where, at the very top end, the laptops are basically just desktops jammed into a luggable laptop shell with desktop GPUs in them. You paid through the nose for these things, though you did recover a bit of the price on the grounds that you were using off-the-shelf desktop parts and not paying the mobile premium. I'm qualifying that with "a couple of years ago" because I haven't looked since then, and the external GPU enclosures are getting steadily more practical and well-supported and I expect that will probably eat that market. Hauling around two bits of kit is nominally worse than one, but an external GPU enclosure can have such massively better cooling than trying to jam it in a case with everything else that it will probably be able to perform even better and at this level performance is everything.