$$ \newcommand{\dint}{\mathrm{d}} \newcommand{\vphi}{\boldsymbol{\phi}} \newcommand{\vpi}{\boldsymbol{\pi}} \newcommand{\vpsi}{\boldsymbol{\psi}} \newcommand{\vomg}{\boldsymbol{\omega}} \newcommand{\vsigma}{\boldsymbol{\sigma}} \newcommand{\vzeta}{\boldsymbol{\zeta}} \renewcommand{\vx}{\mathbf{x}} \renewcommand{\vy}{\mathbf{y}} \renewcommand{\vz}{\mathbf{z}} \renewcommand{\vh}{\mathbf{h}} \renewcommand{\b}{\mathbf} \renewcommand{\vec}{\mathrm{vec}} \newcommand{\vecemph}{\mathrm{vec}} \newcommand{\mvn}{\mathcal{MN}} \newcommand{\G}{\mathcal{G}} \newcommand{\M}{\mathcal{M}} \newcommand{\N}{\mathcal{N}} \newcommand{\S}{\mathcal{S}} \newcommand{\diag}[1]{\mathrm{diag}(#1)} \newcommand{\diagemph}[1]{\mathrm{diag}(#1)} \newcommand{\tr}[1]{\text{tr}(#1)} \renewcommand{\C}{\mathbb{C}} \renewcommand{\R}{\mathbb{R}} \renewcommand{\E}{\mathbb{E}} \newcommand{\D}{\mathcal{D}} \newcommand{\inner}[1]{\langle #1 \rangle} \newcommand{\innerbig}[1]{\left \langle #1 \right \rangle} \newcommand{\abs}[1]{\lvert #1 \rvert} \newcommand{\norm}[1]{\lVert #1 \rVert} \newcommand{\two}{\mathrm{II}} \newcommand{\GL}{\mathrm{GL}} \newcommand{\Id}{\mathrm{Id}} \newcommand{\grad}[1]{\mathrm{grad} \, #1} \newcommand{\gradat}[2]{\mathrm{grad} \, #1 \, \vert_{#2}} \newcommand{\Hess}[1]{\mathrm{Hess} \, #1} \newcommand{\T}{\text{T}} \newcommand{\dim}[1]{\mathrm{dim} \, #1} \newcommand{\partder}[2]{\frac{\partial #1}{\partial #2}} \newcommand{\rank}[1]{\mathrm{rank} \, #1} $$

2016 Goals and Objectives

If 2015 was a great year for me, I want 2016 to be even greater. There are still some failed goals in 2015, and I will carry it over to this year. I will not just abandon those goals until I succeed, because I know that I could do it and I will finish it.

Starting at January 12th, I will be officially become a nomad. So, I need to keep that in mind when completing these goals. For example, about swimming and running, because I won’t be long at each city, one month at the very most, then it would be hard to get very familiar with the city and with that, it would be harder to find a good running route and swimming pool. That’s part of the challenge for me, and just thinking about that really excites me.


In general, I will routinely run and swim. My general rule of thumb would be run thrice a week, every other day, with swimming in between them, and rest at the seventh day. But I might not be able to do that due to what I’ve talked above.

  • Run sub 30 minutes 5k
  • Learn butterfly stroke


  • Learn Mandarin: at least 15 minutes learning every day

Techincal Skill

Because my background is Computer Science, then all of these goals are CS related.

  • Read at least one academic paper every week
  • Enroll to two online courses
  • Create at least two apps or libraries, could be on any platform


  • Read 20 books. If you notice, I set a lower goal compared to the previous year (25). Why? Because I want to read a lot of classic novels this year, for example Fyodor Dostoyevsky’s, Jane Austen’s, etc. Oh, and out of the four great novels in Chinese literature, I’ve only read two: Romance of the Three Kingdoms and Water Margin. So I will read The Dream of the Red Chamber and Journey to the West to complete it.


Since I started this blog, I feel the joy in writing. Often, when writing a blog post, I spent three hours without noticing. I think writing is one of my passion currently.

  • Write a travel blog post at least once a week
  • Write a technical blog post at least once a week

My target for each blog post on average would be 1000 words.


Okay, so those things above are my goals for 2016. Just like every year, another goals might cross my mind as the time progressed. But, at the very least, I will complete all of those goals.

As for travels, I have no goals, really. I will just hit the road in January 12th (10 more days!) to Kuala Lumpur, Malaysia, and just go from there whenever I feel like it.

So that’s it. A year minus two days from now (I really want to do it at December 31st), I will review those goals and I’ll see how I fare for the year of 2016!