Hacker News new | ask | show | jobs
by Atotalnoob 1083 days ago
So if framework can let you reuse the "shell" for 2-3 upgrade cycles until they have to change the motherboard, that's a lot better than having to buy an entire new laptop.

It's not about keeping the same form factor forever, that's unrealistic. It's about reducing the amount of stuff you have to buy for each upgrade.

Opening and closing stuff is realistic, if it's easy.

I've opened and upgraded various components of my steam deck half a dozen times in the last 6 months.

It's reduce, reuse, recycle.

I don't own a framework.

5 comments

>> So if framework can let you reuse the "shell" for 2-3 upgrade cycles

I badly want the framework laptop idea to succeed - the idea of re-using your old laptop battery as a battery bank when you upgrade, that's just brilliant. The idea of taking your old motherboard and sticking it in a slim case that bolts to the vesa mount on the back of your monitor, beautiful.

However, it's far more expensive that just buying a MacBook. I bought the base model M1 Air for £999 at launch. I just sold it, what's this, 3 years later, with 90% battery life remaining for £600 plus shipping, after eBay & paypal's cut I'm £537. That's £462 for 3 years of having faster single core / interactive responsiveness than anything else at comparable price on the market.

How much more would I have had to pay over a similar time frame for a slower heavier framework with much much less battery life.

I considered the framework for this laptop cycle but instead I just traded up to a second hand 16" M1 Pro/16Gb/1Tb with 16 cycles count on the battery - i.e. brand new. Sure it's 25% slower than the equiv £2800 M2 Pro version but this cost me just £1500 delivered in pristine condition. I'm feeling very confident I'm going to come out ahead again in total cost of ownership.

My framework (latest revision i5 DIY edition) is lighter than my wife’s maxed out M1 MBA. She has 16gb of RAM and 2tb of storage, and it cost $2500 with taxes and shipping. I have the latest i5 DIY edition and I forwent everything (charger, RAM, storage). I got the fastest 2tb m2 drive supported and the fastest 64gb of RAM supported on Amazon. Total cost with taxes and shipping for everything was $1250.

My framework compiles the linux kernel faster than her MBA and lasts all day on a single charge. I did spend an enjoyable afternoon dialing things in, although I know not everyone would enjoy that. I wouldn’t recommend a linux laptop to anyone who doesn’t understand init systems and how to manage config files.

They’re both great laptops, but with different target markets. Let people enjoy things!

Those comparisons work against any Windows business laptop though, which Framework competes well with on price and features.

No doubt Apple Silicon has really exposed AMD/Intel and x86/64 in general

Too bad Apple's hardware doesn't play nice with Linux.
It's not doing to badly with Asahi Linux. There are still shortcomings to work out, but there are people using Asahi on their Apple Silicon machines for their daily driver.
Yeah but it's nowhere near the choice you get with a typical x86_64 laptop with an AMD/Intel chipset.

I have minor problems with my Lenovos and Framework, but by and large they do work out of the box.

Asahi Linux basically works. The main issue is that Linux software, especially proprietary, does not play nice with ARM.
That can only be proprietary sw. Almost every program I know works on arm64, thanks to availability of the platform through raspberry pi.
Linus released the last kernel from an ARM MBA
>It's not about keeping the same form factor forever, that's unrealistic.

It's not that unrealistic, if we constraint forever to like 10-15 years.

In a lot of laptops I'd rather they keep most of the ports (and just e.g. update USB2 to USB3, and add a few new ones) but keep the form factor the shape.

Often new keyboards (Apple is notorious, but holds for others) are worse than in the previous form factor.

And when they go and "make it thinner", beyond some point, I'd often rather they added more battery, or added a space for an extra use installable SSD, or put bigger speaker cones, or just leave the space inside for better thermal dissipation...

I love that they’re doing this. However, in my use-case I keep a laptop 5+ years now. At that point, it’s pretty worn out and usually warrants a total replacement.

All the individual components keep me happy for so darn long now. After 5+ years, there have usually been pretty big improvements in every area.

Upgradeable hardware sounds great in theory but doesn’t work in real life, just like PCs you configure it once and it will be that HW until it is obsolete for your purpose.
> just like PCs you configure it once and it will be that HW until it is obsolete for your purpose.

Nearly every PC I own has had its disk replaced at least once, and many have more RAM than they started with; both of these massively extend their useful lifespan.

RAM, storage, and GPU upgrades are great.

Unfortunately CPU upgrades often require a new socket/motherboard.

CPU upgrades on desktops did not make much sense for several years, until Zen came out.
> Upgradeable hardware sounds great in theory but doesn’t work in real life, just like PCs you configure it once and it will be that HW until it is obsolete for your purpose.

This isn't really the case for many folks out there.

If I get a better CPU, the previous one might go to one of my homelab servers (consumer hardware). The same goes for motherboards, that's how I got a second homelab server (bought a mobo with more RAM slots for main PC). I occasionally swap out drives and now my homelab servers also have SSDs like my desktop. Once I bought faster RAM for my desktop, I moved some of the old sticks to the servers.

You can easily replace homelab servers with a family PC or another machine that you have (or just spare parts in case something fails) in the example and it will still make sense.

Actually a lot of that hardware is also second hand - since it was easier to just get affordable first gen Ryzens for my desktop, instead of saving up money for a while. Those homelab servers both also use 200GEs because of the low TDP, which others might consider obsolete, but which have a second life here.

I think you can often make a similar hand-me-down argument for non-upgradable (or minimally upgradable) hardware as well.

For example, obsolete thin client PCs can be repurposed as home servers or control systems. With a USB GPIO interface they can even do Raspberry Pi-like things.

Apple makes it harder since you may fall out of the 7-ish year macOS security patch window, but you can often install Linux or NetBSD if you plan to connect to the internet.

> I think you can often make a similar hand-me-down argument for non-upgradable (or minimally upgradable) hardware as well.

That's fair and I'd probably also make that argument as well: as long as the hardware/software isn't locked down and utterly unsupported, then even older pieces of kit can be utilized well, instead of being thrown in a landfill somewhere.

I do have a netbook with a N4000 CPU and 4 GB of RAM that is still good enough for web browsing, note taking, some light development and even using as a stream dashboard when I'm streaming on the main PC. As far as I'm concerned, that is only possible due to good drivers and support for Linux distros that are lightweight.

But at the same time, if it had more RAM slots, it'd last me years longer than a soldered offering - it's easy to imagine an old netbook being repurposed as a homelab node, for an internal Wiki, maybe some project management software, internal file repository, or some other simple goal like that.

That's also why I'm upset at some Android phones: that go out of support in a few years, with no way to easily install an up to date release, weird driver situation and locked down bootloaders and sometimes even batteries that cannot be replaced! It's like they're the ultimate form of planned obsolescence, even though the same hardware could last me close to a decade.

Terrible example, a large proportion of gamers (including myself and almost everyone I know with a PC) builds their own.

Upgrades are piecemeal and old components are variously sold, given to friends, or re-used in home servers.

I built a desktop 5 years ago. I recently upgraded it. I was able to reuse a lot of the components including SSD, cooling, case, power, etc. And that computer had been upgraded a few times over its life before it was retired too.
I'm a huge Framework fan but I worry that the upgradeability produces more e-waste rather than less. I already see Framework laptop owners tossing mainboards every generation. I think the e-waste angle is the weakest- I like the upgradeability because it saves me money. As a cheap bastard I almost see it as a challenge to use my devices for as long as possible.
> I already see Framework laptop owners tossing mainboards every generation.

That would be extremely stupid, especially after they released the case to turn the Framework mainboard into a mini PC.

https://frame.work/products/cooler-master-mainboard-case

You know people who are literally tossing old mainboards? I’d be happy to take one off of someone’s hands if they’d otherwise be throwing it away.