Archive for the ‘Uncategorized’ Category

Bad Customer! No iPhone for You!

Thursday, July 24th, 2008

I decided to let the fuss die down a bit, so the week after the iPhone launch I phoned around until I found a Rogers outlet that had iPhones in stock. I drove down, waited a few minutes in line, and gave the salesperson my phone number.

He pulled up my existing Rogers account, looked at the screen, and said, “You’re not eligible.”

“Wha?”

“You got a new handset last September. You’re not eligible for a hardware upgrade yet.”

“I don’t want a hardware upgrade. I want to buy an iPhone, and put it on my existing plan. And pay more for the data plan.”

“Well, you can’t. I can’t sell it to you.”

“That’s crazy. You’re saying you won’t sell me the phone? Isn’t there some sort of penalty I can pay to get the hardware?”

“Nope. I can’t sell it to you. There’s nothing I can do.”

I went home, and called Rogers “Customer Service”. The first call ended abruptly as the agent put me on hold and I got disconnected. The second agent repeated what I heard in the store and said that the only thing I could do would be to cancel my existing contract, pay the $200 early termination fee, and start over from scratch. Oh, and lose my existing cell phone number in the process.

Now, I’ve been a Rogers customer for almost seven years. Any other business that had you as a paying customer for that long would be failing over themselves to keep your business. Anyone serious about customer retention would have offered existing customers first dibs on the iPhone. But not Rogers. They seem much more interested in signing new customers than keeping old ones.

I’ve had better treatment from credit card companies. Now that’s saying something.

Daring Fireball Sponsorship

Monday, July 7th, 2008

I’ve joined with a number of other Mac Indie developers to sponsor the Daring Fireball blog for the next week.The press release is here. As part of the sponsorship, we’re each offering 20% off our respective products with the coupon code ‘DF2008′. If you don’t already have a license for Horizon now would be a good time to pick one up, and make sure to check out the other applications, too.

Shout-Outs (aka Name Dropping)

Saturday, June 14th, 2008

I had an amazing time at WWDC, and met a ton of great people. Here’s a list of some of them, in no particular order:

John Gruber

Daniel Jalkut

Wil Shipley

Jacqui Cheng

Clint Ecker

Kevin Hocter

Scotty

Andy Matuschak

Jeff Biggus

Mike Lee

Ash Ponders

Brian Webster

Mike Ash

Cathy Shive

Brian Criscuolo

The Guys at Karelia

and

Sanjay Samani

iMovie and iLife, Kicking and Screaming

Saturday, December 15th, 2007

I’ve been using iMovie to assemble the screencasts and the intro movie in the ‘Welcome’ panel. I haven’t tried the new version yet; I’ve been sticking with iMovie-HD most because I’m more familiar with it, and I like having a time line. The problem is, iMovie is rotten at doing slideshows. There are two slideshows in the intro movie; one at the beginning and one at the end.

The problem is that, although the slideshow looks fine in iMovie, it somehow gets messed up on the export to QuickTime. I finally found a solution that involved almost all of the iLife suite. I assemble all the images I need in an iPhoto album, and import my narration track into iTunes. Then I create a slideshow in iPhoto, and add the narration track as the ‘music’ from iTunes. I set the slideshow to run for the duration of the audio track, and disable the ‘Ken Burns’ effect. (Apple, or more precisely, Steve Jobs, must love that ‘Ken Burns’ effect. It’s set as the default in iPhoto and iMovie-HD.) Finally, I export the slideshow to QuickTime, and add it to my iMovie project.

Although it seems like a lot of steps, it’s actually rather quick, and gives you more precise timing. I really must learn the new iMovie sometime soon, though.

Funky Feeds

Wednesday, December 12th, 2007

Since upgrading to Leopard, I’ve noticed that Safari will sometimes stop getting RSS feeds. I’ve traced this problem (I think) to the system-wide feed daemon that provides RSS feeds to Safari, Mail.app, and any other process that wants to subscribe.

The fix seems to be to go into Activity Monitor and Stop the ‘PubSubAgent’. This daemon seems to restart itself automatically, and all the RSS feeds suddenly appear. I haven’t noticed any side effects with stopping the PubSubAgent, so this seems as good a solution as any until Apple fixes the problem.

StartupCampToronto

Friday, December 7th, 2007

Last night, I had the pleasure of attending StartupCampToronto, at a bar called ‘No Regrets’ in Toronto. There was a keynote speech by serial start-up founder Albert Lai, and then five start-ups had five minutes each to present their product or service; followed by 15 minutes each for audience questions. I was most interested in Defensio, a product that claims %99.79 accuracy in combating comment spam. I’m definitely going to install it on this blog and give it a try.

After the presentations, a number of companies, including mine, set up demo stations at ‘pods’ in the room below. I think I was the only person actually demonstrating a desktop app, as opposed to a web app or web service. I had a lot of people stop by, and just about all of them ‘got it’ after a quick demo. A number of people independently suggested that Horizon would make a great iPhone app, so I’m more excited that ever to get my hands on the iPhone SDK in February. The was also discussion of a web app, and integration with different on-line services, like banks.

All in all, it was a great experience, I met a number of really nice people, and learned an awful lot about being a start up. I hope to attend more events like these in the future.

Meeting Steve Jobs, kinda

Sunday, October 21st, 2007

But not really. Instead I met the writer of The Secret Diary of Steve Jobs. He was in town to meet his fans, and I’ve been a fan of that column for a long time. For those of you who don’t know, “Fake Steve” is really Daniel Lyons, a senior editor at Forbes Magazine. He has a new book out, Options: The Secret Life of Steve Jobs, a Parody, and he is doing a book tour for it.

So, I trudged up to the Madison pub in Toronto, and met Daniel and a few of his co-workers from Forbes. I gave them all CDs of Horizon, and hopefully someone at Forbes will say something nice about Horizon sometime soon. I also met a number of like-minded Mac fans, and had a good time chatting and drinking beer. I gave out a number of Horizon demo CDs, so I hope we’ll have some new users on board.

Old Videos

Saturday, September 15th, 2007

This is an off-topic, weekend post. Since I got my new development machine, one of the things I planned on doing was digitizing a bunch of old video tapes. The ATI USB All-In-Wonder plue EyeTV, makes this pretty easy. Here’s one of the first things I found; some video I shot at Toronto International Airport a few years ago.

First Print Review

Friday, August 3rd, 2007

MacUser UK has given Horizon a rather positive review. I know MacUser is widely available in the UK, and some Chapters and Indigo bookstores in Canada carry it. I don’t know about distribution in the States, but I’m sure any book or magazine store with a reasonable international selection would carry it.

Of course, there’s always the online version, which you can read here. And I’m already working on some of the issues the reviewer addressed near the end of the article. Stay tuned for more developments.

Security? Ha!

Thursday, July 26th, 2007

My bank’s web site has been annoying me for a while now. The password field is a maximum of eight characters which, as anyone with half-a-brain knows, is really weak. So recently, they’ve tried to increase the security on their site. Not but extending the password field and requiring strong passwords, oh no. I’m sure some crusty old mainframe COBOL programmer told them that was too difficult.

Instead, they’ve implemented this challenge-response system of five trivia questions about your life. Stupid questions that can have ambiguous answers. Like, “What is the name of the street that you lived on when you were 10 years old?” Well, what if we moved when I was ten. Which street should I use? or”What was the name of your first pet?” Well, which ‘first’ pet? The goldfish? I don’t think it had a name. The turtle? I don’t remember. The cat? That was my sister’s and then my mother’s, so that doesn’t really count.

So I fill in my best guess answers to five dumb questions like this, and the next time I want to access my bank account, after typing in my weak 8 character password, I get one of these challenge questions. I can’t remember the answer I set up, so I get locked out.

*Sigh* Phone the bank. Ignore all the stupid number prompts and hit ‘0′ for an operator. Tell them the problem. Attempt to answer all kinds of questions about my account, in order to prove that I’m me. Most of the questions were of the kind I could answer if I could get at my damn account! Finally, the password gets reset to a temporary 5 character password. Really tight security there. And I’ll have to re-enter all the challenge-response questions again. But, the operator has a suggestion. Why don’t I print them out and keep them near the computer. What a good idea! Why don’t I write my password on a Post-It note and tack on my monitor, while I’m at it?

So, security experts in Canada, if you’re wondering why you can’t find a job, it’s because it’s been taken by an idiot at a major Canadian bank.