Friday, July 30, 2010

Barbie Cam

Looks like you can now get Barbie with a built in camera. The camera isn't connected to the net and it only stores about 30 minutes of web quality video. This means we don't support it on

There is a USB connector so maybe you can hack it to be a live webcam, which we do support. :-)

Tuesday, July 20, 2010

Can't FTP from IP Camera

At we provide free FTP logins for people with network cameras. A common problem is that IP cameras, like the DCS-920, can't always do DNS. This means that the camera can have problems reaching our servers, say, since it can't find the IP address for the FTP server.

The best way to fix this is to set a DNS server in your camera's network settings page. You can either dig out the DNS settings for your ISP, or you can simply use and These servers are the DNS servers from OpenDNS, another favorite startup of mine.

Eventually we'll have better realtime support to help you debug your FTP server settings. In the meantime, check those DNS server settings!

Saturday, July 17, 2010

Wow, 10 years of

Back in 2000 I registered the domain name for 10 years. It expired this month and I had to renew it again. Network Solutions sent me a letter in the mail since the old Yahoo email address they had on file for me didn't work anymore.

A lot has changed in the last 10 years. It almost hurts my brain to think about it. In fact most of it is so personal, I don't feel right blogging about it.

I do remember getting a call back in 2000 from the folks at Henry Beguelin, they wanted to buy the domain. Frankly, I might have been willing to sell it to them. I told them to make me an offer, but they decided to go with instead. I still haven't gotten around to buying a pair of Henry Beguelin shoes. It would be nice to have a pair.

The domain renewal went through, even though I accidentally let it expire. Email that was stuck in limbo has started coming through and the blog is back online. Apparently all is well in domain registration land.

I decided to renew the domain for 20 years this time. I can't even imagine what I'll be blogging about in 2030. Maybe I'll be concerned about social security. Either that or where to park my nuclear powered flying electric car.

Wednesday, July 14, 2010 now supporting kyivstar sms

At we received a request from one of our Ukrainian users asking us to support SMS for his local phone carrier. Luckily we're using a package called sms-fu that makes adding carriers very easy.

Our sms_fu.yml file now has these additional lines, which means our users can select the appropriate Kyivstar email to SMS gateway.
name: Kyivstar (contract)
name: Kyivstar (prepaid)
Of course nothing is as simple as you might expect. We were checking numbers on the user's settings page to make sure the number was legit. Unfortunately, the site was enforcing a US centric format, 212-555-1234. I tried to add a Ukrainian format number and our site rejected it. After changing the model verifier to be more liberal, we then ran our unit tests and found that a few of them failed. We then modified the tests to match the new more liberal phone number format and all is well.

Give a try. You can use us to archive, alert, and share your network cameras. Now even from the Ukraine!

Sunday, July 4, 2010

Quicktime Screen Recording

Quicktime (version 10.0) on Snow Leopard makes it crazy easy to create screencasts. I was playing with the experimental DVR view on this morning and thought it would be cool to be able to screencast it.

If you have a Mac running Snow Leopard (aka 10.6), just run Quicktime and select New Screen Recording from the menu. It will even directly upload the video to YouTube for you.

Here's the screencast I made. It shows the DVR view. You can select a time period and then play all the images from that time period. Go to and try it out for yourself. More on later.

Friday, July 2, 2010

Tahoe Rim Trail

8,791 feet and 4.9 miles south of Spooner Summit. First time ride for