And Netflix/iPhone arrives!

Just yesterday Netflix released their much awaited iPhone app (or I should say, Apple approved and published their app to the iTunes store). So far I’m pretty impressed with it.
The application allows you to obviously browse your instant queue, watch whatever you like and resume where you left off should you change directions on them. One thing I was surprised to see when I first logged into the application was that I was using all six of my licenses. Very much akin to the iTunes “authorized computers” schema. I was directed to their website where I had the option to kill devices, some of which I had not streamed on in quite some time. The message on that screen said that devices can be added and removed pretty much at will, so no big deal there.
So, back to the app. The video quality is very good, comparable to a downloaded movie from the store (or one you ripped). WiFI was very fast obviously, but 3G wasn’t really too far behind it, took a few moments to load and buffer, but solid after that.
I’m really glad I stuck with my grandfathered unlimited data plan with AT&T, I could see how getting an application like this approved would benefit them greatly financially as users on a limited data plan burn through their megabytes and gigabytes without a second thought. Careful out there, oh limited bandwidth users. Everyone else, burn it up! Cheers.

Fun with geek tool

Thanks again to LifeHacker, I’ve been playing around with Geek Tool. It’s a tool for OS X that can do a bunch of things, I’m using it to create some desktop widget type things. I got the code to display the current weather conditions from this post and decided to play around with adding some additional code.

So after mucking around with the graphical interface and figuring a few things out (which really isn’t difficult to do) I came up with a little routine that checks latency to the inside interface on my firewall. It’s really nothing special but I kind of like seeing it up there.

You can paste this into the command window in Geek Tool or put it in a file and call it as a shell script. Here’s the code (replace YOURIP with your real IP address obviously). You may need to modify the script slightly if your ping output isn’t the same as what I’m using.

ping -c 1 YOURIP | grep -i icmp_seq | sed -e 's/64 bytes from YOURIP: icmp_seq=0 ttl=64 time=/Wireless lag: /'

I set the refresh rate for 60 seconds and have the status feedback image enabled, if the little green bubble turns red then it’s skipped a beat. I found a bunch of other really useful posts about scripting too, here’s a couple to get you started if you’re interested: