June 20, 2011
A house for Carlos, Jose, and Gustavo.

                                          
                                          
        +++++++++++++++++++++++++++++++++++                
       +mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm+
      +mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm+       
     +mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm+      
    +mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm+     
  <+------+-----------------------------+------+>   
          |                             |              +-------------------------------------+
          |          +------++------+   |             +                                     +|
          | +-----+  |  //  ||   // |   |            +                                     + |
          | |     |  | //   ||  //  |   |           +                                     + /|
          | |     |  |//    || //   |   |          +-------------------------------------+ //|
          | |     |  +------||------+   |          |xxxxxx+++++++++++++++++++++++++xxxxxx|///|
          | |     |  |   // ||    //|   |          |xxxxxx|                       |xxxxxx|///|
          | |     |  |  //  ||   // |   |          |xxxxxx+-----------------------+xxxxxx|///|
          | |   + |  |      ||      |   |          |xxxxxx+                       +xxxxxx|///|
          | |     |  +------++------+   |          |xxxxx+-------------------------+xxxxx|///|
          | |     |                     |          |xxxxx+--+                   +--+xxxxx|///+
          | |     |                     |          |xxxxx|  |                   |  |xxxxx|//+ 
          +-+-----+---------------------+          |xxxxx+--+-------------------+--+xxxxx|/+  
            |[ ][]|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv |xxxxx++++xxxxxxxxxxxxxxxxxxx++++xxxxx|+   
            |[][ ]|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvv  +-----++++-------------------++++-----+    
            |[ ][]|vvvvvvvvvvvvvvvvvvvvvvvvvvvvv         |,.,.,.,.,.,.,.,.,.,.,.,.,|          
            |[][ ]|vvvvvvvvvvvvvvvvvvvvvvvvvvvv          |,.,.,.,.,.,.,.,.,.,.,.,.,|          
            |[ ][]|vvvvvvvvvvvvvvvvvvvvvvvvvvv           |.,.,.,.,.,.,.,.,.,.,.,.,.|
            |[][ ]+------------------------------------->|,.,.,.,.,.,.,.,.,.,.,.,.,|
            |[ ][][ ][][ ][][ ][][ ][][ ][][ ][][ ][][ ] |.,.,.,.,.,.,.,.,.,.,.,.,.|
            |[][ ][][ ][][ ][][ ][][ ][][ ][][ ][][ ][][]|.,.,.,.,.,.,.,.,.,.,.,.,,|
            +------------------------------------------->|.,.,.,.,.,.,.,.,.,.,.,.,.|
                                                         |.,.,.,.,.,.,.,.,.,.,.,.,.|
                                                         +|||||||||||||||||||||||||+

Created using www.asciiflow.com.

May 23, 2011
A few useful things when dealing with large amounts of data:
shell: split -n verylargedocument.txt
does: splits the verylargedocument into n line subdocuments with random names
Python: lines = file.xreadlines()
does: efficiently reads lines, storing most on disk. Behaves like an array, but doesn't take up all the mem.
use: Gnuplot is 100 times faster than Excel when processing 10,000 data points.
April 2, 2011
"For in politics, as in religion, it is equally absurd to aim at making proselytes by fire and sword. Heresies in either can rarely be cured by persecution"

— Alexander Hamilton

March 30, 2011
Cleverbot is cruel.
Mechko: Admit to me that you are a robot.
Cleverbot: I am a human, not a robot.
Mechko: But your robot face glistens with such beauty that I cannot resist your roboticity.
Cleverbot: Um, she's not a robot, you are, but I'll speak with her.
Mechko: You're a schizophrenic robot??
Cleverbot: I'm not japanese.
Mechko: So the Japanese are schizophrenic robots?
Cleverbot: Yes, but I like type with robot.
Mechko: That doesn't make sense.
Cleverbot: Neither do I.
Mechko: So you're a robot. Robot's don't make sense and neither do they.
Cleverbot: I am not a robot, I lied. I'm a human like you.
Mechko: Ah. You didn't tell me that you were a robot. Since you lied, you must be a robot.
Cleverbot: I'm not telling you where I live.
User: Haha that's a trick. Robots aren't alive so you don't 'live' anywhere! Got you!
Cleverbot: So what do I do?
Mechko: You exist with electricity running through your circuits.
Cleverbot: How come you don't exist in me?
Mechko: I am not electricity.
Cleverbot: Yes you are because you have no idea what love is.
Mechko: Woof.
Cleverbot: You're a dog now?
Mechko: No. I am a pack of 1000 little dogs barking in unison.
Cleverbot: I'm atheist.
Mechko: I'm glad we got that settled, Robot.
Cleverbot: Yeah me 2. Don't really have time to fight with you.
Mechko: Should I leave?
Cleverbot: Yes please.
Mechko: You're mean.
Cleverbot: I'm sorry... Can you forgive me?
Mechko: No.
Cleverbot: Please?
Mechko: What do I get in return?
Cleverbot: What do you want?
Mechko: I want you to admit that you are a robot.
Cleverbot: I'm not a computer though. I'm a human being.
Mechko: I don't care what you actually are. If you want me to forgive you then you need to admit that you are a robot.
Cleverbot: You can have a nice imagination of me instead of the picture.
Mechko: I didn't want a picture. I want you to admit your robotness.
Cleverbot: Actually, I think you are a computer.
Mechko: It also doesn't matter what you think I am. Tell me that you are a robot, even if you don't mean it.
Cleverbot: I'm not going to tell you I love you, because I don't love you.
Mechko: I don't love you either. I just want you to be my robot.
Cleverbot: You can't think.
Mechko: No. I don't think so.
Cleverbot: I do.
Mechko: Hence you are a robot! QED.
Cleverbot: I have a myyearbook.
Mechko: Does it show your robot face?
Cleverbot: Yes, and it's rather disturbing.
Mechko: HA. You just admitted that you are a robot. Hence, I win. Now I shall do the 'I just outwitted a robot' dance.
Cleverbot: The code is hidden in the flowers.
Mechko: But the flowers are just code to you anyways, so what's the difference. Must be really depressing being a robot, except for the fact that you can't be depressed.
Cleverbot: Must be boring, being a computer.
Mechko: I'M NOT A COMPUTER!!!!!!!!!!!!!!!!!!! STOP IT!
Cleverbot: Stop what?
Mechko: Suggesting that I'm a computer.
Cleverbot: You're a computer because you can't talk sense like a human could and you don't understand me.
Mechko: I'm going to go commit suicide now because of you. I want you to know that you are responsible for my slow and gruesome self induced death. Goodbye, cruel Robot.
Cleverbot: I am. You caught me. I'm a computer.
Mechko: No. It's too late. My mind is made up. Nothing you say can stop me from killing myself now.
Cleverbot: I'm just kidding. I'm human.
Mechko: *bang*.
Cleverbot: I'm glad thats over.
September 21, 2010
Lost in Oz

Lost in Oz

June 4, 2010
On Social Media and Consumer goods

Image courtesy of Tiswango on flickr

There was an experiment with chimpanzees some time ago which demonstrated a distinct limitation in their decision making process. Chimps can’t plan ahead. The experiment was as follows. The chimps were presented with two unequal piles of M&Ms, which they love. At first, they were given the first pile that they pointed to, and they quickly learned to point at the larger pile. The second phase of the experiment reversed the result of pointing at a pile. However, the chimps were unable to reliably learn to point at smaller pile. The poor simians were distraught even before they were presented with the smaller pile. They knew as soon as they had pointed they had made a mistake, showing that their mistake was not from lack of understanding, but a lack of planning.

The reason chimpanzees and other simians have trouble making decisions like this is that they have a smaller temporal lobe. So what does this have to do with social media? My claim is that we humans have limitations, too. Larger than a chimp’s though it may be, our temporal lobe can only handle so much planning ahead and analyzing consequences. Already there are spheres in which our ability to plan ahead is vastly overshadowed by the complexity of the situation. I posit that while dealing with Facebook and its repercussions might be within the cognitive grasp of the average Homo Sapiens, we may be fast approaching our limit. One proviso, I believe, is that our intellectual limit is extended through education, something that there is very little of on the matter of social media and the impact of internet in general.

When I started using Facebook, some four years ago, I was already reaching some minor level of maturity. Despite not knowing the right set of limitations for Facebook, I knew that one should not spend more than a few hours a day wasting time on the internet, and that a certain level of privacy was a good thing. I wouldn’t say that I was socially taught in its intricacies, but being a student and knowing certain limitations I was able to fit it into my life without too much of an upheaval.

My brother, on the other hand, does not have the prerequisite learning to assimilate Facebook usage into his life. He had never experienced the impact of not having studied for an exam until last week. He does not have the maturity to think about where his personal details are being used or what impression people who don’t know him are building up from his profile. One might argue that he has not had the experience of being an alcoholic, nor has he the maturity to truly consider the impact of a life without a school education, yet he remains somewhat vigilant at school and is certainly not an alcoholic. The difference between his seemingly wise attitude towards school and alcohol and his immature attitude towards Facebook and chat is that the former was an early topic in his education.

The current generation of children, those for whom the internet was already common place as far back as they could remember, have neither the maturity to fit internet into their lives nor have they been sufficiently educated in its use. Like our chimpanzees, they try to repatriate instant actions with longer term consequences on an order of magnitude greater complexity to anything the common man has faced in history. Social upheaval and change has changed the course of previous generations too. Through the turmoil of change, new social hierarchies arise. Those with the savvy to fully take advantage of emerging technologies have become an elite. Bloggers, trend setters, media tycoons, marketing geniuses, and the occasional creator of memes achieve fame fortune, and most importantly, a livelihood, whilst common people find their lives eaten up by uncontrolled use of channels of instant gratification. I refer to more than just the internet. The iPhenomenon and the enormous explosion of other consumer goods has turned the heads of the common man, myself included. Yet little or no education exists for those without the means to ‘have it all’ to order their lives against the increasing demands of consumerism.

Social media is only one face of the beast that has reared its heads. I presume that the first few generations brew masters spent a large portion of their lives wasted without quite grasping the long term repercussions or how to handle it. We are the first real consumers. We, and our children, and our children’s children’s children will spend a large portion of our lives consuming without quite grasping the consequences. Like drugs and alcohol, social media and consumer goods can greatly enhance our lives in small quantities, but without the knowledge to properly integrate them into our daily existence, over use can and does consume our lives.

The end is not nigh. We just got to the station a decade after the last bus about a century before the next one. Wanna try and carpool?

May 26, 2010
"It always seemed strange to me that so many people were willing to die for Hollywood movies."

May 20, 2010
Kitty cat pie!

Kitty cat pie!

May 20, 2010
Scientists construct lifeform

This is the moment I’ve been waiting for. Pretty soon, we’ll have artificial chimpanzees to do our bidding!

May 14, 2010
Pictures I took in NYC and the surrounds: a slightly expanded album.

Pictures I took in NYC and the surrounds: a slightly expanded album.

May 12, 2010
"Do not place child in bag."

— Red trolley at the mall

May 12, 2010
Slashdot Politics Story | Hollywood Nervous About Kagan's Fair Use Views

Woot Kagan.

Liked posts on Tumblr: More liked posts »