Skip to main content

Posts

Autohell and CMake

Time for another software related post. People familiar with the GNU/Unix system would know that the standard way to install about any GNU software from code is to run the following commands configure make sudo make install These commands are from the GNU autotools environment. Knowing the GNU environment, these tools are what I used to compile most of the (relatively small) pieces of code I wrote. Until I discovered CMake. CMake, or Cross-platform Make is a tool that serves the same functionality as the GNU autotools (hereafter referred to as autohell). As the name suggests, CMake can be used to compile software across multiple platforms. Why am I encouraging CMake over autohell? Well, firstly, it’s not autohell! The GNU autotools are extremely useful when compiling on Linux. That’s what they are designed for. Cross compilation is extremely easy with the --host= flag. Unfortunately, when it comes to using them on Windows, the system just becomes a pain in the neck. P...

The Failure of Democracy

If the Godfather wanted to get elected, he probably would. –Oscar Wilde Democracy is the most successful form of government, we are told. It’s the same form which powers the governments of the West, and all the powerful nations in the world. Almost all other independent countries have democratically elected governments. Those that have not want to have democracy as a symbol of independence, supremacy of the people and a sign of progress. But let’s just hang in here for a minute. Is democracy the ultimate symbol of independence and supremacy of the people? Sure. It’s a government of the people, for the people and by the people. People elect representatives amongst themselves to represent their say in government. These representatives draw salaries, from taxes collected from the people, and go around governing those that have elected them to power. Whoa! Suddenly, democracy does not appear to be all that pro-equality. But moving on… While I would like to make this post as general ...

"I'm a total geek," she said

“I’m a total geek,” she said. His mind flew back. 6 years old, and his spring loaded racing car went farther than it was ever meant to. 10 years, he built his first alarm clock. 13 years, his bicycle had a digital speed readout. Yet, here he was, an ordinary looking boy wearing Levi’s; trying to be cool, and she had said, “I’m a total geek.” His eyes fell on the Mills and Boons novel tucked under her arm. He gave a shudder; never had he thought that she would call herself a geek. “You’re the geekiest girl I know.”

Let's uphold the glorious Indian culture and values

Seriously, let's do it. After all, upholding the Indian culture and values involves going to bars, shutting them down, and attacking patrons with hockey sticks. If there are girls, of course they are there for the sole purpose of soliciting. The great Indian culture does not allow us to go to bars and nightclubs. Drink whiskey, vodka, gin? No way! That's not allowed in the Indian culture. We drink सोमरस, not these poisons. As anyone would tell you, सोम is a synonym for अमृत, the potion which grants immortality, not immorality. And what's with these lovebirds coochy-cooing on Valentine's day, or in "dark, isolated places"? Public display of affection is strictly prohibited in the Indian culture. राधेकृष्ण! Are they in their teens? Children should study, not spend time with girlfriends. We have the highly successful system of arranged marriages in India, you just marry someone. No place for girlfriends or lovers. Sorry! While we are at it, what's with the...

I drag race everyday

My hands get sweaty with excitement, my heart is pounding with anticipation. Any moment now. I can see the countdown: 10, 9, 8, 7, 6, 5, 4... I put my car in gear. 3, 2... Engine revs to 6000 RPM. 1, 0 HONK!!! And I missed it. The traffic light turned green, but I did not declutch in time. I was late by a microsecond, but the motorists behind me did not fail to inform me of the same. Has this happened with you? Sometimes, it makes me wonder. We are so patient when it comes to parliamentary proceedings. I mean, we are still debating over bills that were proposed in the 1950s, but we cannot wait even a millisecond when driving. Time is money, you know. In a poor country like ours, we have no money, so let us not waste any more time. Someone much older (though I doubt much wiser) once complained that the younger generation was always in a "tearing hurry", which is why they never bothered to follow rules, weaved in and out of traffic, did not stop at traffic lights, ne...

Internet Policing in India

Yes, it has happened. While we were so busy fighting PIPA, SOPA and all other acts that threatened freedom on the internet, we ignored the events brewing in our own backyard. It is with great sorrow that I write about the sad state of freedom in India. Yes, we are free. Yes, the constitution declares that we are sovereign. The people are sovereign. The representatives of the people are sovereign. Consequently, the parliamentarians are sovereign. Hence, they are in a position to bring about draconian acts that curb freedom of speech, acts which benefit them and them only, acts which make it illegal for you or me to criticise the government; yet, we must bow down and accept meekly, cause the parliament is sovereign, and anyone questioning the sovereignty of the parliament is a traitor and anti-national. I've always found India to be a strange place, and the series "It happens only in India" on this weblog, under which the current post too is filed, is a collection of thin...

The Failure of Capitalism

Warning: This post is meant for a rational audience who likes to wrestle with controversial points of view. If you are not amongst the rational category, please stop reading immediately . The author is not responsible for any results/consequences of reading this blog. The free market economy is touted as perhaps the best thing that happened to mankind since the invention of the wheel. The market is the place where we trade, where we can exchange goods and services for those which we cannot produce or are outside our skill sets. Money is just a way to facilitate trade, and is not an actual commodity. Or is it? Apparently, we can put a price on money. But it's not just about money. The free market is said to offer us ultimate choice; a scenario where the consumer is king; the ultimate in stable equilibria; and an invisible hand that always promotes the good of mankind. However, capitalism, like other systems is an idealistic model, and the systems which we have in place are a po...