Category Archives: Mac

Apple Silicon, Xeon Phi, and Amigas

The new M1 chip in the new Macs has 8-16GB of DRAM on the package, just like many mobile phones or single-board computers. But unlike many desktop, laptop or workstation computers (there are exceptions). In the first tranche of Macs … Continue reading

Posted in Amiga, arm, HPC, Mac | 6 Comments

Recovering from deleting your login shell on a Mac

In case you ever need it. If you’re searching for something like “deleted login shell Mac can’t open terminal”, this is the post for you. I just deleted my login shell (because it was installed with homebrew, and I removed … Continue reading

Posted in Mac | Leave a comment

Reflections on an iBook G4

I had an item in OmniFocus to “write on why I wish I was still using my 2006 iBook”, and then Tim Sneath’s tweet on unboxing a G4 iMac sealed the deal. I wish I was still using my 2006 … Continue reading

Posted in AAPL, carbon, cocoa, darwin, Mac | 1 Comment

Running Linux GUI apps under MacOS using Docker

I had need to test an application built for Linux, and didn’t want to run a whole desktop in a window using Virtualbox. I found the bits I needed online in various forums, but nowhere was it all in one … Continue reading

Posted in cross-platform, Mac | 2 Comments

More on UIAutomation tests

Update The information below is mostly redundant. After filing a bug report with Apple, their engineers determined that the Xcode-detected set of macro actions (find a text field, double click, enter text) weren’t working because the double click action wasn’t … Continue reading

Posted in AAPL, Mac, TDD, tool-support | Leave a comment

Making my peace

Nearly four years ago, in January 2015, I posted On Switching to Linux, in which my computer (in a photo from November 2014) looked like this: Here’s the same photo from today: So what’s changed? In the intervening four years, … Continue reading

Posted in AAPL, GNU, Mac | 1 Comment

The problem with not-Apple

I’ve read a few articles over the last week or so that point to the Mac having lost its shine among developers. There was a time when the first things you did when you wanted to be a developer on … Continue reading

Posted in GNU, gnustep, Mac | Leave a comment

Honestly, this next post will take a while.

Posted on by Graham | Leave a comment

On switching to Linux

In November, I switched to GNU/Linux at home (I still use OS X at work, because I still write Objective-C in Xcode at work). Or rather, I switched back: I’d been using it around a decade ago. In December, I … Continue reading

Posted in advancement of the self, GNU, Mac | 6 Comments

ClassBrowser: warts and all

I previously gave a sneak peak of ClassBrowser, a dynamic execution environment for Objective-C. It’s not anything like ready for general use (in fact it can’t really do ObjC very well at all), but it’s at the point where you … Continue reading

Posted in C++, code-level, Mac, OOP, software-engineering, TDD, tool-support | Leave a comment