A Temporary Stay-At-Home Father

My mother-in-law has left three months before, leaving me, my wife, and my son at home. Then, I took a leave as a stay-at-home father, working on child care and housework like cooking. With the end of July 4 (Independence Day holiday), I am ending this duty and go back to work. My wife will do the same for the next two months. After that, we should be able to get our son to daycare....

July 6, 2021

Cholesterol

I have heard of “saturated fat”, “unsaturated fat”, “high-density lipoprotein” (HDL), “low-density lipoprotein” (LDL) many times but have never known and cared which are good and bad respectively. I thought my exercise habit can burn everything and I can eat anything without much concern. In a recent annual physical exam, my LDL (bad cholesterol) was 107 mg/dL, higher than the suggested maximum – 100 mg/dL. The doctor said that high LDL is caused by diet....

June 7, 2021

3 Levels of Programmers

This post categorizes programmers into 3 levels by their abilities to read and write in these 3 programming styles. Level 1: Newbie Programmers Programmers at this level can read and write the basic taught in “Introduction to XXX Programming”. They use indexed for loop or while loop for all repeated logic as these are the only options for them. Programmers at this level can read and write this code. int sumOddValuesLevel1(List<int> list) { var sum = 0; for (var i = 0; i <= list....

February 27, 2021

The Hardest Make 24 Puzzles

Make 24 is a traditional math game with simple rule – given 4 numbers, you are asked to make 24 with addition +, subtraction -, multiplication * and division /. Each number should be used once and only once. For example, (3, 7, 2, 1) --> 3 * (7 + 2 - 1) = 24. Most Make 24 puzzles are easy but a few are extremely hard. This post collects some of the hardest puzzles and discuss them in 3 types....

December 25, 2020

An Org-Mode Workflow for Task Management

As mentioned in the last post, I switched to Org-Mode. I kept adjusting my workflow with this new tool and it has been stabilized for a month. I think it is time to talk about the new workflow for task/time management with Org-Mode. This blog post consists of four parts: the principles, the definitions, the workflows, and finally the implementations. 1 The Principles Principles remain valid no matter what the tool is....

October 31, 2020