Compass 2 Stand for iPad, iPad mini, iPad Air, and Newton MessagePad ¬


A few months ago I reviewed the Twelve South Compass 2 iPad stand for the 973rd issue of Small Dog Electronics’ Kibbles & Bytes newsletter:

Being an active Apple Newton user and—more recently—an iPad mini user (see my review , I’ve had my eye on Twelve South’s Compass product for years. With their Compass 2 product line, they brought full support for the iPad mini and I finally got around to picking one up for my iPad & Newton use.


The previous Compass was just a little too wide for the iPad mini, so while you could make it work by not adjusting it out all the way, it was far more unsteady, so the Compass 2 fixes that. With any iPad, I’d be careful about tapping too hard in the top left and right corners when the Compass 2 is in the easel configuration and your iPad is in portrait mode, but it’s still quite stable. It’s too small for the iPad Pro, so we’ll have to wait for a different solution there.


I have the MessagePad 2100 which was the last, best model and the most expandable with an optional wired keyboard (via the serial port) and two PCMCIA slots (I have ethernet, WiFi, Bluetooth, and GPS cards I use in mine). It also functions in portrait and landscape orientations, just like the iPad. In fact, while thicker, it’s dimensions are pretty close to that of the iPad mini, so it works just as well on the Compass 2. The Compass 2 makes typing with the external Newton keyboard extremely comfortable and is still stable enough to use the stylus for navigation & selections!

The Compass 2 has been getting even more use since my departure from Small Dog Electronics and I still highly suggest it, for both the iPad mini and the Newton MessagePad 2×00 models. They now come in new hues to match the silver, gold, and rose gold iPads, but they still make my favorite: black.

Use Your USB Peripherals with Your iPad ¬


Just before my departure from Small Dog Electronics, I extolled the usefulness of the new iPad Lightning to USB 3 Adapter in their 985th issue of the Kibbles & Bytes newsletter:

If you’ve owned a Mac for quite some time and invested in various peripherals over the years, but also own an iPad, I have a tip for you!


Often upgrading to a newer WiFi or Bluetooth peripheral is still the best decision and will be more compatible in the long run, but what if you have invested in USB peripherals? If you have a trusted USB keyboard (for some of us, they become an old friend), USB memory card readers, expensive USB audio equipment like microphones, mixers, or MIDI devices, there is a way! Additionally, if you need to connect your iPad to a wired ethernet network, what I’m about to reveal will do the trick too. Let me introduce you to Apple’s Lightning to USB adapters:

While originally designed for importing photos and videos from digital cameras via USB, they do support other standard types of USB peripherals, including keyboards, barcode scanners, memory card readers, and various audio devices.

This little adapter enabled me to not have to invest in a new Mac for home use and just use my iPad mini instead. More details to come.

Independence ¬


After nearly thirteen years, many months of agonizing personal deliberation, and three further months of attempting to wrap up projects as cleanly as possible, June 1st marked my departure from Small Dog Electronics. Finding myself in utter burnout was not an easy reality to come to grips with, and deciding to make such a large change was downright scary, but everyone stood by me and I believe we’re all going to better off for it.

I am grateful to have spent many formative years at such a great Apple Specialist, helping keep Macs—and more recently iOS products—in use on users’ desks and in their bags, as well as helping customers better use them. I am glad to have to helped Small Dog Electronics transition from an ecommerce retailer by opening up several brick and mortar stores, plus celebrate their 20th anniversary. I am very thankful for the many opportunities presented me which allowed my climb from a lowly Sales Associate, through various IT & software development roles, to my final couple of years as Director of IT, Development and Security.

Working at a small company, especially one run by a father and son team, for such a long period of time really made it feel like family. As with any business—or family, for that matter—there were ups and downs, and I saw a lot of people come and go, but have many great memories and was deeply conflicted in leaving them behind. That said, while no longer working alongside of them, I’m still a happy customer and will continue to see them on occasion, both in their stores and around town. I hope to see them continue to shine in the coming years. Being a small retail company working with Apple and against big competition the likes of Amazon is no small task.

I have been a long-time fan of Apple products, especially Macs, and have worked hard to help keep them in-use. In high school and college I did so through my website, the Classic Mac Workshop, later with Brown Computer Solutions, and most recently through all my roles at Small Dog Electronics. Apple had some rough years there, but they rebounded and have clearly absolutely flourished. Apple is now a massive, wealthy company with an amazing and diverse line of products and services. Apple doesn’t need my help anymore, at least not in terms of selling their products.

While I wanted desperately to continue helping Small Dog Electronics grow and change—and I do think I played my part in that—I firmly believe that they need some fresh blood and perspectives, especially in my former role. So, with my health at risk due to prolonged burnout, the time had come to let go and allow both myself and the company find new directions.

I took all of June off to decompress, vacation, and try to realize that—for the first time in a decade—I’m no-longer on call 24/7. That has been an experience in itself. So, with July upon me, and our nation celebrating its independence, I too am celebrating my own.

I don’t have a firm direction yet, but have funds and projects planned for July. Beyond that is pretty wide open and I will always have plenty to learn, so expect to hear more from me as I explore this newfound freedom.

Bruce ¬


thedailyjaws referenced the “Jaws” movie crew having nicknamed the prop sharks “Bruce”. Upon reading that, it suddenly hit me that it must be the reason that the great white shark in Pixar’s Finding Nemo was named “Bruce.” Or another reason, anyway. I had always assumed that it was just because it’s a stereotypically Australian name.

Wikipedia and the Pixar Wiki corroborate this. I love movie references.

Meet the loyal Newton fans who keep the device alive and kicking ¬


Many thanks to David Pierini over at Cult of Mac for interviewing me for this piece regarding those of us who have been helping preserve what bits of Apple’s Newton platform we can. I am honored to have helped carry the torch—from all those who came before, including Victor Rehorst—and be counted with the likes of Grant Hutchinson. Definitely worth the read and a gander at Grant’s amazing photos.

Keeping Up with Ever-changing Browser & Internet Security Standards ¬


My advice on which browsers to run on which versions of iOS and OS X, from Small Dog Electronics’ Barkings! blog:

Third, and most important, is to run the most modern & secure web browser you can. Apple’s own Safari browser (which is included with OS X and iOS) is fast, efficient, and has excellent integration features, but it is only kept up-to-date for the current & previous version of OS X and the current version of iOS. Fortunately, there are other good alternatives which you can run on older, and current, versions of OS X (listed below by OS X version):

OS X 10.9 Mavericks – OS X 10.11 El Capitan (Intel):

OS X 10.7 Lion – OS X 10.8 Mountain Lion (Intel):

Mac OS X 10.6 Snow Leopard (Intel):

Mac OS X Tiger 10.4 – Mac OS X 10.5 Leopard (PowerPC G3/G4/G5):

How to Complete the Migration of Google Code Project Wikis to GitHub Wikis ¬


As you probably now know, Google is shutting down Google Code in less than a year and are encouraging users to switch to other open source hosting platforms such as GitHub. They have a handy Export to GitHub tool, which is easy, if a bit slow. I had a couple stale projects on Google Code that I hadn’t moved to GitHub yet, so I gave the tool a shot.

It appears to do a good job on the source code side of things, but has a few issues for project wikis (despite automatically converting to Markdown):

1. It doesn’t preserve history or images.
2. It exports the wiki data into a separate ‘wiki’ branch, not the GitHub project wiki.

There’s nothing I can do about the former, but I was able to easily automate resolution of the latter since GitHub allows you to clone project wikis to local repositories for advanced editing.

Introducing finishGoogleCodeGitHubWikiMigration, a bash script which—given a Google Code project exported to GitHub—takes the wiki page and makes it into the project’s file, plus moves all the wiki pages over to the GitHub project’s wiki, fixing page links as it goes. I don’t know why Google couldn’t have included that functionality in their tool since you have to give it access to your GitHub account anyway.

You can find finishGoogleCodeGitHubWikiMigration on GitHub at (see the README for usage instructions) and feel free to submit pull requests for improvements:

NOTE: While it works on fresh clones of the project repositories, it does modify the repositories. If you don’t like the changes it makes, DO NOT push the changes back to GitHub!

One final comment on the Google Code project export process: you can also set the ‘project moved’ flag on the Google Code project if you want it to permanently redirect to the GitHub project, but I’ve found you cannot revert the change, so only do so when you’re really sure you’re happy with the migration.