Is Apple taking steps to purposefully blocking open stuff, or are they just pointedly ignoring it and continuing to develop new hardware? I am genuinely asking, I don't know myself.
edit: speaking mostly about macOS here, mobile OSes are much more locked down
For desktops and laptops, the latter. But for phones and tablets they do not want user control. And even where they do allow it, even a tiny effort in hardware documentation that would make it so much easier never happens. So it's quite hostile overall.
Give it up. People have been predicting this for 15 years.
You can’t have a development machine locked down like iOS. As long as the Mac is the development machine at apple it will need to be able to run arbitrary code.
What support? Asahi had to fight to exist, especially early on when they essentially had to reimplement much of the graphics pipeline. And now its in mainline linux - short of a complete hostile lockdown of the bootloader, it’s not like they support other OS’s very much as is.
Asahi appears to be dead. It wont even boot on anything apple released in the past 2 years.
Sure, their M1-M3 support is okay (as long as you're fine with no hibernate or sleep support, so have to plug in the laptop or risk losing all your open stuff), and it was a lot of work by lots of volunteers... But at this point it's starting to look more like a retrocomputing project. As time ticks on, it'll become less and less viable using an ancient laptop, especially if local AI becomes commonplace.
Wtf do you mean? They just enabled M3 in the official installer and they're working on M4 bringup too. Keep in mind it took them like 16 months to even support M1 at first. Then they supported M2 within a few months, then M3 threw in a wrench that they're still working on, but there is no evidence of death at all, just a lot of work left to do.
M4 has no support and was released in May 2024, over 2 years ago, and looks at least a year from usability - doesn't yet boot. M5 also has no support. M6 also has no support.
I did say they're working on M4 bringup, which means it doesn't boot yet, yes. I don't see how that means they're "dead" though. Or that they'll never catch up ever. In fact, the very recent progress in this area suggests the exact opposite.
I tested this on my Mac Studio M4 Max running Sequoia 15.7.9. The only browser I use other than Safari (which requires Tahoe for WebGPU) is Opera, so I tested it there.
When I click the death ray, it freezes Opera completely, and pins my 40 core GPU at 100% indefinitely.
However, contrary to what should happen, macOS continues merrily along. It lags a bit and some UI elements don't appear instantly, but I can summon the force quit menu and simply kill Opera, at which point the OS returns to normal.
However, there *is* _something_ confused, as my GPU is sitting at 6W and full boost, yet with no active processes. Seems to suggest that something is orphaned yet still running. I am now going to log out and back in to see if I can fix it without rebooting.
EDIT: fixed the 100% use, but not the power draw, by putting it to sleep and waking it back up. Interesting!
10 characters had to be removed to fit under the title length limit. “and Canada” was the only real option that maintained coherence. There were no editorial motives behind that selection.
BASIC, while not a language I'd use for any reason today, is Turing complete. You can write any program in BASIC that you could write in Rust. Of course, you'd mainly do that for the same reason you'd write something in, say, Brainfuck: mainly to see if you can. But when that's all we had, we could get pretty creative with it.
It went by previous records. I'd read something about Levenshtein distance somewhere, and implemented my own half-assed version of it that was surely slower, more complicated, and less accurate. It still got the job done, though. I showed it to a coworker, who described it as "magic", and I floated on that compliment for a long time after.
I was pretty proud of it, although the resulting QBasic code was pretty awful in retrospect. It was probably my first commercial-scale project, built with the software that happened to ship with the computer.
I gave Immich a fair try, but it could not replace Apple Photos for my use case. YMMV, but my favorite Photos app features simply weren't available.
I use Apple's top-notch editing for all sorts of stuff - RAW images, videos, basic enhancements, etc. When I tested, Immich didn't have very good, if any, editing features.
I also love Apple's search functions, and it Just Works™. I'm sure Immich has similar, but I know it would take a lot of processing to make it happen.
I also did not really care for Immich's UI, it felt overly basic and Material Design to me, but that is only personal preference.
Another gap is metadata. In Apple Photos I can tap the little "I" icon to see a lot of capture metadata, and in Immich I did not see an equivalent to how good Apple's one is.
> I'm sure Immich has similar, but I know it would take a lot of processing to make it happen.
It’s less than you think! Consider that Apple’s image recognition happens on your phone. Also, it doesn’t matter if indexing is slow, as long as the photos are indexed before you need to search for them.
I think that's just a limitation on the size of the model. I'm pretty sure that they use a pretty small model in those summaries to save money, which naturally makes them a little less smart.
But at the end of the day, it was like Liquid Glass itself - looks sick in presentations, but in real life, it looks pretty awful.
reply