Why after avoiding Apple for decades, I'm buying the new Apple Neo

I have been almost entirely in the #Google ecosystem since the dawn of Google, and in fact bought my first Android phone the first day the first Android phone (the venerable G1 with the slide-out keyboard, which I still have and still boots, though with an open source OS version) became available. All my smartphones since then have been Android -- I don't expect that to change.

Other than the single purchase of a tiny iPod Nano long ago, I have avoided #Apple hardware due (among other things) to its typically outrageous pricing and lack of competition in the hardware manufacturing space.

In fact, I made an anti-Apple decision long, long ago, when I chose to work with the 8080/Z80 CPU microcomputers rather than the 68000 series CPUs that Apple chose for its early Macintosh and Lisa lines.

Of course my main work over the decades has been with UNIX/Linux, my servers are and have always run these, and my primary desktops are Linux as well. There are also a number of Chromebooks, Android tablets, Android/Google based TV devices, and some Windows systems for compatibility with needed Windows apps. There more stuff of course but you get the idea.

Along the way I've frequently been asked about issues related specifically to Apple iOS and MACs, and I have simply replied that I don't have expertise with those.

So I've long been aware of this gap, but couldn't justify the expense of any Apple hardware simply for the purpose of filling that gap.

Two events have changed this a bit. First it's clear that both Google and Apple have been moving with notable speed ever farther into the Dark Side, with their billionaire CEOs embracing fascist Trump and seemingly everything evil that he represents.

This creates an interesting dynamic, if one feels that purely open source systems cannot completely fulfill one's required hardware and software needs. In essence, the question becomes is it better to deal mainly with a single Evil Big Tech firm, or split your needs in some respects across two of them (or three, if we include Windows requirements and Microsoft).

For now I view the "split" as the most practical choice -- for me, anyway -- and the new Apple #Neo (whose macOS runs a largely usable UNIX under the hood) represents what seems to be the most cost effective current path to this (it does appear to be a disruptive design in terms of capabilities and pricing, that may give Google's Chromebooks a run for their money, especially in the educational space).

Anyway, just thought I'd mention all this -- more than you wanted to know, of course.

Best,

L

@lauren There are big issues with macOS 26 as a UNIX, but it's less terrible than Android or Windows. Meanwhile, a lot of the bad stuff can be fixed—in the terminal, anyway—by installing iTerm2 (terminal replacement) and Homebrew. Just remember to turn off the ghastly Apple Intelligence bullshit in System Settings!

https://iterm2.com

https://brew.sh

iTerm2 - macOS Terminal Replacement

iTerm2 is a replacement for Terminal and the successor to iTerm

@cstross Yeah, for sure about Apple "intelligence". I was already looking at Homebrew as the MAC equivalent of the Linux apt repositories. Thanks for mentioning iTerm2, which I assume does all the normal terminal emulation and ssh stuff and such. Tnx. -L
@lauren Using a Mac without Homebrew is a non-starter, full stop. It can be tetchy at times, but having access to things like a modern Python interpreter, an S3 command line, wget, ffmpeg, etc., is a necessity. I don't share @cstross dislike of the Terminal app so I can't speak to what iTerm2 offers in lieu, but macOS is definitely a way better *nix than any of the also-rans out there.

@lauren iTerm2 is a much better terminal emulator than the one that comes with macOS. (But again: you'll want to disable the AI misfeatures before use.)

Homebrew is roughly equivalent to an apt repository, but does everything it's own way. It's also the best way to get a decent text editor on macOS (the built-in vi is ancient and TextEdit is … well, it works, but that's not saying much).

@cstross @lauren I use iTerm2—it's much better than the built-in terminal emulator—but they've been cluttering it up with all kinds of crap, enough that I'm wondering about looking for a replacement.
@SteveBellovin @cstross @lauren Ditto. It’s the best terminal emulator I've found for macOS thus far, but I agree that it seems to be getting bogged down with new crap. The AI nonsense really got me thinking about looking for something new.. Fortunately, it was added but isn't in your face like other apps. In fact, I'm not even sure how to turn it on at this point as I never wanted to use it.
@XenoPhage @SteveBellovin @cstross @lauren I have been happy with WezTerm. Seems much lighter and has everything I personally need. Your mileage and all that. It hasn’t been updated in a while I think but I don’t consider that a downside if I’m honest.

@SteveBellovin
To be honest, MacOS UX, Homebrew, and iTerm have all sharply degraded recently. I’m not sure if there’s any avoiding the onslaught of cognitive debt being served by genAI.

@cstross @lauren

@suzannealdrich @SteveBellovin @lauren

I notice even vim and neovim have gotten AI slop all over their repos. As has systemd for Linux. It's a ghastly travesty.

@cstross @suzannealdrich @SteveBellovin It's going to be quite the spectacle as it all comes crashing down. Plot treatment in the works.
@suzannealdrich @SteveBellovin @cstross It's all going to be relative, of course.
@SteveBellovin @cstross @lauren I’ve been using iTerm2 for about 6 years and I do very much like it.
@SteveBellovin @cstross @lauren I am a very happy user of Ghostty on macOS
@cstross @lauren I never had good luck with homebrew and I feel it clutters up the system. I prefer using containers for stuff like this if I can, but my use cases are likely very different from most others.
@XenoPhage @cstross Which containorized environment do you prefer for macOS? On Linux I deal with a whole slew of them (with flatpak being my current favorite, which I would not expect to run on the Neo).
@lauren @cstross I'm just using docker. It works well for my use cases.
@XenoPhage @cstross Yeah, have used it quite a bit on Linux. Thanks.
@lauren @cstross The only real gotcha I've seen (and haven't run into in a bit now) is that macOS runs on ARM now so there has to be an ARM container available. It's been a while since I've run into that, but it does happen from time to time.
@XenoPhage @cstross Right, yeah, of course x86 won't work (unemulated, anyway).
@lauren @XenoPhage @cstross What about Podman instead of Docker? Rootless by default and daemonless. It's pretty much a drop in replacement as far as commands and compose files go.
@jmorris @lauren @cstross I mean, that would work too. I haven't tried podman on a mac. Installing docker is just a package download and install. Podman, when I first looked at it (which was quite a while ago at this point) was more complicated and I couldn’t be bothered.
@cstross @lauren iTerm2 comes with “AI” stuff?!?
@AnachronistJohn @lauren @cstross It can optionally do AI stuff, it's disabled by default.
@rpluim @AnachronistJohn @cstross I am attempting to visualize the use cases that would really want AI for a terminal emulation app, so far without much success.
@lauren @AnachronistJohn @cstross I've never used the AI stuff, but it appears to allow sending the contents of your terminal to an AI chat, and have it then do stuff in response. I'm sure someone thinks it's useful

@lauren @AnachronistJohn @cstross It get better:
- write files
- run commands
- *interact with a browser window*

No way I'm ever turning that on

@rpluim @AnachronistJohn @cstross I don't think I'd even want the capability in something on my machine, enabled or not.
@rpluim @lauren @AnachronistJohn There's a setting to toggle off all AI misfeatures. Guess how I've got mine set up. I dare you.
@lauren @cstross There's also alacritty, kitty, wezterm, and probably more, that support macOS and Linux.