Hello tech support? How does this newspaper work?

Photo By Stephen Poff

This recent post on CrunchGear shows off a new tablet app for Wired Magazines that is under development. This started the gears working in my head about a real problem emerging in the app ecosystem that has developed around Apple, Android and to a lesser extent RIM, Windows CE Mobile Phone, WebOS, et. al.

If I pick up a newspaper or magazine I know exactly how it’s going to work. I can skim through pages, read any article that grabs my fancy and curse at the subscription cards regardless of what type of periodical it is or who has published it. But in a world where we get our publications via app it’s possible that no two will ever be alike. Not only is it likely that no two interfaces will be the same but it’s also a near certainty that some will just plain suck. Many engineers are not designers and even those that are may not have any sense of good layout or UI. There shouldn’t be a learning curve when it comes to reading an article.

I envision this playing out:

  • First, you hear about a great article around the water cooler at work.
  • The next time you’re around your tablet you go and look it up.
  • Curses, it’s not available online, but if you download the company’s app you can get it.
  • Whoops, the app costs $4.99… well you heard it was a good story so you’ll pay it. After all there must be other articles you’d find interesting.
  • After spending your lunch hour downloading the app and figuring out how it works you discover that the article you’re after isn’t in the current issue.
  • You spend your next coffee break on Google trying to figure out how to get previous issues.
  • Ah ha, there’s a separate app for previous issues… it’s also $4.99.
  • After getting home you spend an hour on the phone navigating a phone tree until you can explain to the level one tech support person that you downloaded the wrong app.
  • Level one manages to shrug his/her shoulders so over dramatically you can actually hear it over the phone. You’re then transferred to level two.
  • Level two tells that there’s no way transfer the purchase price to the other app, but they’ll send you a refund card in 4 to 6 weeks so that you can get your five bucks back in 8 to 12 weeks. By the way you really should be calling the phone company with these types of issues.
  • You go head an purchase the second app knowing you’ll get the the refund before you retire.
  • After downloading and figuring out how this different UI works you’re exhausted and go to bed.
  • You wake up the next morning enthusiastic that you’ll finally get to read this, surely, amazing article.
  • You open the app which crashes, but it works fine the second time you try.
  • You wade through 4 screens worth of advertisements and at long last you make it to the article.
  • The article quotes two freely available AP stories and has one other paragraphs that amounts to “well, I guess we’ll have to wait and see.”
  • The jury turns in a guilty verdict and you’re introduced to your new cellmate Big Tony.

If the day comes where the majority of people are consuming their print media on portable devices like the Kindle or iPad I’m sure these issues will work themselves out. Until then this seems to be one of those issues where technology only serves to make our lives more complicated. Granted most of us won’t end up getting our salad tossed by Big Tony and his crew but the frustration is inevitable. On the bright side, if it does end up going to the extreme maybe the publisher will issue your refund in cigarettes.

Thanks to Stephen Poff for the CC image


A plan

It’s been just under 2 months since my last post, and three and a half months since I posted anything about programming. I haven’t had any grand code related inspirations lately and my upcoming work projects don’t promise anything.

I an effort to expand my knowedge base I’ve decided to learn a new language and undertake working with a full fledged framework for the first time. My webiste has suffered one of the worst cases or bit rot that I’ve seen. I’ve decided to redesign it and build it all using Python and Django. It will also give me a chance to work with JQuery and to experiment with some database design ideas.

I’ve also decided to kill two birds with one stone and work on being a better blogger at the same time. As such I’ll be doing my best to document everything I go through with this project. Look for that late this month or early in December.



My kingdom for a filter

Thanks to zen for use of the photoI tried various different ways to express this thought on twitter, but 140 characters just wouldn’t do it. So instead I’ll expand a bit and vent as part of a proper blog post. I don’t make enough of those anyway.

I am firmly addicted to RSS feeds. This despite my assertion when they first came out that they weren’t useful to the end users of a website. They say the ability to change your mind is a mark of intelligence… right?

I currently subscribe to 66 feeds in google reader. On an average day this amounts to about 150 to 200 items that come through GR. I skim over quite a few and take my time reading the ones I like. This is a very manageable arrangement that take occupies about an hour of my day.

Then there are days like today in which just about every blog on the internet with any leaning toward technology has posted basically the same stories about iTunes, iPods, TC50, and/or Demo. As a result I’ll probably have sifted through about 500 feed items by the time the day is over.

What I want it some basic filtering built into to Google Reader. I am a big fan of the app in all other ways but the lack of filtering may actually end up being a deal breaker. I blame Apple… or at least the echo chamber that surrounds it. My desire for a GR filter started with the iPhone, grew to a serious annoyance with iPhone2, and has come to a head with iTunes8.

I know there are options out there. There’s a Greasemonkey scripts to add filters to Google Reader, but I have no desire to have Grease Monkey installed. There’s also yahoo pipes, but Yahoo’s been shutting a lot of stuff down lately and it would mean running every feed through Yahoo before I add it to GR which is less than ideal.

Now taking bets on when my desire for a filter starts to out-weigh my lazyness to the point where I switch to another RSS reader.

That was what, 4 characters more than 140?



2 + 2 = 5

Failure? I say no… because I said so.

I made it 55 hours without using the internet for anything personal. Then I got bored. Then I discovered some things. First I discovered that we’re going to Portland this weekend and a long drive means needing podcasts. My “Buzz Out Loud only” rule thusly had to be abolished. Secondly I learned that Spore came out yesterday and not Sunday as I had thought. This means my preorder should arrive at some point today and I’ll be damned if I’m going to wait.

Therefore I must fall back on the theorem of 2 + 2 = 5 for extremely large values of 2. Two+ days without internet plus 2 very good reasons to use the internet equals 5 days without internet. Success!

I actual have more reasons, but that makes my theorem more complicated. They include the season premier of Bones being available on Hulu, Friday company lunches with usually involve a fair amount of non-work related youtube, a need to brush up on my Perl skills, a largely empty DVR, and boredom. Oh the boredom.

Things I learned while not online: Aside from TV being far more insipid than I remember the last time I spent a fair amount of time devoting all my attention to it… not much. I played with the cat more than usual, which is good, and I finished (mostly) sorting all our CDs away space saving wallets.



A Grand Experiment

Thanks to jurvetson for the photoI have been inspired to undertake a personal experiment. I am going to attempt the possible and give up the internet for 5 days. From the morning of Wednesday September 3rd, 2008 until Monday the 8th my laptop will be internet free.

Why, you might ask, am I doing this? A more cromulent question might revolve around why I’m telling you this. Never the less I shall only attempt to answer the first question.

  1. I want to see if I can get more done if I’m not chained to my laptop. Twitter and Google Reader seem to occupy all my free time lately.
  2. I want to prove to myself that I can do it. I don’t think I’m over dependent on the web, but it would be nice to know for sure.
  3. I’m tired of it. The internet, at least in the circles I’ve been traveling lately, seems to be a deafening cacophony that frankly is giving me a headache.
  4. I’m hoping my desire to read, dead since college, will return to me. I’ve got a stack of books that have gone unread thanks, at least in part, to my time online.
  5. By starting now this will be over by the time my preorder of Spore arrives.
  6. I couldn’t sleep tonight and in my daze this seems like a good idea.

For various reasons I am going to have to make three exceptions that will wholey invalidate this as an experiment at least from a scientific standpoint. Two of these are unavoidable and the 3rd is just… because.

  1. Work
    There’s no way to escape this one. I work building a web application, I have to be able to use the internet to do that. I will, however, not be using the internet for anything recreational while working. I figure the timing for this is good since all of the shows I watch on hulu are currently on hiatus.
  2. Email
    Over the years email has become my primary form of remote communication. Me giving up email would cut me off from most of my friends and family.
  3. Buzz Out Loud
    This is that just because I mentioned previously. Firstly, this podcast is probably my current favorite thing in all of media. Secondly, I would go a little mad without any access to tech news. A half hour a day should be enough to keep me from going completely nuts.

I thought about keeping a journal like a civil war solder. Sadly I very much doubt that this experiment will produce any results that could be called interesting no matter how bored historians get in the future. I predict I’ll get some more chores done than usual and I’ll finish reading Watchman. Other than that it will probably just be business as usual. I will post the results here on Monday at the experiment’s conclusion… or shortly there after.

After thought: There are going to be over 1,000 unread items in my Google Reader by Monday morning. That is a little freightening.