Verizon vs. DishNetwork

I recently bought an HDTV, and wanted more HD channels than cable had to offer. This meant ditching cable TV and internet for satellite and DSL. From the title, most of you are wondering what kind of comparisons I can make between these companies. Well, I wanted to share my experiences signing up with each of these companies.

DishNetwork

I decided on DishNetwork since they seemed to have some pretty good offers at the time. After looking through their packages online, I figured out what I wanted, and called a sales rep. Within 10 minutes, everything was setup ready to go. The sales rep was helpful, informative, and just plain nice. There was only one more thing to do, setup internet …

Verizon

At first, I decided on Verizon DSL. It seemed to be the cheapest route. Since I don’t download many large files and I don’t play video games, there is no reason to pay more for a little extra bandwidth. I figured ordering online would be the easiest, but nothing on their website really works right. Many times, I would reach a page that would give an error, or just refer a phone number for me to call.

So, I called, thinking it would be easier to talk to someone. After the 15 minute wait, I was delighted to hear a human voice. Unfortunately, this voice told me that online specials aren’t available over the phone. He then proceeded to tell me that I also needed phone service, and the total cost would be about $80 a month. To my surprise, it was $50 more than the quoted online price for just DSL. Needless to say, the phone call was ended moments after hearing the price.

At this point, I am just going to go without internet until I find another service provider that doesn’t suck. I would rather have dialup than give Verizon a penny of my money. To this day, it blows my mind a company can make it so hard and painful to signup, and still have customers.

Review: iPod Shuffle

Awesome.

If you work out and don’t care about advanced features, you need one of these bad boys. It has a clip. It’s tiny. It’s simple. For my needs, its the perfect workout partner.

Zend Framework 1.0

A while back, I posted a review of some existing Active Record implementations. One of those happened to be the Zend frameworks DB portion. I believe that was about the time of version 0.7, and I recently looked on their website and discovered 1.0 had been released.

I initially had low expectations, expecting 1.0 to just clean up 0.7 code, with minimal feature additions. After I downloaded it, I found out how wrong I was. The 1.0 release fixed every negative comment I had about 0.7. Although it’s not perfect, it’s a lot better than it used to be.

The Good..

  • Variables for defining which row and rowset classes to use in Zend_Db_Table. This enables custom row and rowset classes which I believe is a must-have.
  • Support for compound primary keys
  • Ability to cache the table meta data and prevent unnecessary database access

The Bad…

  • Application level support for foreign keys, namely cascading deletes. This feature is awesome since a lot of the tables I work with are myisam and don’t support cascading deletes. Too bad it doesn’t truly cascade. If you delete a single record, it will cascade that delete to all related tables, but no cascading after that. Basically, a worthless feature that causes more confusion than it helps. Just use MySQL’s Innodb storage engine and clean up the code
  • Complexity. Lots of classes and lots going on.

WordPress themes and plugins

Probably not many people have noticed, but it has a been a while since my last blog. Those few of you might be wondering why this is. Well, every time I log into my WordPress admin site, I get to preoccupied with getting plugins and themes.

Unfortunately, I have yet to find a widget-ready theme I like, which means I might start working on my own in the very near future. After looking at the theme code, its not very complex so it should be fairly straightforward. If all turns out well, I have will have a fully functional theme that looks like it was designed by a software engineer, which is probably a bad thing.

Also, I found a Now Reading plugin to display recently read books. It seems pretty awesome, except for the fact that I can’t seem to get if to ever display correctly. Oh well, maybe I will have to create my own as well …