Audible App for iPhone is Buggy

iPhone Comments

This is the review I posted on the App Store:

I hate rating free apps with one star, but this app is a poor reflection of an otherwise good service from Audible.

1. Downloads are slow
I’ve tried for two days to successfully download “The Girl with the Dragon Tattoo” from my library. First, it takes an hour for a 250MB part 1. The same download on the same broadband from my Mac takes 15 minutes.

2. Downloads are incomplete or corrupt
Three times, the app downloaded an incomplete part 1 and the fourth time the book was corrupt after chapter 30. The app doesn’t seem to support IOS4’s ability to download in the background. Plus, there is no way to resume a failed download! You only have the option of deleting and starting over.

3. Audio playback isn’t implemented correctly
IOS4 apps like Pandora and Podcaster play audio that can be paused with the iPhone headset, even when the phone is locked. This app doesn’t do that, you have to use the play/pause buttons on screen which forces you to unlock the phone just to pause playback. There is an option to force the screen to stay on (never lock), but this drains battery very quickly.

4. Playback controls are inconsistent
Audio scrubbing doesn’t work properly. In one case it brought me back to the beginning of the whole book. Chapter skips are inconsistent as well. I skipped from chapter two and ended up on chapter five. Very frustrating.

5. Bookmarks are local to the device
If you remove the book, you remove the bookmarks. They are not sync’d to the cloud. It sure would be great if I had to delete a book for space reasons. Then, when I was ready to read it again, after downloaded, the bookmarks were there.

Based on these problems, I’m going back to listening to Audible books using the iPod app. Audible, please fix these issues! This app has great potential.

VMware and CUCMBE 7.1.3+

Uncategorized Comments

For those of you wanting to run Cisco Unified Communications Manager Business Edition (CUCMBE) on VMware for lab purposes. You’ll need this tip. As a reminder, VMware is not yet officially supported in production environments.

First of all, you need VMware ESXi 4.0. When you configure your virtual machine settings select Redhat Enterprise 4, 2vCPU, 6GB memory and 250GB drive. When you boot the VM from the CUCMBE ISO, you will then be allowed to install Cisco Unified Communications Manager Business Edition.

If you use the shipping (FCS) version of 7.1.2 or below, VMware works fine with 80GB HDD, 2GB RAM, 1vCPU.

My Fall Line of Geek Tees

iRecommend Comments

I just completed my fall line of geek t-shirt purchases. This year I’m heavily influenced by Sheldon on Big Bang Theory. If you are a geek and don’t watch that show, what hole have you been living in???

SheldonShirts.com is a great site that tracks the t-shirts Sheldon (Jim Parsons) wears on Big Bang Theory. I bought a couple of those and also bought some others that are influenced by the show. Here’s the fall line:

417RW+UHAiL._SS500_.png
You can’t go wrong with Batman and Robin

yhst-29106618456170_2063_4220029.png
This vintage TRON shirt kicks major butt!

yhst-29106618456170_2067_9052070.png
You can’t call yourself a geek without a Japanese Robot Destroyer in your closet.

b597_rock_paper_scissors_lizard_spock.png
Rock, Paper, Scissors, Lizard, Spock. Don’t get it? This should clear things up.

thundercats.png
Thundercats HO!

Couple these great tees with some comfy long sleeve t-shirts (in assorted colors of course) from Kohls and my fall/winter wardrobe will be mostly complete. Don’t expect any further fashion tips on mike.mylenbusch.org until next year.

Oh and BTW, if you are chomping at the bit for the new season of Big Bang Theory to finally start, this Jim Parsons skit on Funny or Die might help.

This guy is an idiot

Uncategorized Comments

Jon B (slingbox) on Twitter-2.jpg

Twitter-squatting? That’s low. I happen to be a Slingbox fan (although, I refuse to pay $30 for their iPhone app that only works on WiFi). Granted, the fact that it’s restricted to Wifi isn’t Slingmedia’s fault. But, the app’s usefulness is greatly diminished because I can only use it on Wifi and therefore it’s not worth $30.

Annnnnyway….I digress. This guy is an idiot. Jon B, do you own any trademarks to Slingbox? hint: owning a sling blade (some people call it a kaiser blade) doesn’t count. I hope you get what you deserve, jondoeb83@yahoo.com for your clever registration-squatting on Twitter: absolutely nothing.

Our New Podcast

iRecommend Comments

Jason Shaffer and I launched a new podcast this week. It’s called Buzzword Bingo and will focus mainly on enterprise-slanted technology trends. But we’ll also cover other Internet-related news and products that we like.

bwb-001-final-medium.m4v.jpg

What’s most interesting about this podcast is that we’re releasing it in video and audio forms. I’ll save the details about the show production for a later post, but the video portion is being hosted on blip.tv and the audio portion is hosted on our own server at buzzwordbingo.tv. Both versions are accessible through iTunes as well.

So, check it out, If you like it, please leave comments so that we can make it better.

The Mother of all Mash-ups

iRecommend Comments

In the year 2525, people will look back at the music of the 2010’s and know that it all started here. I know that is a bold statement, but I haven’t seen anything so revolutionary in technology since iPhone launched almost two years ago. Nobody would argue that the iPhone hasn’t changed mobile computing forever. Likewise, I believe there will be little arguing that Kutiman hasn’t changed music for at least the next ten years.

The Mother of all Mash-ups

Kutiman took seemingly unrelated Youtube videos of people playing musical instruments and mixed them together to form songs. He didn’t just use the audio, though. That would have been kewl on its own, but not necessarily revolutionary. He also used the video.

If you are familiar with audio sampling techniques, you can apply to same logic to the process. But Kutiman added the synchronized video to the sample. In some cases the samples are very short, like a single note or tap. He used these samples to develop melodies and rhythms that weren’t in the original videos. In other cases, he used long clips of singing, rapping, talking, etc as primary vocal tracks.


The result is a menagerie of sensory disbelief, where amazing songs flow with skips of video from normal people doing normal things together making extraordinary music.

Legal Eagle

I hope he has a good lawyer, though. Like many before him, he is pushing the limits of copyright “fair use”. That might be why his album is free and there isn’t even one ad on his web site. Big media is desperately trying to force consumers into the traditional models of media consumption in order to preserve their dwindling revenue streams. This strong-arm tactic is necessary because they have yet to figure out a business model for this generation of content distribution.

Enjoy it While it Lasts

So, before the cease and desist notices start flying, Go out and enjoy the best example of art and technology that we’ve seen so far this century. Even better, fire up your favorite video editor and do something amazing yourself.

“Remember, the only person who can sit on your ass, is you.” –merlin mann


Boxee: This Isn’t You Father’s Home Theater PC (or Mac)

iRecommend Comments

Next in my iRecommend series is something free (as in beer). I’ve been using Boxee in private alpha for two months now. Boxee turns my Mac Mini and HDTV into a home theater powerhouse without the fuss of many alternate platforms out there.

Dharma-1-1.jpg

When I launch Boxee, my Mac Mini transforms into a remote-friendly media center with access to all of my movies, pictures and music without the need for a keyboard or mouse. The content available isn’t limited to just my own digital media. Boxee’s slick interface alows you to play movies and music from many of the popoular online companies like Hulu, CBS, MTV and even….drum role please…Netflix. Yes, if you are a Netflix subscriber (and why aren’t you at a measly $9.95 per month) you can stream any of their 12,000+ titles through Boxee on your TV.

“Look Ma, no computer!”

Dharma-2-1.jpg

Before the purists chime in, yes, I know that there are other devices that stream Netflix to your TV without a computer. But Boxee does so much more. Think of Boxee as modern-day “rabbit ears” that are capable of tuning into lots of TV “stations” on the Internet for free! (note: if you are younger than 25, you probably don’t know what rabbit ears are anyway, I apologize for the inconvenience).

Dharma-3.jpg

But wait, there’s more! In addition to Boxee’s media features, it adds social networking to it’s already impressive line up. Now you can easily share and recommend what you are watching to your friends without leaving the comfort of your couch. Your viewing and listening habits are only shared with those that you have “friended” through the boxee.tv web interface. This of course, is an optional feature that can be disabled in the Boxee settings.

Consumers are quickly embracing on-demand programming on the Internet. Boxee not only makes that easier, but it converges social networking and TV which is the future of consumer entertainment. Enjoy!

Rolando on iPhone

Mobility, iRecommend Comments

This the first post in a new series that I’m calling iRecommend (rss). These posts will have their own category (and therefore a unique RSS feed). The inspiration for this stems from a few of my friends who told me that they would subscribe to an RSS feed of stuff that I thought was kewl. This “stuff” may be software or hardware. It might also be music, books, movies or TV (but book recommendations are very unlikely since I rarely read anymore – sad, i know).

My first installment in this series is an iPhone game called Rolando (App Store link). This was a highly anticipated title that was announced around the time that the iPhone SDK was announced last March. It was finally released last month and it certainly lives up to the hype.

IMG_0001.PNG

I’m not planning to provide a full review of items in these posts, but the gameplay is simple and uses the iPhone accelerometer effectively. If you are new to iPhone gaming, this title is a great example of the “input via movement” that the iPhone accelerometer provides.

The story isn’t complex, yet fun and you can play this game in short spurts, which is a must these days for me. I don’t have time to immerse myself in a 75-hour game. There are people who like those titles, but I’m not one of them. I want to get into a game, get out when I’m interrupted and resume when I’m ready.

IMG_0001_2.PNG

The price is $9.99 which is on the high side for iPhone applications, but it’s a relative steal when you compare that to the price of games on other mobile consoles like the Nintendo DS and Sony PSP. Plus, this game is every bit as good (if not better).

LAMP Virtual Appliance

Linux Comments

Recently, I needed an Apache server to test a web application that I’m working on. In times past, that would have been a painful process. First I would have had to pick and install a linux distribution. Then install Apache and MySQL.

Now, however, with the increased popularity of VMware, there are many freely available virtual appliances that can easily be downloaded from the Web. After a little searching I found a LAMP virtual appliance at virtualappliances.net. LAMP stands for Linux, Apache, MySQL and PHP, all of which are pre-installed and ready-to-go. The Linux distribution is Ubuntu Server (which happens to be my preferred distro these days).

Once you have the virtual appliance downloaded and decompressed, you will need to install the VMware Tools in order to get decent performance. This was the tricky part with this virtual appliance. Ubuntu Server isn’t one of the officially supported distributions for VMware. That’s fine, though, because the VMware Tools installer will compile the drivers automatically for the installed Linux kernel if you do a little prep work first.

First, you’ll need to install gcc and the other default build tools (like make). The Ubuntu (and Debian) package manager, apt, makes this really easy:

apt-get install build-essential

You’ll need to run this as root (which is the default login for this virtual appliance). This command goes out to the Ubuntu servers and downloads the default build tools that VMware will need to compile the drivers.

apt-get install linux-headers-$(uname -r)

This downloads the appropriate linux kernel headers that VMware will need for a successful compile. After those two simple steps are complete, you can follow the standard VMware Tools install process. After selecting Install VMware Tools from the Virtual Machine menu, the process looked like this:

ubuntu-term-1.png

Don’t get hung up on the VMware Tools version, it will probably be different on your system. On most systems you don’t have to create the /media/cdrom directory, but this virtual appliance didn’t include it. That’s it, you now have a working LAMP (no pun intended).

Twitter and Corporate Communication

Collaboration Comments

The Good, the Bad and the Ugly

As a customer, how do big companies communicate with you? Does that communication feel cold and impersonal?

Massive out-dialing campaigns and email blasts just don’t cut it anymore for corporate communication. One could argue that they have never been effective. But, for many years, there were no other options that scaled well for mass communication.

How can companies communicate with their customers on a more personal level today? Beyond in-person communication, which is still the most effective, in this Web 2.0 world, what mode of communication can actually improve customer retention and brand loyalty?

I’ve recently noticed big companies flocking to Twitter. Twitter is a Web 2.0, social conversation service. It is most effective as a micro-blogging tool where each post has to be summarized in 140 characters or less. So, each post is equal to one (hopefully complete) thought. It is especially effective at simulating water cooler conversations for distributed participants.

On Twitter, you find individuals that are of some interest to you (personally and/or professionally) and follow them. Their posts are then combined with all of the posts from the people you follow into a stream of conversations also known as your feed.

It’s a simple concept, really, but Twitter users don’t limit their posts to corporate jargon. Sure, you’ll find plenty of that. But often, Twitter users’ posts are more personal (in a good way of course). Because of this, you feel more connected to the people you follow than if you were simply reading their blog, listening to their podcast or getting email from them.

So, how should companies use Twitter to communicate to their customers? I see three main tactics that are being used today with varying effectiveness.

Just the Facts Ma’am

Some companies on Twitter use the medium in exactly the same way they use email. Their posts feel like they’ve been through 3 layers of marketing and 2 layers of legal (or maybe its the other way around). There is no personality behind the company, just the cold, hard facts.

Obviously, this isn’t the right approach to use on Twitter. My advice to companies doing this: go back to bulk email and snail-mail. You obviously don’t get social networking and collaboration.

Add the Personal Touch

A better use of Twitter is to put a personality behind the company name. Give ownership of the company’s Twitter feed to an individual or a small group and give them some freedom (this is where all of the corporate lawyers get nervous).

@coldfusion is a great example of this. @mikeysan is a Macintosh/iPhone developer that I follow. He had an issue with Adobe’s Cold Fusion and posted his opinion on Twitter:

@mikeysan

@coldfusion responded with this:

You see what happened here? There is a real person behind @coldfusion and their sense of humor came out in the response. I personally found this very funny and it improved my brand awareness of Adobe’s Cold Fusion in the process. This level of intimacy with customers simply isn’t possible with email.

Represent

Another very effective way for companies to use Twitter is to allow individual representation. In other words, allow some (preferably high level) employees to represent the company in this public forum. The reason that high-level participants are preferred is due to name recognition. A John Chambers or Bill Gates are sure to attract a large group of followers. But it doesn’t have to be someone that high up the chain.

Padmasree Warrior is Cisco’s new Chief Technology Officer. She is also on Twitter. Her posts are sometimes personal and sometimes professional (just like many Twitter users). For example, last night, I know that Padmasree had a very long day and she was about to relax and watch the Olympics with a glass of wine:

@padmasree

On the other hand, I’ve actually had a conversation with her on Twitter about what the “next phase of the Internet” really means. You can click ont eh thumbnail image to read the whole conversation if you are interested.

Another note to companies: This is the most effective and appropriate use of Twitter. Customers feel a real connection to your company leaders and it will go a long way towards customer retention.

Here are a few companies that I know about on Twitter. I either follow them directly or I’ve seen them mentioned in conversations from users that I follow.

@comcastcares – Comcast
@Marvel – Marvel Comics
@coldfusion – Adobe Cold Fusion
@ciscoit – Cisco IT
@Cisco_UC – Cisco Unified Communications
@ev – Even Williams (a co-founder of Twitter)
@danyork – (Voxeo CTO Office)
@kevinrose – Founder of Digg
@appleinc – Apple, Inc.

What companies do you follow on Twitter? Are they using Twitter effectively?

« Previous Entries