So I’m starting to teach myself how to play this game. So far all I’ve realized is how much I suck at this game and how much of a noob I am in general, thanks to purgegamers. But yeah everyone starts as a noob , so I’m not that sad. The fact that I realized I am one, puts me in a better spot to learn 😀 I have so far played 2 hours, and I’m starting to take this up as a challenge now. I plan to log my learning, little at a time.

So yeah, will keep this space updated (considering that I keep up the promise to update my blog this time :P)


I went back and read a few posts here, and on my tumblr. I give my word that I would explain something in the next post, and I don’t keep up my word. This is not how it is supposed to be, right? So here goes the new year resolution #58938494803849th

I have been keeping up with the important ones I have resolved, so far; Writing meaningful code every day, clicking one satisfying photo a day, eating healthy breakfast and yoga, and so on. There are also some like sharing photos I clicked with people who are in it, and trying to stop being critical about all that I do, that I am working on.

So yay! Here’s Jan 3rd 2014, already. Moving on with fingers crossed, looking forward to another eventful year ahead!

Happy new year!

So I have decided to share all that I build from now on. I think a good way to start with is by sharing one of my first applications.

This image re-size Application written as a Java Desktop Application reads a batch of images chosen by the user and reduces the image/file size by the percentage mentioned by the user. If gmail does not let you upload images > 25 mb, go ahead and resize them using this desktop application. It is a lot more simpler than opening photoshop every single time to resize, any day!

So yay, go on and download the JAR file.

Also, I promise to share the other ones I have built so far one by one. There are pretty ones coming up too!


Write about your strongest memory of heart-pounding belly-twisting nervousness: what caused the adrenaline? Was it justified? How did you respond?

And those who were seen dancing were thought to be insane by those who could not hear the music” – Philosopher Friedrich Nietzsche

It was a January night in 2010. The night filled with people, lights, and loud music. It was the night of energy, the night of fun, the night of music and dance.

It was Saarang, 2010. The night when I lived my dream. A dream that meant beyond the world.

At that moment, all that I could think of was we need to take the sets carefully, collect the props and set them up within the given time. When we entered the backstage I could not believe what I was stepping on, I could not believe that it was the stage from my dreams, it was the stage I admired from far far away for four years and more. It was the stage of fulfillment, the stage where I know my dreams are coming true.

Nothing else mattered then, nothing at all.

The silence in my head was killing me, but keeping me at peace. We were sitting behind the airlines set; We were all equally nervous; We were wishing each other luck and we could not stop smiling.

In my head I could not remember anything, I could not remember a single step that we had practiced all through the months, all the hard work we put in, sweats, all the criticisms and tears. I could not remember the music but I was not nervous. I was just numb from all the happiness in my head. The happiness of a dream about to come true.

The moment came, and we stepped out. Yes I’m experiencing goosebumps right now. I felt the rush at that moment. I felt everything at that moment, the nervousness, the heart beating faster than ever, the adrenaline rush in my head, all through my body. Was never more confident in my life.

And yes, it is completely justified.

Self Organisation- This works on a concept where the global behavior emerges from local interactions. 

Basically, we deploy a bunch of simple robots instead of a single huge and complicated robot to perform a particular task. The group of robots, or “swarm” works on the basis of certain local rules.

This is very advantageous compared to how a single robot might perform the same operation- will discuss in the next post.

Example: A flock of birds flying in particular patterns- How do you think they communicate with each other to form such a pattern and in such less time? Exactly, by local interactions. But how do they work out such a behaviorial pattern in such less time? This is what I’m reading about and working my head on.

Meanwhile, here’s a link that explains about Self Organisation in Robots-

Here’s a brilliant TED talk by Vijay Kumar “Robots that fly” – deals with the same concept

After I send a connect request to someone if I go back to the same person’s profile, the connect button is still highlighted. Also, if I click on the button again, it takes me to “Invite to Linkedin” page. This is a very obvious bug, I’m not too sure how/why they didn’t check this in the initial phase. Not very smart.


I’m not too sure why, but I find this quite annoying.

Just found another one. My profile is logged in already in one of the tabs, yet when I click on a link and that opens in another tab, the page prompts me to login again. No matter how many times I refresh, it suggests this. Hmmm.

This was the first question popped at me when I went to talk to my professor about my Adaptive Systems coursework project. Sounded legit. I need to have my idea of what adaptivity is, how I’m planning to define and portray it in my project and how exactly I choose to analyse it. Luc is a brilliant prof, I think I can forgive him for his rude ways. He’s THAT brilliant.

Moving on to what I think adaptivity is, adaptivity is the ability of a system to restore itself to a stable state when it is projected to external pertubations. Yes? I don’t know if this is right or wrong, but this is what I think it is, and this is what I will be defining in my report.

My project involves generative art and how I would like to make the system adaptive. My initial idea when I entered his office and my idea of what I’m going to do when I got out after twenty minutes of “value adding” discussion is completely brilliant, that transformation of my idea. Well, he wasn’t particularly discouraging me from doing what I wanted to do, he was only trying to criticize me so that I come up with a better version of my idea by myself instead of it looking like Luc giving me ideas and expecting me to comprehend and apply it in my project.

Here’s what I thought I was going to do, a self organising artificial ecosystem that is projected to external pertubations and how eventually it picks up the stage of stability. As I was trying to explain to Luc about what I’m going to do, I figured it was filled with a lot of flaws but had scope for corrections. So, this ecosystem has two different types of organisms that kind of self generate energy for each other to survive. This has the ecosystem in equilibrium. The organisms, while moving around the ecosystem generates colours of different hue, and saturation that makes up for the ‘aesthetic’ creativity bit. There would be external pertubations introduced here, so that I could observe how well the system manages to go back into it’s state after the disturbances. I know, this is kind of vague and it only shows the mechanisms of the ecosystem as such rather than defining adaptivity. I hadn’t thought about how I was going to evaluate the adaptivity, what kind of parameters I was going to employ here, and what are the parameters that I was going to control and such. This is a huge flaw, Luc explained it with an example.

This is his understanding of my project. So, he wants to make a car and all he is interested in is making a car. Then pops up an adaptive systems coursework, he is least interested in working on adaptive systems coursework, but he really needs to do it. So he’s thinking how his interest in making a car could be extended into an adaptive project. He comes up with the idea that, oh may be the car could be dumped in water or the car could be projected to external pertubations by human beings like jumping on it may be? And he terms it an adaptive system.

Ouch, that hit me hard on my head and it reverted my perspective of my current project. Oh yes, Luc was right. What I’m interested in, is developing an artificial ecosystem that generates art. YES. And then when Paul asked me the other day during seminar what I was planning to do, this arbitrarily popped in my head about how I could maket his artificial ecosystem adaptive. Cool. Remember I mentioned Luc is brilliant? So, he mentions this…the system with car coud be considered adaptive if I had mentioned about the parameters I choose to control, like example the material with which the car is made may be? Oh yes.

I go on thinking about my project now, I could probably bring up the parameters that I control and the ones that I don’t. Plus, the evaluation bit? I think I could introduce a table that relates the colours/no. of organisms alive or dead/the pattern with which the organisms rearrange themselves to integers. With integers lined up in a table, it is easier to measure the levels rather than trying to observe the image/aesthetic effects. Of course, it depends from person to person.

Now, Luc picked a point in this as well. When you build a car, you expect it to be able to move. It is an understood point about the car, and not something special and notable. Oh yes, my system’s definition is basically self-sustainble and self-organising, bloody hell it is expected to do it, and this isn’t something special about it. Right.

What is going to be special about my system then?

Damn, time’s up. I’m going to tutor this kid on campus, Math and Science. Super excited 😀 I’ll get back and write about what I ended up deciding about ym project after the discussion.