A Trip to Blacksburg (or Can I Work on an iPad?)

I took a trip to Blacksburg last weekend to see some friends and check out a VT game. It was my first time back in over 5 years, but I knew it was going to be a short weekend. Fly in on Friday night, hang out all day Saturday, then fly back out on Sunday morning. With such a short window, I didn't want to bring a lot with me. The big question: iPad or laptop.

I decided that I would be able to make it over a weekend with just the iPad and a keyboard. I have a VPN client and a couple of ssh apps; in a pinch, I could hop online and get some work done.

And, wouldn't you know it, first thing Saturday morning, some scripts didn't finish and needed to get checked out. With Prompt 1 and the Apple Bluetooth keyboard, I made quick work of it.

This got me thinking about whether or not I could do most of my job on an iPad with a keyboard. My job, these days, is a lot of email, web apps, and a little bit of programming. All very very possible on the iPad. The only thing that I think might not be convenient on the iPad is our jabber/IM setup. We have a pretty massive contact list and I have yet to find an app that handles it well.

But, my experience last weekend, combined with iOS 7 (background apps), makes me thinks it might be worth a shot one day to just grab a keyboard and my iPad and see how effective I can be.

In that vein, I've been typing this in Editorial 2 – on the built-in soft keyboard on they iPad. Not my fastest typing, but it's manageable. And, if all goes well, this will get posted directly out of Editorial, using one of the workflows that's available on Editorial's workflow site.

If it doesn't go well, it's very likely to be my fault setting up the Wordpress workflow in Editorial. 3


  1. Prompt on the App Store 

  2. My post on Editorial 

  3. Though, in my defense, that's something that's not terribly straightforward. It might take me a try or two.  

Harmontown Episode 72: On the Nature of Art

I love the Harmontown podcast for a lot of reasons. It's consistently funny, goofy, and offensive. And, very often, it'll hit these little moments of humanity where you realize that everyone, from a Hollywood writer to someone who considers themselves the loneliest outcast in society, is the same on some level.

There's this unbelievably remarkable sequence about art, how it makes you feel emotionally and physically, which segues into a bit about crying at the launching of the Space Shuttle and when it's appropriate to applaud, jumping back and forth between art and what it means to be paid for art. It's really just this enlightening, uplifting, beautiful conversation.

I don't know that I can do it justice. When you hear people talking about how daunting it is to create (whether it be words, pictures, or music) when you walk into a museum and see the amazing work done by people like Van Gogh or Da Vinci—until you realize that you're seeing only their best work. Or when it is pointed out that Michelangelo had a number of unfinished sculptures after David, because people stopped paying him. They stopped paying Michelangelo.

It's just a brilliant, unscripted sequence that may be one of my favorite things I've heard or seen this year.

And then it's followed up by some Dungeons and Dragons.

Such is life in Harmontown.

Listen starting around 1 hour in (it's almost exactly 1 hour in) until about 1 hour and 40 minutes.

Pay with iPhone

With Apple's announcement of the iPhone 5s (and 5c), Apple moved the iPhone into an interesting space. A good bit of this (iOS7, camera improvements) are catchup with some of the competition.

TouchID, the fingerprint reader, is the game changer. It just won't be the game changer for a couple of years. If you watch the video on iPhone 5s, check out how you can use your fingerprint as a replacement for a password when purchasing from the App Store.

It's not hard to imagine the next step is a Passbook-integration, or some Bluetooth communication mechanism, that will talk right to a point of sale terminal. You walk up, they ring you up, see the Pay with iPhone sign, and you touch your iPhone rather than handing over a credit card. Apple's already got your credit card; rather than passing your credit card to hundreds of merchants over the year, you hand it to one. All secured by your fingerprint.

I have to imagine this is the long-term plan. iPhone 5s is just the wedge to get the technology out into the market.

The West Wing: A Decade(+) Later

I'm working my way through The West Wing on Netflix. I haven't seen many of these episodes since they originally aired (for whatever reason, The West Wing somehow did not have a long life in syndication), and I've realized a couple of things:

a) if airing right now, this would be one of the best shows on television,

and

b) this country, as different as it is, is not so different than it was in 1999.

There's been episodes delving into gun control, preemptive military strikes, the efficacy and morality of terrorism (and our response to it), the internet, and more. The list goes on.

It is, easily, as good as I remember, and without a doubt, one of the top 5 TV dramas of all time.

Aside from some visible outdated technology, there's little to place this show in the early 2000s. It could air today and no one would be the wiser.

Hell, maybe NBC should think about that.

Picking a Premier League Team

Joe Posnanski (probably our preeminent sportswriter right now) tackles choosing a Premier League team. I imagine lots of folks are getting into the Premier League given NBC's stellar coverage (and the fact that it's on in the morning before college or pro football start). It's worth a read.

A couple of years ago, when I got into the Premier League pretty heavy (that's what having access to the Fox Soccer channel will do …), I bounced between teams who were all on the verge of being relegated (Bolton, QPR, West Ham). Relegation has chosen West Ham for me.

From JoePos:

Why you should be a fan: The team’s thrilling history, centered around those three great West Ham players who led England to glory in 1966.

Why you shouldn’t be a fan: Because they’re still talking a lot about 1966.

Yep. Sounds just like a team I would gravitate towards.

Listening to the Radio or Why I Bought an App Called Radium

Growing up, I listened to the radio a lot. We had this cool old tuner that, every once in a while, would pick up stations from around the country. Turns out, that's is (was?) a hobby for lots of people, but for me it was just cool to hear slices of a random baseball game from some other part of the country.

The radio became my companion for the long, 11ish hour drives from Rutland to Blacksburg and back (Mass Pike West, 84S, 81S). This was the late 90s, so I had sometimes had a Discman that I would plug into the cassette deck to listen to CDs (if they didn't skip too much), or would listen to mix tapes made by me or my friends. But, more often than not, I would spend minutes as I drove scanning up and down the dial for some random radio station in the area. Maybe I'd catch a good radio station and hear some song that I really liked. Today, I'd Shazam it and know exactly what it was. Back then, I'd listen longer, hoping to not lose the signal, and wait for the DJ to tell me what it was. Or worse, try to google the lyrics when I got home, and hope to stumble upon the song.

There was something incredibly interesting to me about hearing advertisements for car dealerships in Harrisburg, PA, or catching part of a church service when driving through West Virginia really early in the morning. The worst was losing a station you'd been listening to for an hour or so, after you'd gone 30 minutes catching nothing but static intermixed with the faintest signal.

Today, I still am endlessly entertained by radio (and TV) in other places. Whenever I travel for business and end up renting a car, I'll find my way to the local rock/indie station, or maybe the local sports station. Listening to people call in and complain about whatever their local team is doing wrong. Arriving at the hotel, I'll often throw on the TV and watch the local news. Living in Boston, I'm spoiled. I get real, HD news, and everything is, at least, remotely professional. Sometimes, in a smaller city, you get a reminder of what things were like a few years ago.

That whole story is a long preamble to what will likely be a short sell. When flipping through some RSS feeds, I came across a review of Radium. It's a nice, small Mac app (with a companion iOS app) that makes it easy to listen to internet radio. I know there's lots of ways to listen to the radio on the internet, but this one just clicked for me. Hit the icon, type in a genre, or more fun, a city, and find a station. When you're listening, if a song comes on, you know what it is and can add it to a list (and then purchase it through iTunes).

In an age of podcasts, massive streaming music libraries, and satellite radio—also covered by Radium, if you've got a subscription—I don't know why I want to listen to the radio. But for at least a few hours a week, I find myself clicking on a radio station (RadioBDC from Boston, KEXP from Seattle, NPR, random sports radio) and listening and feeling a bit like the old days when it was so exciting to pick up a signal from halfway across the country. Throw in the iOS app, and you can drive your car around while picking up a radio station from Texas, or listening to news talk from Maine.

As a postscript, I should mention that both the MLB and NBA apps for iOS are wonderful for the same reason. Listening to the radio broadcast of a random basketball game, while you walk home from watching the Celtics play, has been one of the pure old-timey joys of living in an always on world.

The app links in here are tagged with my iTunes affiliate link. If you buy something, I might get to buy an extra song someday.

Losing Your Luggage (and Your Mind)

When we got back from France, I mentioned, in passing, that Air France had kind of blown it with our luggage. I decided to wait a little bit to tell that story, mostly because a) I didn't want to jeopardize any refund we might get from the airline, and b) I didn't want to fly off the handle still pissed at the world. Enough time has passed that I figured I can relate the story coherently.

Sunday, the last day in Tuscany was a bit hectic. Getting from the villa to the train station wasn't as straight forward as we had hoped, but the train ride was nice and relaxing. We had plenty of time to get from the train station in Florence, via bus, to the Florence airport. My experience with the bus driver should have tipped me off that this would be a challenging trip.

Upon getting on the bus, the bus driver wouldn't give me change (even though he clearly had enough), and wanted an exact fare. Sadly, Katie had used a euro to use the bathroom, and we were one euro short. Thankfully, there was a very nice woman who gave me a euro so that we wouldn't have to get back off the bus, go into the terminal, get change, and then wait for the next bus.

After arriving at the airport, we made it to pick up our tickets, but both self-service terminals for Alitalia were broken, and there was no one at the service desk to give us our tickets. So, we grabbed some lunch. When we came back, there was a little bit of a line, but it moved quickly. The service agent was super nice, but was surprised when I asked her why she only flagged our luggage as heading to Amsterdam, and not to Paris. She replied that she didn't even know that we were booked to Paris. We straightened that out, got our tickets (with both legs being in business class!) and headed to our gate.

We waited at the gate for our flight to board. And waited a bit more. And a bit longer. When we finally got going, it became pretty clear that we were going to have a very tight connection. I started making mental plans for catching the first subsequent flight to Paris. As we landed, I said "Well, if our next flight is leaving from a gate within about 50 feet of this one, we might make it."

We got off the plane. The gate agent told us our flight was just two gates down.

Not bad.

Of course, we didn't have tickets for this flight yet—we had to get them re-issued. I ran around the terminal while Katie waited in line. Finally, we just got up to our gate and explained our situation, and they issued our tickets (once again, we snuck into an upgraded seat). If we made the tight connection, surely our bags did.

After about 30 minutes of waiting in Paris, it was clear that, surely, our bags did not.

Katie spoke enough French and the really nice Air France woman spoke enough English that we were quickly able to explain the situation and get some answers. Our bags were still in Amsterdam, they'd arrive tomorrow morning, and they would have them to us by noon. They provided us some toiletries, explained the reimbursement policy (100 Euros a day, per person, but save the receipts!)

We could wait one day, so we headed to our lodging.

About 3pm the next day, after following along online, I made the first of what would be many calls to the Air France baggage line. They had a lot of missing bags, weren't sure why anyone had told us it would be delivered by noon, and they'd let me know as soon as they found it. It would, most definitely, be soon. No big deal, we'd relaxed all day and could wash up a bit and go grab some dinner.

Late Monday night, they called and emailed to let me know they had our luggage and it was delivered to a courier. The courier would call in the morning and setup a time.

Tuesday morning, sure enough, the phone rang. The courier, who spoke little English told me, who speaks little French, that it would be delivered between 10am and 2pm. I only asked that they call my number, so I could meet them downstairs; we were staying in an apartment and did not have a doorman to collect the package. No problem.

2pm rolled by. At 3:30pm, I called and was told it was "traffic". At 4:30pm, I called again and was told it was "traffic". I told them, "That's funny, because your web site says you tried to deliver it, but I wasn't here. Which is clearly not true, because I've been talking to you all day."

I asked if they could redeliver it. Or if I could pay for the courier to bring it back. Nope. I could have them bring it back to the airport, or wait for the courier.

Now, at this point, I was a bit incredulous, but trying to hold my temper. What was I going to do? Screaming at the poor woman on the phone wouldn't get me anywhere. I asked that they find out how they didn't deliver it, if they could contact the courier, and how we could make sure we would get our luggage.

All told, I probably spent $50 on the phone back and forth with Air France and the courier. I was assured that the luggage would be delivered on Wednesday. I told them they were ruining our vacation.

You might ask, "why didn't you just go buy new clothing?" We did buy some, but spending a bunch of money on new clothes in Paris, in hopes that they'd reimburse me, doesn't sound fun to me. A better policy would simply be cutting me a check, or issuing us some sort of credit. That way, I wouldn't be on the hook for stuff I may not get paid back for. Anyway …

Katie's brother, living in Paris, agreed to hang out at our place, with my phone, and would wait for our luggage while we went and did some sightseeing. We once again got the 10am - 2pm window. These guys make the cable companies look good.

At 1:30ish, they called Katie's brother and delivered our luggage.

When leaving Paris, somehow, we got bumped up to business class again, priority boarding, the whole nine yards. I'm assuming that's due to the issues we had, which at least makes me feel like they were trying to make good. At home, I not only asked to be reimbursed for the clothing and toiletries that we bought, but also for the phone calls I made. Delta (who handle the domestic side for Air France) didn't bat an eyelash; we had the whole amount reimbursed.

I've tried to think about what I would have wanted to go differently, other than not having to deal with losing our luggage at all. I think the answer is really simple:

When you screw up, own it. Don't make it someone else's problem.

But outsourcing the delivery of the luggage and having zero control over the process, a poor delivery service made Air France look completely second rate. It would have cost them $100 to expedite the luggage, I imagine. Once the first delivery had failed, they should have called and had it delivered special. Had they done that, I wouldn't be talking about how bad their service was, I would be talking about how they went above and beyond.

Instead, I've told a number of people about our experience, I'll think twice before flying Air France again, and I will go out of my way to not check a bag through them.

It's not easy to be a big company and empower your service team to do the right thing. This seems like something that, unfortunately, happens often enough that they should have a protocol and empower their team to make it right. Instead, they made it someone else's problem (first, the delivery company; second, mine).

In the end, we still had a pretty great trip, lost luggage or not.

IMG 1937

Editorial: Why Android Probably Can't Have Nice Things

"Editorial changed how I use my iPad: I can now work from my mini without worrying about the apps and features I’d miss from my Mac. I want to work from my iPad, because Editorial is a better, faster, more efficient writing and editing environment than Sublime Text 2 on OS X, even considering all the Markdown-related scripts and macros I have in Keyboard Maestro. As a hub that connects apps and text with workflows and native UI elements, Editorial has reinvented the way I use iOS and third-party apps for writing, researching, taking notes, discovering links, and sharing them with other people. For me, Editorial is more than just a text editor."

(From Federico Viticci's insanely thorough review.)

I don't know if, right now, an app like Editorial could exist in the Android world. It's such a thoughtfully written application, with massive amounts of attention paid to the little bits that iOS doesn't handle well right now (inter-app communication, cloud storage). At $4.99, a price that's considerably less than what comparable destkop apps go for (Sublime Text is $70, Textmate is $54), it's a steal. I optimistically hope that it'll make the developer enough money to continue to fund his insanely good work. He must thing he can; according to most reviews, this app has been in development for nearly a year.

There are, presumably, enough iOS users for whom a powerful text editor is worth $5.

I'm not sure if, even with the growing Android market, there's enough users out there who would pay $5 for a text editor. Certain types of apps (games and system tools) seem to work in the Android market, but I'm not sure a text editor is one of them.

Early Song of the Year Candidate

Typhoon is already awesome. This song, "Young Fathers" off of the upcoming White Lighter may be my favorite track of 2013 thus far.

Don't get mislead by the sudden drops in the intro. That's just part of the charms of the song. And, jebus, the last minute of the song -- horns kicking in, the drums pounding, finishing up with at 15 second chorale outro. New album is out August 20th. Get it.

(And, if you want another treat, "Dreams of Cannibalism" isn't too bad, right?)

Apropos of nothing … the MVP Baseball Soundtracks

(When I've got some time, I'm going to write about my very exciting trip to Tuscany and Paris, with lost baggage and steak tartare. Until then …)

Back in the mid-aughts, EA Sports put out a series of baseball games called MVP Baseball. The games were pretty awesome, and introduced some really novel concepts to video game baseball: the pitching and throwing meters where you lost control the harder you threw; the hot/cold batting zones; a home run derby (which was awesomely fun).

The game was pretty great.

But what really sticks out in my mind are the soundtracks for the game. EA, at the time, had this thing called "EA Trax", which was basically product placement from music labels to get music out in front of a very lucrative demographic.

Looking through the soundtracks (the full listing can be found on Wikipedia), it's clear to me why they stick in my brain …

  • The Donnas - Who Invited You
  • OK Go - Don't Ask Me
  • Snow Patrol - Spitting Games
  • stellastarr - My Coco
  • The Von Bondies - C'mon C'mon
  • Dropkick Murphys - Tessie
  • Hot Hot Heat - You Owe Me An IOU
  • Louis XIV - Finding Out True Love Is Blind
  • The Bravery - An Honest Mistake

That's a murderer's row of mid-2k indie and alternative rock.

I think I've still got the Gamecube version around here somewhere. I might have to break it out and play it one of these days.

Allstar3