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.
Aug 21, 2013 » Marks of an expert First part is about the meaning of being good at games, while the second part is about maturation of the processing of sensory input. Finally, are there analogous strategies for life
Aug 20, 2013 » What Software Engineers do? the three things software engineers need to learn, in increasing order of difficulty, various technologies, in-house codebase, management
Aug 17, 2013 » College reflection summary post on the college reflection
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
Apr 9, 2013 » podcast links to different recommended podcasts
Apr 1, 2013 » the future speculation of the future
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 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
Feb 25, 2013 » interesting simulations brainstorm on algorithm to find street corner to find optimal location to place food cart
Feb 17, 2013 » big data in the industry all the big data developments will be driven by speed-ups in computation, rather than improvements in mathematical methods
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 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 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
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.
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 » 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 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
Oct 26, 2012 » mental state My arguments for both how life is meaningless and meaningful. There is no reason for our existence but we can ascribe meaning to it
Oct 25, 2012 » What I think I want to do I believe that data and computer science will solve many problems. but people need to learn computation.
Oct 25, 2012 » Looking back 2 brainstorming points on a speech for high school students
Oct 24, 2012 » how to learn thoughts on academic leanring. how to lern through doing problem sets. balancing your desire to learn the material and your desire t spend that time elsewhere
Oct 23, 2012 » Analogies of knowledge the importance of the language when studying something
Oct 21, 2012 » Sat Night Reddit some links and my ideas on why society/government/environment are much more important than genetics in terms of intelligence. how our world is polarizing and some assumptions that are no longer true.
Oct 18, 2012 » Resumes how to tweak your resume for the keywords that different positions look for. A little rant about getting selected for some coveted position again based on weird metrics
Jul 30, 2012 » civic education civic education was met with strong resistance when it was suggested in july 2012. I wrote this at the time voicing my slight disapproval of the resistance. You could label me as pro-china.