“RT @gchahal: Business is about relationships. If you know how to make,
keep and let them prosper - you'll always come out top.”  »

You are currently browsing posts under the Music category

Void Sound Of A Void Monk

December 23rd, 2009 § No Comments Yet

I’ve been relaxing and trying to make the most of my holidays for the past few days. It’s amazing how much you can get done when in the right frame of mind.

While doing some coding in my spare time lately, I’ve had a strong craving for listening to some new music. So, I took some time out to basically mix and record my own tracks, mainly electronic rock stuff composed using digital synthesizer software.

I’m sharing a few tracks below. All mp3′s are downloadable under the Creative Commons license. Some are also featured at Opsound:

Racket In the Rain (Extended)

Landing on Queepa 76

Avatar From Copenhagen

End Game Republic

Enjoy.

A Red Duct Tape

September 29th, 2009 § 1 Comment

Joel Spolsky recently wrote about the “Duct Tape Programmer“:

Duct tape programmers are pragmatic. Zawinski popularized Richard Gabriel’s precept of Worse is Better. A 50%-good solution that people actually have solves more problems and survives longer than a 99% solution that nobody has because it’s in your lab where you’re endlessly polishing the damn thing. Shipping is a feature. A really important feature. Your product must have it.

Joel’s views triggered a series of rants and responses on the pros and cons of the “release early, release often” pattern and the “analysis paralysis” anti-pattern, a phrase that describes exceedingly long timeframe to solution delivery. While I personally prefer the “quick ship” approach, I do utilize the benefits of iterating analysis. Maybe it makes me a diplomatic drone, but I care more about an uncomplicated outcome.

The debacle around the “duct tape” approach to programming led me to a different question. What if the duct tape is red, or more precisely, how does patent-driven red-tapism affect software and technology development? Essentially, why do some programmers patent their work?

Kas Thomas described the concept of a role-based favicon, and why Novell patented it:

I was granted a patent (U.S. Patent No. 7,594,193, “Visual indication of user role in an address bar”) on something that I whimsically call the rolicon.

Okay, but why do this patent? The answer is simpler than you think (and will brand me as a whore in some people’s eyes). I did it for the money. Novell has a liberal bonus program for employees who contribute patent ideas. We’re not talking a few hundreds bucks. We’re talking contribute ten patents, put a child through one year of college.

I have two kids, by the way. One is in college, using my patent bonuses to buy pepperoni pizzas as we speak.

It was a bit unsettling for me, because Novell has been continually contributing to open source projects, and most marginally good programmers I know don’t believe in patents.

Smooth Criminal VideoSmooth Criminal Patent

Undoubtedly, Michael Jackson was a great performer. He had actually invented and patented the shoe design used as part of his famous Moonwalk.

It makes him a “hacker“, but his “method and means for creating anti-gravity illusion” could have had wider benefits if he would have not patented the design so that other innovators could make the most of it. I can already think how this could have improved the condition of people with arthritis for example.

An anticipated social benefit of patent law is that it creates an incentive to innovate. Ironically, the patent law severely restricts innovation and healthy competition. Patents stimulate monopolies, like Microsoft and many other self-indulgent technology companies. We need to acknowledge that patents should not be a marketing strategy, but unfortunately they are so in consumerism.

Some may suggest that we should abolish the patent system altogether, but I don’t think the big fishes would ever let that happen; otherwise they’ll lose competitive advantage in a lot of lucrative areas. But what if patents were self-expiring? A patent would auto-expire if isn’t used within a certain timeframe less than the default 20 year term of the patent. This should hopefully satisfy the corporate schemers, and all programmers regardless of the colour of their duct tape.

Mumbai Meri Jaan (Mumbai My Darling)

December 20th, 2008 § 1 Comment

Kaun Kehta Hai, Aadmi Apni Kismat Khud Likhta Hai?
(Who says a man scripts his own destiny by himself?)

ha raham, ha raham, farma e-Khuda…
(remember Him, and keep chanting his name…)
ha raham, ha raham, farma e-Khuda…
mehfuz har kadam karna e-Khuda, e-Khuda
(… and He’ll make sure each step you take is a safe one…)
mehfuz har kadam karna e-Khuda, e-Khuda…

For one human being to love another: that is perhaps the most difficult of our tasks; the ultimate, the last test and proof, the work for which all other work is but preparation.

Scenery on a Detour

July 21st, 2008 § No Comments Yet

A happy person is one who enjoys the scenery on a detour.

Are you, enjoying, the scenery? Watch out for the Rabbit in your Headlights.

House of Cards

July 15th, 2008 § No Comments Yet

Radiohead just released a new video for their song “House of Cards”. It’s a ground-breaking experiment with capturing 3D images.

Forget about your house of cards
And I’ll do mine

Fall off the table and get swept under

Denial, denial

The infrastructure will collapse
From voltage spikes
Put your keys in the bowl
Kiss your husband goodnight

Digital lives where apostasy has become a pensive meditation.