Ender’s Game

One day, in office, I came across this list, the best sci-fi novels of all time (according to Reddit). I was pleased at first as I browsed through the list … I had read the first two of them … as I went down the list … not one read! I had heard about some of them (relief!, but not more than 2 of them finished reading!!).

Off I went to Flipkart, and started ordering … in that order on the list.

Fortunately, this book was delivered to me last Friday. I sat through Sunday and finished it, almost in one sitting (there was a brief nap in the middle ;-)).

The thing about sci-fi novels is that when the author is writing the book (this one was in 1985), he has very less idea of what the future would be like. The rate at which things are changing is too fast, even for the imagination of the author. This is where Orson Scott Card dazzles. He has managed to forecast a future where public opinion can be swayed (and controlled) by digital media, space training facilities, colonization of other planets. While this might have seemed a bit far out back then, these days most of these things are very much achievable.

Ender’s Game is about a young child’s (Andew Wiggin) struggle against a system pitted against him to graduate and eventually save the human civilization from an alien species. I think Starship Troopers has taken some inspiration from this movie. Ender (or Andrew) is a born genius who thrives well under hostile circumstances. So the powers that be decide that for Ender to really sparkly, he has to be thrown into fire. And he is tested, again and again. This book is not about a boy who beats them all, its about someone who beats them, then gets burnt out … but beats them anyway so that he can rest.

There is an Ender in all of us. The tired feeling that we feel when we get burnt out … that’s Ender’s state of mind through out the book. It’s also about prevailing over that and continuing in classic human fashion. There are sequels to the novel, but what I like most about this book, is the attitude with which Ender attacks each problem. Do read the book.

Microsoft Livechat on Ubuntu

If you are just starting out on Ubuntu, then the forums are a good place to search for your doubts. You are not the first person stuck with some problem or glitch. Millions of people out there have faced them, and overcome them. The forums are the intrepid user’s best friend.

I have completely shifted bases to Ubuntu for my home system, one of the teething problems I had was using a Microsoft Livechat headset with Ubuntu. The headset is USB based, and Ubuntu does require some tweaking to start using the headset.

This is what you need to do –

  1. Open a terminal, and type

    sudo vi /etc/modprobe.d/blacklist.conf

  2. At the bottom of the file, make an entry

    blacklist snd_hda_intel

That’s it! Now simply restart your machine so all the modules get reloaded, the headset will now work.

About the blacklist.conf file

The blacklist.conf file is used to indicate to the system of which modules to ignore. Sometimes, multiple modules are addressing the same device, and that ensures that the device will not work. So, the blacklist file is used to indicate which module to be ignored.

The Blue Nothing Digest

The internet is virtually an infinite source of inspiration, great news, stupidity and entertainment. I thought that I might share some gems which are either relevant to me, or which I think you might find interesting.

  • It’s been a month that I have been a father of two, oh, we are going to name him Malhar!
  • Hilarious sledging of Delhi boys, by a Madrasan (damn, that post has generated 2.3k comments in a week!)
  • My organization got funded last week, by the very firm which funded some awesome products such as Facebook, Bittorrent, etc.
  • The Big K from CrazyEngineers embarks on a Journey of a Lifetime

Oh, in case you are wondering what the heck is Blue Nothing, it’s a term I read in one interesting novel on Social Engineering (and it’s evils). The internet is the Blue Nothing!

WoW on Wine

No, I don’t drink and raid :)

I recently have taken a lot to playing World of Warcraft during my free time (I think this also reflects pretty well on the blog :-)). I also have bought a good powerhouse of a desktop, and had dual booted it with WinXP and Win7. The problem with Win7 is that I have the 64-bit trial distribution and it hangs a lot, it has driver issues. The problem with WinXP is that its WinXP :-)

I am not that much of an operating system nazi, but the machine slows, down, the wireless network card that I am using is not fully utilized (WinXP sucks when it comes to driving the wireless interface!!). All in all, when it comes to playing an Online RPG, the environment does not deliver it’s 100%. Thus, I tried to give Ubuntu a try.

  • I already had the 11.04 distro with me, so the first thing I did was update all the repositories, include the third party repositories, and install Wine. Wine stands for WINdows Emulator. You can read more about Wine here.
  • After Wine, I went for installing Winetricks, which is a third party software. It’s used to easily streamline commands via a wizard which otherwise I would have been forced to use the console.
  • Somehow the Wine commands that get integrated into the shell (the right click menu of your explorer) are a bit different from the wine that got installed. So at first the program refused to run giving some obscure access management errors.
  • So, refusing to be let down, I went and searched for third party alternatives. You can skip this step, and definitely do not install the Crossover Games application because its just a trial, however, the PlayOnLinux (POL) application is recommended here, since after installing that, at least the icons of the .exe files will be visible
  • However, when I ran the Launcher.exe of World of Warcraft via the custom command console (by right clicking on it and selecting Open with Other Application, and then simply typing wine in the command box)
  • That’s it. Now the World of Warcraft launcher will run, and the game runs seamlessly

Since the game does not use the latest DirectX drivers, instead it replaces them with its own set, the textures and the games will be slightly different. I noticed a different texture for the water in WoW for example. But otherwise, the game is perfect for running. The network card works better, so I get a faster ping rate.

Diablo 3: Updates

I have been waiting for almost three years for this game to release. Along with me thousands of other Diablo fans are waiting for Blizzard to announce the public beta launch date. Truth be told, it’s going to negatively impact the subscriptions of the other Blizzard games, especially World of Warcraft. Perhaps they are working out on when to announce the launch of the 4.3 WoW patch, and when to announce the Diablo public beta. Here’s a list of all things that I have heard about the game.

  • The private beta has been released last week, and is open to all the friends and family members of Blizzard employees. Not only is it a way to find beta testers ;-), but also it’s a brilliant HR ploy.
  • The game will fear an Auction House (AH) like the WoW series, but this time players will have an option to use real money in the AH. This is going to be a game which will somehow impact the economy, at a micro level albeit, but interesting to note that no other game has the balls to try this out. Then again, this idea might just backfire.
  • The solo game will require the player to still be connected online. I guess the online part is made mandatory due to the ease of operations. The game can be updated later on, DRM issues are resolved, piracy goes down, instead of a one time purchase a player can be made to pay the subscription amount month on month. Most of the game houses are trying to include this concept (even Microsoft with X-Box live).

Having said all that, the game is still widely awaiting and you can start checking out the game play videos of Demon Hunter, Monk, Wizard and Witch Doctor. With the private beta now live, you can always hope to see a lot more content and videos on youtube.

Here’s hoping that the game releases before 2012!!

Singham

Yesterday was the world premier of the movie Singham, starring Ajay Devgan. World premier is just a euphemism to say that the distributors of the movie want to extract a bit more from television advertisements. The movie is definitely a non-stop entertaining watch, with eye-candy Kajal having some idiotic scenes, great action scenes and good sound tracks. A masala flick.

The reason movies such as Singham, Wanted (Salman Khan) and Nayak (Anil Kapoor) run at the box office, and become decent sized hits is simply that the people have become tired of the degree of corruption in the Indian system. Being tired is still different from being objective, and hence as a common man, we do not do any thing, however, in the movies, the protagonist takes on the corrupt system and by sheer force of his will (and lots of brute force) make a change happen. We like to believe in such a romantique notion.

Where is the Marathi Manus?

For the past three years, I have been living in Mumbai. The city never ceases to amaze me with its variety, its vibrance and the sheer number of people it feeds. One of the threads that is seen snagging almost all the political conflicts in this place is the Marathi Manus. I think the term was coined and abused by the senior Thackeray, after which it has become the Congress equivalent of the Aam Aadmi.

Ask yourself this, how many times have you seen this ubiquitous Marathi Manus in action?

  • How many times, is he given an accolade for some achievement or something?
  • How many times does the society celebrate him?
  • How many time does he get cited in the newspaper (and not as a collective noun)

The list could go on, but I guess, if any individual does manage to do any of the above, then that person is automatically separated from the collective identity of the Marathi Manus. It’s a socialist collective noun.

And, that’s precisely where you will see him. The morchas, the ganpati mandals and the gokulashtamis, the political party rallies and the voting booth stints, the fairs and the trains. All places where there is a sea and no scope to stand out, that’s where the collective stands out the most.

That saddens me, the fact that this term requires a collective to define itself, and will always stay around a collective. A collective which is meant to be led, and to be manipulated.