- What about the other Ponzi shemes?
- Crash Proof - A must read if you care about your savings
- Today only - Quickbooks Pro 2009 for free (after main-in rebate)
- Stop using Internet Explorer
- Dell coupon codes
- Beware the bouncing Checker rebate check
- Detroit CEOs time valued at $0/hr
- My promise to be a better driver
- Propane tanker crash
- Free Dr. Pepper for everyone!
Home Network
10 reasons why you should use Mozy for your computer backups
Submitted by altj on Tue, 11/18/2008 - 15:38
There are a lot of backup services out there on the internet so I thought I'd do a quick writeup of my favorite. Here are 10 reasons why you should use Mozy Unlimited Backup for your computer backups.
- Ease of use - Their software is easy to setup. After the inital setup, there is zero effort required by you for your backups to function. If you do need to restore a single file, it's easy: just browse to it in your backup list and restore it. If you need to restore all of your files, you can grab a zip file of all your files from their website.
- Cost - If you have less than 2GB of files to backup, the service is free. From 2GB and up, the service is $4.95/month. That's right, for $4.95/month, you can backup unlimited files (on a single computer.)
- Cross platform - Works on both Windows and Mac (and I heard they'll have a Linux version someday, but I'm not getting my hopes up.)
- Security - All communication is done over SSL (just like your banking websites.) In addition to that, your files are encrypted prior to being sent over the internet (and are stored encrypted.) If you're extra paranoid like me, you can even use your own key to encrypt the files. But beware if you use your own key it will be required to restore files - even Mozy won't be able to help you restore files without your key.
- Past file versions - Let's say you butchered some changes to a file and wanted to get back the version you had 3 days ago. With Mozy you can do that!
- Doesn't slow down your computer - The resources used by Mozy are small and you can custom configure them even further so that it will run when your computer is idle. I prefer to schedule backups to run in the middle of the night so they can use all of my internet bandwidth to get the backups done quickly (I leave my computers on all the time.)
- Block-level incremental backups - Don't doze off at the techno-jargon. This is particularly useful if you are backing up your huge Outlook .pst file (or any larges file that you may have.) Any time you receive an email, that huge file is modified. Other online backup services will require that the entire file be uploaded during a backup. With Mozy only the changes to the file are uploaded, thus decreasing backup time and bandwidth usage.
- Durable company - Mozy is owned by a very large data storage company (EMC is worth approx.$20B.) They're not going away any time soon.
- Your hard drive is going to die - When it comes to hard drives, failure isn't a matter of if, but when. That external hard drive you're using for backups right now is going to fail. If your house burns down, it will die a horrible death at the same time as the hard drive in your computer. You need your data backed up offsite.
- My mother uses it - She's been using it for over a year now, and if Mozy is good enough for her, isn't it good enough for you?
Failure to simplify
Submitted by altj on Tue, 08/12/2008 - 10:54A while back, we purchased an all-in-one remote to simplify the use of our TV/VCR/DVD/PVR/Sound system. I thought it was great. Yesterday, I was greeted by this paper on our stove with instructions for our babysitter.

So it turns out instead of reducing the complexity of our system, I now have a vessel of concentrated complexity in the form of a remote. Does anyone have any suggestions on how to simplify such a system for the non-geek?
Comcast sued for blocking traffic
Submitted by altj on Wed, 11/28/2007 - 14:00It's about time. I mentioned previously about Comcast messing with your internet traffic.
The news stories are available here and here.
Remove the lint from your hard drive
Submitted by altj on Mon, 11/05/2007 - 09:44
Well, not really. But let me explain. I hoard data...a lot of data. I have a hard time deleting anything if there's the slightest chance that I might want it later (downloads, docs, scripts, etc...)
I've done a pretty good job keeping a copy of things on my home server. In fact, I usually have a few copies of things on that server and quite often, duplicate files. Anyway, a while ago, I came across a tool called fslint.
fslint is a Linux utility that will search through your drive and help you clean up files. In my case, I wanted to remove all duplicate files in one of my directories on this server. It has a ton of options, the ones I use most are: 1) delete duplicate files and 2) hard-link duplicate files. I'm not going to go into details on the differences between the two, but they both free up space used by duplicate files.
The last time I ran it on one of the directories I wanted to clean out, the disk use of that directory decreased from 2.3GB to 578MB. That's less than 1/4th the amount of space I was using before!
If you have a Linux system that's starting to run out of space, lint may be a tool that can help you!
It's official, Comcast is messing with your internet traffic
Submitted by altj on Fri, 10/19/2007 - 13:29This is interesting timing for this article to come out about Comcast blocking traffic.
Comcast is messing with TCP handshakes
Just yesterday, one of my clients contacting me saying that everyone in their office couldn't get email. I manage the server which hosts their email. I quickly checked my email to see if it worked for me (it did.)
Eventually in the troubleshooting process, I had them hit the website which resides on the same server. No dice. I have quick access to 2 other systems which use Comcast, so I logged in and tried connecting. One worked, one didn't. I also got reports of some sites not working from other people on Comcast connections yesterday.
In analyzing the problem, I found that connections weren't being established from these "problem" locations. The filtering was happening with the handshake. A 3 step handshake goes like this:
- Computer1: "Hello, Computer2 are you there?"
- Computer2: "I'm here. Computer1 are you there?"
- Computer1: "I'm here."
Then things start to run over the connection. Here is a more technical description of TCP connections. Yesterday I watched the network traffic coming and going from my server and found that Comcast was filtering step 2 so that the first reply never got back. What a bunch of jerks.
I'm guessing that the cause of this is that their peer-to-peer filtering monster that went out of control and started blocking legitimate traffic (I don't run any P2P software on any of my networks.)
I signed up for an Internet connection, not a Comcast-filtered Internet connection. I wish I had other options where I live. I'm rooting for Utopia and will research my ISP options thoroughly if we ever move to a different house.
Packet8 not showing names with caller ID
Submitted by altj on Thu, 06/14/2007 - 08:19My wife has been complaining that our phones don't show all of the caller ID information since switching from Vonage to Packet8. It only shows the phone number, no names.
I called Packet8 support and they recommended upgrading the firmware on my device. They told me to go to this page, download and run the appropriate file for my device.
After doing so, we still had the same problem. I called support again and was told that it's a known and widespread issue (that's been going on for a couple of months) and they're working on it. It's annoying enough for me that if they don't get it fixed soon, I'll be switching to another phone provider (again.)
Rename file extensions easily with bash
Submitted by altj on Tue, 06/12/2007 - 16:18I recently had a misconfiguration in logrotate that left me with a bunch of bzip2 files having a .gz (gzip) extension on their filename instead of .bz2.
Not to worry, it was a simple fix to rename them all with one command:
for filename in *.gz; do mv $filename `basename $filename .gz`.bz2; done
Organizing files by date with perl
Submitted by altj on Tue, 06/05/2007 - 09:13Organize over 4200 files in 2.5 seconds!
I have taken a ton of photos since I got my new camera last December (4265 files, to be exact) and decided that I need to sort through and organize. I have them stored on my server at home and accessible from my iBook (which has Adobe CS2 on it.) When viewing that directory in Adobe Bridge, the laptop chugs and chugs and never seems to be able to catch up with generating all 4265 previews/thumbnails. So I decided to reorganize the photos into smaller, more manageable directories.
I hacked together a simple perl script to sort them all out by the file's timestamp. I hope this will make things more manageable while I sort through all of the images.
What it does is it finds each file's timestamp and creates a directory for that date (i.e. 20070605) and then moves the file into that directory. Once again, I'm just glad that I don't have to manually sort through and organize all of these files by date. In 2.5 seconds, I had my files split up into 92 manageable directories.
Here's the code:
#!/usr/bin/perl
use File::Copy;
# parts from http://kangry.com/topics/viewcomment.php?index=289
opendir(DIR, ".");
@files = readdir(DIR);
closedir(DIR);
@months =('01','02','03','04','05','06','07','08','09','10','11','12');
@days=('00','01','02','03','04','05','06','07','08','09','10',
'11','12','13','14','15','16','17','18','19','20',
'21','22','23','24','25','26','27','28','29','30',
'31','32','33','34','35','36','37','38','39','40',
'41','42','43','44','45','46','47','48','49','50',
'51','52','53','54','55','56','57','58','59','60');
foreach $file (@files) {
if ( -f $file ) {
($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size,$atime,$mtime,$ctime,$blksize,$blocks)= stat($file);
($sec, $min, $hour,$mday, $mon, $year, $wday, $yday, $isdst) =localtime($mtime);
$year=$year+1900;
$formatted_date =$year.$months[$mon].$days[$mday];
if (!( -d $formatted_date )) {
mkdir($formatted_date, 0755) || die "Cannot mkdir newdir: $!";
}
print "moving $file to $formatted_date\n";
move("$file", "$formatted_date/$file") or die "move failed: $!";
}
}
Gmail spam filter
Submitted by altj on Mon, 06/04/2007 - 09:25I recently moved e-mail hosting for my family's domain over to Google Apps. I just have to say that I love having their spam filter.
It filters spam into it's own "folder" (which is really a tag), then deletes it if it's over 30 days old.

For me, it's caught 984 spam messages in the last 30 days. I don't think I get any spam through this e-mail account anymore. I love it!!!
New Vonage features
Submitted by altj on Fri, 05/25/2007 - 07:51Vonage finally added Anonymous Call Blocking and Do Not Disturb. I'm kind of excited to test these out on my office line (as I recently switched my home phone line to Packet8, I won't be able to test it there.)
From Vonage:
Anonymous Call Block
Now you can put a stop to unknown phone calls. Vonage Anonymous Call Block makes sure calls that cannot be read by caller ID will never reach your phone. The unknown caller will receive a message directing them to unblock their number and try their call again.
Do Not Disturb
No more calls during dinner. Vonage Do Not Disturb feature lets you easily block incoming calls whenever you want. Calls are automatically sent to Vonage Voicemail Plus. If you haven't activated your Voicemail Plus feature yet, callers will receive a message that you are not accepting calls at this time.
Dial *77 from your Vonage phone to turn on “Anonymous Call Block,” *87 to turn it off.
Dial *78 from your Vonage phone to turn on “Do Not Disturb,” *79 to turn it off.
