Remix.run Logo
WD-42 5 hours ago

They are aware. They are also aware of the designs sitting in the cabinet right next to them in Cupertino that would make all the reverse engineering instantly unnecessary.

Such a monumentally Sisyphean waste of effort in behalf of the Asahi devs in my opinion.

If you care about personal computing or Linux, don’t buy a Mac.

ACS_Solver 4 hours ago | parent | next [-]

I'm sure Apple has data showing that their extremely lockdown strategy is good for their business but I feel like I'm one of the potential customers Apple could gain if they didn't have that.

They're a fantastic hardware company. But my admittedly very limited experience with Apple software, from iPad to their streaming service website, has been miserable. The UX doesn't work for me, the software just doesn't do what I want. Understandable, Apple very much designs their software to work for a particular workflow they come up with, if you like that workflow it's great, for someone like me it's miserable. But I would gladly buy their hardware if I could freely run an OS of my own choosing.

piloto_ciego 3 hours ago | parent [-]

I doubt that any company actually cares about what any of the myriad of metrics they collect mean at the C-suite level. I mean, "maybe" I just think it is unlikely. I bet 9/10 times someone just makes a decision about how things "ought" to be and then that's the way it is going forward.

The assumption that this is a triangulated and well researched strategy doesn't match my experience in "real-job" world. I mean, maybe Apple is different because of their history, but I am not convinced anyone listens to anyone that articulates any math ideas beyond Algebra outside of some niche specialties because they don't understand it. And it's not that I'm some math god - I mean, that's what I studied, but there are people SO much more knowledgeable and capable, and they seem to get ignored too.

Like, I'm sure the guy who runs an insurance company listens to the actuaries about relative risk, but mostly, what I've just seen is someone makes a decision, and then finds post hoc ergo proctor hoc rationales for why this was a good decision down the line when they have to account for their choices.

For instance, it took my like a year at my old job, but I finally got most of the KPIs we were using to set strategy cancelled. The data we were using to generate those KPIs? Well in a few cases, after you seasonally differenced the data was no different than white noise. No autocorrelation whatsoever. In ALL the cases the autocorrelation was weak and it was all evaporated after a month or 2. You could MAYBE fit an MA model to it, but that seemed dodgy to me. And like, I'm not a major expert - I took 1 time series class in gradschool, and frankly, time series is kind of hard. But management had ZERO idea of what I was talking about when I was like, "hey, I don't think these numbers actually mean anything at all? Did anyone run an ACF?"

Then each month someone higher up the chain would say, "why is this number low?" And then they go out and search through the reams of data they had to come up with an answer that plausibly explained things. Was the number particularly "low?" No, it was within expected statistical noise thresholds, you are probably going to have at least have 1 number out of whack every 20 cycles or so... You still had to spend an hour in a meeting coming up with reasons for why it was low that went beyond "ummm, well, this is kind of random, and we'd expect to see this sort of thing ever couple years once or twice, we won't know if it's a trend for a few more months."

Anyway, this is a long anecdote to explain why I have no confidence that most companies do any sort of actual introspection. CEO creates targets and underlings build models that show how they're meeting or not meeting those targets. Now, hilariously, with Apple in particular I might be wrong, because in Tim Cook's defense, I'm pretty sure his education is in Industrial Engineering? So if any CEO is thinking about that stuff, it's him. Still, I am totally and completely unimpressed with the C-Suite sort of thinkers.

They're not dumb - like I've never really had a straight up dumbass manager outside of shitty lower jobs or small-mom-and-pop businesses? But I have seldom met any company that actually cared about the numbers - most say they do, but most just use those numbers to justify decisions they've already made.

Am I just unlucky? I'm I the witch in church here?

gf000 5 hours ago | parent | prev | next [-]

> don’t buy a Mac.

As opposed to what hardware, then? Because this is pretty much how most other drivers became a thing in the first place. Linux has come a long way and due to it "winning the cloud" many hardware vendors started properly supporting it, but this was absolutely not the case for the longest times.

WD-42 4 hours ago | parent [-]

So we make excuses for apple because that’s how it used to be back in the bad old days? This is flawed logic.

As for alternatives, there are many.

_ph_ 4 hours ago | parent [-]

Like which, especially with an ARM processor?

bigyabai an hour ago | parent [-]

Your pick of the litter, if you intend to run Linux. Snapdragon laptops, Ampere desktops, or even a Raspberry Pi with an RTX 5090 if you wanted.

cardanome 3 hours ago | parent | prev | next [-]

The problem is that now one else is currently making hardware that is competitive with apple silicone. Apple is the only one offering both performance and battery time.

I love my Thinkpads, I really do but they are bulky, loud and the battery doesn't last very long. They are not an option for many people.

porphyra 2 hours ago | parent [-]

Technically:

1. Asahi Linux's battery life is like 2/3 as long as on macOS

2. The Thinkpad X1 Carbon is just about as thin and nice as a Mac but it also costs just as much.

3. Apple is still leading in single core CPU speeds but x86 has caught up or surpassed M devices in both multicore and graphics. And even last gen x86 can beat the 3-generations-old M2 that is the latest one supported by Asahi Linux.

mrkstu an hour ago | parent [-]

Re:3- only because they've only released the base M3 so far- once they release Pro/Max configs they'll easily regain the lead, as seen by the single core dominance.

ckbkr10 5 hours ago | parent | prev | next [-]

I'm still surprised how much drive this project has, a platform that doesn't want to support it and could introduce breaking changes any day.

Just why?

dml2135 5 hours ago | parent | next [-]

There are millions of Macbooks out there that will be out of MacOS support one day. If this project diverts just a fraction of them from becoming e-waste for a little, it will be a win.

And then beyond that, there is simply no laptop manufacturer that meets the quality of Apple's hardware design. I like Macs for their hardware, the software is a compromise. A linux macbook would be my ideal laptop.

beanjuiceII 4 hours ago | parent [-]

dont most ppl just throw these laptops in the trash, or does someone give you money to turn an out of support mac in somewhere

testing22321 37 minutes ago | parent [-]

> does someone give you money to turn an out of support mac in somewhere

Yes, marketplace

12345hn6789 5 hours ago | parent | prev [-]

This horse has been beat to death on HN. Because the apple laptop ecosystem is the highest quality laptop you can purchase.

MarsIronPI 5 hours ago | parent [-]

Maybe so, but nothing beats the 2008-2013 Thinkpad keyboards. The key travel and tactility are unmatched even by later Thinkpads. Also no trackpoint.

swiftcoder 4 hours ago | parent [-]

> nothing beats the 2008-2013 Thinkpad keyboards

Maybe so, but 15-20 year old laptops are definitely starting to show their age.

An M2 MacBook Pro, on the other hand, is only 4 years old, has a fairly OK keyboard, and is still in striking distance of current high-end ultrabooks when it comes to performance.

MarsIronPI 3 hours ago | parent [-]

The only thing my X230 struggles to do is run LLMs locally. My needs are simple, and I think normal people (i.e. probably not most people on this site) don't have needs that are any more demanding than mine.

Granted, this is running GNU/Linux rather than Windows. If you're running Windows then yeah, they show their age.

ac29 18 minutes ago | parent | next [-]

I think an X230 would be performant enough for 95% of the things I do, but a 14 year old CPU is going to have pretty terrible battery life for anything more than very light usage. And things that would be light usage on a recent PC, like watching video encoded with a modern codec, would be fairly taxing on an old CPU with no hardware decode.

nextaccountic 3 hours ago | parent | prev | next [-]

Asahi Linux is certainly not targeted at "normal people". Normal people would just run macOS

There's this saying, all progress is done by unreasonable people, because reasonable people just accept things are the way they are

swiftcoder 3 hours ago | parent | prev | next [-]

> My needs are simple

Congrats, but I think you may be in a small minority when it comes to developers shopping for laptops.

Personally, I had to upgrade from a late-model i9 MacBook Pro to this M2 MacBook Pro, because the npm + docker setup at work was taking upwards of 20 minutes for a production build...

criddell 2 hours ago | parent | prev [-]

I think maybe you don't understand what the needs are of normal people. It's only partially about what software they run.

I recommend Mac's to the people in my life because when they have a problem they can take the machine to the Apple Store in the mall. Or if they want to understand iPhoto or Pages better, they can go to the Apple Store and take a class. They like Apple laptops because they look nice, they feel great, sound amazing (for a laptop) and have excellent battery life.

Like you, I have a ThinkPad (a P-something) and, frankly, it kind of sucks. It's all plasticy, it flexes, battery life is a joke, the trackpad is meh, and the fans are almost always running. I do like the keyboard though (I'm a fan of backspace).

rowanG077 2 hours ago | parent | prev | next [-]

If I have learned one thing it's is that current corporate strategy is no guarantee for the future. If you want to purchase a laptop now and want a great linux experience, then the M2 Is a great option. But don't assume that M(n+1) will ever get support.

This reasoning is essentially just as true for any other laptop maker Dell, Lenovo, Asus, Framework, HP etc might also decide to bomb linux support at any time.

amelius 5 hours ago | parent | prev [-]

> If you care about personal computing or Linux, don’t buy a Mac.

^ This

Also, the security teams at Apple must be watching Asahi closely from an exploit-perspective. They are basically holes that must be patched.

Encounter 4 hours ago | parent | next [-]

From https://asahilinux.org/about/

> Apple allows booting unsigned/custom kernels on Apple Silicon Macs without a jailbreak! This isn’t a hack or an omission, but an actual feature that Apple built into these devices. That means that, unlike iOS devices, Apple does not intend to lock down what OS you can use on Macs (though they probably won’t help with the development).

gf000 5 hours ago | parent | prev [-]

Then why did they go out of their way and made the bootloader able to load another OS?

amelius 4 hours ago | parent [-]

To get a better idea where their security holes are.

celsius1414 4 hours ago | parent [-]

So the opposite of a Trojan Horse? A Greek Gateway?

amelius 3 hours ago | parent [-]

More like a Honeypot.