39 ms·
I have immense respect for the incredible work that the Asahi team does, but at the rate that Intel and AMD have been catching up on power efficiency I wonder w
by dgunay 1mo ago
I have immense respect for the incredible work that the Asahi team does, but at the rate that Intel and AMD have been catching up on power efficiency I wonder whether anyone will really _have_ to run Linux on M series laptops. There was a clear case for it back when Apple silicon absolutely dominated anything else you could buy but with Panther Lake I'm not so sure that Apple's lead will continue to be big enough to justify needing to wait several years for full Linux hardware compatibility to be reverse engineered.
- benoau 1mo agoIt depends on how long Apple want to support the devices, if the support matches the longevity of the devices maybe nobody really needs Asahi. I believe all Intel Macs have received their final macOS version now so it is almost time for Apple to make that decision for the M1 generation. I think an M1 Pro, Max or Ultra (or even an M1 with 16GB of RAM) still has many good years left.
- selfhoster1312 1mo agoOS LTS support barely matters when planned obsolescence is baked in at the hardware level. Wearing parts (eg. SSD) are soldered on newer macs and there's intensive efforts to make sure even if you have the tools you can't repair it. Parts aren't available but if you get your hands on there's cryptographic parts pairing so it more or less can't be replaced: https://rossmanngroup.com/services/ssd-data-recovery/macbook/m-series-soldered-nand-recovery https://rossmanngroup.com/services/ssd-data-recovery/macbook... Overall, i wouldn't count on "many good years left".
- kalleboo 1mo agoMy MacBook Pro M1 is 5 years old now and the SSD wear level is at 4%. SSD wear is not a problem for normal users. Meanwhile Apple's standard OS support period is 7 years, that's a much more imminent limit. Not saying that I support non-user-replaceable SSDs, but if your goal is reducing e-waste, there are more impactful changes to make.
- selfhoster1312 1mo agoThanks, that's a fair data point. Although i'm sure it depends on actual user workloads. I'm not saying that I support closed-source firmware, locked bootloaders, or even that replacing SSDs is the one true path to sustainability. I believe it's a whole field and we shouldn't tolerate compromises on any level. It should be 100% illegal in any civilized country to sell the kind of lame hardware we have today. It should be 100% repairable, 100% open bootloader & free firmware, 100% public tech docs/datasheets. Original manufacturer OS support is not insignificant, but i believe it's only significant because we have so little control/understanding of the hardware/software stack.
- hnaccount_rng 1mo agoYou have trade offs though. Both with added effort during the development but also just physical limits with the amount of additional losses you have over clicked vs soldered connections
- selfhoster1312 1mo agoThat's true. I can't say i'm 100% against soldering parts, that would be silly. What concerns me is that undocumented parts that are unavailable to buy as spare parts are soldered and have firmware that enforces pairing with a specific other part. It would be reasonable if all components on a motherboard had to be sold as spare parts by law (not just the entire board that costs the same as the entire device, that's malicious compliance) and all spec sheets were made available. That might just make the economy of a repair shop work again.
- hnaccount_rng 29d agoSure, and in a zero marginal cost world that would be fine and dandy. In practice, it would mean significantly increased development and documentation costs for a low percentage increase in sold units. Selling spare parts was worth when things broke often and labor was cheap. We don’t live in that world anymore. That means a broken device will no linger get fixed. But on the plus side there are far fewer broken devices. I’m pretty sure that has the same problem shape as “there is no glory in prevention”
- euio757 1mo agoBut, power efficiency isn't the primary reason I'd like Apple hardware with linux software. Display quality, trackpad quality, overall form factor, and very high RAM space in a laptop would be the primary reasons I'd go with Asahi Linux.
- rowanG077 1mo agoThis is exactly why I run asahi. There really is not a laptop that comes close to the hardware quality of an apple laptop. I have even sacrificed x86 at the altar which is a much bigger step than battery life imo.
- Gud 1mo agoI agree. I’ve been a big Lenovo fan, settled on the X1 carbon. I’ve had three of them, G5, G6 and G9. The USB-C port broke on both G6 and G9 models. Apparently it’s a common problem. Unfortunately the ports are soldered directly on the motherboard making it difficult to fix(should be a small separate board for easy replacement). I was going to desolder and replace the ports, but haven’t gotten around to it. I’m now using a MacBook Pro M2.
- danw1979 1mo agoUmmm if repairability is a concern, I’ve got some news to share about your new Macbook.
- nicce 1mo ago> I’ve got some news to share about your new Macbook. As long as you pay for Apple Care, not a problem. But maybe not the point…
- mschuster91 1mo agoApple saves itself a lot of the trouble with superior build quality. With Samsung devices (so no cheap crap), USB ports last me about three years of heavy use. With my old iPhone 12, 2019 16-inch MBP or my 2022 MBA? Not a single issue. The housing is simply constructed so tight and, being made of solid metal, rigid that the housing bears the torsion load and not the tiny PCB solder pads. The only problem I have with my new USB-C iPhone 15 is that it is hard to clean pocket lint out of the socket, compared to the old Lightning connector.
- dmitrygr 1mo ago> but at the rate that Intel and AMD have been catching up on power efficiency Have they? What AMD or Intel laptop with Linux on it can hold a candle to and M4 air or an M4max pro? Genuinely curious, cause I found none...
- oblio 1mo agoAMD Strix Halo?
- dmitrygr 1mo ago"up to 9 hours for light web browsing or everyday tasks" that is 1/3 the battery life of a macbook in the same use case. seems completely incomparable
- prmoustache 1mo agoWho works 27h straight far away from a power or usb outlet?
- pmontra 1mo agoProbably nobody and I remember when a phone battery lasted one week: nevertheless sometimes we forgot to charge and we run out of battery. So a long lasting battery is good, too long lasting is a waste, which maybe it's your point. However nowadays it could mean running some agents all day long (remote models) and plug in to power only at the end of the day.
- cosmic_cheese 1mo agoIt’s more about not having to drag a cable + brick around everywhere and not needing to care about the location of the nearest power outlet, potentially for multiple days depending on usage patterns. You can instead leave the charging bits at home or the hotel and charge overnight. This also means that battery cycles accumulate more slowly and the battery’s lifetime is stretched further. Also, generally more efficient chips don’t get hot as easily which makes the laptop more comfortable to use and prevents fans from becoming audible unless you’re really pushing the system.
- oblio 1mo ago> wait several years for full Linux hardware compatibility I'm not convinced it's only "several years". Asahi was launched in January 2021. So 5 and a half years ago. Asahi, as far as I can tell, supports most of M1 and M2 features, so generations launched in November 2020 (6 years ago) and June 2022 (4 years ago). I would be very surprised if a decade from now the story won't still be the same thing: 90% of features for systems half a decade old with software package gaps in important areas and everything slightly less optimized than MacOS. Asahi is doing incredible work but it's still 5 people in a garage vs the huge corporation.
- regexorcist 1mo ago> 90% of features for systems half a decade old This can be a good tradeoff. An M1 Ultra still runs circles around 90% of consumer hardware sold today, and with Linux it has easily another 10+ years. Now support for M3 is coming. > Asahi is doing incredible work but it's still 5 people in a garage vs the huge corporation. Not sure why the "vs" scenario, this is a project that makes no promises. And I think they do have some support from Fedora / Red Hat fwiw.
- selfhoster1312 1mo ago> This can be a good tradeoff. That's a good tradeoff for durable hardware with available spare parts. That's not a good tradeoff for hardware that was designed so it cannot be repaired, such as newer Macs.
- oblio 1mo ago> Not sure why the "vs" scenario, this is a project that makes no promises. And I think they do have some support from Fedora / Red Hat fwiw. They are building something in an environment that's not supportive of what they're doing. Contrast with Intel or AMD.
- gehsty 1mo agoDoes anyone have to run Linux on an M series? I’m fairly confident it’s one of the most complex ways of running Linux…
- soganess 1mo agoYeah, but there was a time when running Linux on a laptop was one of the most complex ways of running Linux. Now I just expect everything to work, especially if I buy from Lenovo, Dell, or HP. There was a time when Wi-Fi, or Wayland, or XComposite, or Linux gaming, or just accelerated graphics at all or, or, or... People get excited, they work on it, other people get excited and mess about, and eventually it just works. I would love to one day pick up a decommissioned M1 Ultra and use my OS of choice on it, and I'm grateful for the people who are doing the hard thing now.
- gigatexal 1mo agoEven if amd or intel caught up the Apple hardware is just built better and is far higher quality.
- monegator 1mo agoi snatched a lenovo yoga slim aura with a core 5 226 for 650 euro. Its build quality is on par if not better than the colleague's macbook, it's pretty good for working, runs fedora natively, battery last at least 12 hours unless i'm playing games.
- fooker 1mo agoThe build quality is not even close. And macbooks are reaching 18-20 hours usage on battery nowadays, I have stopped carrying the power adapter most of the time. Of course it’s significantly more expensive, but you do get what you pay for.
- preg_match 1mo agoOn the battery life front, both Intel and AMD have caught up. Apple greatly inflates their battery numbers; to get 18 hours, you need the lowest spec model and you need to basically not use it. Chromium or Firefox open? Bluetooth active? Yeah, you’re looking at 12 hours, not 20. 12 is still good, but intel as of lunar lake (2 generations ago!) matched that. Now, the performance is still behind, particularly single core. But the efficiency is there, and these are standard x86 chips. The efficiency doesn’t come from ARM, it comes from the process node and chip design. Apple uses the latest process nodes with an SOC design. When intel does the same, as they have done, they match the efficiency easily on x86. The real gain is the SOC. When you shove the ram and chipset into the CPU you save massive battery.
- fooker 1mo agoYou are saying multiple unrelated things. > On the battery life front, both Intel and AMD have caught up. Intel and AMD's cpus don't have batteries ;) Their chips are approximately as efficient as Apple's chips from ~2 years ago, but that's not their fault, it's Apple getting the entire allocation of new chips for about 1.5 years. > to get 18 hours, you need the lowest spec model and you need to basically not use it. Chromium or Firefox open? Bluetooth active? Yeah, you’re looking at 12 hours, not 20. I work on compilers, often maxing out all the CPU cores, and have stopped carrying the power adapter altogether. I plug it in maybe once in three days. > The efficiency doesn’t come from ARM, it comes from the process node and chip design. Apple uses the latest process nodes with an SOC design. When intel does the same, as they have done, they match the efficiency easily on x86. The real gain is the SOC. When you shove the ram and chipset into the CPU you save massive battery. Yes, I agree. IDGAF about whether the battery lasts longer because of ARM or magic pixie dust.
- raybb 1mo agoThat's fair but also think about the ewaste. I'm still hoping one of these mega AI LLMs will figure out how to install Linux on the many old iPads that become nearly useless after Apple stops updating them and you can't install new apps.
- ZiiS 1mo agoPlease send all "ewaste" Apple silicon macbooks to me.
- dgunay 1mo agoOh definitely, there's great value in it for those who already own Macbooks for one reason or another. I just personally have found myself shying away from buying a Macbook multiple times over the years because the Asahi Linux experience was really really rough at the time & probably still is for the generations I would be interested in buying.
- ryandrake 1mo agoYea, this project doesn't just benefit someone who goes out and buys a new Apple laptop. It's going to be most beneficial years from now, after Apple deliberately obsoletes today's hardware, stops updating them with software, and tries to turn them into e-waste.
- maccard 1mo agoWhat Laptop would you purchase that gives hardware equivalent to a MacBook Pro?
- randusername 1mo agoYeah, I'm optimistic we're getting really close to "forever laptops" once competing hardware catches up on efficiency. What do I need any higher specs for, other than battery life?
- skohan 1mo agoAs someone who does a lot of work with local LLM's, today's systems feel woefully under-powered. I'm looking forward to a future where my laptop has 10x the memory, 100x the memory bandwidth, and optimized cores to make inference workflows that currently take minutes or hours go down to seconds or milliseconds. While we're at the point where traditional software is pretty much fast enough for all but extreme use-cases, with LLM's it feels like we're back to the days where you press compile and go have a coffee or chat to your colleague.
- simonask 1mo agoRight now there isn’t really a convincing use case for local LLMs outside of enthusiast or specific niches. It takes a lot of expensive hardware, and most people don’t have extreme enough requirements to recoup that investment. That might change, but it would require either that hardware gets much cheaper or everyone’s demands for LLMs increase significantly.
- skohan 1mo agoThat's what I mean though. The comment I was responding to was talking about "forever laptops" - my point is there's plenty of room for new capabilities which will make current hardware obsolete. Just like how GPU's didn't exist at all, and became a standard part of computing. And given how fast the hardware and software is evolving, I can easily imagine a future where we all have very capable models running on our own devices for an embedded intelligence layer that's doing most of the day-to-day tasks, and only have to outsource to a super-smart cloud model for specific things.
- psd1 1mo agoI do family tech support. Hardware refresh is driven by facebook adware js knobbery. Proof-of-work bot countermeasures, too, although i don't really resent that. If you run noscript then yeah, why not keep rocking your pentium.
- GeekyBear 1mo agoIntel has stopped pushing clock speeds to such ridiculous extremes, so battery life is getting better. However they still have to nail single core performance on chips that can operate without a fan before they can be said to have caught up.
- swozey 1mo agoYou can't run an egpu (amd or nvidia) on macos so that's one thing I could see switching for. I did just discover tinygrad though due to a hackernews comment, but not sure its performance. Also Tahoes absolutely horrendous performance for the last year..
- vb-8448 1mo agoMake an example of something comparable to a MacBook Pro M series, and I'll buy it asap! I really want to go back to linux, but mbp is just too good!