Trying a Standup Desk

I spend most of my working time (and far too much of my personal time) working on a computer. This has traditionally meant sitting in a chair. All day. I’ve spent years thinking that someday I’ll get around to trying a standup desk. It’s the magic solution to all my physical fitness needs!

This summer I spent 6 weeks living at Children’s Hospital in Seattle. After a few weeks I needed to start working again. I mostly occupied small rooms, anywhere I could find a clear table surface. Once I was kicked out of a video conference room legally reserved for deaf users. One night we didn’t have a roommate in the hospital room and I took over use of the over-bed table from the other side of the room:


This was perfect! It’s height adjustable, and just small enough to fit a laptop, coffee and 1 piece of paper. Sadly I was only able to use the table/desk for one evening before a new patient arrived. I couldn’t get the idea out of my head when we arrived back home, so I found a similar desk on amazon for only $50. Today (Labor Day ironically) is my first day using it at my office. If I stick with this, I’ll try to document how it goes!

Presenting the ballot that went through the wash

This morning Jenn carefully filled out her 2012 ballot. But before the ballot could be dropped at the county dropbox, our dog Jasper somehow opened a nice gash on the pad of his paw and tracked blood all over the house. And the blanket on our bed. I just discovered the ballot as I was moving the blanket to the dryer.

After some research, we discovered you can obtain a replacement ballot at the local County Auditors office. Even on election day itself. Which is tomorrow.

Written by Comments Off on Presenting the ballot that went through the wash Posted in Uncategorized

Validating Email Addresses

Great post on the issues with validating email addresses.

To sum up:

  1. if your regex is longer than /@/ you are doing it wrong.
  2. if you are using a regex you are doing it wrong.

Just send the user an email to activate their account.  If the email gets delivered, then you know it’s valid.

There are always more characters that you haven’t thought of, and more top level domains that will appear in the future than your made up regular expression can handle.

There is a reason I want to sign up for your site with

View of Bellingham


Nimbus is closing. Last night for the best view in town.  For now.

Written by Comments Off on View of Bellingham Posted in General

Favorite Videos of 2010

First up are 2 local Bellingham videos. The City of Bellingham created this video as a promo for their bid in the Google Fiber for Communities project:

Local comedian / DJ Nathan Cox recreated the Brooklyn State of Mind video with Bellingham State of Mind:

I loved this Verizon ad, recreating a Big Red Gum commercial from the 80’s:

Here is the original from the 80’s:

And of course, the best video of the year was the Old Spice Super Bowl ad:

Written by Comments Off on Favorite Videos of 2010 Posted in General Tagged with

My favorite videos of 2008

You can vote however you like. These kids are awesome. Wish I could find the lyrics to the verses here.

For all my love of the Rick Astley, I really enjoyed watching Obama sing the song.

Loved the whole Nailed it! series on funny or die. Mostly lasted during the writers strike. So lame, but kinda funny.

Guess I can’t leave out Yes We Can. I think it was very helpful in getting people excited about Obama early on in the presidential race.

And finally, from election night 2008. Marching around downtown Bellingham was a blast. I really wish there was a video of this night. Here’s my brother walking around in his American flag boxers:


Written by Comments Off on My favorite videos of 2008 Posted in General Tagged with

Killer Ape Video

I made this video my junior year of high school. My english teacher gave extra credit if we made a short movie. Still not sure why. I filmed and edited this the afternoon and evening before the deadline. Editing with 2 ghetto VCRs was fun. One of the VCRs had a 2-3 second delay when you hit the record button. I vividly remember staying up late counting out over and over “one one thousand, two one thousand, three one NOW”. You can tell where the editing gets messed up at the very end.

Killer Ape on youtube