←back to thread

OpenGL 3.1 on Asahi Linux

(asahilinux.org)
512 points simjue | 2 comments | | HN request time: 0.455s | 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 #
kaba0 ◴[] No.36214157[source]
> 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

You can only have so many flexibility in design with modern hardware — they are not fitting things into 5 cm “thin” chassics anymore. How exactly are such a thin device be repairable? Similarly to how old car motors could be tweaked with, you need special tools to touch anything in a modern engine. This is not against the customers, these are trade offs.

But even this way, apple devices have by far the longest lifetimes, macs, iphones will have 2-3 owners easily - so is it really fair to call them out, or is it just baseless emotional reaction?

Also, what you heard about locked down components resulted in better security, a much lower risk of theft, and a much more clean second-hand market (where you won’t be sold a phone with a cheap chinese shittier screen for example).

replies(2): >>36214612 #>>36215090 #
1. Kratacoa ◴[] No.36214612[source]
> But even this way, apple devices have by far the longest lifetimes, macs, iphones will have 2-3 owners easily - so is it really fair to call them out, or is it just baseless emotional reaction?

I would dispute this claim, e.g. Apple settles iPhone slowdown case for $500m[1], just the first link I found looking for "planned obsolescence apple" on DuckDuckGo. This is not exclusive to their iPhones as one can find with a quick search.

[1][https://www.bbc.com/news/technology-51706635]

replies(1): >>36215015 #
2. kaba0 ◴[] No.36215015[source]
Which was about a very stupidly communicated, but genuinely good intentioned misshap. Iphones older devices with old batteries had cases where they no longer could provide sufficient voltage to the phone and thus it would reboot randomly for people. To fix the issue, they decreased CPU frequency so that it would no longer drain so high peak power.

But they should have made it an option (it is one now on these devices) instead, they might have even come out good from it (as an android manufacturer wouldn’t even care about such an old device at the time).