Breakpoints Live Show 6/13 in SF! Save the date!

May 14, 2012

Will you be in San Francisco the week of WWDC?

Do you want to enjoy a performance of humorous and informative songs about Apple development technologies?

Have we got a show for you!

Who: James Dempsey and the Breakpoints

When: Wednesday, June 13th, 7:30 PM – 9:00 PM

Where: John Colins LoungeJust two blocks from Moscone West!

How Much? Free Admission! No Cover! Cash Bar.
The show is free, but the drinks you have to pay for.

What: An evening of James Dempsey and the Breakpoints songs performed live, including favorites such as Hold Me, Use Me, Release Me; I Love View; Model View Controller and more.

Anything else? No WWDC Ticket Required!
A great open event for all developers hanging out in SF that week!

Why all the exclamation marks?  Because this is shaping up to be a fun show and I’m very excited about it!  Tell your friends!  Tweet like the wind!

Other things to know:
• There are no tickets for this event.
• Arrive early for best spots.
• The venue is a bar—you must be 21+ years old to attend.
• Limited # of t-shirts available.  Early birds get their size!
• Don’t take ‘cash bar’ literally. Credit cards also accepted.
• Hang out after the show and say hello.
• Follow @jamesdempsey on Twitter for show updates.

Edited 6/5/2012 to include latest show details

Categories: Mac, Music, iOS

Studio Update: Gonna Needa Pasteboard

April 27, 2012

We recorded Gonna Needa Pasteboard, a rockabilly romp through the world of NSPasteboard. Joining me in the studio was John Scalo on guitar—who also played live on the original—and Raleigh Ledet from the AppKit team who sat in on drums.

John Scalo playing electric guitar in the studio
John Scalo rips it up!
Photo by Adam Tow

John has been at Apple for more than 18 years. He got his start in tech support and says the experience gave him a much greater sense of empathy for users and their issues—an experience he recommends for every engineer or designer at some point in their career. Moving to OS X software engineering, his gigs have included parental controls, screen savers, Internet accounts, Stickies, and security. He also plays a mean guitar.

When John was about 12 or 13, he heard Jimi Hendrix for the first time and made his dad show him how to play Purple Haze. And then he got into the Texas blues. One summer, night after night, he’d walk a mile from his home to hear the house band play at the legendary Antone’s Blues Club in Austin. While in college at UT Austin he played in jazz, funk, and jam bands, doing weekly gigs on 6th Street and ‘The Square’ in San Marcos. His funk band Zzyzywuzsky played at the SXSW music festival. These days John’s tastes are more eclectic ranging from bluegrass to Brazilian, jazz, and some Eastern styles—but he sill loves those Texas blues.

Raleigh has been coding for a long while—he wrote his first commercial software for the Apple ][ in high school. He’s been doing Mac development for 14 years, including eight years at Wacom getting down and dirty with Mac tablet drivers and pref panes. A big fan of pressure-sensitive tablets, Raleigh has also written a number of shareware titles including inkBook, a notebook app with handwriting recognition (using Inkwell, one of the best-kept secrets on the Mac).

Raleigh Ledet playing the drums in the studio
Raleigh Ledet—AppKit meets drum kit
Photo by Adam Tow

For the past four years, Raleigh has been a member of the AppKit team, working in a variety of areas such as event handling, scrolling, various controls, and drag and drop. His focus on drag and drop makes him a perfect fit for Gonna Needa Pasteboard, which has an entire verse about it.

When Raleigh started drumming in 5th grade, his snare drum and case almost weighed more than he did. Growing up in south Louisiana, he played drums in numerous Mardi Gras parades. He has also played drums in various contemporary Christian rock groups over the years.

As for me, I’m definitely learning a lot in the studio. It’s a very different experience than performing live. And although I’m aiming to keep the recordings true to the spirit of the live originals, it is fun to be able to go a bit further, such as adding drums on this track. I also learned that drum sets don’t just load, unload and transport themselves. Maybe next time we just add some piccolo.

James Dempsey at the microphone in the studio wearing "I'm cuckoo for Cocoa Apps" t-shirt
I really am cuckoo for Cocoa apps
Photo by Adam Tow

Categories: Mac, Music

The Cisco ad with the robots

April 20, 2012

During a presidential election year, I tend to watch the news much more often than usual.  This doesn’t seem to make me any better informed, the news outlets seldom provide more useful detail than I can glean scanning headlines and blurbs in Google News.  I watch as a guilty pleasure.  It’s like professional wrestling dressed up in a suit and tie with hyped-up rivalries and dramatic outrage over trivial matters.  It is entertaining theater, even if it doesn’t seem to lead to particularly effective government.

I bring this up because throughout the primary elections, the commentators have been speaking a great deal about the high unemployment rate, people out of work, and the need for more jobs.  And, because during a 24-hour news cycle there only seems to be time to report on a handful of things repeatedly, this point is made again and again.

Which brings me to the Cisco ad with the robots.

In the same time period, during commercial break after commercial break, Cisco has been running an unintentionally ironic ad.

In the ad, a bunch of industrial robots are busy building a car in an otherwise lifeless factory.  Suddenly one goes dead and all work comes to a halt.  A neighboring robot makes an adjustment on the broken one, the robot is fixed and all go back to work.  A voice over proudly proclaims something like, “Assembly lines that fix themselves.  Great innovation is possible with Cisco”.

This is all brought to a close with a shot of the Cisco logo and the tagline “Built For The Human Network”.


Despite the message it is trying to convey, the narrative that runs through my brain is:

  • Relentless news: Unemployment is high, people need jobs
  • Commercial break: Hey everyone!  Now Cisco enables firing the people who fix the machines that got everyone else fired!
  • Cisco: The human network.

The commercial is well produced, but its placement and tagline are tragic.
One possible explanation is that Cisco advertising is handled by an industrial robot.

Category: Miscellaneous

Scenes from the studio

April 19, 2012

Recording the album is underway. We kicked things off by laying down the bit-flippin’, head-trippin’ tracks for the song Endian Reservations. Here are a few photos from our first session.

It’s been great playing these songs with Gordie Freedman again.

Gordie Freedman playing guitar in the studio
Gordie Freedman—the original guitar player for the Breakpoints
Photo by Adam Tow

When I’m recording vocals, I’m put in an isolation booth. Fortunately, I’m not overly prone to loneliness.

James Dempsey singing into a microphone in the studio
Singing about my endian reservations
Photo by Adam Tow

It’s been great working with Russell Bond.  He is a wellspring of recording wisdom, great suggestions, and patience after multiple takes.

Russell Bond, James Dempsey, and Gordie Freedman in the control room
Russell Bond enlightens James and Gordie
Photo by Adam Tow

Category: Music

Is the end near for System Preferences?

April 18, 2012

Table comparing settings / preferences on Apple platforms
One of these things seems out of place. Can you spot it?

When Mountain Lion was announced back in February, I enjoyed reading John Gruber’s Daring Fireball account of his advance peek of the upcoming OS, including this section:

“Apps have been renamed for cross-OS consistency. iChat is now Messages; iCal is now Calendar; Address Book is now Contacts. Missing apps have been added: Reminders and Notes look like Mac versions of their iOS counterparts. Now that these apps exist for the Mac, to-dos have been removed from Calendar and notes have been removed from Mail, leaving Calendar to simply handle calendaring and Mail to handle email.”

While I don’t believe that the Mac should become an iOS clone, I do think that natural similarities between the platforms should be emphasized.

This made me wonder about the fate of System Preferences.

In Leopard, the System Preferences icon on the Mac received a complete makeover, bringing it visually in line with the Settings icon of the original iPhone.  That was back in 2007.

For five years and two subsequent releases of OS X, we’ve been waiting for the other shoe to drop.  In that time, System Preferences has been dressing up like Settings, but hasn’t been willing to take on its name.  Will Mountain Lion retire the wordy “System Preferences” moniker and unify the naming of those icons across platforms?  Time will tell, but meanwhile, idle speculation over Apple matters large and small is always an enjoyable pastime.

Screen captures showing changes to the System Preferences icon in Mac OS X over time, asking the question ‘Has System Preferences reached the end of the line?’
The look of System Preferences over the years.

Category: Mac