Subscribe to
NSLog(); Header Image

Kids These Days

"We live in a decaying age. Young people no longer respect their parents. They are rude and impatient. They frequently inhabit taverns and have no self control."
- Inscription, 6000 year-old Egyptian tomb

"When I was young, we were taught to be discreet and respectful of elders, but the present youth are exceedingly disrespectful and impatient of restraint."
- Hesiod, 8th century BC

"What is happening to our young people? They disrespect their elders, they disobey their parents. They ignore the law. They riot in the streets inflamed with wild notions. Their morals are decaying. What is to become of them?"
- Plato, 4th Century BC

"The young people of today think of nothing but themselves. They have no reverence for parents or old age. They are impatient of all restraint… As for the girls, they are forward, immodest and unladylike in speech, behavior and dress."
- Attributed to Peter the Hermit, AD 1274

Garmin Forerunner 620

I just got an email that Garmin was sending me a 620 watch (I asked for orange and white) to replace my 610. The 610 they sent in exchange for a review that I wrote long ago, but they made no mention of reviewing the 620.

It's no secret that I haven't been running much lately. The counter on the right sidebar hasn't incremented in months, and though I've run a few times without my watch, it's nowhere near a regular event the two or three months. I've had the usual excuses1 - it's been very rainy, windy, and I'm busy - but there's nothing like a new toy to re-spark the desire and willpower. I always enjoyed importing my runs into rubiTrack and looking at the data, seeing whether I'd improved, and trying to push the run totals. At one point I ran at least a mile a day for 100 days in a row. That's small beans to a lot of people, but it was important to me. I don't feel that I'm really built to be a distance runner.

As usual, DC Rainmaker has a great review of the 620. My 610 was nice, but I like the changes made to the 620, particularly ditching having to run that ANT+ app with the little USB stick.

  1. Additionally, the last time I went out, I strained my right arch and it's just now feeling better. []

Mail Attachment Icons in Mavericks

This issue (large, bitmapped looking paper clip attachment icons) is not fixed in the Mail 1.0 update for Mavericks. 🙁

On the bright side, this is a nice article on the changes in Mavericks Mail.

Self Publishing a Book – Where?

A friend/co-worker and I will be self publishing a book soon. Good quality, paperback, 200 pages or so.

We've found 48 Hour Books and an order of 1000 with the options we'd like (200 BW pages, 70# white paper, 12pt CIS Silk Cover) comes out to $4,454.50. They're also in Ohio so we could probably pick up the books ourselves to save on shipping costs to us.

Any other options out there? It's just a black-and-white book (text, BW illustrations) with a nice cover. 200 pages or so.

Apple’s Plans for iWork

Apple's done something it's almost never done before: quell the rising tide of people unhappy with the latest versions of iWork apps for OS X with this article: About the new iWork for Mac: Features and compatibility.

More of the backstory on the backlash can be found here.

In rewriting these applications, some features from iWork ’09 were not available for the initial release. We plan to reintroduce some of these features in the next few releases and will continue to add brand new features on an ongoing basis.

Some features in upcoming releases in the next 6 months

Wow. Virtually unprecedented for Apple.

Couldn’t Care Less

One of my biggest pet peeves is when someone says they could care less.

Safari 7 Crashes Frequently with JavaScriptCore

Safari 7 on OS X Mavericks (10.9) crashes regularly1 when I edit posts (of my own or anyone else's) on sites like or other sites that use the Huddler "Rich Text Editor."

An example crash log is here on PasteBin: It is not a hardware issue, as the crash is repeatable on over 20 machines that I've been able to test, including several that haven't been changed from the factory (Apple) configuration.

Additionally, Safari (and my other software) is rock solid otherwise - the vast majority of crashes I see these days are in Safari when doing this type of editing.

Here's a video showing two such crashes:

The only two extensions I regularly have enabled are YouTube5 and 1Password, but turning off extensions still results in this crash:

If any Apple engineers would like for me to test anything for them, I can screen record and document the process.

  1. Not quite 100% of the time, but north of 80%. []

Graphing Calculator Story

Graphing Calculator Story is well worth five minutes of your time if you enjoy reading about the history of Apple before it became, uh, what it is now.

Photography and The Big Picture

Every time I forget how much I love good photography, or powerful photography, The Big Picture pulls me back in.

That link is "Autumn Around the World 2013" and the first picture may be one of my favorites. It's tough to choose, though, as they're all always good.

Pages, Keynote, and Numbers 5 Notes

Just a few posts on the new iWork suite of apps that came out with Mavericks:

  • Eject, eject! (Nothing to do with iWork)
  • The phrase "the same file format for both Mac and iOS" is used on the pages for all three products. It was highlighted in Apple's keynote. It's important.

    Without all versions of iWork using the same data format, true interoperability is impossible. In the previous versions of iWork you would lose some formatting & data when moving from Mac to iOS.


    The fact that iWork on the Mac has lost functionality isn't because Apple is blind to power users. It's because they're willing to make a short-term sacrifice in functionality so that they can create a foundation that is equal across the Mac, iOS, and web versions. It will take time to bring these new versions of iWork up to parity with what the Mac used to have. In the meantime all platforms have to live with the lowest common denominator.

    Lots of folks are getting all worked up about iWork being “dumbed down,” but it feels like a reset to me. I can see this playing out pretty much like Apple’s recent Final Cut Pro X re-thinking. That app was introduced in a radically simplified and streamlined form that caused immediate outcry. Over time, Apple has steadily added back features that were missing from the early dramatic redesign of the pro video-editing suite. A handful of mishandled decisions like pulling the old version of FCP too soon caused unnecessary friction there, but recent updates to FCPX have made it a very viable choice for professionals again.

    Here's to hoping…

    Code Signing in Mavericks

    Signing and Mavericks:

    Very simply put, you can no longer sign a bundle (like your .app) if any nested bundle in that package is unsigned. These nested bundles are things like helper executables, embedded frameworks, plug-ins and XPC services.

    The result is that you'll need to update your Xcode projects as soon as you start building on 10.9. It's taken me several days to understand what these changes are, and with the help of Perry Kiehtreiber on the developer forums, I'd like to share what I've learned.

    Still Attempting to Fix Safari, iBooks Store in Mavericks

    I'm still working on the problems explained in this post: Safari 7.0 in Mavericks Cannot Load iBooks Store,,

    I created a new admin account called "Test" that works fine. When I say "fine" I mean I can do these things, which I cannot do on my account:

    • Load both and in Safari
    • Load the iBooks Store
    • Click on the magnifying glass to show a Safari download in the Finder

    If there was an easy way to move my files to the new user while keeping everything (username, user ID, etc.) as I like it, I'd do so.

    Currently, I plan to use the new account as a test. First I'll boot to another drive, rename my ~/Library, and copy the Test user's Library into my account, then boot into it. If that works, I'll slowly pull things across to see when/where the "breakage" occurs.

    P.S. Happy Birthday to my wife. She's now in her "late 30s." 😀

    OS X 10.9 Mavericks: The Ars Technica Review

    I know now what I'll be doing for the next few hours.

    iMovie 10.0 Sucks

    There are far, far too many reasons to list here, but suffice to say I'm very glad Apple doesn't delete iMovie 9.0.9.

    Whoever built iMovie 10.0 and thought it was good deserves to be kicked in the SD card slot.

    Accessibility and GUI Scripting in Mavericks

    These two articles came in handy today:

    After upgrading, I was having an issue wherein FastScripts was not functioning with my Mail scripts. I have some scripts to change the account from which I'm sending an email, and they rely on GUI scripting to select items in the popup menu. The scripts in the first article were all I needed to get things back on track.

    P.S. How dumb is it that you can't delete individual items from the Privacy/Accessibility list in the preferences? Unchecking items is NOT good enough.

    P.P.S. This is the pane in which you'll want to add TypeIt4Me as well. I continue to love how simply and quickly TI4M works, and greatly prefer it over TextExpander.