August 12th, 2006

Narutaru Shock

Some years ago, I started reading the manga Shadowstar Narutaru. Yesterday, I just finished watching the anime, which aired on Kids Station.

Eek! O_o

Talk about misdirection! The character design is soft and appealing, the opening and closing credits are fun-loving. Man, I wasn't ready for this, especially episode 12. Between the light-hearted credits is some surprisingly nasty psychological and physical violence. This was on Kids Station? They may as well have thrown Gantz in between the credits for Sesame Street.

Thank God my kids weren't watching with me! There's no way I could explain what those kids were doing to each other. I've still got the shivers.

The Future of Data Storage

Sun was right. The network is the computer. A modern way to store data is to do it remotely (or very portably), and treat the computer you happen to be sitting at as simply a local cache of that data. (Even though we're talking about gigabytes nowadays.)

Here are some present day options. This is a quickly expanding niche. Better solutions are on the horizon.

Single-Computer, Encrypted (disk and transfer): Mozy. I use this service for my primary computer, and I recommend it. It's only about safe, automatic backups. But that's a good thing, in and of itself.

Multiple-Computer, Encrypted (disk), Synchronizable: The September 2006 Dr. Dobb's has an article by Eric Bergman-Terrell about a home-grown solution that synchronizes files with .NET 2.0, Amazon's S3 and FTP. (There's also rsync, but on a Windows system, I don't think there's a TortoiseRsync. ^_^)

Multiple-Computer, Encrypted (transfer), Synchronizable and Regressable: Use a Subversion repository over https or svn+ssh. A few web hosting companies already provide single-click solutions for creating repositories. On Windows systems, TortoiseSVN with PuTTY's Pageant makes for a very nice, seamless experience.

TechCrunch reviewed online storage alternatives here.