News for hackers. Stuff that matters.
Re:Docker Desktop for Mac (Apple Silicon) by varispeed on Friday April 16, 2021 @06:09AM (#26831910)
Why does it matter what CPU one is running on their desktop? In my laptop I have a consumer Intel CPU and AMD on a desktop, but my servers run on Xeon and ARM. Even for a second I didn't think that oh I have a Intel desktop CPU, so I need to avoid ARM. As long as project compiles for different architecture and you have good test coverage only thing that matters is performance and cost.
Re:Docker Desktop for Mac (Apple Silicon) by aidos on Friday April 16, 2021 @07:05AM (#26832364)
Just one datapoint, but we've had to cross the ARM bridge in the last couple of weeks after getting a few M1s. It's taken a lot of work getting all our dependencies compiling but now that we're there it's definitely compelling to start looking seriously at graviton2 machines for production.

So it matters in that not everyone currently has tooling working for ARM, but Apple silicon is going to push that along real fast.

Re:Docker Desktop for Mac (Apple Silicon) by 1_player on Friday April 16, 2021 @06:20AM (#26831996)
Cross-compiling isn't fun. If my next startup is powered by a high performance C++ core that it's built on x86, you bet I'm going to run it on x86 instead of trying to cross-compile it for ARM, for which benefit by the way?

Idem if I run ARM locally, I'll deploy on ARM.

Of course this does not apply to interpreted languages or any of the modern languages (Go, Rust, Zig) that make cross compiling _somewhat_ easier.

Re:Docker Desktop for Mac (Apple Silicon) by appletrotter on Friday April 16, 2021 @08:08AM (#26832851)
a lot of tech stacks aren’t going to require cross compiling though
Re:Docker Desktop for Mac (Apple Silicon) by 1_player on Friday April 16, 2021 @10:28AM (#26834307)
To be honest I think the desktop question is misleading. x86 to most is a known quantity, there is very few specific reasons to choose ARM instead of x86.

But if desktop ARM becomes commonplace, it's a good indicator that ARM is finally competitive for "serious" workloads, and people might invest in it more.

As thing stands right now and IMO, it's getting there but Apple having M1 is not enough for me, as CTO, to look into ARM servers, if not as a curiosity.

Re:Docker Desktop for Mac (Apple Silicon) by aidos on Friday April 16, 2021 @04:14PM (#26838562)
Depends what your developers are running internally. If they’re already on macs, some will be on M1s soon, and then you’ll have little choice.

I’d wager that right now the M1s are about the most bang for buck you can get on desktop machines.

Re:Docker Desktop for Mac (Apple Silicon) by f6v on Friday April 16, 2021 @07:07AM (#26832382)
I like my development environment to be as close as possible to production. I guess Docker for M1 will run ARM versions of containers? Then I can run the same containers on the server.