Confessions of a researchaholic

July 18, 2016

Academia stuff that I didn’t learn in the industry

Filed under: Real — liyiwei @ 11:42 am

It is much better for a computer scientist to have sufficient industry experiences before joining the academia, as I explained before.
Just be mindful of some necessary adjustments, some of which I am learning as an ongoing process and shared below.

July 17, 2016

A simple and effective way to rank a group

Filed under: Real — liyiwei @ 3:00 pm

Count how many people want to join it, such students/employees/immigrants for a school/company/nation.

July 16, 2016

The art of war

Filed under: Real — liyiwei @ 11:45 am

In the standard of Chinese classics, the art of war is crisp, even with repeating the core ideas.

During my first reading as a kid, I focused mainly on the languages.
After my second reading, the core ideas become very clear, even with my now rusty Chinese.

I can probably summarize the book in just a few sentences. But it is still better to read the original Chinese; no translation can do justice to the beautiful writing, and the repetition helps hammer the messages home.

I examined several English versions, all contain very obvious mistakes.
The best version I have seen so far is 孫子兵法論正, 朔雪寒.

July 10, 2016

Presentation workload

Filed under: Real — liyiwei @ 2:54 pm

July 3, 2016


Filed under: Real — liyiwei @ 5:13 pm

Is the what3words address of my HKU office.

July 2, 2016

Technology optimism

Filed under: Real — liyiwei @ 10:52 am

VR, AR, IoT, Kinect, 3D printing, etc. are all great ideas.
But not all of them will reach the expected consumer penetration due to various reasons.

Nevertheless, they still have positive impacts in various niches, such as VR for gaming/simulation, AR for hands-free communication, IoT for industry/agriculture automation, Kinect for ambient interaction, and 3D printing for rapid prototyping.

Quote from Bezos:

One area where I think we are especially distinctive is failure. I believe we are the best place in the world to fail (we have plenty of practice!), and failure and invention are inseparable twins. To invent you have to experiment, and if you know in advance that it’s going to work, it’s not an experiment. Most large organizations embrace the idea of invention, but are not willing to suffer the string of failed experiments necessary to get there. Outsized returns often come from betting against conventional wisdom, and conventional wisdom is usually right. Given a ten percent chance of a 100 times payoff, you should take that bet every time. But you’re still going to be wrong nine times out of ten. We all know that if you swing for the fences, you’re going to strike out a lot, but you’re also going to hit some home runs. The difference between baseball and business, however, is that baseball has a truncated outcome distribution. When you swing, no matter how well you connect with the ball, the most runs you can get is four. In business, every once in a while, when you step up to the plate, you can score 1,000 runs. This long-tailed distribution of returns is why it’s important to be bold. Big winners pay for so many experiments.

Theme: Rubric. Get a free blog at