Skip to content

Control is the key to avoiding needless dialog boxes

Over the weekend, I wrote myself a little AppleScript program that makes it much easier to create license files for our customers. (Given my lack of knowledge on AppleScript, I'm quite happy with the result.)

To make it easy to use on all my Macs, I stored the finished result in Dropbox. I tested it using my MacBook Pro, assigning it a global keyboard shortcut using Butler. It worked great; as soon as I typed the shortcut, I'd see my "Which program?" onscreen dialog, and all was good.

When I got back to my iMac, I used Butler to point to the same script on Drobpox, and tested it. I was very surprised to see that, instead of launching my app, OS X presented this dialog box:

Confused, I pulled out the MacBook Pro, and tested again…and again, it worked fine, launching without any confirmation dialog.

After many minutes of hair pulling, I figured out the problem: On the MacBook Pro, I had assigned the shortcut as Shift-Option-M; on the iMac, I decided that it'd be easier to type Shift-Control-M, so that's what I used (intending to change the MacBook Pro to the same shortcut). As soon as I removed the Control key from the shortcut, my application loaded without the confirmation dialog.

I've been unable to figure out why this happens, but if you're launching AppleScript apps via global shortcuts, avoid using the Control key in those shortcuts (unless you like needless confirmation dialogs, that is).



Watch It: Real Genius

Real Genius [DVD]I cannot recall the first time I saw Real Genius (1985), but it wasn't in the theater.

Whenever it was, the movie made enough of an impression that it became one of my fave comedies—something that's still true today. I owned it on VHS, I own it on DVD, and if it comes out on Blu-ray, I'll probably buy that, too. (I noticed while writing this that the iTunes version is listed as HD, so I may have to invest in that one.)

The cast is a bunch of names you've never heard of, except for a very young Val Kilmer. The plot centers on two geniuses at a college, working together on a laser project that just happens to have military applications.

There are any number of hilarious mini sub-plots running through the movie, and Val Kilmer is very funny as the older genius at the college. Toss in a guy living in the basement below the closet, a lottery fix, a sexy woman on a mission, ice skating in a dorm hallway, and a slew of one-liners, and you've got a recipe for a very entertaining 108 minutes of movie fun. Thought provoking? No. Well-developed plot? Not so much. But fun? Yea, it's got that to spare.

iTunes StoreAmazonDetailsReviews


Do Dropbox droppers do due diligence?

Apparently Dropping Drobpox is a thing now, because Condoleeza Rice has been named to the board of directors. I'm aware of at least two prominent people (Chris Breen and Mark Frauenfelder) who have publicly discussed their Dropbox departures, and I assume there are many more.

First, I admire these folks' convictions and follow-through on those convictions. For me, Dropbox is too ingrained in what I do to make such a switch. Additionally, I don't believe someone sitting on the Board of Directors of a company is reason enough to change my practices relative to that company's products.

However, for those who feel strongly about Ms. Rice, I assume they'd want to avoid any companies that have directors with similar backgrounds, right? In order to make such decisions, they need to do due diligence on any company whose products they might like to use.

To ease that task, I put together a brief list, based strictly on companies having board members involved in the military-industrial complex, and who may have been active in the same timeframe as Condoleeza Rice.

The first entry in the list may be somewhat surprising…

[continue reading…]



iCloudy with a 100% chance of stupidity

I use a lot of cloud services for file storage, primarily Dropbox, but also Box and (begrudgingly, for certain shared projects) Google Drive.

I also use iCloud, but not in any way that would be considered a true cloud file storage service. I use it strictly as a sync service for contacts, calendars, reminders, notes, Safari; I also use Back to My Mac.

But that's it; I don't use iCloud for cloud-based file management at all. Why not? Because iCloud in its current implementation is chock full of the stupid, at least for those of us who still use and rely on OS X.

Stupid #1: Not enough free space, and too costly for more

A quick comparison chart shows just how far out of line iCloud is with other cloud-based services:

ProviderFreeTier 1Tier 2Tier 3
GBGB$/Yr$/GB/yrGB$/Yr$/GB/yrGB$/Yr$/GB/yr
Box10100$60$0.6001000$180$0.180------
Dropbox2100$100$1.000200$199$0.995500$499$0.998
Google Drive15100$24$0.2401,000$120$0.12010,000$1,200$0.120
iCloud515$20$1.33325$40$1.60055$100$1.818
Pricing sources: Box • Dropbox • Google DriveiCloud
Note that you can get additional free space on Dropbox through referrals and uploading images; Box occasionally offers a promo with 50GB of free space.

Kirk McElhearn covers this price and space issue in more detail in his blog post, Why Does Apple Only Offer 5 GB Storage with iCloud?.

I agree with him; if iCloud wants to attract more users, it needs more free space, and more competitively priced upgrade plans.

Read on for more of the stupid…

[continue reading…]



Who will win the Masters this year?

If you're a golf fan, these are the greatest four days of the year; it's time for the 2014 Masters. With Tiger Woods out this year, who will win? I honestly have no idea, but here's some interesting history.

Tiger Woods has missed only four majors in his professional career (pretty amazing, given his injuries and personal issues, I'd guessed way more than that). Here's the full list, along with those events' winners:

  • 2008 British Open: Padraig Harrington
  • 2008 PGA Championship: Padraig Harrington
  • 2011 US Open: Rory McIlroy
  • 2011 British Open: Darren Clarke

See a trend there? Padraig Harrington is from Ireland; Darren Clarke and Rory McIlroy are both from Northern Ireland. So if you're the betting type, put your money this week on Rory, Darren, or Graeme McDowell, the only three golfers from those countries in this year's event.

If you want to extend things a bit, you could add David Lynn, Ian Poulter, Matthew Fitzpatrick, Garrick Porteous, Luke Donald, Justin Rose, or Lee Westwood (all from England). Or maybe Stephen Gallacher (Scotland) or Jamie Donaldson (Wales).

If you're into the long shots, but want to stay with the odds when Tiger's out, go with Ian Woosnam (Wales) or Sandy Lyle (Scotland).

Regardless of who wins, I'm certain we're going to see four days of the best players on the greatest course in the world. Related: You can keep the leaderboard onscreen if you'd like to keep one eye on the action (and you have the excess screen real estate).



Got tables? Use TablesGenerator.com

Whether writing here or on Macworld, I often find myself relying on tables to convey lots of data points in an easy-to-read manner. As examples, check out the tables in my Nintendo add-ons pricing rant, or in my analysis on the cost of LED lighting. (Or even in my mother-of-all-tables post on OS X release dates.)

Tables play a key role in all of those articles…but creating tables in HTML (or even Markdown) is, quite simply, a pain in the butt. The syntax is simple enough, but structuring complex tables with some entries spanning multiple rows and/or columns can be time consuming.

Often, too, my work starts in Excel, and it seems like a lot of redundant effort to take Excel's table-based layout and recreate it in an HTML-based table layout. (Excel has an export to HTML function, but the HTML it builds is heavily styled and needs a lot of editing.)

Enter TablesGenerator, an amazing tool for creating tables. Not just HTML tables, but pure text tables, LaTeX tables, and even MediaWiki tables (whatever those might be).

[continue reading…]



Wii add-ons priced like high-end stereo cables

I bought a used Wii tonight, and it came with pretty much everything I needed, but there were some bits I wanted to add/replace:

  • Wii component video cable
  • One remote was missing its wrist strap
  • Two additional motion remotes and nunchucks/straps

So I headed out to Amazon to start pricing this stuff out, and I'll admit, I was shocked by what I found. It's almost like Nintendo's been reading Kirk McElhearn's continuing series on ridiculously expensive cables—and deciding that that's a wonderful business model to follow!

To show you just how ridiculous it is, I put together a pricing comparison for the parts I need…

[continue reading…]



How to: Simplify value pasting in Excel

I tweeted this over the weekend, but thought it might be worth a bit more explanation here. By default, when you copy and paste something in Excel, Excel defaults to pasting everything from the copied cell: the formula, shading, borders, font, style, etc.

Excel dialogSometimes this is OK, but often I just want the values from a cell or range—either because I'm using them in another table with different formatting, or to convert a formula into fixed values.

Out of the box, if you want to paste just the cell values in Excel, you have to select Edit > Paste Special, then navigate the world's busiest dialog box (as seen at right), click on the tiny Values radio button, then hit Return.

If you're doing a lot of value pasting, this is a royal pain. Thankfully, it's pretty easy to fix this design stupidity.

How you fix this depends—for the first step—on whether you're running Excel 2008 or Excel 2011.

[continue reading…]



Watch It: Fletch

[The first in a series of recommendations for older perhaps not-so-popular movies that I found enjoyable, and that you may as well.]

Fletch blu rayDuring his long career, Chevy Chase has been in lots of movies…including lots of really bad movies.

Fletch (1985), however, is not one of the bad ones.

It may not be his greatest movie, or even his second greatest movie, but I think it's got a solid hold on third place.

Many of you reading this probably weren't born when it came out in 1985, or were way too young to have seen it at the time. If so, and if you haven't seen it since, well, you're missing out on what has to be the funniest "newspaper reporter as undercover druggie selected for murder-for-hire scheme which turns into something much bigger" movies ever made. OK, so it may be the only entrant in that category; it's still funny.

Chevy Chase plays Irwin "Fletch" Fletcher, who writes an anonymous column on various subjects for a Los Angeles paper. While undercover investigating drug dealing on the beach, he's offered $50,000 to kill an apparently-healthy, and very wealthy, man.

Suspicions aroused, Fletch starts digging, and what he finds takes him to an upscale country club, to police headquarters and prison, and to and from Utah (a couple of times). The plot line is tenuous (at best), but Chevy Chase carries the movie (yes, I said that) through a series of funny scenarios, improbable disguises, and seemingly ad-libbed dialog. Be warned that if you don't like deadpan, sardonic humor (i.e. Chevy Chase), you probably won't like this movie.

The movie is filled with great one-liners, visual gags, and the cast includes George Wendt (then just three years into Cheers) and Geena Davis (in only her second movie role). There's also a brief but fun cameo from Kareem Abdul-Jabbar, recreating his most-famous movie role.

iTunes StoreAmazonDetailsReviews


Behind the scenes: plug-ins revisited

The last time I redid these pages' appearance, back in 2007, I wrote about the WordPress Plugins and Widgets that I was using to run the site.

After seven years, quite a lot has changed. I've gotten rid of all but one of the items on the original list, and found some very useful new additions that help both me and visitors

From that original list, the one leftover Plugin is Ajax Comment Preview, which implements a true click-to-view comment preview function. The others went away either because I wasn't using them any more (weather in the sidebar, how quaint), or because WordPress' built-in features made them redundant.

Keep reading to see what's keeping the site ticking now…

[continue reading…]