Most active commenters

    ←back to thread

    1080 points antipaul | 14 comments | | HN request time: 1.391s | source | bottom
    1. ChrisMarshallNY ◴[] No.25065711[source]
    I am really looking forward to where this goes.

    That said, I am definitely waiting for at least one generation to pass before I jump on the train.

    I’ve been through this before. It will be great, but Apple is a master at smoke & mirrors. Things will not go as smoothly as the sizzle reels make it seem.

    replies(2): >>25065769 #>>25065815 #
    2. Aperocky ◴[] No.25065769[source]
    I'm hoping that at least the basics will be here (posix shell, vim, browser, etc), I won't need anything else for a long long time.
    replies(2): >>25066189 #>>25066352 #
    3. tambourine_man ◴[] No.25065815[source]
    I think this will be their smoothest transition by far. Everything is compiled by the same tool chain with much higher level frameworks.
    replies(1): >>25068512 #
    4. rvz ◴[] No.25066189[source]
    Like the grandparent comment, I would avoid this M1 Macbook since the developer ecosystem is still unsupported by it. Take this for example: https://github.com/docker/for-mac/issues/4733

    Docker still doesn't run on Apple Silicon Macs, so the migration path is already disrupted here.

    replies(4): >>25066358 #>>25066683 #>>25066707 #>>25067553 #
    5. saagarjha ◴[] No.25066352[source]
    All of those are there.
    6. saagarjha ◴[] No.25066358{3}[source]
    Docker and Boot Camp like the only things that don't work, for fairly obvious reasons.
    7. Aperocky ◴[] No.25066683{3}[source]
    Personally, I feel like docker is a intermediary product in terms of evolution between servers and cloud, and it's been massively over hyped.

    Many use cases, especially when it comes to microservices can almost always better served by something else

    8. robertoandred ◴[] No.25066707{3}[source]
    You say “still” as if Apple silicon Macs are more than a day old.
    replies(2): >>25067114 #>>25067263 #
    9. totalZero ◴[] No.25067114{4}[source]
    Developers were able to start working on Apple Silicon software several months ago.

    https://www.apple.com/newsroom/2020/06/apple-announces-mac-t...

    replies(1): >>25069673 #
    10. rvz ◴[] No.25067263{4}[source]
    We can include the A12Z developer transition kit, which is an 'Apple Silicon Mac' which was available since July.

    The problem here is that in WWDC, Apple showed Docker Desktop running on an Apple Silicon system (maybe suggesting that it is at least running) and here we are in November it is still not running or not known if Apple Silicon is supported.

    I don't see any patches in the Docker repositories on such support, thus maybe Apple has a private fork for Apple Silicon. In general it is not available to us and we don't know when it will be.

    11. EugeneOZ ◴[] No.25067553{3}[source]
    Not everyone needs to run Docker.
    replies(1): >>25069471 #
    12. ChrisMarshallNY ◴[] No.25068512[source]
    I think you’re probably right, but it’s still a massive change. Basically, repaving the highway, while there’s cars driving on it. Apple has done this a few times before (but we don’t talk about Copland in polite company), so I know it will end well.

    I think their new architecture will be awesome. Personally, I look forward to being able to debug iOS Bluetooth apps in the simulator, and I think some of the new form factors will be pretty cool.

    But I can’t help but notice the current dearth of AAA apps that are already universal.

    A transition like this is a big deal; especially if you have an app with thousands of function points, as it requires a complete, top-to-bottom re-test of every one.

    In the unlikely case that you won’t find issues, it will still take a long time. Also, most companies won’t bet the farm on prerelease hardware; instead, using it to solve issues. They will still need to test against the release hardware before signing off for general distribution.

    Also, I have a couple of eGPUs that I use. I don’t think the new architecture plays well with them.

    I’m hoping that the next gen will obviate the need for them. They are a pain.

    13. junga ◴[] No.25069471{4}[source]
    Citation needed.
    14. imtringued ◴[] No.25069673{5}[source]
    The DTK doesn't support virtualization. The final product might.