2014

March

  • Mar 11, 2014 » (Free/Flea)market   Why choosing to work for wages for a capitalist isn't as voluntary as a consensual sexual relationship

February

January

2013

November

  • Nov 30, 2013 » chebeague   final confrontation of the problems of decision frameworks, problems of optimizing on any attribute like happiness and so on.
  • Nov 5, 2013 » the illusion of happiness   the first post where I start to confront some of these challenges to a decision framework. this one focuses on a decision framework optimizing happiness.
  • Nov 3, 2013 » on making decisions   an older post about how to live that is fairly thought catalog-esque - a lot of advice that sounds right but upon fruther thought is very contradicting.

September

August

July

  • Jul 24, 2013 » what it means to work   first in a series of conversations about what it means to be joining the workforce
  • Jul 16, 2013 » oozie intro   One of the big three hadoop tools : Oozie
  • Jul 16, 2013 » individualism   comparison of western to East Asian risk-averse mentality
  • Jul 2, 2013 » lincoln and race   some factoids about lincoln's battle against slavery and some takeaways

June

  • Jun 19, 2013 » selfishness   a series of current events including NSA and Brazilian censorship got my blood boiling about the violation of rights because someone else thinks they know better
  • Jun 13, 2013 » discussion results on the future and religion   results of discussion with kwame and jim on the reason for religion, the future and how we all need personal issues
  • Jun 4, 2013 » finding a job as a foreigner   reasons on why international students should work in the states and why it's hard
  • Jun 2, 2013 » setters of catan   Notes on 4 player Settlers

May

  • May 27, 2013 » taking a slow day   sometimes we try too hard to make life efficient that we forgot simply how to live
  • May 27, 2013 » relationships   we get into relationships to make ourselves happy but we're so bad at breakups.
  • May 27, 2013 » money can but can't   money can't buy happiness or relationships but it can buy comfort and make life easier.
  • May 12, 2013 » extra brain cycles   ramblings of sorts. can't really piece it back together anymore
  • May 11, 2013 » Layout change  
  • May 5, 2013 » time   man's struggle with time and my personal experience
  • May 5, 2013 » info overload   our information diet in the 21st century
  • May 1, 2013 » why orgo is hard   why is orgo so hard?
  • May 1, 2013 » reading the news?   it's important to be informed because it teaches you how the world operates
  • May 1, 2013 » matlab idiosyncrasies   the pluses and minuses of matlab and what to pay attention for
  • May 1, 2013 » life and college   psuedo-poem on the messiness of life

April

March

  • Mar 30, 2013 » on the meaning of a job   the meaning of a job in your life context, as a necessity for us to become a productive member of society, as mcjobs and good jobs.
  • Mar 28, 2013 » the future of knowledge   What the future of knowledge will be like
  • Mar 26, 2013 » mapreduce   Simple synopsis of the original Mapreduce paper
  • Mar 25, 2013 » conversations   Irony of America. Jealous China, Startup questions, future of knowledge
  • Mar 16, 2013 » ohare presentation   chicago ohare presentation
  • Mar 7, 2013 » our contributions?   how achievements/contributions will simply be bits on a computer now.
  • Mar 5, 2013 » tidbits on college, classes and jobs   college is more about coping with irregularities and having a job is about regularizing for efficiency. my four classes in spring 2013 and good software engineering analogies.
  • Mar 4, 2013 » HN 2013 03 03   links on comp sci's effect on the economy, the debate of comp sci as a science and programming being not right for everyone
  • Mar 2, 2013 » want   Expectation management. How we change our expectations to prevent ourselves from insanity. And how the act of expectation management defines who we are as people
  • Mar 2, 2013 » compatibility   The definition of compatibility. The different degrees of compatibility you need between two people in different relationships

February

January

  • Jan 30, 2013 » 6th semester classes   Having difficulty choosing classes. Paralyzed by my choices.
  • Jan 29, 2013 » data science job landscape   I talk about the reason of the reason for big data, how I see the available opportunities in the field and deciding what I think is appropriate to do at this point.
  • Jan 27, 2013 » first weekend back   Just some links about patriot's offence, lakers terribleness, and what some HN people think about not working in academia
  • Jan 23, 2013 » k smallest   I start by writing out the solutions to an interview problem I was given. Then, I mention the connection that systems are just algorithms compounded together. Connect the dots with programming languages at the end
  • Jan 22, 2013 » on finding a job   on the many types of jobs there are and the difficulty in finding them
  • Jan 21, 2013 » reason for blog   to start treating my blog as a personal experiment, how our information consumption habits are making us unhappy (my need to be mindful), intensity of emotions over our lifetimes and relationships and how they fit in our lives.
  • Jan 21, 2013 » Adding IndexTank search to jekyll   way to add IndenDen powered search to jekyll blog using github projects
  • Jan 17, 2013 » Find majority element of random list   Three ways to solve the question Given a list of numbers, how do you find the one that is the majority of the list (, has more than N/2 elements in N size list)?
  • Jan 15, 2013 » big data landscape   A technological perspective of the big data landscape. Introduction of Hadoop, Vertica, ETL and Analytics market segment.
  • Jan 14, 2013 » Young people advice   how to overcome initial inertia of not wanting to work and how to choose a direction.
  • Jan 13, 2013 » getting old/mature   how I switched from liberal arts idealistic back to Hong Kong money practical in four weeks and what to learn from it all.
  • Jan 11, 2013 » talk about college   a short reflection on the talk I gave at CDNIS about applying to college and going to college
  • Jan 10, 2013 » cdnis talk   The contents of a speech I gave to CDNIS on Jan 10th about applying and going to college.
  • Jan 7, 2013 » Living in Volatility   feeling a little bit stressed out from listening to so many people talk about their dreams for me. a little internal dialogue of how the world is changing and how we need to change our way of living to maximize happiness
  • Jan 6, 2013 » Reddit/HN News links  
  • Jan 3, 2013 » Engineering Books, Coverletters   Links about which engineering books to read, and tips on how to write a cover letter for a software engineering job

2012

December

  • Dec 22, 2012 » convo   dark places
  • Dec 21, 2012 » hastily written down  
  • Dec 19, 2012 » my cs education   Asking myself what is the purpose of my efforts, the world which I want to work for. CS is only as useful as its applications so we need science and math.
  • Dec 17, 2012 » fortran vs lisp paradigms   A little rant about why learning the lambda calculus way of learning programming isn't as useful as the scientific fortan way.
  • Dec 15, 2012 » Guide on how to spend your time.   The difference between a task-oriented practical programmer and a find solutions to hard problems computer scientist. Between ruthless efficiency and drunk passion and its uses in life.
  • Dec 9, 2012 » python iterators   how python as a language implemented iterators.
  • Dec 8, 2012 » remarks at the end of the semester   why do we do anything at all? and if we do, how hard and how many times do we try. The reason as to why I work.
  • Dec 4, 2012 » egoless programming   I felt a little bit disappointed after seeing a lot of my code being deleted in a group project so I wrote this to comfort myself.
  • Dec 2, 2012 » equation   my idea of success.

November

  • Nov 29, 2012 » the philosophy of debugging   After I received a lot of emails from students about not knowing how to debug, I wrote some debugging advice which I think is necessary for any aispiring programmer.
  • Nov 25, 2012 » thanksgiving   friends become experts on yourself when you grow old together. they may not understand exactly but they know you enough to give you sound advice
  • Nov 20, 2012 » Convinced that Tomorrow will be normal   Life is unpredictable but we can't worry about that because it will paralyze us with fear, rendering us unable to do anything
  • Nov 20, 2012 » Turning the unpredictable into controllable   a simple theory of the trajectory of human advancement, slowly reducing the uncertainty in our lives, from control over the physical world to control over our inner mental worlds.
  • Nov 20, 2012 » Hans   Things I learnt from hans today, the history of doing good, The story of the clinton foundation and HIV drugs, and Ashoka fellows.
  • Nov 20, 2012 » Careers   some advice from my dad. you can't choose the opportunities you are given
  • Nov 18, 2012 » passion   How to set your own schedule to maximize your motivation, willpower management to accomplish difficult things
  • Nov 18, 2012 » thoughts on language from Monadic quantifier logic   Analyzing languages and the relationship between structure and expressitivity makes one think about the fundamental place of language in cognition
  • Nov 16, 2012 » python objects  
  • Nov 16, 2012 » why can't we all just be friends   Getting a little disillusioned by the gaza conflict. Neither side is willing to put down their weapons in fear of being vulnerable but having that mentality is exactly what will prevent a resolution
  • Nov 14, 2012 » reverse empathy   we need to hypothesize what other people are feeling to understand ourselves
  • Nov 14, 2012 » amalgam of thoughts   the teaching style has to adapt based the structure and the gap in knowledge between student and teacher. Language is necessary for cognition?
  • Nov 11, 2012 » sun night   realizing that we all just get trained into what our companies need us to be. might have been a little disillusioned from editing my resume
  • Nov 10, 2012 » sat morning   my desire to learn and succeed academically trumps everything else. Another reason being I can't think of anything else when I get fixated. I get stubborn easily.
  • Nov 6, 2012 » What to do with computer science   this was an early draft of a speech I was to make at my high school about computer science and college. I talk about computer science being about representing information and how to manipulate it using algorithms. And I give a very personal view of the size your ego needs to be to survive
  • Nov 6, 2012 » outline computer science talk  
  • Nov 5, 2012 » Wealth and how we deal with it   the role wealth plays in our increasingly polarized society. how the rich need to learn to give and how to give efficientyly in today's world
  • Nov 5, 2012 » extensions  

October

September

August

July

June

May

April

March

February

January

2011

December

October

September

August

July

June

May

April

March

February

January

2010

December

November

October

September

August

July

June

May

April

March

February