Tuesday, April 29, 2008

GTA4: The First Morning in the Liberty City



I remember when I discovered the original GTA in 1996, I used to come over to my friends house just to play the time limited demo. I just loved how open ended the game was, allowing me to do pretty much anything I wanted. There was something very special about the freedom GTA allowed, and it was nothing like any game before it.

Today, 12 years later, is the official release date of Grand Theft Auto IV. I have been saturating myself with leaked videos of the game and every bit of associated news. Naturally, I had to get it the first chance I could. I was surprised to find that I was not alone. When the doors finally opened at 12am, there were at least 100 other eager fans waiting to get their hands on this highly anticipated title.

So what do I think? This review can only be categorized as first impression as I am only few hours into the game. But already, the game holds up to all of the hype. Sure, there are a few glitches. But the sheer density of detail is amazing. As I walked out into the street during my first morning in Liberty City, I immediately felt like a part of it. Construction noises in the background, pedestrians talking on cell phones, honking of the cars all combined into all too familiar noise of the urban life.

Walking casually down the street I wondered into a diner. With no loading times, Niko pushed open the door. As I was marveling at the tiny details of the place, I was approached by a random thug who began threatening me. This was unacceptable and i fumbled for the right button to throw a punch. Watching the character throw his first hook, complete with smooth, believable animation made me smile. Unfortunately, the thug retaliated with a fury and soon his friend joined in the assault.

It was difficult seeing Niko getting beat up, so I decided to take off. Throwing open the doors of the diner I ran out, with the two thugs giving chase behind me. They clearly were out for blood and did not hesitate to run after me. Fortunately, a police cruiser happened to roll by just as my very first two enemies began finishing what they started.

Cops stooped the beautifully modeled car and got out immediately, shouting at the thugs to throw their hands up. Next thing I know is there is a fire fight. Whats amazing, I am not involved. This is the first for the series. Cops actually protect you as long as they see other people as aggressors.

After an exchange of fire, the cops prevailed. They got back into their cruiser and drove away unceremoniously, just another day on the job I guess. I decided to stick around and watch what happens next. Soon an ambulance arrived and shortly paramedics were trying to revive the fallen crooks. "Don't you die on me!" shouted the paramedic as he was working to heal one of them. The bad guy was slowly getting up from the ground, moaning "I need some vodka".

All this was non scripted, completely dynamic scenario. All this in my first morning in the Liberty City. I can only imagine what the evening has in store.

Saturday, April 19, 2008

Will MySQL Keep Lighting up LAMP?

Digg Link

On January 16th this year Sun Microsystems announced the purchase of MySQL, world's most popular open source database software. So what does this mean to countless developers who rely on this free tool to house their data? This question will be coming more and more relevant as todays powerful open source projects begin to get acquired by for-profit corporations.

MySQL is part of a very popular set of software called LAMP stack. LAMP stands for Linux, referring to the operating system. Apache, the Web server. MySQL, the database management system (or database server). Perl, Python, and PHP, the programming languages. LAMP is often seen as the best open source solution to compete with proprietary and commercial products, such as Windows, IIS, and .NET. Its open source nature and low cost of deployment make it very attractive for many companies.

The easiest way to see the power and functionality of the LAMP stack in action is to take a look at some of the pre-packaged applications available that use LAMP technology. A well-known example of this is the WordPress blogging system. PHP is the application environment, extracting data from the database and formatting it for display in a Web browser. All of the "articles" or posts are stored in a MySQL database.

Now that Sun owns MySQL, many in the open source community fear the worst. What if Sun makes the database compatible only with its own, proprietary flavor of Unix: Sun Solaris? The article posted on CIO Magazine website addresses these fears.

Former MySQL CEO Marten Mickos, now Sun Microsystems' senior vice president for databases addressed these fears head on: "If we aren't committed (to keeping MySQL Linux compatible and open source) , then any one of you can take the MySQL code and fork it to make a new MySQL product, which I am sure you would do if Sun tried to convert LAMP to SAMP."

For now, at least, there seems to be no concrete reason for LAMP programmers or enterprise users to worry about the future of LAMP applications. While Sun may have had problems with Linux, its continued partnership with Red Hat, its new server partnership with Ubuntu and Mickos' statements, it's clear that Sun/MySQL's recent actions all point to a long and prosperous life for LAMP.

Saturday, April 12, 2008

Stephen Hawking on Future of Humanity

TED Link

This week, TED website released another amazing and inspirational talk. To start off, what is TED? It stands for Technology, Entertainment, Design. It started out (in 1984) as a conference bringing together people from those three worlds. The TED Conference, held annually in Monterey, is the heart of TED. More than a thousand people attend and the event sells out a year in advance. Over four days, 50 speakers each take an 18-minute slot, and there are many shorter pieces of content, including music, performance and comedy. There are no breakout groups. Everyone shares the same experience.

Recently, these presentations have been made available online. I make a point of it to watch at least some of them because the people who present have such wealth of knowledge and insight to offer that I always learn something new.

For todays entry I would like to comment on the talk by Stephen Hawking, a world renown living physicist. His research and contributions have greatly contributed to our understanding of the universe. In his talk he seemed confident that if within the next 100 years we do not send out a mission to colonize another planet, our race will become extinct. This is a very powerful message from someone who obviously thinks about these things on the daily basis. It seems like the stuff from fiction books. However, seeing our numerous environmental problems and how they may potentially make this planet unable to support our race, colonization of other worlds is something we should start seriously considering.

Saturday, April 5, 2008

April Fools Day On The Web

Digg Story Link

April 1st is April Fools Day. This is a day dedicated to pranking your friends and co-workers. However since the beginning of the web this holiday has been marked with numerous hoaxes of the digital flavor. This year is no different, companies like Google commemorated the day with several fake news releases.

My favorite this year is Virgle an alleged collaboration between Google and Virgin to start a human colony on mars. The website of the project looks completely legitimate and complete with application form for interested colonists, FAQ and other information. Prospective applicants can get their common questions answered such as "How are you planning to reach Mars?" and "Where will you build the settlement?". This may be an April Fools hoax right now, but knowing ambitions and talents of Richard Branson and the Goolge crew this may become a reality one day.

Another fake product released by Google that i thought was pretty funny is Gmail Custom Time. This new option in Gmail allows sender to make a custom time stamp on the email allowing messages to look like they were send in the past. Unfortunately, there are some limitations according to the press release: "You'll only be able to send email back until April 1, 2004, the day we launched Gmail. If we were to let you send an email from Gmail before Gmail existed, well, that would be like hanging out with your parents before you were born -- crazy talk."

Google was not the only company to jump on the April Fools wagon. Online Dating Dating Industry Journal released news that eHarmony Founder Finds Love on Match.com.

Big April Fools joke this year that has been common to many different websites is referred to as"Rick Rolling". To Rick Roll someone is to trick them into clicking a link that takes them to a cheesy music video of a song by Rick Astley.