WWDC Day One

Wow, I’m tired.

So, as a preface, here’s what I know about software development: just enough to know how much I don’t know. In other words, once the conversation moves past features and functionality and starts getting into in-depth discussions of threading and memory management, I’m quickly going to be in over my head.

That said, I had fun at WWDC today. Even having to stand on line for 90+ minutes to get into the keynote room wasn’t that bad. The keynote was fun, and Leopard looks like it’s got some nice new functionality for end-users, and the fact that it will be fully 64-bit has got the developer I was sitting with jazzed.

I don’t quite know what to make of the “Safari on Windows” announcement. On the one hand, given that Apple is going to pursue a strategy of getting 3rd-party apps onto the iPhone via Safari, it makes sense that they would push out the browser to Windows as well. It reminds me of the old Java “write once run anywhere” idea. It’s great, if you can pull it off.

On the other hand, I also can’t shake the thought that what they really should have done was to buy Mozilla instead.

Edit: forgot to add — I’ll probably skip days 2 and 3 of WWDC and be back in SF on Thursday. I have to get some real work done too!

Friday Random Ten

Haven’t done one of these in a while:

I Want To Come Over – Melissa Etheridge
Tenth Avenue Freeze Out – Bruce Springsteen
Indestructible – Matisyahu
Desperado – Eagles
Everybody Wants To Rule The World – Tears For Fears
Mercy Street – Peter Gabriel
A Bit of Earth – The Secret Garden (Original Broadway Cast)
I Feel Fine – The Beatles
Church Of The Poison Mind – Culture Club
Complicated (The Matrix Mix) – Avril Lavigne

As a reminder, The Rules: Open iTunes or your iPod. Load up your entire library. Put it in “random” mode. Write down the first ten tracks that come up–and no fair putting in ones you think will make you look cool, or omitting ones that make you look like a total dork.

Where Did The Week Go?

I suddenly realized I haven’t blogged in a few days. Sorry about that. Everything’s fine, I’ve just been a bit overloaded.

On Memorial Day, I finally got around to joining a local health club, and now I’m trying to figure out how to work regular exercise into my day to day routine. The club membership came with three free “starter” sessions with a personal trainer, which were more than a little intimidating, but at least now I have a nice workout plan all mapped out for me. Problem is, it takes me almost 90 minutes to get through the whole thing, plus changing clothes & shower time — that’s a 2-hour block of time for each session. Trying to fit that into my current schedule, especially on work days, has been a little disruptive.

I’m hoping that once I get more settled into a routine and comfortable with how to use all the damn machines, then I’ll be able to get it closer to an hour than 90 minutes, but for now it’s a real pain. Even if I leave work by 5:30, I’m not home and ready for dinner until well after 8PM. Since you’re not supposed to eat for at least 3 hours before going to sleep, the only way I can eat dinner at all is because I’m a night owl who stays up for the Daily Show & the Colbert Report. On the flip side, trying to get a 90-minute workout done in the mornings would mean hitting the gym before 7AM; and I am not at all good about getting out of bed that early.

I’ve never been much for health clubs before, so hopefully I’ll find a way to make this work for me. Ideally I’d like to get to the club 4 out of 7 days a week, which I think is a goal that’s both reasonable, and likely to actually produce some results over time. But if I can’t get the workout down to about 60 minutes, I suspect I’ll have to do the bulk of my exercise on the weekends, which means less results over time.

I have no illusions that I’ll be able to turn myself into a muscled-out fitness goddess; I find working out far too boring for that. Getting into better general shape and turning a few pounds of fat into muscle would be nice, though.

Sunday Meme-Tagging

I’ve been tagged by Sarah. So while I wait for a bunch of podcasts to download, I might as well work on my list:

Start with 7 random facts/habits about yourself.

1. My iPod Nano is red because I love the color, although the fact that some money also went to a good cause does not displease me.

2. A 7″ GUND brown teddy bear lives on my desk, next to the pen cup and a basket of paper clips. I bought that bear the year I spent my summer vacation working in a summer stock theater on Long Beach Island, NJ.

3. I grew up in a ‘dog family’. They don’t understand how I ended up with so many cats.

4. My very first Internet e-mail address ended in @aol.com. I’m so ashamed.

5. I have a weird allergy. I’m allergic to nuts — but NOT to peanuts.

6. I’ve been following the Casey Serin saga for months.

7. I hate vacuuming. Despise it. I don’t mind anything else when it comes to keeping my house clean, but that is a chore I go out of my way to avoid doing. I’ve been thinking that maybe I’d like it more if I went out and bought a really high-end, extra-powerful vacuum instead of the old, small, and slightly underpowered vacuum I currently have, but I’m hesitant to drop a bunch of money on something I dislike so much.

Then choose another 7 people to get tagged and list their names. People who are tagged have to write their 7 things on their blog. Don’t forget to leave them a comment to tell them they have been tagged and to read your blog.

OK then. I tag Dragoncaller, Sour Duck, Below The Crowd, Seamus, Bisky, Rudi, and (if he’s still paying attention to the Internet) Steve.