HOWTO disable overlays in Boinx FotoMagico standalone players

FotoMagico is program that lets you create amazing slideshows. In FotoMagico, slides advance in one of two ways:

  1. automatically, after a set time period
  2. after a mouse click

If you’ve picked option (2), you see a “fast forward” overlay when you click the mouse:

I dislike this. Fortunately, there’s a preference to turn this off.

FotoMagico lets you export your slide shows as standalone player applications, and distribute them to anyone with a Mac.

I found one problem, however. Even when you turn off “Visualize Interactive Control,” the standalone player does not respect this preference. That means you always get the “fast forward” overlay. Yuck.

Fortunately, there is a workaround. If you peek inside the bundle for FotoMagico, you’ll notice it has a CFBundleIdentifier of com.boinx.fotomagico.

If you run defaults read com.boinx.fotomagico before and after setting the preference, you’ll see one line appear:
"PrefsKey_DisplayOverlays" = 0;

Now, look at the Info.plist inside the player. Its CFBundleIdentifier is com.boinx.fotomagico.player.

This means, the fix is simply:
defaults write com.bound.fotomagico.player PrefsKey_DisplayOverlays 0

Learn how to name files—hey Comcast, this means you!

People are really bad at naming files on their computer. How many times have you walked up to someone’s desktop to see half a dozen “untitled folder”s, several “documents” and files with other generic names like “resume,” “proposal” and “draft”?

Are you really going to remember what’s in that file tomorrow? In two months? In two years. No. Naming your files is just like writing email: be clear, concise and remove redundancy.

When you’re creating files for distribution over the web, remember where this is going to end up — on someone’s desktop. Two quick tips:

  • If you’re a job seeker, resume.pdf is a terrible name. Think of the hundreds of resume.pdfs the recruiter will have on his or her computer. PaulSchreiberResume.pdf is a much better name. No spaces, punctuation or accents makes the file URL easier to read and type (Paul%20Schreiber%20Resume.pdf just looks awful), and ensures it will be compatible with the Unicode-hostile mess that is corporate email.
  • If you’re a musician, actor, comedian or other performer, avoid names like headshot.jpg, bio.pdf and onesheet.pdf. Make sure your name is part of the file name. (And don’t forget to credit the photographer!)

Now, on to Comcast. They helpfully let you download your monthly invoices as PDFs. However, they look like this:
67899012345_05-27-2008.pdf

So what’s wrong with the name? Aside from the fact that starting off with an account number impairs scanability, look what happens when you have a good number of bills saved up:
67899012345_05-27-2007.pdf
67899012345_05-27-2008.pdf
67899012345_05-27-2009.pdf
67899012345_06-27-2007.pdf
67899012345_06-27-2007.pdf

That’s right—the files appear totally out of order. A much better idea would be to use an ISO standard date format like 2008-05-27, which—in addition to being a standard—sorts more cleanly.

American Airlines spokesman explains why they are going out of business

More proof that airlines are run by idiots:

Airlines argue that adding fees this way is preferable to fare hikes because in theory, at least, passengers who don’t want to use the services can avoid them. And airlines can’t just raise fares whenever it suits them because the industry is so competitive that they’d surely lose passengers. “There is hardly any other product or service out there where a customer can instantly compare all the prices and products and services of every competitor,” said American spokesman Tim Smith.

  1. People hate small fees.
  2. Welcome to the Internet, Tim.

Four-year-olds already get it

Clay Shirky explains the future:

I was having dinner with a group of friends about a month ago, and one of them was talking about sitting with his four-year-old daughter watching a DVD. And in the middle of the movie, apropos nothing, she jumps up off the couch and runs around behind the screen. That seems like a cute moment. Maybe she’s going back there to see if Dora is really back there or whatever. But that wasn’t what she was doing. She started rooting around in the cables. And her dad said, “What you doing?” And she stuck her head out from behind the screen and said, “Looking for the mouse.”

Here’s something four-year-olds know: A screen that ships without a mouse ships broken. Here’s something four-year-olds know: Media that’s targeted at you but doesn’t include you may not be worth sitting still for.

Why I’m going to Pittsburgh

Your generation had John Kennedy and Pierre Trudeau. My generation has checked out of politics for the longest time. We’re jaded. We’re cynical. We’re tired of spin and sound bites, tired of talking points, tired of being talked at.

We want authenticity. We want an end to corruption. We want inspiration.

In 1961, John F Kennedy said we could put a man on the moon in ten years. Look what happened.

In 2001, George W Bush told Americans to go shopping. Look what happened.

We deserve better. We can do better.

Barack Obama is our generation’s Kennedy or Trudeau, inspiring millions of people to get up and do something. Go look at an Obama office — it’s a hugely diverse group of volunteers — young black
men, twentysomething asian women, 50-something white women, Indians, white kids from the suburbs like me — everyone.

You should be proud to have a child who cares so much — one who’s politically active and not a slacker, stoner, ignorant or a cynic.

Facebook’s lawyers: idiots or jackasses?

Hanlon’s razor tells us that we should “never attribute to malice that which can be adequately explained by stupidity.”

I’m still unable to figure which is the case with Facebook’s new promo guidelines. Bad linking policies are nothing new — we’ve seen them from Fast Company, NPR, Starbucks and KPMG.

But these stories are old, man — the most recent is from 2004. Surely an Internet-savvy company like Facebook would know better, right?

Wrong.

According to Facebook, it’s okay to say “Check out the Company X Page on Facebook,” but you MAY NOT (capitals theirs) say “Check out the Company X Facebook Page.”

What, pray tell, is the difference? How does the latter “imply partnership, endorsement or sponsorship”?

Sigh.