A hacker’s introduction to OS X
8th January 2004
What is Max OS X by Amit Singh is hands down the best introduction to that operating system I’ve ever come across. It’s aimed at a technical audience, does a very good job of keeping a fair balance balanced when comparing OS X with other operating systems and has taught me a whole bunch of interesting things about the system.
- A Brief History of Mac OS X
- Interesting tricks to play on the bootloader, which is apparently based on Forth
- What actually happens on startup
- Fun command-line tools that come with the system
The rest of the author’s site (which bares a striking resemblance to Eric Meyer’s classic stylesheet) is worth exploring as well—he has some fascinating notes on advanced Mac programming, a description of his environment of 55 operating systems on one PowerBook and for the hard core programming geeks, 108 solutions to the Towers of Hanoi problem. And if that’s not enough, he even has a genuine Donald Knuth reward cheque as well!
As for my own PowerBook, it was due to arrive today but my bank killed the card transaction because it didn’t fit my normal buying habits (I’d like to know who’s buying habits it would fit). After a series of transatlantic phone calls and the classic statement from HSBC that “you’re not supposed to have credit on a credit card” all is well in the world, and the system should arrive tomorrow or Friday. I await its arrival with sticky palms.
More recent articles
- Weeknotes: datasette-enrichments, datasette-comments, sqlite-chronicle - 8th December 2023
- Datasette Enrichments: a new plugin framework for augmenting your data - 1st December 2023
- llamafile is the new best way to run a LLM on your own computer - 29th November 2023
- Prompt injection explained, November 2023 edition - 27th November 2023
- I'm on the Newsroom Robots podcast, with thoughts on the OpenAI board - 25th November 2023
- Weeknotes: DevDay, GitHub Universe, OpenAI chaos - 22nd November 2023
- Deciphering clues in a news article to understand how it was reported - 22nd November 2023
- Exploring GPTs: ChatGPT in a trench coat? - 15th November 2023
- Financial sustainability for open source projects at GitHub Universe - 10th November 2023
- ospeak: a CLI tool for speaking text in the terminal via OpenAI - 7th November 2023