Remix.run Logo
mhast an hour ago

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.

elAhmo an hour ago | parent | next [-]

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.

dijit 42 minutes ago | parent | next [-]

If you have a business relationship with Apple, it's same-day service.

You don't even have to be a large corp for that, my org was 60 people with like 20 Macbooks and we had it.

FWIW if you live in a major metro area, Dell also does this, it's not terribly uncommon for business class machines.

superb_dev an hour ago | parent | prev [-]

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

ErroneousBosh an hour ago | parent | prev [-]

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.

dofm 7 minutes ago | parent [-]

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

Except it's still a slightly different challenge each time to "get it working", each different PC. A Mac is a Mac is a Mac, more or less.

I have a linux laptop on my desk running Kubuntu (a Framework, it's nice, I have it on long long long loan) alongside my Macs, and every now and then I check in with it, make sure I could switch to it if I needed to, do all my important tasks, plug it in so the stupid mainboard battery does not go flat.

I satisfy myself that I can, and then I go back to my Mac, because even Tahoe isn't painful enough to switch and because I personally prefer it. KDE is fine and I'll use it when I have to, but I like my Mac.

Essentially everything I run is not at all "locked into Apple's ecosystem". I would miss the ease of keychain, handoff and Apple Notes (which I like despite its flaws). I would miss the specific way Exposé works, the way full screen apps work that I happen to like, and then I'd deal with it.

I think critics misunderstand the extent to which devs are "locked into Apple's ecosystem". Unless you're writing iOS apps, you aren't. You perhaps even exist in a more heterogeneous world (Mac and Linux, Mac and Windows, all three, whichever it is) than a Linux-using web dev does.

FWIW my "Apple ecosystem" is why I have been able to teach myself how to use LLMs at a pragmatic level (open weights, open source) because my off-the-shelf kit — actually off-someone-else's-shelf kit, because I buy secondhand -- does an acceptable job of running local open weights without me yet[0] having to specify some big gaming PC I don't have enough use for as a non-gamer. A lot of people have solved a lot of general problems that I don't have to tinker with too early.

IIRC it was Adrian Cockcroft who said he used Sun at work, and a Mac at home, because performance tuning was his day job and he didn't want to do it at home; I think this resonates.

It has been my own choice for 28 years, largely; Mac plus linux.

[0] I will do this, possibly quite soon. That tinkering is coming. But my ordinary Mac was a gateway to it.