Sunday, August 26, 2007

The Internet is Dead and Boring (Except the Content)

Mark Cuban blogs about why The Internet is Dead and Boring.

Some of you may not want to admit it, but that's exactly what the net has become. A utility. It has stopped evolving. Your Internet experience today is not much different than it was 5 years ago.

In some respects, I kinda agree with Mark. I think innovation has declined over the years. I remember my the first time on the web. I remember when I first used the browser and visited my first website (Netscape). I remember signing up for my first web mail account (Hotmail) I remember when I first did a search on Yahoo. I remember when I first learned html and thought how cool it was to build my first web page. I remember when I first learned Javascript and could do a mouseover or an alert. I remember learning how to do a dynamic page with Perl. For all those things I had say to myself "WOW".

The technologies these days seem to be just "enhancements". For example, php is like asp, c# is like java and so on. There's nothing new in ajax or widgets.

I also agree with him with web 2.0. I remember when I signed up for my first social network. I signed up and stayed with it for a couple weeks. They seem to me just another message board or the next Geocities.

What I find really exciting about the web today is content. Back then, I found web content to be quite boring. I love reading blogs on a variety of topics. I think blogging is really nice. I also think playlist and music sites like and Imeem are supremely cool. What about video? It's not there yet.

What do I think is the next cool thing? Let me think about it. Stay tuned.

Thursday, August 23, 2007

Apache vs IIS

News from PC world that Apache has been losing ground against IIS.

Apache Slips, Study Says
More evidence is emerging that Apache is suffering against Redmond, after a survey revealed that Microsoft's Internet Information Services Web server is outserving Apache on Fortune 1000 websites.

No surprise there really. From experience, Fortune 1000 companies tend to favor closed source systems. Support issues are a part of the decision. They like the idea of having a phone number to call in case something breaks or doesn't work. But support issues aside, the .NET and IIS combination is really a powerful platform for developing and deploying applications in its own right. It is also very productive to work with given that everything is seamlessly integrated (which is probably yet another reason why those companies choose it).

With regards to Apache however, I think it is stronger in the startup community since I mostly see sites running PHP or JSP.

Tuesday, August 21, 2007

Skype Outtage

Everyone's buzzing about the Skype outtage. Apparently, the cause was a Windows Update patch that caused the user's PCs to reboot and it overwhelmed the system.

Herein lies the weakness of deploying desktop apps on a massive scale. It is hard to control nor forsee what kind of effects a patch is going to have. The last time I downloaded a patch, it broke all sorts of things from my development environments to the browser. Skype does have "self healing" capabilities but when you're talking tens of millions of users that will need an update at the same time, that's a tall order. Unlike browser based applications where you can just update at a single place. But browser based applications does have its own weaknesses too.

I long for the day when you can have the best of both worlds.