Sunday, December 18, 2011

Empty Mind

Start of vacation.. nothing major to do..
attending (what would have been mine) Graduation..day full of shopping, running down the slope to catch a bus with shop-weary feet and hands full of A&F cardboard bags which obstruct running..
movies.. online chess.. mindless getting accosted by random males on the online chess site..
organizing a mini-party..
booking tickets for a Christmas-to-New Year vacation.. something to look forward to..
catching up with friends.. helping them shop/ pack.. feeling guilty when other batchmates get to meet their parents and you cant..
writing a letter to be sent back home with Pune-bound friends..sending your best photo from Gator Nights and the Commencement ceremony booklet back home..
waiting for the grades..
Online chess.. again.. and again.. and again.. because there is nothing better to do..
Empty mind is a..chess workshop :)

Wednesday, December 14, 2011

Pin Editing + Pad Design in Cadence

Phase 1.2 of the project: Code is ready, now auto-generated layout from it.. I used Encounter TM + TCL scripts for the same.
I used the scripts given by my TA, links: www.cs.utah.edu/~elb/cadbook/Chapters/AppendixB/
some tutorials about encounter: http://www.et5.tu-harburg.de/Studium/Praktikum/Cadence_digital/Scripte/4%20-%20Layout.pdf
Getting Pins in the order you want: since my project used data buses, I absolutely wanted the pins in a particular order. Though I am not a pro at it yet.. I used Pin Editor in Encounter (Thanks Aswin :) ).. way easier than writing a TCL EditPin command per pin.
 1)  After you run your TCL script in Encounter.. type win to see the layout
 2)  In the layout window go to Edit --> Pin Editor, define the pin locations, (right/ left..offset between pins)
 3)  go to file/Save/IO Editor - save as $designName.save.io
 4)  include this in your TCL script - loadIoFile "$designName.save.io" and run Encounter again. 

Just for the sake of comparison.. the TCL command for the short, sweet n fast steps mentioned above would be:
editPin -cell name_of_your_cell -pin {name_of_your_pin} -spreadType RANGE -edge 2 -layer Metal3 -use Clock -fixOverlap 1 -snap TRACK -pinDepth 10 -start {600 200} -end {600 400} -spacing 2 -unit TRACK -fixedPin 1 

These tips from my friend Aswin made the task faster..and this was something Google hadnt told me.. I guess in Digital Designing you learn most tricks of the trade with experience.

Phase 1.3: Pad Design for the FSM + FIFO module
We had Pad designing for extra credit last semester, so very few groups did it. I turned to good old google for other Universities' AVLSI project guidelines + Aswin walked through the process on Gtalk. 

Step 0: Importing Pads library into cadence
http://plaza.ufl.edu/cmcglone/eel5322/faqs.htm#q4
http://www.mosis.com//cell-libraries/scn025-pads-tiny
http://ecee.colorado.edu/~ecen5837/cadence/Adding_IO.html
http://www.eng.umd.edu/~dilli/research/layout/cadencetutorial/cadencedemo8.html

1. Pad frame
This is to get an idea of the number of "extra" or Padnoconnect cells required. 
I simply edited the sample pad frame provided by MOSIS PADS library called the mini_frame.

2. Actual laying out of pads:
We simply need to rotate the pad layout according to our pad frame orientation, copy this rotated version,  and paste in our layout. We need to align the pads side-by-side to form a complete rectangle/ square. Hence before we start with the actual layout, we should do a pad_frame.

3.Making connections
Since I was using pad design for a module in a microprocessor, I used bidirectional IO pads.  Each i/o pad is a bidirectional buffer with an input, an output and an output enable. To use a I/O pad as input-only, enable = 0,  to use as output-only enable = Vdd.
Ground and IO pads can be kept at the centre of top/ bottom rows. 

I guess getting an advanced degree primarily helps you to learn by yourself, the feeling when you dint know something and when you figure it out on your own.. priceless!!

Other good resources:
http://www.ee.ucla.edu/~dejan/ee115c/ee115c_tut_4.htm
standard cadence tutorial: http://www.ece.virginia.edu/~mrs8n/cadence/tutorial2.html














Sunday, December 11, 2011

2:1 Restoring Inverting Mux Layout

Phase 2 of the project: Delay Locked Loop design
Components: Phase Detector
Digitally Controlled Delay Line (controlled by a counter)
Components of DCDL:
                                  Delay element
                                  Mux

I used Buffer (Inverter driving inverter) as delay element. The delay line is made up of increasing delay. Hence I used Buffers with inverters of sizes 1, 2, 4.. and so on. To obtain these binary-weighted sized inverters, i used inverters in parallel, in layout as well as in schematic.

I got errors in LVS. In my 1 and 1/2 year dabbling with Cadence, this was the 1st time I got a LVS mismatch. So, initially I was clueless about debugging. My friends Akshay and Usri rushed to help. Akshay advised that I should repeat the layout, and I should verify LVS for each small block. I compared the netlists generated from schematic to the netlist after extraction. The errors were in the Mux. My initial design: All PMOS's shared the same P-Active region. Hence, they were getting shorted to Vdd. This was detected from checking the Extracted circuit. When you use "mark nets" in Extracted view, it doesnt help much. But when you right click on a particular thing in the Extracted view, everything that is electrically connected to it is highlighted. This is how I figured out that the metals were getting shorted. Solution: I used 2 separate P-active regions.
The Final compact layout:
 

The other errors were because I forgot to "Create path" for M2_M1 as well as M1_poly when I was connecting M2 to poly. These errors were more difficult to figure out, solved by observation. Hadn't I done my background net surfing? Sure! I did. But I dint find any mux layout on the net. Maybe I need to come up with better keywords. But in a way, I am glad I made that mistake--Its the process of learning from your mistakes that's important. I learnt a few new techniques of debugging layouts.\m/
Note: Mux is still crappy. Adding tremendous delay to my circuit. A possible solution is to keep the slowest inputs/ those that arrive last, closest to the output.




Tuesday, December 6, 2011

The Iron Lady

Being citizens of the largest democracy in the world, we take so many things for granted. Assuming that democracy exists in itself is a joke, when the elected people rule over us as if they were aristocrats. Or, when we, the people, ourselves elect the progeny of so-called illustrious leaders, as if the right to "throne" comes by birth and not by qualifications.

The politics of forming a new state from a larger one is not new to us. My state faces this issue every now and then hoping that a new state made from the not-so-fertile area will fetch them more government grants. Most of my friends belong to another state, where people feel that the other part of the state is more tech-savvy, and hence they need to separate to ensure jobs for their kids. Both these regions are located in the central part of the nation. But it is a major security concern when tiny states dangerously close to 3 international borders demand separation. Especially when one of the 3 neighbours is a borderline bully, and wants to grab any land mass it sets its eyes upon.

Naturally, the government is super-scared, and has bestowed unlimited rights to the Army. But unfortunately, with power comes a huge responsibility, and not many people live up to it. With power, there soon creeps up a tendency to make people yield to the power.

The greatest gift the nation has given its people is the concept of non-violent protest or Satyagraha. Irom Sharmilla has been fasting unto death since a decade. Her goal is simply to request the government to reconsider the magnamity of its decisions. We backed Team Anna, Sharmilla needs our support too. Its not simply for a single state or for a single cause, its a backing for the people who feel alienated in their own country. Its against those narrow-minded people, who, in future might ask to separate yet another chunk of land. Its to reiterate the fact, once for all, that unity is probably our only protection against any malicious entity.

Sunday, November 27, 2011

My 1st Verilog, FIFO/ buffer for the 8080-type parallel interface module

We learn VHDL in academics. Engg. education is not just about learning from acads, its about applying the knowledge and leverage what you learnt.
Few years back, when I 1st learnt VHDL, i preferred C over it, any day. That is, till VHDL demonstrated its potential to me. Now when I make this transition from VHDL to Verilog, the story repeats itself. I prefer VHDL over Verilog :) At least I dont have to bother about syncing with things that are sensitive to an edge + a level.

My 1st Verilog.. a FIFO that goes between processor and the interface, to temporarily buffer the data till the interface send it across. Inspired from Net + my own learning from errors additions.
http://asic-world.com/examples/verilog/syn_fifo.html#Synchronous_FIFO


`timescale 1ns / 1ps

module fifo(
    proc_input,
    data_in,
    ready,
    clk, rst, done, wr_data,
    empty,
    full
    );

output [15:0] data_in;
output ready, empty, full;

input [15:0] proc_input;
input clk, rst, done, wr_data;

// ram = 2 ^ addr_width * 16 bit wide 
parameter ADDR_WIDTH = 4;
parameter RAM_DEPTH = (1 << ADDR_WIDTH); // 2 ^addr_width
parameter WORD_LENGTH = 16;

//-----------Internal variables-------------------
reg [ADDR_WIDTH-1:0] wr_ptr;
reg [ADDR_WIDTH-1:0] rd_ptr;
reg [ADDR_WIDTH :0] count;
reg [15:0] data_in; //if not initialized, it will be trimmed during optimization 
reg ready; // otherwise while assigning you get error:  Reference to scalar wire 'ready' is not a legal reg or variable lvalue
reg [WORD_LENGTH-1:0] mem [0:RAM_DEPTH-1];

assign full = (count == (RAM_DEPTH-1));
assign empty = (count == 0);

always @ (posedge clk or posedge rst) //cant have 1 posedge and non-edge triggered in sensi list
begin : WRITE
  if (rst)
    wr_ptr <= 0;
  else if(wr_data && (count != RAM_DEPTH-1)) //not full
    begin
wr_ptr <= wr_ptr + 1; //latch implied due to incomplete if 
  end
end

always @ (posedge done or posedge rst)
begin : READ_POINTER
  if (rst) begin
    rd_ptr <= 0;
  end else if (done && (count!=0)) begin
    rd_ptr <= rd_ptr + 1;
  end
end
// check if no need of done in if condition
//Xst:2111 - Clock of counter <rd_ptr> seems to be also used in the data or control logic of that element.

// the compiler wants count, rd_ptr and mem in the sensitivity list..shouldnt be used
always  @ (done, rst)
begin : READ_DATA
  if (rst) begin
    data_in <= 0; //data_in is  a register. one cant write data directly to port
ready <= 0;
  end else if (done && (count!=0)) begin //check trigger on done
    data_in <= mem[rd_ptr];
ready <= 1;
  end else begin
data_in <= 0; //to prevent latch on data_in. //should have been high z, but dunno how to represent that
ready <= 0;
  end
end

always @ (posedge clk or posedge rst)
begin : COUNTER
  if (rst)
    count <= 0;
  else if (done && (count != 0))
    count <= count - 1;
  else if (wr_data && (count != RAM_DEPTH))
    count <= count + 1;
end
//logically read and write can occur in parallel
//but without "else if" we get error that logic doesnt match FF template

always @ (wr_ptr, proc_input, wr_data)
begin
if (wr_data)
mem[wr_ptr] <= proc_input; //again a data_width size latch on mem_0 to mem_ram depth
end
endmodule

Notes: working mostly, yet to check corner cases..empty and full stuff
Have to check post-synthesis simulation..because of warnings that some signals may be trimmed..I dont want that to happen!!

2) Top level module: the code that made the chip..
contains modifications from the code published on the blog..
https://docs.google.com/document/d/1dOrttZW5EQFiEWcgUszROuMYu9jLKAuesl3KUhRyPsE/edit

Saturday, November 26, 2011

Gifting Grandma

Its Thanksgiving!! Been shopping like crazy..gifts for family and friends. But couldn't finalize a gift for my grandma. I checked gift ideas online, Amazon has a thread posted by similarly stumped grandkids. Most replies were very warm, it was a treat even reading the replies. Most people agreed that time and memories are the best gifts you can give. I recalled the sms sent from the aeroplane.. "wish I had spent more time with you all, but lets make the best out of the time spent together."  Other gift suggestions were to cater to her hobbies.. for instance my granny is a Math wiz.. an electronic sudoku for her.

I remember a story about kids planning to throw a surprise party for their mom. They all tried to recollect their mom's favourite dish. The mom always used to cook what the kids like.. no one could remember what their mom likes.. After I had read that..I thought about my mom's favourite dish. I finally had to ask granny..

Some gifts that I liked were..
Memory box: A box full of memories.. I write memories on folded sheets of paper and she can draw them out one-by-one. That way we both revive old memories. Shouldn't be difficult right? After all I stayed with her for 16 years. Task in progress..
Memory book that she will pen to hand down to us her autobiography..simply loved this idea too..
Digital Photo Frame
Recordable time-piece: This one has always been at the back of my mind.... I so wanted to have an alarm in my cell phone with the wake-up song my mom used to sing in my childhood. (Utha utha Chiutai, by Kusumagraj)
Our parents and grandparents have made so many sacrifices so that we could have the best opportunities. They deserve the best gifts.. time, memories, caring and sharing..

Thursday, November 24, 2011

Animorphs

Pre-script (If any such word exists): This one is for you Radha..

Hermione of our Harry Potter fan gang introduced me to Animorphs when I was in High school. We all enjoyed fantastic books, but somehow I never got a chance to read Animorphs. A few days back, there was this humungous book sale with an irrestible deal..any book for a dime. Me and my roommates bought 60 books between us. I chanced upon many must-reads that had somehow slipped my notice- LOTR, Animorphs, memoirs/autobiographies etc. Its heartening to see HUGE queues for a book sale in an era of Kindle and a general apathy to books.
Friends of the Library Book Sale
Back to the story. I read the book "The Alien", narrated by the alien Ax. Usually, the cover page shows a human morphing into an animal. This book follows the reverse sequence, Ax turns from the Alien to a human. Its interesting to see human sounds, especially the inflections for sarcasm from Ax's perspective.

The book soon takes a serious tone, as the first human infested with Yeerks is killed. The humans dont force Ax to tell them the truth..they lead him to a library to suggest that humans share their knowledge. Ax reveals how in the past the knowledge/ technology was revealed to Yeerks, which made them an universal parasite.

The book was penned in post-World War decades, I found striking resemblance to the plot and factual human history. Some innocent technology leading to doom..(in this case, the power of space flight, which enabled Yeerks to conquer any planet), mind control by Yeerks..all point time and again to WW-II. The book targets teenage audience, who may be naive enough to believe that humans really put technology to constructive use..hardly the case.

Recently saw the movie, the Rise of the planet of Apes. Seriously makes we wonder if technology is bringing us closer to the doomsday.

The book ends with Ax and humans realizing that freedom is what both the species care for, and must work together to save the earth from Yeerks.

8080-type parallel interface (writing data to external chip) VHDL and Verilog codes

Coding is all about trial and errors and learning from the errors. My independent study project deals with a controller for 8080-type parallel interface. The interface protocol is:

 Kudos to my friends who helped me debug the earlier versions of this code. 
Take away 1: Write only the inputs in the sensitivity list, this code worked when signals arent included in the sensitivity list.
2: If the code stays in one state over multiple clock cycles, clock is to be included in the sensitivity list. 
3. Once you include clock in the sensitivity list, signals are updated at each clock transition. This may lead to erroneous results.  
signal was getting updated at every clock edge instead of just the positive edge

Solution:  use next_<signal name> which will be updated only at the required clock edge.
4. Biggest takeaway, simple subtraction of vectors works too, no need of converting to unsigned/ signed and then reconversion back to std_logic_vector. :)  
5. Initial red signal for sact, where i was subtracting en_active - dsu. Not to worry, it simply means inputs not present yet. 
--------------------------------------------------------------------------------------------------
asu= address setup time, between assertion of RS and when CSb=0
A cycle delay between CSb asserted and enable asserted. 
dsu= data setup time, time at which stable data is put on bus (dbus <= data_in ) 
en_active = # of clock cycles for which enable is heldlow
ahold = address hold time, time between end of en_active period and when RS is deaaerted. 
dhold = data hold time, time for which data is held on bus after end of en_active period. 
en_deactive= # clock cycles for which enable is held high. 
-------------------------------------------------------------------------------------------------


-- if reset : s0
--if ready: s1 --pull up RS
--if asu counter=0 : s1sub0 pull CSb
--s2: put en 
--en_active - dsu counter: s3: put data on bus
-- dsu counter up: s3sub0 : pull off enable, CSb
-- dhold counter: s4: pull off data;  -- ahold counter: pull off RS -- deactive counter up: restart the sequence
----------------------------------------------------------------------------------
library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
USE ieee.std_logic_unsigned.all;

entity fsm_8080 is
Port ( clk, rst, ready, rs_in : in  std_logic;
        asu, dsu, ahold, dhold : in  STD_LOGIC_VECTOR (1 downto 0);
         en_active, en_deactive: in  STD_LOGIC_VECTOR (3 downto 0);
           data_in : in  STD_LOGIC_VECTOR (15 downto 0);
           dbus : out  STD_LOGIC_VECTOR (15 downto 0);
           RS, CSb, en : out  STD_LOGIC);
end fsm_8080;

architecture Behavioral of fsm_8080 is
 type STATE_TYPE is (s0, s1, s1sub0, s2, s3, s3sub0, s4);
 signal state, next_state : STATE_TYPE;
 signal sact, next_sact, sdeact, next_sdeact: STD_LOGIC_VECTOR (3 downto 0);
 signal sasu, next_sasu, sdsu, next_sdsu, sahold, next_sahold, sdhold, next_sdhold: STD_LOGIC_VECTOR (1 downto 0);

begin
 process(clk, rst)
  begin
         if (rst = '1') then
                state <= s0;
sact <= en_active - dsu;
sdeact <= en_deactive;
sdhold <= dhold;
sahold <= ahold;
sdsu <= dsu;
sasu <= asu;
      elsif(clk'event and clk = '1') then
               state <= next_state;
sact <= next_sact;
sdeact <= next_sdeact;
sasu <= next_sasu;
sdsu <= next_sdsu;
sahold <= next_sahold;
sdhold <= next_sdhold;
      end if;
  end process;

  process(clk, ready, rs_in, state, data_in, asu, dsu, dhold, ahold, en_active, en_deactive)

  begin
   next_state <= state;  --assume this unless changed later, simplifies logic
next_sact <= sact;
next_sdeact <= sdeact;
next_sasu <= sasu;
next_sdsu <= sdsu;
next_sahold <= sahold;
next_sdhold <= sdhold;

    case state is
   when s0 => en <= '1'; RS <= '-'; CSb <= '1'; dbus <= (others => '-');
           next_sact <= en_active - dsu -1;
           next_sdeact <= en_deactive;
           next_sdhold <= dhold;
 next_sahold <= ahold;
           next_sdsu <= dsu;
           next_sasu <= asu;
 if (ready='1') then
next_state <= s1;
 end if;

when s1 => rs <= rs_in; en <='1'; dbus <= (others => '-'); --assert RS
if (asu="00") then CSb <= '0'; next_state <= s2;
else CSb <= '1'; next_state <= s1sub0;
end if;

when s1sub0 => rs <= rs_in; en <='1'; dbus <= (others => '-'); -- CSb goes low
next_sasu <= sasu - "01";
if next_sasu="00" then next_state <= s2; CSb <= '0';
else CSb <= '1';
end if;

when s2 => rs <= rs_in; en <='0'; CSb <= '0'; dbus <= (others => '-');  --enable goes low
next_sact <= sact - "0001";
if next_sact="0000" then
next_state <= s3;
end if;

when s3 => rs <= rs_in; en <='0'; CSb <= '0'; dbus <= data_in;   --put data on bus. Effective dsu=dsu+1 so that we dont mess up if user enters dsu and dhold both 0. 
if (dsu="00") then next_state <= s4;
        else next_state <= s3sub0;
end if;

when s3sub0 =>     rs <= rs_in; dbus<= data_in; --end of enable_active, pull up en and CSb
next_sdsu <= sdsu - "01";
if next_sdsu="00" then next_state <= s4; en <='1'; CSb <= '1';
else en <= '0'; CSb <= '0';
end if;

when s4 => en <='1'; CSb <= '1'; --enable deactive 
if sdhold="00" then dbus <= (others => '-');
else
next_sdhold <= sdhold - "01";
dbus <= data_in;
end if;

if sahold="00" then rs <= '-';
else
next_sahold <= sahold - "01";
rs <= rs_in;
end if;

next_sdeact <= sdeact - "0001";
if next_sdeact="0000" then
next_state <= s0; --sequence starts again
else
next_state <= s4;
end if;
end case;
end process;  
end Behavioral;

End result: Protocol followed- check.
Signals updated at the correct edge - check.

Post script: Feels great when you contribute your code on the net. You feel better about googling for the next part of the project :)

Post script 2: The same controller implemented in Verilog: my 2nd code in Verilog
8080-type parallel interface controller in Verilog
https://docs.google.com/document/d/15n1rD3f3zQXb7LQdjMZ6EaEGnNmj1GBhOC-lWoBw4Vw/edit
Could have used 3 bits to encode states. HDL compiler used one-hot encoding.
Added default state= s0.
Note always @ (posedge clk) for the 2nd always, no need of a huge sensitivity list.
This one used 2 additional things..done output to indicate that end of sequence, signal s_data_in to latch input data.
Output bus is pulled to high impedance state (by 16'bz) when data is supposedly safely latched by the reader chip.



Monday, November 14, 2011

तू Vs मी

All characters in the चारोळ्या are highly fictional.. any resemblance to any person living or dead is highly coincidental.. :)
but the human nature and the relationship dynamics reflected in the lines.. you come across it @ every nook and corner..

(1)
मी पत्त्यांचा बंगला बांधायचा
तू  फुंकर मारून वावटळ पाठवणार 
मी स्वप्नांचे मनोरे बांधायचे 
तू पायाखालून जमीन खेचणार 
एकदा तरी माझा खेळ मलाच उधळू दे ना..
--दीपिका रानडे

(2)
मला स्वप्न रंगवायला आवडायची ..
तुझं भविष्य-रंजनाशी  वाकड आहे ..
मी स्वप्न पहायची बंद केली ..
तुला त्याचाही त्रास आहे
स्वतःला तुझ्या इच्छेने चालवताना ..
मी थकले आहे ..
तुझी गती कमी होते आहे
तुला त्याचच दु:ख आहे ..
--दीपिका

(3)
मला तुझ्याशी वाद घालायला आवडतं
माझ्यासाठी तो ही एक संवादच असतो
तुझ्यासाठी मात्र..
"तू आणि मी" कधीच संपून
"तू versus मी" सुरु झालं असतं
--दीपिका

Sunday, November 13, 2011

Daily awesome things..

1. You take milk off the microwave.. leave it for a bit.. and return to find it @ the correct temperature..
2. You meet a friend randomly only at the bus stop.. you wait at the bus stop thinking if you will meet the person today..and there he/ she comes..
3. It takes two to tango..and you secretly gloat over the "connection" :)
4. When a friend asks about your hurt foot..
5. You are doing something stupid..and a baby on the shoulders of a passer-by keeps staring at you..
6. Google pulls up suggestion about the song you have in mind even when you have keyed just a word..
7. Breaking off a chunk of frozen Shrikhand with the spoon you are using to heat parathas..
8. Your Comp. Sci. roommates are discussing their Comp. Arch project.. and you know all the technical jargon they're talking about :)
9. You read 1000awesomethings.com, you strike a chord with some of the awesome things that you've experienced..
10. You share those memories with your friends half the globe apart.. and chuckle to yourself while keying that e-mail..



Friday, November 4, 2011

Being human

Morning: My roomies and I are discussing about economics of the world. One roomy maintains that corruption is the hugest problem. I feel its the bulging population. My other roomy feels that we are so morally doomed that we dont deserve a better economy. We look at her, aghast. She tells us about a photo she saw on facebook, of a baby killed with the umbilical cord and all, just because it was a female baby. She shows us the photo, which is extremely upsetting.

Evening: I recall a scene from Mani ratnam's movie, Yuva. The pregnant wife "suddenly" discovers that her husband is a mafia, and could be a killer too. She decides that she doesnt want to bring up the baby in such an atmosphere and aborts the baby. Becomes a baby killer herself.
I am jolted.
This movie passed the sensor board?
How can anyone deal so non-chalantly with such a serious issue!
Yuva is not the only one.. Fashion, Aitraaj.. treat abortion as if its no big deal..

Night: I am still upset by the photo. I google further.
Till today I thought abortions are legally done only till the 20th week. Even at the 20th week, the foetus is as human as any of us. It has a beating heart, a responding brain. Google speaks of abortions in 3rd trimester, and of "botched" abortions where the live babies are just left to die.

I read the statistics of 3 abortions per second in the US, I watch "Silent Scream"..

If this is the price we are paying for so-called feminism, choice and technology..we are better off being put back to Stone age..
That doesnt change a thing..its the mentality that needs to change.
God, if you are still the God whom we all believe in, please stop sending those innocent souls to suffer on Earth. We are already morally dead, but we still hope that you cant bear to see the suffering. 

Sunday, October 30, 2011

The Cindrella story

Once in some far away land, there lived a witty n pretty girl. Her wit was under wraps, her social skills unpractised; solely because there was no one whom she could talk to, who could appreciate the depth of her understanding. Nor was there an eye that could discern the beauty behind her simplicity.

Once, the Prince of the region held a ball. Miraculously, she rediscovered her mom's wedding gown and donned it to the ball. Thanks to the pretty dress, and with the added aura of anonymity, she was perceived as a novelty. For 3 consecutive nights, she danced with the Prince. She poured out all the feelings and aspirations of her soul, having found an ear at last, while the bedazzled Prince hardly registered a word of what she said. Each night their conversation was cut short, yet the naive girl fell for the Prince. Dont know about the impact she made on to the Prince's heart, but her shoe surely left itself behind with the Prince, when she returned. The Prince now sent out soldiers in search of her, with the shoe. When they eventually reached her, she demurely identified herself, and all was seemingly well again. Or was it?

Did the soldiers even knew how the girl looked like? More importantly, did the soldiers go about looking out only for beautiful girls and ignored seemingly plain-looking girls of substance? The Prince could have might as well married any other girl with the same shoe size..because the Prince, in all his haughtiness, hadnt bothered to get to know the real girl.  

Krishna Lunch

One fine day.. i realized that i spend 20 mins chopping veggies, and that's just a start. I spend over an hour cooking. Miss my Dallas roomies, with whom i had to cook only once in 4 days.
Its awesome being a student in one of the largest public universities. You are sure to find scores of people with similar dietary choices, which in my case is vegetarianism. ISKCON organizes vegan lunch, Krishna Lunch, at the university.

I was brought up being told that God is omni-present and omni-potent. One of the childhood stories told to me was "Narasimha avatar1", which reiterates that God is everywhere, even in each pillar of a house. I was also told of Vastu purush, the home-deity who stays in each home, listens to everything that you say at home, and says Tathastu (so be it). This was a way, elders ensured, generation over generation, that people maintained cheer at home, and said only good things. If over-zealous kiddo me and my bro were extra loud with the aaratis, my mom used to chide us saying, God can hear even your thoughts, so He can hear you even if you speak softly :)

With this said, I was perplexed with the atmosphere at ISKCON temples. For me, prayers are something you do in peaceful environs, and not surrounded by loudspeakers and dancing people. (Yes, Ganeshotsav in Pune is not my cuppa tea.) Visiting Dallas Hindu Temple made me feel good about places of worship abroad, and I was finally ready for the Krishna lunch after >1 year at the University.

The food is awesome. The hare krishnas are cheerful and helpful. The music is played softly (Thank God!) on a harmonium, sometimes accompanied by a Bharatnatyam performance. The food is vegan, which still perplexes me, since Krishna was raised among cow-herds and his childhood stints include milky, buttery adventures. But what is laudable that the Krishna Lunch is popular among people from principally non-vegetarian cultures too. Great service to mother Earth..may their tribe increase.

1 http://en.wikipedia.org/wiki/Narasimha

Sunday, October 16, 2011

The other side..and the greener grass

Master's is more about smarter than harder work. For my latest assignment, I am supposed to run 5 benchmarks. For each benchmarks I have to vary parameters of my Embedded Computing resource. I get 54 such combinations. I have to run these 54*5 simulations on a simulator. Hello!! am I working harder here?

Isnt this the same software that gave me positive results last year? Yeah right (the need for a sarcasm smiley/ sarcasm font accentuated).. its also the same software that kept me awake several nights to give me those same positive results. This time, it wasnt me who suffered the intense physical and emotional torture of staying up nights, alone at the university. I attribute my blissful zz's to that wonderful creation of mankind.. Linux and scripting languages.

Gone are the days when I complained why couldnt they have a GUI-based Linux. In fact the die-hard Windows fan in me cribbed why they have Linux in the first place! Its cooler just running a script..whilst you while away time on productive stuff like hanging out with friends (Antithesis, I call it :) ) Its even cooler to just install whichever softwares you need on the GRID, and "ssh" in from anywhere in the world, work from any PC in the universe.
Down the memory lane..when I was tied to Windows without grids..and spent half of productive lab time waiting for resources/ installing things on whichever PC that was not taken by other students. Scary memories of the project group whose PC with required stuff was not available on the day of their final project demo!

Sometimes in life, we are not ready to face the change. Even worse, we are downright scared of the change. We need to widen our perception just a tiny bit to notice that the other side is greener..and not crib about that leap out of our comfort zones. We simply need to trust our capabilities, take the leap and safely land on the OTHER SIDE :)

Monday, August 22, 2011

Back to school

Working was awesome..but school is fun. Its more relaxed (at least till the mid-sem). Glad to be back to school..so how was my 1st day..
A guy in Computers asks me what subjects I am taking.. I say Bipolar.. he stares at me.. I say.. not the Psychiatry one! My friend from ECE dies of laughter..
In Bipolar class: The Prof is discussing system arch. diagrams..he says..these are my conventions..but many others follow it too :)

My friend majors in Signal Processing, and wanted to attend a electronic music generation course..he asks me to tag along..We go to the class..its an empty computer lab and not a single living soul..just when we are about to leave I notice that there's a man in the far end of the classroom..the man shoos us away saying the time is reserved for a class not for lab. My friend very politely asks if he can attend the class..the guy says NO! My friend prods..He asks if he is a music major..or has taken a pre-requisite course called "history of music". My friend says he is from Signals..The guy says..you will academically do good probably..but artistically you will enjoy the class better if you know the history of music. :P My friend, still hopeful, asks if he can audit the class. The guy goes nuts..

This time the ratio of gals to guys amongst newcomers is reversed..i bet my guy friends are super happy :P Bantering my friend about why he wont be singing a duet with a newcomer for the upcoming Team Asha event, when he knows that she sings well..Chatting with old friends..meeting juniors.. "window shopping" for the 3rd course which I have not finalized yet..and other stuff..

The campus is re-done..and it looks great! New statues have been put up in the lawns, and my favourite is this one, titled "coming home".

Indian students from UF had a candlelight vigil too today. A interesting aspect was brought out today, the scope of corruption is not just bribery. It encompasses everything, we not following civil laws in social life, we being unethical, basically the fight against corruption starts from us. 


Dear mystery reader

Hi,
I write this one solely because my friend in Germany prodded me to. (She got bugged of me asking if that was her/ asking her to investigate if that was my school friend). Every time there's a new post..in 10 minutes flat, you read it (no matter what time is it for you!). Woohoo! I appreciate that..a lot. But it also puzzles me. All I know about you is that you are from Germany, have a Firefox browser on a Windows m/c..and you read what I write. While the feeling that I already have a secret fan is very endearing.........

You know what..I have friends (most of them I know since school years) and a cousin in Germany. When I first noticed this German reader trend, I assumed its one of those. But now I know that they are die-hard Chrome pals.  I am curious..who are you? Do let me know.. 

Thanks and regards,
Deepika

Sunday, August 21, 2011

Pardes: We, the people

Recently read Shobha Dey's blog- http://blogs.timesofindia.indiatimes.com/politically-incorrect/entry/when-in-chicago-do-as-maharashtrians-do. I have attended Indian Independence day celebrations in UF twice, and the blog resonated my feelings.

Last year, on 15th Aug..the function started with the US national anthem. Me and my friend blurted out a "WHAT" loud enough to be heard in the 2 rows around us, but everyone else was accustomed to the agenda, and didnt think anything was amiss. A series of dances by kids later, finally we sang the Indian National Anthem. We did notice that the function was targeted towards 2nd generation "Indians". Yup, Indians put in quotes..the kids just look Indians, they are, well, americans.  We felt that such functions were organized so that the kids at least know "something" about Indian culture, read bollywood songs. Soon, we attended few more functions by teenagers, and I realized that such functions have a deeper motive- an attempt towards Indian dating pool!

My friend reasoned that the kids will always have an affinity for the place where they grew up. She cited examples of my friends, who are from other states, but spent most of their lives in Pune, and associate themselves to Pune than to their original state.

Listening to Indian National anthem abroad is an awesome feeling altogether. No issues if some people didnt even bother getting up for it. What's more important is that the kids know Jana gana mana, hopefully one day they experience the emotions that the anthem resonates.   

Saturday, August 6, 2011

विरासत

मनात बऱ्याच विचारांचा काहूर .. म्हणलं  श्रीकांत आणि शशांक ला जमतंय तर मी पण इथे देवनागरीत लिहून पहावं.. शेवटी मातृभाषेतच आपण स्वतःला मनसोक्त व्यक्त करू शकतो..

तर सुरुवात अशी झाली..पुण्यात असताना 'सकाळ'चं पारायण केल्याशिवाय दिवस पुरा व्हायचा नाही, इथे येऊन फरक इतकाच पडला की सकाळ सोबत ४ गोष्टी अजून वाचल्या जाऊ लागल्या. असंच वाचताना हे गवसले..

हे हिंदु शक्तिमध्ये निर्माण झालेल्या, अंधाराचा नाश करणाऱ्या प्रखर तेजा,
हे हिंदूंनी केलेल्या तपस्येतून निर्माण झालेल्या ईश्वरी सामर्थ्या,
हे हिंदूंचे वैभव असणाऱ्या, सौभाग्य असणाऱ्या आणि कल्याणकारी अलंकारा,
हे हिंदूंमध्ये निपजलेल्या, दुष्टांचा कर्दनकाळ असलेल्या नरसिंहा, प्रभो शिवाजी राजा
हे हिंदुराष्ट्र तुला वंदन करते.
अंतःकरणातील उचंबळून आलेल्या भावना तुझे अभिनंदन (गुणगान ) करतात.
मी तुझ्या पायाशी माझे भक्तिरूपी चंदन अर्पण करतो.
ज्या तुला उघडपणे सांगू शकत नाही अशा माझ्या मनातील इच्छा ( 'माझ्या मातृभूमीला स्वतंत्र करावेस' हीच ती इच्छा असणार) तू पूर्ण कर.

हे फार संस्कृत-प्रचुर असल्या कारणानी म्हणे अर्थ समजायला अवघड आहे. मला तर असं वाटलं नाही बुवा.. कदाचित ५ वर्ष संस्कृत शिकल्यामुळे असावं..पण नुसतं शिकण्यापेक्षा त्यातली २ वर्ष मी संस्कृत जगले आहे. मराठी आणि एकंदरच भाषांची आवड आई-आजी कडून वारसाहक्कानी मिळालेली, 'चिंटू' मुळे कोणी न शिकवताच स्वतःहून मराठी वाचता यायला लागलेलं..दादाला मुंजीत मिळालेली एकजात सगळी पुस्तकं त्याच्या आधी मीच वाचलेली. शाळेत संस्कृत आणि german मधून काय निवडावं हा प्रश्न त्याच्यामुळे कधी उद्भवलाच नाही. संस्कृत च्या वर्गात जीवष्य कंठस्य मानसी भेटली.  व्याकरणाचा पाया शाळेत रोवला गेला..पण ferguson नी अक्षरशः भाषेच्या विश्वात फिरायला शिकवलं. Ferguson नी cross reference नी गोष्टी गुंफून etymology चा विचार करायची दृष्टी दिली.

वरील पोवाड्यातील संभूत शब्दाचा अर्थ मी विसरलेले, पण पाया तर आहेच ना..
सम + भव असं verb root , त्याचं तद्धित रूप, पुढे mr . cross reference मदतीला आले - "संभवामि युगे युगे". संभव चा  "जन्म घेणे" असा अर्थ इथे अभिप्रेत आहे. अश्या प्रकारे संभूत या शब्दाचा अर्थ गवसला आणि ही साठा उत्तराची कहाणी सफलपणे पार पडली.  

पण एवढ्यावरच विचारांची चक्रे थोडी थांबतात. एका मित्राचं उत्तर आलं, की त्याला पण अर्थ माहित नव्हता. हा मित्र पु. लं. या विषयावर अखंड भाष्य करू शकतो म्हणजे त्याचं वाचन (हल्लीच्या पिढीच्या मानाने) दांडगं असावं. असं असताना यालाही अर्थ नये कळू! कुठेतरी आपण आपला ठेवा पुढच्या पिढी पर्यंत पोचवायला कमी पडतोय की काय! ( पक्की पुणेरी असल्याने पु लं च्या "पुणेकर" प्रमाणे मी देखील "आमच्या वेळी हे असं नव्हतं" type dialogues मारते :) ) आजीची आठवण आली..कितीतरी कविता, श्लोक येतात तिला. लहानपणी हे सगळं दिवेलागणीला म्हणलं जायचं आणि मलाही त्यातलं बरंचसं यायचं.. मग हे सगळं मी आता का विसरले आहे? "मोडी लिपी नावाचं मराठीशी संबंधित काहीतरी होतं" एवढंच का मागे उरलं आहे? 'आठवणीतल्या कविता' सगळ्यांच्याच विस्मरणात का गेल्या आहेत? 

वेळ नाही हे standard कारण..
खरं उत्तर घरात सगळ्यांनाच माहित आहे..  पण चार चौघात बोलायची चोरी! 
जो माणूस जाहीर मत व्यक्त करतोय तो  politician आहे म्हणून त्याच्या म्हणण्याला publicity stunt समजून हाणून पडायचा पराक्रम आपणच करतोय ना? नाटक/सिनेमात सगळ्यांना समजेल अशी भाषा पाहिजे म्हणत म्हणत आपण hinglish ला किती सहज अंगी भिनवलय.. "लाभले आम्हांस भाग्य बोलतो मराठी" चं मी अनुभवलेलं सत्य " आपुल्या घरात हाल सोसते मराठी" हे आहे!

Dallas ला museums मध्ये भारतीय शिल्पकलेचे नमुने पहिले. त्यातले काही तर 4 th century B .C   चे! काय असावी त्यांची बाजारातली किंमत! मला dollar किती सामर्थ्यशील आहे याच्याशी काही घेणं देणं नाहीये, ती  शिल्प विकत घ्यायची ऐपत कोणा एकट्याची  नसणारे एवढं कळण्याइतपत अर्थशास्त्र मी पण शिकलीये. थोडक्या पैश्यासाठी भारतीयच संस्कृती विकत आहेत. बव्हंशी हे उद्योग चालवणार्यांना निवडून देण्याचं परम पुण्य आपणच केलंय ना?

ऐकून आहे की अनेक भाषा मृत झाल्या कारण त्या बदलत्या काळाप्रमाणे प्रवाही राहिल्या नाहीत. आपण सगळी भेसळ करून फक्त जिवंत आहे दाखवण्यापुरता सांगाडाच मागे नाही ना ठेवणार आहोत?

एक काळ होता जेव्हा मी etymology ला career म्हणून निवडण्याच्या तयारीत होते. पण ती चाकोरी .... साचेबद्ध आयुष्याची security .. ते खुणावणारं अभियांत्रिकी career , ते intriguing electronic circuits .. ते वळण पुढे परत भेटणार असं intuition आहे, पण तोवर त्या लोकांनी (चार चौघात त्यांचं नाव घेण्याइतकी हिम्मत माझ्यात नाहीये) सरस्वतीला जाळून टाकलं नसलं म्हणजे मिळवली.  

Tuesday, July 26, 2011

Houston

One of my Dallas roomies hails from Houston. 1 more roomy and I visited her over the weekend.
Our trip started with running out of office early and going by the train to "karda kutra" bus service's terminal. Now Dallas has 4 train routes- Red, Orange, Green and Blue. Lesson 1:  dont assume that only the Red train comes to your station, check colour code before entering the train!

At the bus terminal - even the most crowded terminal in india is better organized and less smelly. There are 6 logical gates that serve arrivals and departures, but only 2 physical glass doors that open out from waiting room to terminal. Hence the mis-organization, long winding queues and overall confusion. Our roomy adviced to reach and form queue early. The bus was supposed to be there at 7.00 pm. Come 7.45 and the arrival is declared- at different gate than what was displayed on a rolling display. We hustle from the queue that we had formed to the bustle at the different gate. In the subsequent chaos and crowd, the bus left without us. There is no customer service, the customer call centre closes at 6 pm. Wow. We were told that 7 o'clock bus had broken down. The 7.45 bus left with few 7.00 bus folks who paid 5$ extra to get in. The next bus is at 10.45 pm. Some moments of "what-to-do-nows", without even a disembodied recorded message to vent your frustration at. The people in the queue stay put. Finally another bus arrived, and we left for Houston at 8.45 pm! Reached Houston around 2 in the night.

Inside Mission Control Centre

The day in Houston started early to get to NASA on time. We headed to tram tour, which took us around the mission control centres. To get to speak to an astronaut, to get to know about the roles of Flight Director and Comms astronaut; the badges for the 65 space shuttles- successful shuttles have their badges on LHS wall, to see a shuttle (Saturn) close up- mindblowing. 

Badges of successful shuttles

Then another tram tour to see the astronaut training facility. Each participating country in the International Space station has its own module. The Russian ones- sunrise(Zarya) and star(Zvezda) are coupled by a US module called Unity. This nomenclature especially strikes a chord when the guide told us- if you want to confirm that US really went to the moon..ask the Russians. (Russians had to keep syncing their locations so that they wont collide with Apollo.)

Next stop- Galveston beach- played frisbee in warm water, frolicked in ocean a whole year after Cummins trip to Konkan. A short jaunt to Kemah boardwalk, a bollywood movie and back to "karda kutra" terminal. The story literally is back to square 1. This time the bus left without us thanks to the overbooking. We again got into 8.30 am bus instead of the 7.15 am one. The bus driver is like, good morning ladies and gentlemen, today we are going to..a HUGE pause..I was sure he was impromptu assigned the bus and he had no clue what the destination was! But thankfully, he collected himself..and..to Dallas, TX :)

Monday, July 25, 2011

A Dialogue with art

I love art n works of art. You meet an art work down the lane, look at it without any prejudices, it smiles back at you, and thus the conversation begins. Each person sees a different aspect of its personality.
I was fortunate enough to visit museums in San Francisco and Dallas. My friends are museumophobic and preferred to watch a goody goody bollywood movie. I set out on my own to the museums, later joined by a couple of friends and a bunch of other interns. My friends definitely dont know what they missed. :)

The 1st museum I visited was Nasher museum. My personal conversation starts here. While others entered a room full of balloons, I spent time trying to figure out what's written on this (classic example of characteristics of Dan Brown fan)   

Plytanuum..ok who cares about the spelling :P
While I was exiting Nasher museum, a fountain mesmerized me, and here comes a chance discovery of Crow Museum of Asian Art. The museum had a loaner collection of Tibetan art from NY's Rubin Museum. I have never seen more vivacious yet enigmatic artworks before. Since it was a loaner display, photography was not allowed.

My tryst with Tibetan art started with this- http://teachartwiki.wikispaces.com/My+Identity+-+Gonkar+Gyatso.
The peaceful environs of prayer room, complete with flowers, an artist who tries to keep up with the world in changing times- the wall is now plastered with newspapers, Tibetans period of exile subtly hinted at by the use of suitcase as prop and a tin shed as studio, and finally an artist who embraced his new world, as suggested by the gladioli which look strikingly like 2 hands..

The next was a winding maze of houses with chinese flag at the top of the highest point. Dont give up your sovereignity so easily dear Tibetans..what is rightfully yours should not be given up so easily..

There were some collages..1 had buddha's skin made out of map of USA and background from newspaper ads; 1 was made out of stickers.. http://asianart.com/exhibitions/aalondon2007/48.html, others had very intricate clothing made out of real fibres, 1 depicted Ann San Syu Ki as Green Tara.

Compared to this vibrant and innovative Tibetan art, collections from India and china were pretty stereotypical. Oh by the way, how come these masterpieces from India are lying abroad? No issues, our politicians have no qualms about exporting India's national heritage, nor do we Indians bother to do any background search about our leaders. http://janataparty.org/soniaisthemodern.html 

My 3rd visit of the day was to Dallas Museum of Art- which housed Native American artefacts, arts from ancient civilizations etc. Returned with 3 GB pics, many ideas, and most imp.- the satisfaction of a day well spent.

Wednesday, July 20, 2011

The Wiccan Witch

My crosslink hopping took me Dil to Bachcha hai jee (2011 hindi movie)--> Shruti Hassan (an actress in the movie) --> Sarika (her actress mom who played Ipsita in a movie) --> Ipsita Ray Chakraverti, the lady who declared herself to be a Wiccan witch.

Yes, I have read Brida- purely as a work of fiction. While I do believe in deja vu; claiming to have knowledge of your previous birth is too much. And so is her so-called awakening of women branded as "dayan" in rural India. Its those superstitious villagers who need to be made to see light. Going the other way round will only add fuel to fire.

Its okay to make fat claims having the security of a royal birth and a sorta-royal marriage. But for those poor women for whose cause she claims to be fighting! May god help them. Afterall, lets face it, witch or no witch, even the world's fastest, strongest and smartest woman is no match against a crowd of angry ignorant stone-pelting fools.

http://en.wikipedia.org/wiki/Ipsita_Ray_Chakraverti

Sunday, July 17, 2011

Watsapp

I made my colleague count the # apps on his android..his count is 150. My shocked expression.. He tells me people have 1000's of apps. Pat is my reply..do people use even 50 regularly? Do I even need to iterate his answer?

Few days back, I suggested another blogger to have a compiled page which has links to his blogs scattered on myriad of different websites.

I was chatting with a friend today, who asked if I have this app or that app..I dont have an android :) ..managing life without it very well. Tech-back-ed? Ok! no issues..Its my conscientious decision of staying clear of all addictive stuff, taken when Facebook had a stranglehold over my life. Just a month of deactivated facebook left me with so much time at hand, to do stuff which paid back big time.

With Google + opening a new chat corner, its seriously getting difficult to get your virtual social life in place. Its really heart warming when some survey reports that youth still prefer face to face talk. We had a potluck at our place. Got to meet people whom we know through roommates, but hadnt interacted much (before the potluck). Its good to meet up in an informal setting..feels lively to have a full house.

Friday, July 15, 2011

The girl who forgot her shoes :)

Haha, the title sounds straight out of Enid Blyton's..

My work team practices running on Tuesday, Thursday and Saturday; I run with the team on Thursdays. The coach is great, my 200 m running timing improved by 3 secs on consecutive thursdays thanks to the drills. (I wont quote the time, because its 7 years after I passed out of school and was in touch with anything remotely athletic...I now think its a different set of muscles for long distance running Vs sprints :P) The drills remind me of my stint as a swimmer kid. I even count my "runtime" in head accurately, same way as I used to time swim laps. While I was in awe of my swimming coach, the running one is a cool dude. The team is very supportive too. Whenever I am timed, someone runs alongside to cheer me and give that boost. If someone is running a 800m, 4 people with run with him/her in different laps.

Track at J.J.Pearce High school..running on a synthetic track after 11 years..

Back to the shoes. This thursday, I carried sports shoes and wore formal ones to work. As usual I also carried my backpack and tiffin bag. I placed my shoes on the shuttle's floor, and forgot to take them off the shuttle. Realized something was amiss in like 2 minutes. But the same shuttle comes around after every 20 mins. There goes half an hour of a busy week..

P.S: This feels great. Marked improvement in stamina and speed in just 4 thursdays. Plan to take "fly"1 lessons once back to university. Parents have been prodding to get me back to "circuit" for long, but its running that will take me to my "element". :)

1. http://en.wikipedia.org/wiki/Butterfly_stroke 

Tuesday, July 12, 2011

Friends by birth

Granny's elder sister and 2 younger sisters visited my india home, another younger sister skyped on her birthday. I shared my skype Desktop to show them the pictures of all the get-togethers they have had in the past. Thanks to my granny's sisters and the love that they shared, I always had a fascination for sisters of nearly the same age.

I used to love the synchronized souls of Enid Blyton's school series twins and Francine Pascal's sweet valley twins. Its like having a best friend by birth. What I specially liked was that each twin had an individuality. Several friends, like me, equally smitten by Enid/ Francine wished to have a twin, and maybe a bollywood inspired twin-reunion story :)

Sweet Valley twins were "psychic" twins- if one is in trouble, the other feels the pain and rushes to help. With time, I realized that you dont need to be born twins to share that special bond with someone. For unexplicable reasons, I used to feel like calling up my close school friend, when she would be down with fever. When a friend's trek went awry, I felt as if someone has set my world on fire.

I spoke to twin friends- to know how is it to be on the other side of the grass. While they do share a tuning, as kids they could not avoid comparison- and hated that. My school had a policy of not putting twins in the same class division so that they would be friends with other kids too. Appreciate the gesture :)

We keep you in our hearts, always

Some movie link featuring a marathi actor Vrushasen Dabholkar took me back to good old days in Ahmednagar- to Dabholkar Sir, (Indian Dumbledore, with his flowing white beard). Dabholkar sir is my father's childhood teacher, our family friend and a father figure.  It feels great to visit his home and get his blessings. Was wondering if today's teachers have the same love for their pupils, and whether pupils have the same respect towards their teachers.

My Dallas roomies and I were chatting about the role our teachers have played in shaping our lives. A roomy told that her 1st standard teacher had called to wish her luck for her 10th standard public exams. I had also got a call from our school Principal, Mrs. Pai, on the eve of my 12th std. public exams, another turning point of Indian education system.

We roomies unanimously thought that language teachers were among the best teachers we had. A roomy reasoned that its because language teachers can teach about diverse things and inculcate appreciation in us. All of us had excellent maths teachers for engineering entrance exam coaching classes, and all the Universities have a renowned Analog Designing Professor.

Family is my 1st teacher. Mom, for everything, for inculcating the love for books; granny's passion for maths and languages; bro's support and dad's uncannily correct perspective. Kudos to my swimming coach who used to throw the 3 yr old kid in 25 ft water sans floats- today the streamlined shape is attained reflexively per stroke. Language teachers - Mrs. Ballal in MIT, Mrs. Bayas in Abhinav, my Sanskrut and English teachers (who were generally our class teachers), and the most favourite teacher of all the pupils of Abhinava Vidyalaya- Inmadar teacher. History teachers, Mrs Damle, and Phule ma'am who never restricted history lessons to textbooks..Mrs. damle once gifted me Diary of Anne Frank. Primary school math teachers Mrs. Kulkarni, Chitnis Sir who encouraged mental maths :) School sports captains, who taught volleyball, perfected marching and encouraged throwball. My brother's Science teacher, Mrs. Akolkar who bravely faced life even with an amputated leg......

We all share a concern if the coming generation will be lucky enough to get teachers like ours... amen!

Sunday, July 10, 2011

Space is the limit?

        Watched Transformers-3 last Friday, and Avatar yesterday. I am really bugged by the attitudes of characters in such movies. As if ruling over humans and earth was not enough for them..they now want to rule over the space. Oh, and if Cybertron usurps all earth's minerals to rebuild itself, earthlings fiercely protect darling earth. That is termed bravery, and all. But if humans wish to usurp minerals off a lush green Pandora, and those humanoids object to it..they are called savages, and need to be burnt down!

        I remeber a story in a Marathi sci-fi magazine- note: it predates Transformers-3 or Avatar by atleast 20 years. A scientist, whose every prediction about future has turned true, has cryogenically frozen himself alive. Another group of scientists decide to "de-frost" him. Now this group of scientists are exobiologists, with 4 failed missions on some distant planet. When awakened, the old era man's reactions on finding his turned-true-predictions are much publicized. He starts making few more "politically incorrect" predictions. One of the predictions, which hit the nail bang on spot is: the exobiology missions were not to search for life on the planet. In fact, those missions were to destroy the primitive life on the planet, so that there could be a opposition-free human settlement on that planet. The scientists wanted to divert media attention from their project, and hence all this ruse about waking up the old era man. Following the bitingly true prediction, the scientists decide to put the old era man "back to sleep". 

        Thank god that Pandora (of Avatar) had an atmosphere not conducive to humans, I am sure earthlings would be thinking of colonizing Pandora next.

Hammering memories in..

I was visiting my cousin over the weekend. Every alternate saturday her kids go out for "thak thak". The kids are too young to call a hammer by the name, and hence the unique name to the activity: toy-making at Lowe's.
Kids are given kits, (made in China, of course), apron, a hammer to be returned after the activity, a badge and certificate of participation. The kits have perfectly cut edges, and laser-bored holes for the nails. There's a graphic instruction sheet that comes with the kit. Kids build up toys with their parents' help. Its a great family activity and enhances eye-hand coordination.

This is one memory of America that will be chiseled in my mind, and so far my most favourite view of American life.

Monday, July 4, 2011

7 August

The feeling when you enter the airport, and suddenly realize your parents wont be in beyond this point..
When you want to linger at that gate just a moment longer to see the 2 most loving faces of your world..
You see your travel mates after you finally turn your back to the gate.. the smile when you see your friend with an air hostess, when you dint know she was his sister :)
The sms that you get from your mom, who learnt to sms the day you got your visa..
When you see your close friend's newly married sister and her husband at the airport, as they embark on their new life together..
When your cell phone runs out of battery from all "bye bye calls" and the airport in India supports only US type sockets!
The decision to switch off the phone, to conserve battery to call your parents..
Immediate switching on the cell, waiting waiting and waiting for one last phone call from a long lost friend..
When you pour out the last remaining indian water from your bottle..
Knowing that your cousin too will be starting her new life, and is somewhere just a few gates away from your plane's gate..

The feeling when your cabin luggage rolls from the airport carpet to the corrugated metal of what gets you inside the plane..the realization that you are completely on your own this point onwards..
The call from plane to your parents..
Seeing your travel mate teary eyed..
You wish to start your new life with cheer not tears.. There's excitement and joy for the experiences you are about to have, and for the rebirth..

Having marathi speaking guys receive you at the airport..
Having Indian Grad students association arrange for temporary accomodation..
Seeing the collage of your temp. host's friends' pics..and you feel completely at home..

2 am in the US, your 1st night in the US, alone in the room, and suddenly you can no longer hold up yourself..
When your temp. host's parents leave for NY, you stayed with them for 2 days..the feeling when the dad kisses your teary forehead..
After staying 2 days with 2 other temp. roomies, your temp. host and her parents..everyone just leaves, and you are alone in the apartment..
You are alone, down with fever, your friend offers to stay overnight..college senior gets you dinner..

When you return late and find your sleepy roommates in the same temp. accomodation :)
The friends, especially the guy who's played all roles- project guide, GRE study partner, univ. application mate, the euphoria when he tells you he will be in the same university, and eventually who becomes almost like your elder bro...

And when you no longer feel that the water tastes weird, have settled in your new apartment, have struck a chord with your roomy and your new friends..when you finally celebrate your REBIRTH..