Archive

Author Archive

Vacation, Day 1: Stranded in Charlotte

August 9th, 2007

Sigh. I knew the Fates wouldn’t let me take a vacation unhindered.
Got to DCA this morning, 90 minutes before my flight’s departure time, checked in and was told there were no seats on my connection to SFO, but “you’re confirmed on the flight.” Whatever the hell that means. Whatever else it might mean, apparently being “confirmed” doesn’t mean you get to get on the plane.
I got bumped off my connection to San Francisco because US Airways overbooked it and . . . and who knows? I don’t know why I got the bump. I booked weeks ago, I checked in a good 3.5 hours before the SFO flight, etc. End result: there are no other open flights to SFO (or Oakland) until 555pm this evening. Booked on that flight, standby on at least one other in mid-afternoon.
Thank god for free wifi. Unfortunately, only about 1 in 5 of the power outlets I’ve tried in this airport appear to work. I thought my power cord was hosed, but other travelers have confirmed they have the same problem.
So the first day of my vacation gets spent in Charlotte airport, instead of relaxing in San Francisco and joining my friend Tim on his last burrito & bar outing as a bachelor. Bummer.

Personal

Apple, you done me right.

August 5th, 2007

One of the few complaints I’ve had with the iPhone is that it failed to work with the Kensington iPod FM Transmitter/Auto Charger that I bought just about two months before I bough the iPhone.

But the good news is that the 1.0.1 iPhone firmware update last week that fixed a recently discovered security flaw, also included several other (undocumented) fixes. Among those, is a fix to allow the iPhone to “now play music through many previously incompatible car
adapters and other external speakers originally designed for the iPod.” Including my Kensington FM transmitter. After reader the above post, I ran outside to test it. Sure enough, I can now listen to the music and podcasts on the iPhone when I drive to the office and take a road trip.

Couldn’t come at a better time, since after attending the wedding of my friends Tim & Sharon in San Francisco next weekend, I’ve rented a Mustang convertible to drive down Pacific Coastal Highway to spend a few days sitting on a rock in Monterey staring at the ocean until my mind goes blank.

The only downside is you still have to switch the iPhone into Airplane Mode while listening to music piped through the radio, which means you can’t make or receive phone calls while using the FM transmitter. Apparently the GSM signal and FM signal don’t get along too well. Oh well. At least while I’m on vacation, I really don’t want to make or receive calls anyway. :-)

Apple

Are you a hotshot UI designer?

August 2nd, 2007

I don’t write about work on this blog, but my team at Blackboard is hiring a UI hotshot to work on Web 2.0-ish education applications. Having a full-time UI designer on my team will make my life a lot less stressful (borrowed resources & contractors make my head hurt), so I figured it can’t hurt to reach out wherever I can.
Check out the full job description for the Senior User Interface Designer position. This isn’t an entry-level position. We’re looking for someone with some serious UI design & AJAX chops to really make user interface and user interaction a focus on a team that’s focused on new product development. The team, the Blackboard Beyond Initiative, is a new division within the company that’s focused on building centrally hosted web applications, a different approach than Blackboard’s traditional enterprise, server-based product line.
Consequently, the team is sort of a start-up within the company, with both the benefits (more freedom to innovate, not hindered by legacy code or interfaces, etc.) and the challenges (yeah, we could use more headcount). One start-up challenge we don’t have, though, is the worry about where the next paycheck comes from, since Blackboard a stable public company with a market cap over a billion dollars.
Blackboard’s a great place to work — casual environment with lots of fun, really smart people. I’ve stayed at Blackboard for over 8 years now, longer than I’ve stayed at any other job, so they must be doing something right. Of course, I’m the product director for the Beyond team, so a potential downside is that you’d have to put up with me on a daily basis. ;-)
If you or someone you know sounds like a good fit, submit your resume through the regular channels, but drop me an email as well at my work address, greg.ritter@blackboard.com.

Technology & Internet

Gratuitous

August 1st, 2007

Dramatis Personae:

  • Me, your trusty blogger
  • Bug, co-worker and friend. Also a wealthy, crazed Mac devotee. Buys and supports his own office hardware so he can have Macs instead of Dells. Also, I share an office with his wife.
  • Anjin-san, co-worker and friend. Shares an office with Bug.

Scene:

Bug & Anjin-San’s office. My workstation is in the process of being mangled by our IT department, so I’m wandering around pestering co-workers.

Bug: I think the fan in the MacBook Pro isn’t working. It’s overheating like a bitch. I’ve been trying to get a Genius Bar appointment, but it’s a pain. So I’m wondering: can I just buy another MacBook?

Me (puzzled, knowing he has the means to buy another): Can you? Of course you can

Bug: No, no, I mean they appear to be sold out. I’ve checked the Apple Store in Arlington, the Apple Store in Bethesda, the one in Tyson’s. Nobody has them.

Me (jesting): Oh, I just though maybe the wife wouldn’t let you buy another.

Bug: Please. Like I would tell her.

Anjin-san: What about online?

Bug: Seven to ten days before the order even ships. I need one sooner than that.

Anjin-san: The 15″ and the 17″ models are sold out?

Bug: I just searched for the 15″ ones.

Me: So buy a 17″.

Bug: Please. That’s just crazy talk.

I pause. I point to Bug’s desk where his three — yes, three — 30″ Apple Cinema Displays sit.

Me: Dude, you have ninety inches of monitor on your desk, and you’re going to say that a 17″ laptop is crazy talk?!?

Anjin-san: He has a point.

Bug: . . .

Bug: Yeah, I’ve got no response to that.

Me: Just think — if you buy the 17″ and get the 15″ repaired you could put them side by side and have 27″ of laptop screen.

Bug’s face lights up at the idea
.

Bug: I like it. But how did you come up with 27?

Me (Levers are pulled. Gears turn. The hamsters run round and round.) : . . .  15 plus 17 is . . . oh. 32. What the hell. I majored in English.

The three 30″ monitors simultaneously turn off as they go into power-saving mode.

Anjin-san: Did it just get dark in here?

Apple

Overheard in DC

August 1st, 2007

Overheard 7/31/2007 in the Border’s Books and Music at 18th & L NW. A young woman talking to her friend:

“She tells me I should be celibate for 30 days. So I ask her, ‘Do you mean celibate celibate or just interactive celibate?’ Because there’s no way I can do celibate celibate for 30 days.”

What the hell is “interactive celibate”?

Other

Oh, I-95, I-95, how I hate thee.

August 1st, 2007

The door-to-door mileage from my home on Capitol Hill to the house I grew up in (yes, my parents still live there) is almost exactly 115 miles. Nearly 99% of that is on interstates or expressways – matter of fact, only 2.2 miles of those 115 are on “surface roads.” Of that 113 or so miles of highway driving, about 92 of them are on Interstate 95. (Thank you, Google Maps.)

And therein lies the problem, for I-95 is the bane of my life. There is very nearly nothing in my life that makes me as unhappy as the stretch of I-95 between Alexandria and Richmond. It is the Demon Highway.

It was simple. So simple. I would drive down to my parents house on Sunday afternoon, buy them a nice dinner on Sunday evening, stay the night, help my dad to his doctor’s appointment on Monday, and drive back to DC on Monday evening.

Oh, but the Demon Highway had other ideas.

I departed on Sunday afternoon and had maybe a good 7 or 8 miles. Then everything ground to a near halt at the Springfield interchange (known semi-affectionately in these parts as the Mixing Bowl, since it’s a noodle-ish mess of seven or so different highways converging. I spent the next two hours and forty-five minutes creeping down I-95 in bumper to bumper traffic. At 3:30pm on a Sunday afternoon. I made it about as far as Stafford, VA, and gave up. I couldn’t take it anymore.

Departure time: 3:30 pm
Direction: Southbound
Driving Time: 2 hr 45 min
Miles traveled: 48 miles
Average mph: 17.5 mph

That’s an average 17.5 mph on the frickin’ interstate. On a non-holiday, Sunday afternoon. At one point I was sitting at a dead-stop on the interstate, with the car in Park, for nearly 10 minutes.

The insane thing is there was no reason for this. I kept listening to WTOP with its “weather and traffic on the 8’s” for the update every ten minutes. And they seemed as perplexed as anyone. No accidents, no construction. A brief thunderstorm — less then 20 minutes — had passed through, but other than that there was no reason whatsoever for a 40+ mile back-up. No reason other than the Pure Unadulterated Evil of the Demon Highway.

I gave up at Stafford. My patience had come to an end. I got off at the exit, called the parents, and told them they were on their own for dinner. I wouldn’t have wanted to inflict myself upon them in my dark, frustrated mood at that time anyway. So I headed back north.

Which wasn’t much better.
Departure time: 6:15 pm
Direction: Northbound
Driving Time: 1 hr 15 min
Miles traveled: 48 miles
Average mph: 38.4 mph

At least it moved. No dead stops.

Monday, I made a second attempt in the early, and, lo, did the light of the Lone Traveler shine down upon me and did the highways open up before me, and it was good.

Departure time: 7:30 am
Direction: Southbound
Driving Time: 1 hr 45 min
Miles traveled: 115 miles
Average mph: 65.7 mph

That’s the way it’s supposed to happen. Didn’t last for the drive back that evening. Stupid Lone Traveler.

Departure time: 4:30 pm
Direction: Northbound
Driving Time 3 hr 45 min
Miles traveled: 115 miles
Average mph: 30.7 mph

Here’s the final totals. (Also, someone double check my math. Even though I used a calculator, I’m the guy who yesterday added 15 and 17 and came up with 27):

Total Driving Time: 9 hr 30 min
Total miles traveled: 326
Average mph: 34.3

On the highway. 34.3 mph. On the frickin’ interstate.

Oh, I-95, I-95, how I hate thee. The only possible reason I have to look forward to any potential thermonuclear holocaust scenario is that maybe, just maybe, some rogue nation will blow I-95 back to the Hell from which it was spawned.

Other

Self Control

July 8th, 2007

I really want one of these stylish stands for the MacBook Pro.
 

But at just over $300 (holy crap!) I don’t think I can justify it. It’s not even a docking station, just a stand. Plus, I’d have to go out and buy an external keyboard and flatscreen display just to make it usable.

For all those people who thought I was crazy to buy the iPhone, please note: I’m not spending three hundred bucks on a laptop stand just to make my desk at home (which is only seen by me 98.5% of the time) look cooler.

See? Self control!

Powered by ScribeFire.

Apple

Accessing Your Computer’s Files Remotely Via iPhone

July 7th, 2007

So I’m out and about earlier today and realize that some information I need is in a file on my MacBook Pro . . . which of course is sitting at home on my desk. Sigh.

Waitaminute. I’ve got a brand new portable Internet device in my pocket. Wouldn’t it be simple if I could just access the files on my home computer from the iPhone?

Waitanotherminute. I use FolderShare, a free service from Microsoft, to keep key files on my multiple computers in sync across the various machines. One of FolderShare’s other features is that you can use the FolderShare web interface to access files on any of the machines that you’ve configured with FolderShare. Maybe I could access those files via FolderShare’s web interface and Safari on the iPhone?

Holdonthereaminute! Are you sure this is secure? Well, FolderShare is a secure P2P infrastructure. All the traffic is authenticated via RSA, encrypted via AES, and delivered over SSL. Good enough for me. Let’s give it a shot.

Starting up Safari on the iPhone . . . thumbing http://www.foldershare.com into the iPhone keyboard . . . yep, there’s the site . . . logging into FolderShare . . . navigating to the FolderShare Remote Access interface . . . yep, the FolderShare client on my home computer is running . . . click on that icon for my home computer . . . zowee! there’s the Home directory . . . navigating to the Documents folder . . . scrolling down the list of files . . . bingo! there’s the file . . . opening . . .

Ta-dah! There I am sitting in the bookstore viewing a PDF pulled off my computer at home over the Internet on my iPhone.

Sometimes technology makes me really happy.

Technology & Internet

Comment Away

July 5th, 2007

John Dennett was kind enough to point out that TypeKey was upchucking all over anyone who tried to comment on my blog.
Don’t know what the problem was. I went through step after step resetting up the TypeKey authentication service for commenting, but it just wouldn’t stick. Finally, I just created a new TypeKey account and that seemed to work. Guess the initial TypeKey account was corrupted somehow.
Dennett was kind enough to say in his email that the horked TypeKey connection was “probably why you’re not getting any comments on your blog.”
The other (more likely) reason is that I’ve only posted six times in the last year — and 2/3 of those in the last week. Not exactly blazing a trail for loyal followers, am I?
For some reason, I’m feeling a little bloggier these days, so maybe the more frequent postings will persist for awhile.

Movable Type, Weblogs

iPhone Review, Part II: the Cons

July 3rd, 2007

In the last post, I got a little fanboy and gushed openly about the iPhone. However, like any piece of software or technology, it is not without it’s frustrations. In order of most to least frustrating:
Yesterday, the iPhone locked up on me. The touchscreen got flaky and unresponsive. It would take five or six tries just to operate the slider that unlocks the phone, and once I got in the touch interface was sluggish and erratic. Don’t know what was taking place, but a reset solved it. (Reset = hold down the Sleep/Wake button and the Home button simultaneously for a few seconds until the phone reboots. Cf Apple’s iPhone Support). Scary, but that’s first generation technology for you.
Other than that lock-up, the top complaint would be that none of my existing iPod or phone accessories work with the iPhone. This includes:
My Sony MDR-EX71SLA headphones. I’m not too broken up about this one. These headphones fit well and sound much better than Apple’s standard headphones, but the “neck-chain” style cord on them is a miserable disaster. I’ve been shopping for new headphones anyway. They actually do function with the iPhone, but because of the headphones’ L-shaped plug and the iPhones recessed jack, they won’t stay seated in the jack — the slightest jostle pops them out. The recessed headphone jack is by far the biggest design flaw on the iPhone.
My Kensington iPod FM Transmitter/Auto Charger. Now this one does burn me. I just got this Kensington FM transmitter a month or two ago to replace the Belkin FM transmitter that some crackhead broke into my car and stole. (Seriously, who steals an iPod FM transmitter? Can you even pawn that?) I specifically got the Kensington because it’s a hardware solution (e.g. does not require installing management software on the iPod, like the Griffin iTrip does). However, when I attempt to use it with the iPhone, the iPhone just plays music through it’s external speakers, not through the FM transmitter. Grr. There’s some indication I might be able to get it to work by putting the phone in Airplane mode — but they I can’t receive calls. Which might not be a problem because . . .
The iPhone never discovers my el-cheapo Mustek MBT-H120 bluetooth headset. Again, not too torn up about that. I had the bluetooth headset for two reasons: 1) to use while driving and 2) to use during my regular early Tuesday morning status calls with my team in India so my hands are free to look up issues in the bug-tracking system. I knew the Mustek would be a piece of crap — functional, but still crap — when I bought it for 20 bucks off Woot.com. Since iPhone headphones have a mic built in, I can use those, but it’s frustrating that my old Sony Ericsson phone found the Mustek headset easily and the iPhone can’t.
Three times the music has stopped playing suddenly while i was simultaneously surfing the web, each time on a different website. Once or twice, i’d take as a coincidence. three times seems to indicate a bug. I’m expecting there’s some Javascript or something on the website that’s colliding with the iPod-functionality on the iPhone.
Gmail on the iPhone is pretty useless, IMHO, but that’s the fault of Gmail’s POP implementation, not of the iPhone. Even though I’ve never used POP on Gmail, when I enabled it there were 862 messages in my POP mailbox. Why 862? I don’t know. There’s far more messages than that in my Gmail account. Maybe there’s a size limit on the Gmail POP mailbox, I don’t know. Either way, I really don’t want the last 862 Gmail messages downloaded to my iPhone, because there’s no bulk delete of messages on the iPhone. Hell if I’m going to individually delete 862 email messages. Turned off Gmail and went with my Yahoo account (which is not full of hundreds of messages). Any mail account, whether it’s Gmail, Yahoo, AOL, or your POP/IMAP account all use the same Mail interface on the iPhone, so you don’t get any UI advantage using Gmail over Yahoo like you would through a computer’s browser.
The big beef of Blackberry users is the iPhone doesn’t connect to Microsoft Exchange servers. Well, actually it will, but your IT team has to enable IMAP which ours won’t do, and even then it’s not “push” email. The iPhone just polls the server every n minutes. It would be nice to access my work email through the iPhone, but neither am I broken up about this. I’ve never craved a Blackberry. I spend the vast majority of my time at the office or at home, and in either of those cases I’m never more than 50 feet away from a computer where I can check my work email. When I’m not at the office or at home, I’m almost always someplace where I don’t want a device attached to my hip buzzing every time I get another spam from the Marketing team. The exception is business travel, in which case I can access my email via Outlook Web Access on the iPhone’s Safari web browser. Very clunky though. Or I could just set my work email to forward to Yahoo Mail when I’m out of the office.
A lot of people bitch about AT&T’s EDGE data network, and yes it’s significantly slower than WiFi, but I’ve never had a 3G-capable phone, so it’s still a wonder to me, not a downgrade. I’ve been an AT&T customer since ‘99, and have always had terrific coverage, world-wide, with their mobile network, so the single carrier for the iPhone was never an issue for me.
There’s no way to get photos you take with the iPhone off of the iPhone except to email them to yourself. Annoying!
There doesn’t seem to be a way to access the iPhone as a hard drive which puts the kibosh on using it to transport files. Not something I did often, since I must have a half dozen USB thumb drives, but it would have been nice. Also probably would have given a way to get photos off the dang thing.
A lot of these complaints stem from the “convergence” not quite converging as much as I want. The good news is that all of these complaints, except the recessed headphone jack, are software related. Since the iPhone can receive software updates through iTunes, I can hold out hope that many of these complaints might be resolved over the coming months.

Apple