Category Archives: Software

TotalFinder

Finally a proper Finder.

Update October 14, 2015:

The new security features in OS X El Capitan require a hack to keep Total Finder working, a hack which compromises security. This from the developer:

So for all practical purposes this great app is dead. RIP – you will be missed.

* * * * *

Ask any Mac user what the single worst app which comes with every Mac is and the chances are pretty good that the answer will be ‘The Finder’. ‘The Loser’ would be more like it, if you ask me.

Well, the folks at BinaryAge have fixed much of what ails the stock Finder in TotalFinder, adding the ability to use tabs and multi finder windows, allowing the drag and drop of files across directories/volumes/drives. You can also use cut-and-paste rather than Finder’s copy-and-paste, precluding the need to delete the source file if you really want to move it. The multi finder window shown below is toggled with Command-U.

TotalFinder in dual window mode, with tabs shown.

TotalFinder integrates into Finder but is also available as a separate app, meaning it’s visible in HimmelBar which I use to avoid having on screen icons for applications. So now you can jump into finder rather than Command-Tab’bing or mousing to your on screen app display.

TotalFinder is visible in HimmelBar

MacLampsX you ask? It’s a neat seasonal app which frames your display with Christmas lamps! X-Mas tree? More of the same. 0SEx? No, not what you think. It’s a DVD ripping app. And the little printer icon in the menu bar to the right of the Dropbox icon is Fingerprint which allows my iPad and iPhone to print to any Bonjour printer on the network.

I cannot detect any performance changes on my desktop Mac. Highly recommended for anyone who uses the Finder a lot.

It was an accident, honest!

The Vampire Squid of the Internet.

Rolling Stone’s resident shock journalist Matt Taibbi wrote about Goldman Sachs a few months back.

“The first thing you need to know about Goldman Sachs is that it’s everywhere. The world’s most powerful investment bank is a great vampire squid wrapped around the face of humanity, relentlessly jamming its blood funnel into anything that smells like money.”

Well, swap ‘Goldman Sachs’ with ‘Google’ and ‘investment bank’ with ‘search engine’ and it still reads well.

I wrote of Google’s culture of theft recently, protesting its copying of copyright materials for their profit and their support of net neutrality for the ‘public good’ when the prime beneficiary is Google.

Now this:

Now, I simply despise Microsoft for the hours of my life they have wasted rebooting PCs and losing data, but as of now I’m switching to Bing for my default search engine in the naïve belief that they actually do a tad less evil than Google. There is simply no circumstance on earth which will have me change my opinion of Microsoft but, in this case, it’s the lesser evil. Even the iPad/iPhone have an option to do this – go to Settings->Safari.

Would you trust Google with anything? Garnering all this data in their drive-by shootings is no accident. A team of people wrote that code with the specific intent of theft and profit, and the code of ethics in a corporation comes from the top. You don’t suddenly spontaneously breed criminality in the lower ranks. Those workers take their clues from their managers, and so on up the tree. Just like at Goldman Sachs.

And when you find your stolen photographs on Google, well, good luck suing them.

Should you read of my untimely demise any day now, just look to the Google Hit Squad of Uzi-bearing ninja assassins.

Adobe Photoshop Express

A useful iPad app.

I’m not sure what they are putting in the water coolers at Adobe Labs HQ in San Francisco, but they should definitely stick with the program.

First we got a really value added, fairly priced upgrade to Lightroom 3, many of whose enhancements I have written about here – film grain, superior RAW conversions, outstanding flexibility to remove lens aberrations and distortions – and now, at no cost, an iPad app named Adobe Photoshop Express.

The price is right!

It’s an inspired piece of programming which really ‘gets’ the touchscreen interface and one of the best efforts yet to make the iPad into a photo processing platform. Sure the controls are limited – basic exposure, sharpness, effects, frames, monochrome conversions and so on – but all the ‘sliders’ for the controls dictate that the user merely slides his finger across the screen to change things. Surely this is the future of photo processing? Further, sign up at Adobe and if you can get comfortable with access rights (theirs not yours) to your pictures, then you can sync your snaps to your desktop or laptop via their servers.

Here’s a simple snap of our son with a neat frame added – this is a screen shot as I do not have an Adobe online storage account:

Winston at Point Lobos. My ‘equipment man’.

Very worth while looking into and it seems some of the earlier bugs have been stomped on as I have had no issues with my version. And what have you got to lose?

More on Adobe lens corrections in Lightroom 3

Very clever indeed.

A friend wrote recently how much he was enjoying using the newly added built-in lens corrections in Lightroom 3 with his ultra-wide Nikon zoom on a pair of Nikon pro bodies, a lens whose profile is included with Lightroom 3.

This got me thinking. How can one-click corrections work when distortion varies so widely over the focal length range of many wide zooms? If the lens is pre-programmed into Lightroom’s database by Adobe you do not get a choice of focal length when applying the profile. It’s strictly a one choice affair, which contrasts with my approach when crafting profiles for the 9-18mm MFT Olympus zoom for my Panasonic G1, where I had to create disparate profiles for each of the four marked focal lengths. The barrel distortion of that lens decreases with increasing focal length, so it’s not possible to make one profile to fit all focal lengths.

Now one of the finer lenses for my full frame Canon 5D is the 24-105mm L zoom. Lightroom 3 includes a built-in profile for this lens unlike with the Olympus 9-18mm where I had to make my own. The Canon has fine resolving power and micro contrast at all focal lengths of its useful zoom range but suffers from the most atrocious barrel distortion at the wide end (the center of peripheral straight lines bows out), changing to mild pincushion distortion (the center bows in) at the long end. How could Adobe’s ‘one click’ approach possibly work with this lens whose distortion characteristics vary widely with focal length?

Note that if you use Canon’s DPP software (I do not) to process your pictures I’m fairly certain that it corrects distortion at all focal lengths. However, the 5D, unlike the G1, has no in-body distortion correction for the manufacturer’s lenses, so processing in LR3 brings in the images in their fully distorted glory just as with the G1/Olympus lens combination. And distortion correction is important to me as I frequently take architectural pictures where I want my straight lines straight.

Well, it was but a few moments work to take five snaps, one at each of the marked focal lengths, with a straight edge close to the top of the frame in each. I processed these through Lightroom 3 and, after making virtual copies of each, applied the one-click lens distortion correction to each of the virtual copies, selecting the single profile for Canon’s 24-105mm L lens in each case. The pictures were snapped at 24, 28, 50, 67 and 105mm.

Here are the results – in each case the corrected version is shown first:

At 24mm. Noticeable barrel distortion in the uncorrected image at right.

At 28mm. Mild barrel distortion in the uncorrected image.

At 50mm. Very minor barrel distortion in the uncorrected image.

67mm. Very mild pincushion distortion in the uncorrected image.

105mm. Very mild pincushion distortion in the uncorrected image.

So as the above pictures suggest, the Adobe built-in profile for the Canon 24-105mm lens takes into account the focal length at which the image was made and applies distortion correction appropriately. It may be ‘one-click’ for the user, but it seems there’s much more going on below the surface. In all cases the correction is almost perfect, with only the 67mm and 105mm images slightly overcorrected and showing mild barrel distortion. The correction at the wider focal lengths is especially praiseworthy, as the above pictures show. Very clever and much more sophisticated than the case where you have to make your own lens profiles in those instances where Lightroom 3 does not include these.

Running Windows on a Mac

Ugh!

[column width=50% padding=3%]

Looking back I suppose there have been two sound decisions I made in my business life – we won’t go into the dozens of poor ones here!

One was leaving socialist England in 1977 for America which, back then, truly was the land of opportunity and, in contrast to my homeland, actually had a work ethic. The other was quitting my day job almost a decade ago and deciding to make my own living.

Working for yourself is truly a breath of fresh air and has probably added a couple of decades to my life expectancy. No more corporate team spirit, working for the greater good and all that gobbledegook which has wasted hundreds of billions of dollars of shareholder wealth over the past few decades in America’s ‘feel good’ society. Whenever forced to attend one of those ghastly team building sessions – whose goal would have made Stalin proud with its emphasis on stamping out all individuality – I would quickly plead a headache and head for the nearest beach with my camera.

But the greatest reduction in stress in my life came from no longer having to use Microsoft’s Windows. This fraud passing for an operating system with its need for large support teams of unwashed techies and constant problems was in my life no more. I became a full time Mac OS X user. And while I have nothing but contempt for Apple’s fragile hardware, OS X has been a model of stability and reliability this past decade and is as good as it gets in the latest Snow Leopard iteration …. especially if you run it on a home made PC box! Good, plentiful, cheap, easy replaced and reliable PC parts installed in a Hackintosh come to life when presented with a sound OS.

However, because I manage money to make ends meet, there are one or two financial applications I use on occasion which only come in Windows versions meaning – oh! horror – that I still have to load that piece of garbage on occasion.

While OS 10.5 Leopard was around I used Parallels as an emulator to run Windows – my copy of Windows started life as Windows 98 and I upgraded it to XP years ago. Parallels was buggy but sort of worked, with a clunky interface and a very long install time. It would lock up every other day on my MacBook and Intel iMac. Well, still better than Windows.

When Snow Leopard OX 10.6 came to market I upgraded but, surprise, surprise, Parallels would no longer work, the maker wanting more money to make its product compatible. Now given that any spend related to Windows is regarded as obscenity in the home, I shopped around and found two competitors.

[/column]

[column width=45% padding=2%]

The competition is comprised of VMWare’s Fusion, also wanting payment, and Sun’s VirtualBox. The latter is free and, now that Oracle has bought Sun, has some serious development effort being put into it. There’s money in virtualization. My earlier experience with VirtualBox 2.0 was awful and I had forgotten about it.

But when VirtualBox 3.0 was released in June, 2009 I paid attention. Larry Ellison, CEO of Oracle, did not become one of the world’s wealthiest by suffering fools (Gates at MSFT didn’t suffer them either, but made sure he sold his product to them) and a download of VirtualBox 3.0 showed the product to be much improved. Super stable on the HackPro, fast and easy to set up if, that is, you can get past the instructions which were written by engineers for engineers in contrast to the Apple approach of writing instructions for regular humans.

Mercifully, I am an engineer and most certainly not a regular human, so installation was a breeze. I then installed Windows XP Sp2, duly inserted my Win 98 disk to prove I was legit (though why anyone would actually want to steal Windows must be one of the great mysteries of our time) and immediately upgraded to Win XP Sp3 which, amazingly, went without a hitch.

I’m currently on VirtualBox 3.2.6 and Windows runs in it in its own little space, making sure no bad stuff migrates over to my OS X work space. If it gets clogged up I’ll simply reinstall it and the one or two apps I use. I give it 4gB of the 8gB of RAM in the HackPro when it’s on and allow it to use all four cores of the Intel Core2Quad CPU in the HackPro, and it runs fast if only in 32-bit mode, but how anyone can stand the UI of Windows XP beats the hell out of me. It was awful in Win ’95 and remains so in XP. No, if anything, it’s worse in XP, trying to interpose a user friendly interface which only makes the bad look awful. VirtualBox + XP Sp3 load in some 40 seconds and XP constantly reminds me that my ‘computer may be at risk’. How about fixing that, Microsoft, without forcing the user to pay for band aids? One of the nicest aspects of VirtualBox is that it allows you to create virtual disk drives in Win XP so that you can seamlessly access files in your OS X space. So, for example, I can install Lightroom 3 on the XP ‘machine’ and access my Lightroom catalog on the OS X side easily. A related benefit is that I can see how this site looks in XP using the truly awful Internet Explorer browser which, needless to say, respects few of the standards adopted by every other browser in the universe.

[/column]

[end_columns]

Windows XP Sp3 running this site on the HackPro. OS X in the background.

[column width=50% padding=3%]

All the usual peripherals work with no tuning – wireless internet, USB devices, sound, card readers, optical disk drive and so on. The only thing I have not bothered with is getting wireless printing to work as life is too short. I merely take a screen snap and print from OS X on the few occasions I need hard copy.

Anyway, this is a really long winded way of saying that if you really must run Windows on your Mac, get VirtualBox.

It is free, super stable and if you get a hankering to run Ubuntu, Linux, Solaris, FreeBSD, Windows XP or Vista, Windows Server, Windows 7, Oracle Enterprise, Debian, Redhat, Fedora, Gentoo, SUSE or Mandriva on your Mac, virtualization is a nice safe way of doing that.

[/column]

[column width=45% padding=2%]

And if you are seriously troubled, then consider updating to Windows 7 and making the world’s richest man yet wealthier. After all, there’s a fool born every minute and he has made Microsoft what it is today.

Running Windows in emulation mode under OS X on a PC box hacked to run Snow Leopard may sound like feeding bacon to a pig, but it’s the only safe way of running Windows on anything.

And, if you absolutely must know, this site looks almost acceptable in Internet Explorer 8. Lightroom 3? No problem, if limited to the slower 32-bit mode.

[/column]

[end_columns]

Lightroom 3 running in XP/VirtualBox in 32-bit mode.