Live data from Hacker News

We rebuilt the Linux MicroVM stack on Apple Silicon

encore.dev

11–20 of 88 posts

Re: We rebuilt the Linux MicroVM stack on Apple Silicon

#11
post #7
post #3

> most engineers at Encore develop on a Mac They are solving the wrong problem.

No, they're realists. Plus show me an off the shelf solution to MDM that exists in the Linux space? (Not too mention an easy to buy consumer devices which supports suspend/resume correctly in 2026, not even Windows can do that any more) Apple is crap and evil about many things, but at least here they know their paying audience...

FleetDM comes to mind

Re: We rebuilt the Linux MicroVM stack on Apple Silicon

#13
post #8
post #7

Earlier quoted context omitted.

No, they're realists. Plus show me an off the shelf solution to MDM that exists in the Linux space? (Not too mention an easy to buy consumer devices which supports suspend/resume correctly in 2026, not even Windows can do that any more) Apple is crap and evil about many things, but at least here they know their paying audience...

One case where Apple can be very useful is if you're traveling a lot for work. Wherever you are you can probably find a local store that sells and services Macbooks. So if your machine is damaged during a trip you can get it fixed, or buy a replacement on the spot, and at least get through the work you are there to do. For small-ish companies that can be a very useful feature.

Why wouldn't you do that with any other platform?

Buy any laptop, stick Linux on it, get working.

Buy a cheap shitty Chromebook, ssh to your dev platform, give it to some school child who doesn't have a laptop when you get your real one back.

You don't need to be locked into Apple's ecosystem for that.

Re: We rebuilt the Linux MicroVM stack on Apple Silicon

#15
By experience, getting Firecracker to run well on M-series macs is quite the undertaking. I'm not at all surprised Encore decided to take this path considering their customer base!

At Lovable we decided to spend ~1 engineering month getting our sandbox infrastructure to be 100% runnable on Mac and on Linux with predictable builds using Bazel etc.

But we actively decided to take a different route than Encore and run nested virtualization, which on macOS means vfkit -> QEMU -> Kind + Firecracker vm(s). It's been invaluable to get the same development and testing tools on both platforms tbh.

Re: We rebuilt the Linux MicroVM stack on Apple Silicon

#17
post #14

What an awful blog renderer that, in Firefox, works when scrolling with the trackpad, but doesn't work when using keyboard arrow keys or pageUp/down: I get blank pages when scrolling with the keyboard beyond the initial viewport.

I thought it was just me. Super weird.

Re: We rebuilt the Linux MicroVM stack on Apple Silicon

#18
post #10
post #8

Earlier quoted context omitted.

One case where Apple can be very useful is if you're traveling a lot for work. Wherever you are you can probably find a local store that sells and services Macbooks. So if your machine is damaged during a trip you can get it fixed, or buy a replacement on the spot, and at least get through the work you are there to do. For small-ish companies that can be a very useful feature.

Buying on the spot - sure. Anything that requires repair has to be usually booked in advance with some waiting time. Relatively short, usually days, but still not really possible to go into the store and get your laptop fixed right away in most cases.

The wait can be pretty short, I once got the charging port on my iPhone replaced same day at an Apple Store in Vegas
Post reply on HN