So as the title says, I run a homelab with various technologies — Proxmox, Home Assistant, a reverse proxy, lots of Ubiquiti equipment, and so on. Over the years I’ve consumed countless hours of articles, stack overflow posts, youtube channels, and knowledge bases to keep myself up to speed on how to use this equipment and what new outcomes I should aim for.

I’m also deeply invested in the Apple ecosystem, with Apple TVs, iPads, Phones, Macbook Pros, and even a homepod. I’ve noticed that the Apple equipment has far less documentation on the whole. I watch Apple events to learn what new features a device will have, but I don’t really see a lot of tutorials or even instruction on how to use it.

Where do you go to get the kind of in-depth learning for your Apple devices that is needed to make expert use of them? Do you have favorite youtube channels that I haven’t discovered yet? Please post below and let me know!

  • aard@kyu.de
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    Problem with Apple is that they’re trying very hard to control use of their stuff - so working with their stuff is very annoying. I only recently looked into it again as it was required for work projects where acquiring relevant hardware wasn’t a problem - and even then it still is very annoying to manage, compared to Linux and even Windows.

    I used to run cross compile setups for a bunch of open source projects 10-15 years ago, including MacOS. Back then they were using a gcc based toolchain, and thanks to GPL had to publish the base toolchain - yet they still tried very hard to break things between releases, which eventually got so bad that we decided to first drop MacOS builds, and later just completely drop MacOS support as you can’t really do that without proper hardware access.

    The situation has gotten a lot worse since LLVM - which Apple was pushing in big part as it allowed them to publish their SDKs under their licenses only. So nowadays you still can download their SDK - but using it on non-Apple-silicon is against their TOS.