←back to thread

OpenGL 3.1 on Asahi Linux

(asahilinux.org)
512 points simjue | 4 comments | | HN request time: 0.924s | source
Show context
nightski ◴[] No.36213208[source]
This is great work and I commend it. But in other threads people are acting like Asahi Linux hardware support is 100% complete. My fear is that if I were to go this route and purchase the hardware I'd be seeing fraction of the performance and capability I would in Mac OS. To be honest this blog post seems like the project has a long ways to go, not that it is nearly completion.

I just can't justify buying hardware from a company that is so hostile to developers and hackers as nice as it may be.

replies(9): >>36213287 #>>36213309 #>>36213359 #>>36213764 #>>36213841 #>>36214046 #>>36214150 #>>36214656 #>>36221582 #
rollcat ◴[] No.36213287[source]
> I just can't justify buying hardware from a company that is so hostile to developers and hackers as nice as it may be.

I don't think it's hostile, I think they're just hands-off; they throw the hardware over the fence and say, "if you wanna make use of it, here's our software; if you don't like our software, sorry no docs but you're free to write your own". Which is exactly what's happening.

I mean it would be nice if Apple had released more documentation, but I totally understand if they don't want the burden of supporting it.

replies(2): >>36213379 #>>36213579 #
thx-2718 ◴[] No.36213579[source]
First, personally I don't care what hardware or software people use, if they are happy with the tools that they using then that's good.

That said, Apple has been very hostile to hackers over the years imo. Hardware being hard to repair, access, upgrade, etc. I think at one point they were making it virtually impossible to replace components because they were serial locked.

As far as I am aware, progress Apple as made has been in response to public image issues or changes in consumer laws within the EU.

Plus Apple software is heavily indebted to Open Source software so they very easily could be releasing drivers for their hardware instead of relying on community to do backwards engineering.

replies(5): >>36214128 #>>36214157 #>>36215044 #>>36217621 #>>36236672 #
circuit10 ◴[] No.36215044[source]
“I think at one point they were making it virtually impossible to replace components because they were serial locked.”

They are very much still doing that

replies(1): >>36217364 #
hedora ◴[] No.36217364[source]
In fairness, most instances of them doing that actually significantly increase the cost of evil maid hardware tampering attacks.

If I could, I'd configure grub or whatever to serial-lock my Linux install to my desktop hardware (and keep a recovery key that would unlock it at another location).

replies(2): >>36218060 #>>36224972 #
1. circuit10 ◴[] No.36218060[source]
The issue is that Apple isn’t giving anyone access to the tools to pair the parts, unless you give them all the information in advance, buy them at possibly inflated prices through their self repair program if they’re even available, and then have Apple remotely approve it afterwards (and this process only really works for individuals, 3rd party repair is more important as most people don’t have the skill)
replies(1): >>36228700 #
2. hedora ◴[] No.36228700[source]
If I was running a third-party unauthorized repair shop, then I'd care. However, I just don't see why I should care, as a customer. Also, I have trouble wrapping my head around the standpoint that people want to pay the Apple "it always sort of works" tax, then spend lots of extra time trying to save $50 on a repair.

When I mess around with hobby hardware, it's esoteric stuff, not readily-available laptops that are being built by the millions. For that, sometimes you need a volt-ohm meter, or diagnostic rigs.

Every few years I even bring some piece of a Linux box to a repair shop, to narrow down some fault.

However, Macs are all identical, so repairs boil down to "yank component, throw in the recycling shredder box, and (if you just replaced the mainboard) restore from iCloud Backup". Apple hardware switched over to being livestock, not pets a long time ago, so I'm not seeing the point in spending lots of effort on custom repairs (vs. replacing + recycling the bad components).

replies(1): >>36234209 #
3. circuit10 ◴[] No.36234209[source]
Because as a customer you should have the choice to get a repair from whoever you want. Even if you only go to Apple, competition will force their prices down somewhat.

"pay the Apple"

It's not just Apple doing this

"then spend lots of extra time trying to save $50 on a repair."

What if you're trying to save precious data? Apple don't make much effort to do data recovery because they don't care; you can fund 3rd party repairers who absolutely do. What if you got the device second hand? What if it's not $50, but $1000+? I've seen a video where Apple tells a journalist they have to buy a new Mac, and a 3rd party repair shop fixes it for free because it was such a small issue that Apple didn't even check for. https://www.youtube.com/watch?v=o2_SZ4tfLns

"Macs are all identical, so repairs boil down"

This is the problem; Apple is pairing parts to devices, so if you use a 100% genuine part from a new device it still won't work

replies(1): >>36236633 #
4. hedora ◴[] No.36236633{3}[source]
> What if you're trying to save precious data? Apple don't make much effort to do data recovery because they don't care; you can fund 3rd party repairers who absolutely do

I keep backups, both in iCloud and elsewhere. Apple makes it a headache to avoid doing this, and they apparently finally added proper E2E encryption support.

I guess I think of Apple computers more like generic corporate fleet vehicles, and Linux boxes more like classic cars.

I really don’t think anyone cares if a ford dealer irreparably destroys 1% of the bottom trim white F-150s they maintain, and also forbids the people that bought the service contract from opening the hood.

None of that applies to a mustang shelby, but that’s a different part of the market.

Maybe some people really like their macs / phones, and don’t just use them like interchangeable boring tools.