Category computing

Twitter

I don’t like Twitter.
Yea, I said it.
Whatchu gonna do ’bout it?

OK, Who Else Twitters Around Here?

Twitter was my only real “connection” to the online world while I was in Mississippi (no EVDO, no wi-fi, don’t like sharing other peoples’ computers unless I have to, etc), and I keep slowly finding other pals who’re on it. I like the immediacy of updates and how easy it is to turn them off when I don’t need the interruptions. I like the simplicity of the interface, and it’s just a fun way to keep up with what everyone’s doing and write really short stupid things while in between things (waiting rooms, stop lights, elevators, etc).
So… do you Twitter? I do. What I’m really asking, if I’m not bein’ too forward, is will you be my twitter friend?

Digging the Twitter

Because I’m a big Odeo fan, I heard about Twitter through their RSS feed. I checked it out, and it seemed like a nice diversion but I didn’t really get it. Now I do. Since I have friends that have started using it (thanks Cindy and Jason), it’s become a lot more fun. I post updates all the time (well, now that I’m on vacation, what else do I have to do?), and keep the chat window open all the time.
If you’re online all the time, and have friends who are too, it’s a fun toy. It’s not going to help you get any work done, but sometimes that’s a good thing. It’s a good way to keep track of what your friends are doing in whatever “medium” you want – IM, SMS, RSS, or on the web page.
They even have a nice little JSON interface! If you go to the home page, and look at the bottom of the page, that’s pulled in from Twitter and shows my last three updates. Neat, huh?

EVDO is OK

Instead of paying for the hotel’s network connection, I decided to give my brand new EVDO card a shot. I was talking to one of AOL’s VP’s about my presentation and trying to find the time to write demos and she asked what I would do if I had a budget. Of course, I told her I’d get an EVDO card so I wasn’t held hostage to crappy hotel networks. Well, here we are, and I’ve got one, and it works!
I checked my mail at the airport, worked on my presentation and fixed a couple bugs in the demos last night in the hotel, am uploading pictures to Flickr and it’s going OK. It’s not as fast as a wired connection, or even a solid wi-fi connection, but it’s fast enough to get things done. E-mail’s no problem, and even uploading photos is going smoothly. Connecting using Verizon’s expresscard modem is pretty seamless as long as you remember that it’s more modem than wi-fi card (and remember to disconnect before you put your machine to sleep.
If you can get work to pay for it, I’d do it. If you work for yourself and are on the road all the time, I’d do it. It made the flight delay bearable because I could get work done while sitting in the terminal, and it gave me an option when the hotel network was unacceptable. I would bet that I’ll probably use it to give a presentation here at some point (hopefully not today, my demos are kind of bandwidth intensive).
I woke up at 4AM, probably because I didn’t eat dinner last night and I’m hungry. Unfortunately, the restaurant doesn’t open till 6. So, I took some pictures in the bathroom. Enjoy.

Highlights in an Otherwise Disappointing Day

I’ve been sick all week. It finally got bad enough that I went to the doctor today and… I’ve got bronchitis. Hooray! I’ve got steroids and an industrial-strength decongestant to try to get the gunk out of my chest. I’ve been exhausted and in pain all week. I’m still exhausted and still in pain (it’s amazing how painful coughing gets after a while). The one bright spot? I got to drive my car to the doctor’s office, and it was great.
The only other bright spot was that Jen finally has her own laptop, and she’s running linux! It’s a swanky used IBM ThinkPad T40 from Ombligo. It’s now running Ubuntu and she’s happily surfing, e-mailing and playing with background images. The install was painfully easy. The only weird part was getting the wi-fi working, and getting it to stay working after a reboot. But, even after fixing that, the total install, install updates, install missing software (RSS reader, Thunderbird, blog client) and fixing the wi-fi took about an hour (off and on between coughing fits and naps).
Gotta look for the little bright spots.

E-Mail Management Tip: Unread Messages Smart Mailbox

I get a lot of mail. When things are humming, on the order of two hundred to three hundred a day. It’s a little slower now because a lot of people are on vacation, but not much. How to deal with all of it? It’s not easy, and it takes a lot of time, especially if I miss a day.
Since I started using Apple Mail (Mail.app for those in the know), I’ve fallen in love with Smart Mailboxes. On top of the 30-40 filters I have to shunt messages into appropriate folders based on listserv or project, I have a couple smart mailboxes, the most important being Unread Messages. I created a new Smart Mailbox with a couple parameters: Message is Unread, and not in my outbox (or various other AOL IMAP folders I don’t care about like “Spam”).
Having a single place for all my unread mail that collapses to empty when I’m done, and is sorted by thread, has saved me all kinds of time. I can quickly scan threads, making sure I only respond to the last message (or sometimes only read the last thread because it should have the whole conversation in it) and can take care of things right then, or flag them for later (that’s another smart box).
It makes mail more like reading feeds, which makes me happy, and might make you happy too.

Presentation Remote Solved

Instead of forking over over $30 for a new remote to use for presentations, I found mira a little System Preference pane that lets me map the buttons on my brand new MacBook Pro’s remote to other applications. It took about 45 seconds of fiddling to get forward/back mapped to the up and down arrows and voila, I have a presentation remote.
I love Mac developers. If I’ve got a problem, there’s usually a beautifully designed easy to use solution already out there.

AIM Pages and Safari

I’ve seen this now a couple places, and figured I’d comment on it (not in an official way, but in a “I feel your pain” way). The current falderal is about AIM Pages and Safari and how it doesn’t work yet. We tried, honest we did. But, Safari has certain “issues” with its DOM support (it’s a standard, ya know) and other javascript features. We did our best to work around them and get things working, but when it came down to crunch time, we had to concentrate on the big two (Firefox and IE). We will support Safari. We’re actually very close, just have a few annoying things to work around and it’ll be done. We love Safari. All us Mac users on the team were really sad that we had to drop it for the first release. But, we had to.
It actually has very little to do with standards compliance. No modern browser is fully DOM 2 compliant. No modern browser is fully CSS 2.1 compliant. They all have quirks. We’ve found more one-line crash-causing javascript commands working on this project than I can count. We’ve found things to hate in all the browsers.
I used to think that browsers were in a pretty good place, especially Firefox and Safari. I was wrong. They’re all too slow, too quirky and aren’t reliable enough. They all crash too easily, take too much work to do things the “right” way, and in most cases, it’s actually better to do things the wrong way because that’s the way the browsers “like” it. For example, it’s way faster, takes less code and uses less CPU to use innerHTML than creating DOM nodes and appending them. If the right way’s not the right way, it’s the wrong way. Until the browsers actually reward using the standard, there isn’t much point. The rewards for using semantic and valid markup, and good CSS are well known. There aren’t a lot of rewards right now for using the DOM.
But, where was I? Oh yeah, Safari… we’re working on it.

Green!! House!! Widget!!!

In other news, the two dashboard widgets I built last year and never got to release are up on the new AOL Greenhouse. When I get some more time, I might build some more. They’re not really polished (remember, I’m not a designer), but they work. If someone wants to give me a swanky design for either, I’d appreciate it. Cindy?

About The Headphones

Thanks to everyone who gave me advice on headphones. I realized that since I have a little time before my flight tomorrow morning, and that the west coast has Fry’s Electronics, I’m gonna go see what I can try out there. Why are there no Fry’s on the east coast? We’re stuck with Circuit City or Best Buy, which is why I buy almost everything electronic or computer-related online.
Update: I ended up buying a little pair of over-the-ear JVC’s at Fry’s last night (Roger had to catch a plane, so we left a little early and went to Fry’s before dinner – Sylvia’s in Mountain View – awesome Indian food). They were cheap, but they’re not ear buds, and they’re small. I’ll let you know how it goes. I maybe I just need a bigger backpack…

Bad Behavior has blocked 1311 access attempts in the last 7 days.