In the photo above, you can see my studio setup as of April 2010 (click to enlarge). It hasn’t changed much since then (now I have replaced that Mighty Mouse with a Magic Mouse, and passed the Mighty to the Cube), but the reason I’m posting this photo is to talk about an aspect of my software — rather than hardware — setup.
As you can see, the PowerMac G4 Cube attached to the acrylic 22-inch Cinema Display is my ‘wingman’ and I mostly use it for displaying content I want to keep track of, but at the same time don’t want in my way on my main Mac and workspace. On the Cube, then, the main applications that stay always open are Safari, Mail, NetNewsWire and Twitterrific, with the latter two practically in the foreground all the time.
I use Twitterrific on the Cube for reading tweets and Tweetie for Mac on the MacBook Pro for writing them. You may find this strange, but I think that Twitterrific is really a great client for reading, while the user interface for writing tweets feels more uncomfortable to me: the window down there is too cramped, the font too small.
Or rather I should say I used to take advantage of Twitterrific for reading tweets on my Cube. Yesterday, in fact, I noticed a strange behaviour when I logged into Twitter from Twitterrific: authorisation errors, and a mystifying warning about Twitter being “rate limiting” causing Twitterrific to manage a limited number of refreshes per hour, and so on. I expressed my puzzlement on Twitter, and a quick check on their website gave me the answer: two new minor upgrades, 3.2.3 and 3.2.4, were issued while I was away (I was still on 3.2.2):
Twitterrific for Mac v 3.2.4
- Removed rate limiting check for OAuth
- Fixed OAuth problems with favoriting and deleting tweets
Twitterrific for Mac v 3.2.3
- Updated to use OAuth
So I proceeded to download and install version 3.2.4. But upon launch nothing happened. I checked and re-checked, then, following a hunch, I asked on Twitter: Has Twitterrific 3.2.4 ceased support for Mac OS X 10.4? Because I downloaded it, launched it and nothing happens.
And my hunch was right, because a few moments after, the guys at the Iconfactory replied: Twitter’s Oauth libraries require 10.5 or later to function unfortunately. You’ll need to update the OS or use the web. :-(
OAuth is a new authentication protocol Twitter officially launched yesterday. It is better and more secure (read more about it in this post on the official Twitter blog), but that also means that now there aren’t any more third-party Twitter clients for Mac OS X 10.4 users. Well, as a matter of fact there is still one, TTYtter, written by the excellent Cameron Kaiser (yes, the same developer behind Classilla). But although I greatly appreciate Kaiser’s efforts, I would like a GUI-based Twitter client for Mac OS X 10.4, and TTYtter is text-based.
Looking for solutions, on Twitter I received a few tips, like trying to see if there are some Firefox Twitter addons I could use to replace the Twitterrific experience on my Cube. But I don’t want to install Firefox on the Cube, because it still feels sluggish to me and I really prefer going on with a minimal software installation to keep the Cube snappy and responsive (the only browsers installed are Safari 4.1.1 and Plainview). I could try to install Mac OS X 10.5 on the Cube — there are workarounds to bypass Leopard’s G4 at 867 MHz CPU requirement — but again I don’t want to slow down the whole system just to take advantage of a single application.
So my temporary solution has been to use Steven Frank’s WebDesktop and the Web-based Twitter client Hahlo 4. WebDesktop is a nice, lightweight application, although apparently Steven doesn’t develop it anymore (the latest version is from 2006 and can still be downloaded from this page at VersionTracker). Its apt description: [WebDesktop] is a fully functional web browser that overlays your Mac OS X desktop. It can be configured to periodically refresh, which may be useful for displaying things like stock tickers, web cams, or other frequently updated news pages. Well, I used it in combination with Hahlo and it works fine enough:
Like Twitterrific, it’s good for reading tweets, and replies to me appear in a different colour (not all mentions, though). I really wish I could customise the layout colours to give it a dark theme like Twitterrific, which is great for my eyes. Hahlo has the advantage of showing more information than Twitterrific, such as retweets, clickable “In reply to” buttons, etc. All in all, I think it’s a decent replacement, but the truth is that for my setup Twitterrific was just perfect, and I’ll really miss it. Also, it’s sad that Mac OS X 10.4 has been left without GUI-based Twitter clients.