Archive for the ‘Soliloquy’ Category

Don’t travel if you don’t want to adapt yourself to the new environment

Not only do I like to travel to visit different places, I also like to live in different countries for a while, and experience a different life style, get a deeper understanding of a different culture, get a broader view of the world, etc. Whatever the reason is, the ultimate goal is to experience changes. [...]

Baidu is really dirty

Baidu, the giant company with a firm monopolistic grip on the search engine market in China, is playing dirty with us. Our new cloud storage startup was registered in 2011, along with the trademarks Yunio and 云诺. We released our first version in November last year, and although we have received rave reviews, we felt [...]

I figured I don’t know much about Windows anymore

I haven’t used Windows for quite a long time, the last versions I’ve installed were XP and 2003 server, although I still keep a VM of Windows XP around, just in case I need to do something. Today, someone has asked me for help with his machine, with Windows 7 installed. Since I’m the computer [...]

The three factors of a successful project

In the last two weeks, under the invitation of two friends, I have taken over a development team in disarray. The planned release date of the project was set for April 1st (no, it was not a joke), but by mid April, less than 20% of the work has been done. To be honest, I [...]

Great thing about smart phones and mobile devices

One great thing about smart phones, and those mobile devices, is that, sometimes, we get really quiet public space. People are always busy tapping on their phone or tablet. At this moment, at the Beijing Airport, the room is packed, with no empty seat, but I can almost hear a pin drop. Well, obviously, mobile [...]

Those mobile payment idiots at China Mobile

China Mobile, with hundreds of millions of subscribers, political clout in the central government,  and with their close connection with China UnionPay, had made several attempts into the mobile payment arena without much success. The two giant state enterprises even formed a joint venture several years to do just that, mobile payment. The joint venture [...]

We are all connected

Recently, LinkedIn recommend that I connect with J.R.R. Tolkien, Ernest Hemingway, Werner Heisenberg, etc. Although I know that all things truly wicked start from innocence, but I am uncertain of my relationship with Gandalf. Anyway, I was rolling on the floor laughing. As the recent statistics state, there are already over 10 billion social and [...]

Tighter regulation of user identity

Technological development has been running counter to control, especially in countries where control, not just of of user identity, is considered crucial. Economic and technological developments come hand in hand, there is simply no way to have only one. However, as development brings new ways of communication, new ways of life, new ways of doing [...]

A dish called “Chinese Football”

As the buzzing of the vuvuzula fills every stadium in South Africa, and after watching the match featuring France against South Africa, this reminds me of a very funny story told by a friend a few years earlier. This friend of mine went to Chongqing for vacation. He was looking at the menu in a [...]

Review of “I, Robot” by Isaac Asimov

This book was written in the 1940s through the 1950s, and after more than half a century, it is still one the best science fictions you could find around, and has spawned a whole new genre of literature on highly capable robots. The book consisted of a series of short stories, told through the reminiscences of [...]


Switch to our mobile site