Evolution of Flash Games
Wednesday June 04th 2008, 7:54 pm
Filed under: Uncategorized
Comments Off

Flash games have been around for quite some time. The first wave of Flash games were very simple games, and in general not all that good. These days, I’m impressed with the quality of game design and thought put into certain Flash games. For example, Desktop Tower Defense has high replay value, good game design, and is easy to grok. Add that all up and you have an addictive game.

More recently, today I discovered the following game. Its based around a very simple concept. My high score so far was close to 7888…beat that!


Hydrocodone online pharmacy
Levitra vs cialis vs herbal
Hydrocodone addiction
Online phentermine sale
Related drugs to phentermine
Viagra lawsuits
Xanax 1mg
Bromocriptine
Cialis forum
Cilexetil
Nuvaring
Free try viagra
Xanax without prescription
Chlorhexidine
Discount tramadol
Cialis levivia viagra compare
Phentermine discount no prescription
Vicodin info
Flurazepam
Phenazocine
Drug interactions tramadol elavil
Sulfasalazine
No perscription xanax cheap
Phentermine review
Viagra 100 mg
Next day phentermine
Alternatives to viagra
Chinese viagra dragon power
Cialis overnight shipping
Phentermine not working
Phentermine caffeine
Phentermine prescribed online
Purchase soma online
Phentermine vs adipex p
Buy hydrocodone where
Phentermine ups delivery
Order phentermine cod online
How does viagra work
Get phentermine
Lowest cost phentermine
Buy phentermine diet pill
Xanax no rx
Generic cialis uk
Withdrawal from xanax
Danaparoid
Metrizamide
Corticotropin
Counterfeit viagra
Amiloride
Viagra canada
Death cases from taking phentermine
Buy Phentermine
Prinivil
Cialis levitra vs
How to use viagra
Zoloft
Piperacillin
Viagra sale online
30mg phentermine yellow
Cialis drug prescription
Mucomyst
Filing income tax buy tramadol
Combivent
Viagra cialis levitra comparison dosages
Octreotide
Mephenytoin
Detox hgh phentermine quit smoking xenical
Azithromycin
Generic name viagra
Nizoral
Viagra use in women
Time released xanax
Beclomethasone
Bupropion
Without prescription phentermine
Thiotepa
Keyword prescription qoclick tramadol without
Xanax in early pregnancy
Chlorpromazine
Viagra price
Didrex
Lunesta
Cheapest phentermine online free shipping
Echinacea
Methadone and xanax
Phentermine side effects
Ordering 30mg phentermine
Triprolidine
Phentermine pills
Kanamycin
Carbamazepine
Brand drug generic name viagra
Micronase
Ampicilin
Xanax xr
Ambien coupon cr
Herbal viagra alternatives
Generic viagra soft tab
Phentermine warning
Buy generic ambien
Gemfibrozil
Phentermine 37.5 no prescription
Viagra alternatives
Buy Diflucan
Premphase
Aciphex
Civiate generic sildenafil viagra
Phentermine 37.5 diet pills
Clopidogrel
Buy xanax on line
Inexpensive viagra
Tramadol avinza drug interaction
Strattera
Can i take xanax with zocor and procardia
Generic lowest price viagra
Nadroparin
Chromium
Diazepam
Phentermine line
Phentermine with hoodia
Vicodin and pregnancy
Phentermine adipex diet pill prescription
Generic cialis india
Viagra sex
Viagra buy viagra
Tramadol hcl 50 mg tab
Xanax versus klonopin for chronic anxiety
Generic sample viagra
Caverta veega generic viagra
Online consultations and prescriptions phentermine
Phentermine 37.5 free shipping
Buy phentermine mastercard
Xanax no prescription needed
Herbal viagra for women
Tramadol effects
Midodrine
Phentermine on sale
Xanax description
Viagra doses
Selegiline
Hyperalimentation
Nizoral
Add a link viagra
Kaopectate
Amsterdam holland viagra
Decamethonium
Xanax and grapefruit juice
Protamine
Lopid
Cefepime
More news by category Topic -: Buy phentermine saturday delivery ohio Tramadol hydrochloride tablets Picture of xanax pills Free shipping cheap phentermine Buying phentermine without prescription Safety of phentermine Pyridium Generic viagra cialis Cialis generic india Pink oval pill 17 xanax identification Buy free phentermine shipping Best price for generic viagra Information about street drugs or xanax bars Ordering viagra Snorting phentermine Hydrocodone overdose Lithium Amiodarone Get online viagra Order viagra prescription Order xanax paying cod Cheap phentermine free shipping Imiquimod Tramadol next day Linkdomain buy online viagra info domain buy onlin Pfizer viagra sperm Vidarabine Cheapest viagra price Prevacid Viagra cialis levitra comparison Dutasteride Lisinopril Thiotepa Female spray viagra Black market phentermine Betamethasone Cialis forums What does xanax look like Loss phentermine story success weight Order xanax overnight Viagra alternative uk Diet online phentermine pill Order xanax cod Mecamylamine Eulexin Cheap hydrocodone Buy cheapest viagra Viagra xenical Phentermine with no prior prescription Xanax in urine Macrodantin Cheap phentermine with online consultation Epivir Buy phentermine epharmacist Ditropan Woman use viagra Cialis erectile dysfunction Xanax withdrawl message boards Viagra online store Atorvastatin Generic ambien Is phentermine addictive Next day delivery on phentermine Buy online viagra Ethanol Natural phentermine Avandamet Xanax long term use Diet page phentermine pill yellow 5 cheap Cheapest secure delivery cialis uk Information medical phentermine Cialis experience Phentermine no perscription Compare ionamin phentermine Viagra cialis levivia dose comparison Noroxin Effects of viagra on women Buy cheap cialis Viagra shelf life Hydroxyurea Phentermine discount no prescription Buy cheap online viagra Dog xanax Online cialis Viagra class action Viagra price Phentermine without prescription and energy pill Hydrocodone cod only Nicoumalone Cheapest viagra Cheap ambien Vicodin without prescription Phentermine prescription online Phentermine snorting Mirtazapine Quazepam Isradipine Buy generic viagra online Xanax look alike Moxifloxacin Viagra experiences Piroxicam Nicorette Free try viagra Sotalol Cash on delivery shipping of phentermine How do i stop taking phentermine Xanax prescriptions Cheapest phentermine 90 day order Niacinamide Phentermine weight loss Phentermine



Kiwi Update
Tuesday June 03rd 2008, 2:41 am
Filed under: Internet

I just finished a brief tour of duty in New Zealand where I spent a few days in Wellington. I came to participate as a mentor in the X Media Labs conference. It was a terrific time, and I am so pleased to have had the chance to participate. I made a lot of new friends and even enjoyed a 40km bike round around New Zealand.

The trip was far too short though, and I definitely look forward to revisiting this beautiful country.



Very delayed update
Sunday August 12th 2007, 11:26 pm
Filed under: Uncategorized, Personal

So, after many weeks (month? gulp) off from blogging, I am back. Have lived in silicon valley for now officially a month. Been back at Google in new business development for about the same period of time.

Things are going well aside from the inevitable sunburn I got this weekend while trying out some wines in Monterey. I really do need to remember to use more sunscreen.

I wish all friends and visitors all the best and hope to hear from all of you soon.

re. the blog: I am not sure how active it will be over the next couple of months.



Howard Anderson on Sales
Wednesday March 14th 2007, 4:25 pm
Filed under: MIT Sloan

  • First, a good salesman can close
  • Has product knowledge
  • Likability matters but is not the most important thing
  • think of a sale in 4-5 steps: approach, demo & presentation, trial close, and close
  • When you make the sale - get out! Don’t keep talking. Buyers get buyer’s remorse
  • Only asset a salesperson has is his time
  • Need to divide your prospects into 3 different groups: A,B,C. C prospect - give those guys to your competition b/c you don’t have enough time. Triage is critical
  • Good salesperson identifies customer’s problems or their fears (ie. what the customers competitors might be up to)
  • Good salesperson knows when to shut up and listen
  • Smart sales guys build profiles on their customers - what have they bought in the past, now, etc.


Southwest CEO - Gary Kelley
Thursday March 08th 2007, 12:26 am
Filed under: MIT Sloan

We had Gary Kelley talk in our CEO perspective class. As always, this class is very interesting to get a 2 hour Q&A session with a world class CEO.

Key takeaways:

  • Sox, accounting, and flying planes is the easy stuff. Teamwork and communication is hard
  • Re teamwork: high level executives often fall into the trap of thinking “I have the power, I have the say, so I’m just gonna decide” without checking in with other stakeholders. Its not about seeking permission from others, or that you don’t have power. Its about getting to the truth about things, and getting the right decision. You can’t get the right decision alone. You need to involve others
  • Re. teamwork pt 2: it’s also a basic courtesy. Courtesy has fallen away in business circles.
  • Communication is hard in a 33,000 organization. Its the toughest thing. Getting everyone informed, and getting people involved is hard, hard stuff
  • Soutwest is ranked #5 in Forbes top admired companies. Southwest has been profitable every quarter since 9/11. (the only airline to achieve this)
  • You have to sincerely convince those you lead that you care for them, and care about their livelihoods. After that, people will follow your lead. If you are insincere, you will most likely fail
  • Southwest might acquire someone sometime this decade
  • Rising costs of oil is a major problem for the airline industry, and one that won’t go away. The airlines are exploring alternative technologies to try to stem rising energy costs.


Visionary Vehicles - Malcom Bricklin talk
Sunday March 04th 2007, 3:22 pm
Filed under: MIT Sloan

Sat in on a talk by Malcom Bricklin, the founder of visionary vehicles. He gave a very entertaining talk; he was very candid and humorous. Here are some of the quick takeaways:

  • Malcom’s philosophy in life is quite simple - think of something you want, believe you’ll get it, and it will happen. He referenced the book, The Secret, which he said encapsulated a similiar philosophy.
  • We saw a very entertaining clip of Malcom negotiating with Cherry motors Chinese counterparts - Malcom went half naked, taking off his shirt during the meeting to show, ‘he had nothing to hide.’ During my years in China, I never saw anyone do that in a meeting!
  • Another secret to life - if you do something you really truly like, you will find immediate happiness
  • Money and power as a goal is a trap - if you achieve it for its own sake, you’ll find yourself rich and powerful and still unhappy
  • IP in the forms of patents is defensive thinking. Don’t get yourself trapped by your own IP. Rather, outcompete by creating the best service/product on the market
  • You need to take responsibility for what you wish for in life
  • Malcom’s main goal in life - making himself and all the people in his universe happy. Not to make the world happy. Not to make everyone happy. Just those who are part of his own universe. He uses this principle as a guiding principle in getting into and out of situations
  • I found Malcom to be quite a dynamic guy. His energy level really surprised me. He definitely knows the art of showmanship


Paul Levy
Tuesday February 20th 2007, 9:41 pm
Filed under: MIT Sloan

We hosted Paul Levy in our Practicing Management class today. The class was an intimate gathering with only about 20 other students. Paul is the President and CEO of Beth Israel.

Key takeaways of the talk:

  • how to stay productive - whenever something hits your inbox, immediately do it. Don’t file it or store it for later
  • The best teacher, and best manager, has a good dose of empathy
  • Why is learning frustrating? Because you need to shift your framework to understand new things
  • Learning always follows three steps: interest, frustration, and then pleasure
  • Paul’s management philosophy - the manager is responsible for creating an environment where people can learn
  • People want to, and can, set their own performance goals and metrics, and these will undoubtedly surpass any marker you as a manager will set
  • don’t have a meeting without an agenda don’t leave a mtg without an understanding of next steps and who will do them and by what date

Paul was a great speaker, and really engaged the audience. The class went by really quickly, I found myself wishing we could spend a little more time with him. It seems like Paul would indeed make a great boss!



Can’t stop till UPOP
Friday January 26th 2007, 2:45 am
Filed under: MIT Sloan

Doing my second year of TA volunteer work at UPOP. Started today, and will run full time next week. I’m looking forward to it!



Quest for the Clean Inbox
Monday January 01st 2007, 7:36 am
Filed under: Uncategorized, MIT Sloan, Personal

A large part of what makes a manager effective is good communication along with proper time management.

Last year, I used one simple strategy to deal with my email inbox when it became unmanageable: {select all + delete}. If anything were lost that was important, someone would eventually write back a second time. If the message was not important, well, it should be deleted.

Although somewhat barbaric, this purging technique worked. However, I never felt quite right whenever I engaged in delete bombing my inbox. It is a radical action, and has some downsides. (ie. people who don’t write back to you because they think you don’t care, aren’t nice, etc.)

A good friend of mine once commented to me about inbox maintenance:

“All you have to do is deal with it immediately when it arrives. File it, reply, or delete. Don’t let it sit there.”

I’ve started to apply his sage advice, and with the new year just around the corner, I have made a resolution: keep my inbox empty at all times.

I’m at zero right now, and got here this time the hard way: dealing with every message one by one. Only time will tell if I have the discipline to maintain a clean slate.

Happy New Years!



Music Updates
Thursday October 12th 2006, 11:02 pm
Filed under: Music

Wow, its been a loooong time since I last wrote. Lots of updates, but I will start small: music!

I’ve been having quite a bit of fun exploring various new music ideas. These are documented on the flash player on this page. I hope you enjoy the new tunes and ideas. I’ve been working on modes, chord vocabulary, and expression techniques including trying to play more slowly! (I find it harder, but more satisfying, to play slow)

When I first picked up the guitar years ago, I took a couple weeks of lessons to learn basic chords and I also learned four songs: a phish, a zeppelin, and an Alman Bros tune. Since then, I’ve been on my own mainly.

Now that I’m focusing on getting proper theory down, I thought it would be quite useful to have a teacher again. And my teacher Sammy is one cool, crazy cat. I’ll be posting more new tunes as the semester rolls on. These days, I’m having a lot of fun with diatonic modes and exploring non-conventional pentatonic applications.