Attempt at Ambience.
Source: SoundCloud / Studio Murk
My Little Nerdy: Why do I use Linux?
I use Linux to make a statement.
I make a statement to appreciate the beauty of open-source software. I make a statement about my love of lifelong learning. I make a statement about frugality. I make more than just a statement. I make an invitation.
Open-source software makes the world go…
Source: mylittlenerdy
Refuge in Patterns
I just had an interesting conversation with a friend about the Indian Premier League.
It’s a Cricket tournament with 9 teams in which 4 teams qualify to the semi-finals from the first round-robin.
Pal: Delhi, Mumbai and Kolkata are in.
Me: Oh I see. So what about Chennai?
Pal: Tall order. I think they’ll qualify though.
Me: How?
Pal: Because Delhi, Mumbai, Kolkata and Chennai are the four Indian Metropolises :P
Me: Interesting. So now you’re seeking refuge in patterns xD
Thinking about it, it’s funny how effortlessly patterns beset the human mind.
‘Build-Up and Explode’ Rock
I’ve always liked songs that build-up and explode into awesomeness. It’s like piling a huge deck of cards and watching it fall apart. There can’t be a better reward after all that arrangement and building-up. Effect on the listener? Mind blown. Making a great build-up song is, IMO, testament to a Rock band’s potential. Here’s my personal favorites-list of such songs(in no order).
- Bohemian Rhapsody. Obvious entry. Operatic stuff ending in Hard Rock with an emotional outro. RIP Freddie.
- Echoes, Pink Floyd. Spacey. Builds up into an explosion of more spaciness. Terribly underrated album.
- Stairway To Heaven, Led Zeppelin. Another obvious entry. Widely considered one of the greatest Rock songs ever. That’s the power of an epic crescendo.
- Starless, King Crimson. Dark and chilling masterpiece with Fripp gliding on his guitar, Wetton pounding on his bass and Bruford thrashing out a groove. The final dispelling is like apocalypse.
- Exit Music, Radiohead. Radiohead’s the kind of band that can take a couple of minor chords and make a bleak, soothing melody out of it.
- Paperhouse, Can. Japanese vocalist and German musicians on a grooveride. The album, Tago Mago, is probably my all-time favorite. Every song is a build-up song, and the whole album builds up and bursts into tranquility, like a sunset.
- Marquee Moon, Television. This one meanders all about and bursts into a beautiful outro. And then the meandering resumes, and you’re like ‘You sly bastards!’. Punk goodness.
- Soap Shop Rock, Amon Duul II. Kraut Psyche with Electric Guitars.
- Supper’s Ready, Genesis. Peter Gabriel’s easily a genius. The vocals in the outro are breathtaking.
- Free Bird, Lynyrd Skynyrd. Plain Good Old Classic Rock.
- A Day in the Life, The Beatles. One of the earliest build-up Rock songs. I’m not one to say that even cacophony sounds good on a Beatles record, but this is artistic.
- Tame, Pixies. When Black Francis starts whispering, you never know what’s coming.
- November Rain, Guns N Roses. Another great classic hard rock song.
- The End, The Doors. Coppola decided to use it in the opening scene of Apocalypse Now, and that scene still remains one of the best intros to any movie I’ve seen.
I can safely opine that these are some of the best songs that Rock has to offer. Laters then.
Fuck it, Dude, let’s go bowling.
After quite a while, I watched The Big Lebowski again today. I possess very minimal cultist tendencies, but damn, I can’t help but gush over the delightful piece of art that this Coens’ fare is. The whole film reeks of philosophical insight, and cinematographic perfection. Oh screw it, I’m going to write down my thoughts on the film.
Personally, I enjoy simple movies with meaty characters and whimsical dialogue over epic sagas with grand themes. This is a reason I’ve always favoured Goodfellas over The Godfather series, or Rio Bravo over The Good, The Bad and The Ugly. And this is the reason I love movies like Pulp Fiction and The Big Lebowski. They don’t have dazzling stories to tell, they’re just a cocktail of wise commentary with an underlying message, and cultural whatnot.
You get an Old Wild West feel when The Stranger starts his monologue about The Dude, and the camera follows a tumbleweed tumbling through LA countryside against Tumbling Tumbleweeds by Sons of The Pioneers playing in the background. Not to mention the Outlaw font used in the opening credits. This is pretty much a testament to the Coens’ brilliant visual style.

The movie takes place in Los Angeles County, where we track the story of The Dude and his two bowling buddies Walter Sobchak and Donny Kerabatsos. The Dude, whose actual name is Jeffrey Lebowski, gets mistaken for a millionaire Jeffrey Lebowski, whose wife owes money to Jackie Treehorn, a rich pornographer. Jackie’s thugs ransack The Dude’s house and pee on his rug. The rest of the story is about The Dude trying to get his rug back, and in the process, being wrapped up in a mystery involving Jackie Treehorn, Jeffrey Lebowski, his missing wife and a bunch of Nihilists. If you’re cringing at the plot, I’m sorry, but this just isn’t one of those movies you watch for the story. This is no Casablanca. Over the course of the film, we encounter several characters, and believe me, NOT ONE of them is unremarkable. Right from Tony the Chaffeur who discloses to The Dude about a rash in his ass, to The Dude himself, EVERY SINGLE character is etched in your memory forever. That’s just how powerful their dialogues and their traits are.

The Dude(Jeff Bridges) is perhaps the laziest man in Los Angeles, but he always carries a broad perspective on life. His carefree ambling and laid-back demeanor show complete lack of self-obsession and ego. He’s almost a Buddha. Punch him in the face, throw him out of your cab, trash his home, or even steal his car, and all he needs is a hot bath and White Russian drink to lighten himself up.

“Yeah, well, that’s just, like, your opinion, man.”
Walter Sobchak(John Goodman) is a Vietnam War Veteran who’s also an explosive hothead. He attributes every inconvenience and every negative turn of events to the ‘Nam war. He has violent mood swings, and his thirst for justice is a little excessive. This becomes obvious when he points a loaded gun at Smokey, a fellow bowler, for overstepping the line and refusing to lose points for it.

“Am I the only one around here who gives a shit about the rules?”
Donny(Steve Buscemi) is an introspective, shy and timid character who often has problems getting his opinions through. Whenever he tries to, he’s told to Shut The Fuck Up by Walter. Throughout the movie, Donny is seen to be contemplating and closely watching The Dude’s interactions with Walter. He has a childlike smile which might mean he’s a bit mentally off. This is apparent when Jesus Quintana, a pederast, is seen air-kissing Donny, to which Donny frowns.

“I am the Walrus.”
Jesus Quintana(John Turturro), a pederast and a sex-offender who had to walk up to everyone’s door step to confess his sins, is a fellow bowler who challenges the trio and often berates them. He’s an egoist, and he vociferously proclaims that he would obliterate the trio in the upcoming round of games.

“You said it, man. Nobody fucks with the Jesus.”
Maude Lebowski(Julianne Moore) is an experimental artist and also a staunch feminist, apparently because men consider her work to be ‘strongly vaginal’. Her beef against men is that they don’t flinch when they refer to their ‘Dick’ or ‘Johnson’, but mentioning the word ‘vagina’ bothers them. She wants to have a child but with a father who doesn’t have to be with the family, and it should be no surprise who helps her conceive.

“Coitus. Do you like it?”
That’s just a few characters for you. There’s a whole other multitude of them, each with their own distinguishing characteristics and witty language. The Coens’ regular actors deliver amazing performances to produce intelligent humor art, and this is probably the funniest movie I’ve seen. I can’t even begin to decide the funniest scene in the film. ‘Obviously you’re not a golfer’? The Landlord’s interpretative dance? The 0.69 Cheque gag? The angry cab driver? The Dude tossing his cigarette butt on a closed window? Damn, every scene is worth its weight in Gold.
Not to mention the Dude’s dream sequences. Here’s one for you:
But if you’re only looking at the comedy, you’re going to miss all the depth. Which is what makes this a truly amazing movie. Most critics scrape at the movie superficially and dismiss the raunchy stoner comedy that is The Big Lebowski. That’s a disappointment, as the comedy is just a device used to ensure that the message hits home. Without an ounce of pretence.
If you’re still unsure about whether to watch this movie or not, let me ask you to read this article. To all you Dudeists(or Dudes or Duders or El Duderinos) out there takin ‘er easy for all the sinners, salut!
The Analogy to Life, the Universe and Everything
A few years back, a fat me decided to learn Yoga. Though the course didn’t help as much in getting into shape as insecurity, low morale and depression(eventually leading to Yoga and work-my-ass-outs) later did, the last day of the course was memorable. That was the day when every member had to go up to the mic and share their reasons for taking up the course and the transformation they felt over the, uhm, course of the course. I obviously gave an equivocal monologue, while it should actually have been something as succinct as: “I felt like a fat fuck with a burning desire. Y’know, to burn fat. And transformation? My ass”.

A few years later, a not-fat(boo yeah) me found this website. Strangely, it reminded me of that enlightening day at the Yoga course. To be honest, Coding is a lot like Yoga. If you have just about enough passion for it, a bout of coding gives you as much joy as a bout of Yoga does.
Randall Degges brilliantly chronicles the mental joys programming offers, how it’s downright fun, and much more. If you want to click on that link, you probably won’t come back to this post, but I’m happy for you!
Lisa Williams, in this short blast of a post, shows how programming can be a reprieve from the drudgeries of Real Life, and how programming is art that you can channel your frustrations to.
Rebecca Halpern shows the professional, and career-side merits of programming in this eye-opener.
That reminds me of a blog post I wrote earlier(old deceased blog), on why I love to code. I’m reposting it now. Lights!
Sometime in the past, a friend asked me: ‘Why do you program?’. I told her: ‘Cos I love to?’. Cliche. And then I grew, and the reason-stack grew, and the love-it response was pushed somewhere towards the top, belonging with other items like:
- I wanna become a software developer.
- [scarcely-thought-out reason associated with adapting to global trends].
- It’s a lot of fun. Successful code is nirvana.
Traversing down to the middle of the stack, there were items like It’s Art, Creation and It’s mindblowing what you can do with just a computer, at the comfort of your home.

Hit Rock Bottom-
Groove
Code is Groovy. Not the dandy-groovy thing. It has these grooves, like a screw does. Like a screw, it fits in. Somewhere deep down in the cerebral chasms. Which is, in all likelihood, the same Modus Operandi of Music and Math. It’s almost like fitting these grooves into threaded holes in the brain. The brain functions on algorithms and patterns, and everything it coughs up is patterned in some way or the other. Nothing else can explain why most people sound their vehicle horns like ‘Beep Beeeep’, or rev up their engines with ‘Vroom Vroooom’. That’s a geometric progression of two elements with a common ratio of 2. Yet, it happens so subtly, unnoticed, everyday, everywhere, all the friggin’ time. It’s a daily street-dose of math, music, and it also gives us a code analogy. A codalogy, if I may.
#python-like
for i in [1,2]:
honk(delay=i)
sleep(ShortestDelayBetweenReleasingHornAndPressingAgain)
Pizza!

Another one of these commonplace applications of patterns and math is what enhances the droolworthiness of a pizza. The whole structure is progressively bisected to about 8 pieces. This is the mainstream way of cutting a pizza, and apart from giving equal pieces, it also makes the pizza look the most sexy. A different pattern, like closely placed vertical segments probably won’t look great. Here’s a codalogy for how most pizzas in the world are cut(again, a geometric progression with common ratio 1/2):
#python-like
for i in range(1,numberOfPieces):
for each piece on the table:
cutPieceInHalf()
There are an infinite other ways to split a pizza into equal parts, but this is probably the simplest, most structured, and beautiful way of cutting it, and that makes it mainstream. Also, note the reusability. The code above doesn’t just apply to a pizza. Map it to microcontroller language, write the function code, interface hardware, and you can have a cutter that emulates this pattern for just about any structure.
There are inherent grooves and patterns down below in the depths of the brain, which are mapped to the outer physical world. This mapping is spontaneous and natural. Go dance or headbang to a groovy beat, or find yourself unconsciously drumming with your fingers or nodding your head off to distant music, and the mapping becomes conspicuous. Code exploits these patterns and grooves. There’s no pattern you can’t reproduce in code. Which leads us to-
Hardware enslavement
It’s very tempting to write a loo joke, so here goes a codalogy:
#python-like
while True:
if(stomach.isEmpty()==True):
feed()
#python-like
while True:
if(bowels.soundShitAlarm()==True):
dashToTheCrapper()
Let’s suppose the former loop were to fail due to some unknown reason or the conspiracy of the devil. We’d stuff ourselves and explode. And if the latter fails? Again, we’d stuff ourselves and explode. And the world would be a shitbath. And……………..!force stop.
Failure of a trivial-looking piece of code can spell worldly doom. Things at present are the way they are, because these cerebral loops work the way they do. (Ref. Godel Escher Bach)
This is no different from Assembly programming or, say, Arduino projects. Using the microcontroller to interface with hardware sounds like a perfect analogy to biological or cognitive processes. An example code for making a Piezo-Electric buzzer buzz out the automobile ‘Beep Beeeep’ might look this way:
int noteDurations[] = {
durationOfTheFirstHonk,durationOfTheFirstHonk*2 };
void setup() {
for (int thisNote = 0; thisNote < 2; thisNote++) {
int noteDuration = 1000/noteDurations[thisNote];
tone(somePin, frequencyOfVehicleHorn,noteDuration);
delay(ShortestDelayBetweenReleasingHornAndPressingAgain);
noTone(somePin);
}
}
Code can mimic natural symmetry. Program separate hardware parts for a cumulative goal(a sense-response system which senses the surrounding environment for input of specific type, and a corresponding preset response), interface them through a microcontroller, join them all together in one body structure, and there’s a Robot. The analogy is striking. Code is the universal analogy.
Going against the groove
Like everything else, there are certain grooves that don’t wedge into certain threads. Forcing the brain to faithfully construct an asymmetrical pattern can be a pain in theassbrain.
A small game that would show this would be - ‘I’ll ask you questions, and you keep answering to the previous question.’ To complicate it further, the answers could be for questions 2 or 3 displaced from the present. Yeah Right. Give the brain a groove, and ask it to form an anti-groove of sorts. This is like walking in the opposite direction and increasing the distance to the goal. Here, of course, the brain stutters unless it chooses not to acknowledge the main pattern and instead, create the required pattern from memory, in a dedicated process.
Also, random number generation. Try going into a coughing-up-random-numbers-spree. You’ll notice that a few adjacent numbers are innocently close, or desperately far away depending on the scale. The uneasiness of the brain to breach patterns is again obvious here.
Random number generation in computers isn’t really random, in the true sense of the word. It either depends on a seemingly random external physical event(like, say, results of rolling a dice, or the measure of radioactive decay) or a pseudo-random number generator(pseudo - pretending to be). Here’s the classic pseudo-random number generator from K&R:
unsigned long int next = 1;
/* rand: return pseudo-random integer on 0..32767 */
int rand(void)
{
next = next * 1103515245 + 12345;
return (unsigned int)(next/65536) % 32768;
}
/* srand: set seed for rand() */
void srand(unsigned int seed)
{
next = seed;
}
Here’s xkcd’s take.

The brain adheres to patterns that are fed to it. An artificial sense-response system, need not, necessarily. Like in an answering bot that keeps appending the present question to a linked list, and keeps answering the question from the penultimate node. Code can harness anti-grooves. It can go against the groove.
The Code Legacy
The universality of code makes it live on a world of its own. It can aid in mapping almost any system into any other system. That gives humans a lot of domains to work on. On a world of its own, some domains-
- Civil Engineering - Software construction, Web design, Application development, and an infinite other things.
- Artistry - Algorithmic music composition - like fractal music, algorithmic and representational art and an infinite other things.
- Science - Artificial Intelligence, Machine Learning, Neural Networks and an infinite other things.
- Electronics - Microcontrollers, Hardware design and an infinite other things.
- Finance - High-Frequency Trading algorithms, Stock predictors and an infinite other things.
- And an infinite other things.
Without code, most technology wouldn’t exist. We breathe and live and bathe and eat on code. More importantly on a pop scale, we Facebook on code.
/MusicalSignOff
All this stuff about indiscernible and difficult music, it’s all in the grooves. The more complex it is, the more time it takes to sink into the brainpits.
Here’s a quite inaccessible but genius 70s Kraut groove:
And a simple groove viral on the interwebs as of the time of this post. No wonder it hit mainstream. Everyone just groov’d. Notice the people in the video mapping their cerebral grooves to headnods. Or maybe you’re doing it yourself.
Grooves and patterns are what make pleasant music pleasant, great artwork great, and a hot chick hot, even. And in all likelihood, AI has everything to do with grooves fitting into threads. An explosion of patterns and structure and symmetry. If in future a machine passes the Turing test, it would probably attribute to its skillful perception of grooves and patterns and structure. There are deeper mysteries down in the mind than in the universe. If humans ever find the Answer to Life, the Universe and Everything, it would be because of code. Nothing exploits these structures better than code. Simply because Code is the Analogy to Life, the Universe and Everything.
I wanted to dump more thoughts in, but, of course, time-constraints and insecurity always beat you. Hopefully I’ll follow up on these in further blog posts.
Going back to the top of the reason-stack now, ‘Why do you program?’. ‘Cos I love to!’
Gotta love teh code, mahn.
/SignOff
If you got through that long-ass post, I salute you. And I apologize for any corniness encountered.
/ActualSignOff
These go to eleven.
Source: homeforstrays
Ravin On India: India and Censorship: A Dangerous Relationship
As India decides to censor more and more, Ravin Sampat looks at how detrimental this could be for the country’s development
India is in the news again, for all the wrong reasons. No I’m not referring to the cricket teams defeat to Australia in the recent test matches. I’ll leave that…
Source: ravinonindia


