Skip to main content

Mike Kreuzer

ARM chips and Big Sur, AKA whither the Mac, a story in tweets

June 23, 2020

When I first saw rumours of Macs with ARM chip Macs I was pretty excited. Apple hardware quality has been a sore point for me – the 13" MBP keyboard, and 16" MBP with its kernel panics – but in contrast to that the Apple silicon story has been a marvel of the modern age. (Seriously.) Apple's chips are amazing & keep getting better.

My thoughts back in April were:

8:28 AM · Apr 24, 2020

Option 1: these things are so insanely fast games flock to 

Option 2: web dev on ARM Macs has to be done in containers, so may as well happen in WSL/Docker on much cheaper Windows boxes

Option 3: both, OS swapsies

Game developers have for the most part abandoned Macs. They might come back… maybe. Option 2 though, web developers abandoning Macs, option 2 seems more and more likely to me.

The more I thought about it the more problems occurred to me. While some of what I feared hasn't come to pass, I'd still qualify that with a worried "yet". Some of what I feared would happen hasn't happened… yet.

1:21 PM · Jun 10, 2020

A short thread summarising this lowly user’s  fears:

ARM Macs seem inevitable -- next year, the year after, but soon

They likely won’t run Unix tooling, so will be useless for web dev

They won’t be able to switch into windows to play games or to do work there either...
1/3…

...2/3
These Macs may be fast, but may only run sandboxed apps, or even only App Store apps. An iPad with a keyboard, not a Mac.

And the apps likely won’t even be built for the Mac. You’ve seen iPhone apps running on an iPad? Catalyst? shudder

But...

...3/3
This may all be wrong. Or take years. Or be overly influenced by my endlessly crashing 16” MBP

Maybe the emulator will be amazing. Maybe only low end Macs get these chips for a time. Maybe something else

I am taking WSL2 on Win10 a lot more seriously now though

One of my last tweets before WWDC was worrying some more about the UI and permission dialogues.

4:14 pm · 22 Jun 2020

Catalina = Vista - permission hell
2020 10.16 = Win 8 - too iPad
2021 10.17 = Win 8.1 - walk that back
2022 10.18 = Win10 - workable

From what I've seen so far the "giant phone" interface is pretty much as bad as I thought it would be, but more importantly to my mind, there's the locked down nature of iOS.

MacOS 11/10.16 Big Sur looks laughably like iOS to my eyes, but isn't any more locked down than Catalina that I've heard. But does anyone think that's going to be the case in few years time when MacOS and iOS are fully merged, because that merger seems inevitable now and I can't see Apple loosening their iOS reins.

Being forced into an App Store matters, just look at the Hey controversy, and the many more cases like it that haven't had that kind of coverage. Apple looks to be walking back some of its App Store review process (scroll down on that page… more), but the threat of being removed is always there.

After WWDC this morning my thoughts about my future as a Mac user boil down to two simple benchmarks.

6:33 am · 23 Jun 2020

Two things are going to decide this for me, & it’s really only the 1st one I don’t know the answer to

Linux in virtualised on the Mac, vs Linux in WSL2 on Win10, which is less painful
and
A ton of shitty iOS apps on the Mac, vs the back catalogue & current programs on Win10

iOS apps on the Mac aren't any kind of drawcard for me, they're a major turnoff, and if as I wondered back in April it's cheaper and easier to run virtual Linux boxes on a Windows machine, why wouldn't I? (That "which is less painful" is missing a question mark.)

As for the big picture – well I don't know, why would I – but all of this makes me fear (that word again) for the future of the Mac. Maybe the Mac will stay an open platform, and maybe the likes of SwiftUI will mean a resurgence in Mac apps. Maybe. Or maybe the icy grip of the App Store will close… if it did you could still make native apps, sure, but why would you? And once they're gone the platform's gone, it'd only be a matter of time. A Mac with only Apple's own apps, electron apps & iOS ports would be an evolutionary dead end.

The WWDC keynote was only a few hours ago as I write this, I still need time to absorb all of this, but I've used the word fear four times now in this post so yes, "I am taking WSL2 on Win10 a lot more seriously now…"

Tags:

Steady state

May 27, 2020

I managed to pick up what I'm guessing is a mild flu in these virusey days. Being not too sick, thanks for asking, but not well enough to bill anyone for my time I decided to push some minor updates to two of my side projects.

Delete Files 8.x-1.5

Delete files I've been putting off updating all year, even though the update's been sitting in the dev branch waiting to go since January, because to support some of Drupal 9's dependency injection/services means dropping support for early versions of Drupal 8 where the services don't exist. I bit the bullet now because Drupal 9 is now imminent, due out in just one week. (Though I don't know who would rush to a Drupal major version update.)

As it is I added pagination as well as a configuration screen, the latter as space & weight to allow me to do some useful things in the future around allowing users to configure what sort of files they want to be visible to delete, & what it is they want to happen to the files after. That's next down the track.

Once again I was struck at the culture of drive-by patches that the system of awarding 'credit' on the Drupal site promotes. People with scripts constantly scanning files for typos, and profiles with hundreds and hundreds of that sort of meaningless "contribution". I see what it's mean to do, but it's broken as is. Which is very Drupal.

Zine 0.15.0

Zine's in more of a steady state – it's just cruising along now. I updated some dependencies but that's all, exactly one year after my last update as it turns out, though that timing was entirely coincidental.

The software's by no means perfect, but the few things I want to add now seem like they'd be enormous time sucks, there are diminishing returns to scale at this point. I'm mildly more likely to do a complete rewrite than to add features… It's still very much supported and still used to make this & other sites, but in a steady state.

Next February it'll be four years old. Four years of avoiding calling it version one because I still haven't got around to writing the damn tests. I'm thinking version one may be the rewrite, that works for me.

Tags:

A bit more florid

April 10, 2020

As the clock strikes midnight on Baker Island, & the world leaves April 9 behind, CSS returns to this site once more, with a more florid style after all that nudity. This site's been blue-ish for a few years now, and I think the Arizona typeface nicely complements Federo and Gill Sans.

CSS Naked Day was a much needed style palate cleanser for me, as well as a great way to catch some HTML bugs. I found preformatted text instead of a blockquote, & a list that made no sense without an introductory paragraph, there now but hidden for people using visual cues. I'm sure there's more, but that alone was worth it.

Update 26 May 2020: I wasn't loving the flash of unstyled text I often got with the title font as a second font file - so off it goes. Pretty, but too slow.

Previously

Earlier posts...