Command-line way to choose the current location

There is a command called scselect that allows you to switch your current location in Mac OS X.
Locations are Mac OS X’s way of storing a set of attributes that you can switch easily all at once.
Examples of locations are “Home”, “Office”, “Hrach’s place”.

They are used mostly for changing your TCP/IP setup.
For instance, “Hrach’s Place” for me has his WEP password set up.


is a Mac app that runs a mini-web-server that uses WebDAV to translate Finder requests into accessing of the iPod’s database of songs.

End result?
You can drag songs onto and off of your iPod!
A very cool application of WebDAV technology.

Iain and I tested it a bit.
When I double-clicked the app on my G5 with my iPod connected, the only thing that happened was that I suddenly had a new disk on my desktop called “iPodDisk”, which automatically opened.
This thing runs with zero configuration!

After I got over my amazement, I set up my firewall to allow port 8765 through, and Iain was able to mount my iPod on his desktop at work.
it was a bit sluggish, but sped right up to the limit of my upstream bandwidth once I turned off BitTorrent.

Rating: ☆☆☆
It would get a full 5 stars if it allowed write access, which WebDAV can handle, but perhaps the iPod-library-reading code,
libgpod, cannot.
Actually, libgpod is the achilles’ heel of this app.
When Apple changes its library format, libgpod will have to be updated to track it, if it can.
So next time you update your iPod software/firmware, this may stop working.

Google Pages

Google Pages
was sort of launched today.

“Sort of” in this case means that as of this morning, if you try to access the site, you will get this response:


Google Page Creator is having a little trouble right now.
This is not because of anything you did; it’s just a little hiccup in our system that will hopefully go away soon. We apologize for the inconvenience, and recommend you try reloading this page.

One hopes that it will get better over time.