Category Archives: Daily Scribble

My random thoughts of the day.

Sabbath

There are many interesting rules for the Jews on Sabbath days. Today I went to Whistler with a colleague from Israel. The drive on the Sea to Sky highway is long and boring. To keep myself awake, I chat with him about the Jews culture and one of the topics we talked about is Sabbath. When we read the Bible, it always mentions the Jews can’t do this or can’t do that on a Sabbath day. It turns out the Sabbath rules are still followed by religious Jews after 2000 years.

Sabbath begins on Friday evening until Saturday evening. According to Jews religion rules, people are not allow to work on Sabbath. Not allow to work does not mean only not going back to the office, it means you cannot do anything that produce anything nor any action that has any consequence. In Sabbath day, religious Jews cannot cook because use of fire is forbidden. They can’t turn on the lights, because generation of light is consider as work. Taking evaluator is not allowed because your action of pushing a button causes something to move. It’s quite obvious driving is also banned.They can only stay home and have cold food on Sabbath. That sounds pretty boring.

However, the Jews have some few clever ways to work around Sabbath rules. Their fringe has a Sabbath mode, so opening the fringe door on Sabbath will not turn on the small light bulb inside the fringe or otherwise it violates the Sabbath rules. Their evaluator stops on every floor on Sabbath day, so no work is done as a consequence of anyone’s action. Suddenly, I see a huge market of automated robots for the religious Jews. They can do whatever they like on Sabbath as long as they don’t really do anything on Sabbath. The robot can act on their behave, so they do not violate any Jews rules. Unfortunately, my idea is rejected by my friends at once. There is already a solution in the market and is much cheaper than my AI robot. It is called non-Jews servants.

Seiko Spring Drive

Seiko Spring Drive

I always fantasy about mechanical watch. I think mechanical watch is a more true art form than many other so-called arts, such as meaningless fine arts. Watch making originate from the quest of making an accurate time piece to calculate the longitude in high seas. Today, we can find a better accuracy in quartz watch or even atomic watch, but they can never replace the unique charm of the craftsmanship and clever design in mechanical watch.

The basic design of mechanical watch did not change for the past 500 years. The main spring store the power and push the gears train. The movement of the hands is regulated by the escapement and balance wheel. In 1960s, engineers in Seiko dream up a revolutionary design. But this new design was so advance that the technology is not ready until 21st century. The spring drive mechanism use electromagnetic energy to regulate how fast the spring can unwind. This result of this ground breaking design is second hand not longer jumps from one second to the next second or in a fraction of a second, instead the second hand has a smooth continuous analog gliding motion.

The spring drive design is very clear, but it is really a quartz watch in disguise. The watch steal nano-watts current from the glide wheel to drive an ultra low power quartz control circuit that generate the electromagnetic force to regulate the glide wheel. The watch took half a century from idea to become reality is the wait of a ultra low power silicon design that make this design possible. On the surface, the spring drive seems like an useless idea simply combining a mechanical watch with a quartz. However deep down inside, I really admire this genius solution for the gliding second hand problem. It’s a classic engineering challenge. The ultimate answer to why the second hand of a watch always jumps.

Be careful what you ask for

This is the second speech in the Toastmaster humorously speaking manual, leave them with a smile. The objective of this project is to prepare a serious speech that opens and closes with humorous stories and the closing story should reemphasizes the speech’s main point.

Dear Mr. chairman, fellow toastmasters, honored guest. Last year I spent almost 3 months living in India for my project. When I am in Bangalore, the company put us in a service apartment with maids come to do cleaning everyday. Just like any places in developing countries, our apartment have cockroaches problem. Everyday after work, we have to hunt down the cockroaches, kill them brutally with shoes or flash lights. One day we are tried of being crude to the cockroaches, so we took out a Ziploc contain to catch a cockroach. We don’t know what to do with the cockroach we caught, obviously we can’t keep it as a house pet. Next morning, we leave the container on the table and told the maid to get rid of cockroach. When we come home that day, the cockroach is gone, but to our surprise we found the Ziploc box went back to the cupboard with all other clean dishes.

PMC Sierra is a global company. We have design centers around the world. Effective communication among the team members across different sites is one of our daily challenge. Many of us are working on projects with team members in different countries with a different cultural background. Culture affect how people think and affect how people act. Aware the cultural difference can minimize misunderstanding in our communication.

Most of us grow up in Canada, we assume a North America cultural perspective. Sometimes we are not aware of the cultural difference when we talk to people in other countries. We take it for granted that our listeners can understood our message in the way that we expect. We are not aware of a subtle difference in the language we use can have a totally different meaning to a person coming from a different culture background. Be careful what you ask for. You will get exactly what you asked, but not really want you want.

Developing the culture sense is not an easy task. It takes time and experience to learn how to work smoothly with people in different culture. I would like to share a tip on better communication across difference culture. Here is the rule of thumb. When you in doubt, always ask for confirmation. Don’t just ask a yes or no question. Often you will get a yes, even though your listen has no clue what you are talking about. Ask your listen repeat your message in his own words. You can sense whether he gets it or not. If he fails to get it, you just rephrase your message with different expression. After a few trials, your listener should grasp the meaning of your message.

I would like to conclude my speech with another story. The Bangalore office has a cafeteria, just like our cafeteria down stairs, its menu does not many choices. To make it worse, it only serves Indian food. Everyday, I can choose to have red curry, orange curry or yellow curry for lunch. After a few weeks of having curry for lunch. I am sick of the lack of variety. I asked the kitchen staff, do they have a different menu. The kitchen staff said he can bring in some sandwich for me tomorrow. I gladly take the offer and order a chicken sandwich. The next day, when I go to lunch in the cafeteria, the kitchen staff has a brown paper lunch bag ready for me. I am eager to try something else other than curry for lunch. I open my lunch bag and inside I found … a curry chicken sandwich.

Languages

Top 10 langauges

I just read a report on the World’s 10 most influential languages. I found the statistic quite interesting and I would like to share some of my observation. The report is created by George Weber. It is one of the most cited paper in linguistic or cultural journals. The paper ranked the influence of languages base on the following criteria:

1. Number of primary speakers
2. Number of secondary speakers
3. Number and population of countries using the language
4. Number of major areas of human acitivity in which the language is important
5. Economic power of countries using the language
6. Socio-literary prestige of the language

To no one’s surprise, English is the world’s most influential language. It is very likely that English will become THE international language as the lingua francas, the mean of communication between people speaking different languages. Most people learn English as their default second language. I am surprise that number of second language speakers of French is even higher than English. French was the de facto language in Europe in the past few centuries, although it has lost most of its glory. The two major advantages of English are its official language status in many countries and the economy power of English-speaking countries. To my surprise, even though US and England are two most prominent English speaking countries, they do not have an official language.

Chinese ranked number 6, but its future is quite worrying. Chinese is the mother tongue for most people among all the languages, but it is not influential outside its own people. It seems the Chinese speaker don’t really care about spreading the influence of Chinese. Foreigners come to China are not expected to know Chinese, we are happily talking to them in English. Although we appreciate foreigners make effort to learn the language, but not really appreciate when they succeed. We are so proud of speaking a language so complex that others could not master.

There are three truly international languages: English, French and Arabic. Both of the former two have Latin roots, so they close to each other in the linguistic family tree. My bet is that English will replace French over time in term of influence. French will become a regional language like Russian or Spanish. Arabic has a different linguistic eco-system that is totally independent of the West. Its spread and use is mostly base on Muslim and the study of Koran. Here is my prediction for World languages usage in 22nd century. Most of the minority language, especially those without any official status, will mostly disappear. Major languages with sufficient population will remain prosper within the host country or even become dominant in regional level. English and Arabic would be the remaining two languages compete on the global level with English has a substantial lead. The clash of civilization will be between the English-world, including all the countries happily embrace learning English, and the Arabic-world that refuse globalization fueled with Muslim’s anit-Western mentality.

Weekend overtime

Weekend overtime only means one thing, the incompetent of the management. This weekend I have to work overtime. It is not just checking emails or dealing with unexpected emergencies. I was asked to come into the office and work like a work day. A block in the project is really late, so I am parachuted to help out in the crunch time. When I was in the office, our VP came by and check who is working overtime. He even ask how come the guy sit next to me is not in today! Gee, didn’t he realize it’s a weekend. He sounds like I should work overtime because the project is late. I bet it never come across his mind that the project late because he made some bad decision 6 months ago.

The block I am working on is a very complicate block and it is understaffed since the beginning. The management only assign two engineers working on it, and ignore their screaming for help since day one. Two months before the project deadline, they suddenly wake up and realize the block is on critical path. So they pile 13 people to work on the block. A task requires 1 man working 2 months won’t get done with 8 men in 1 week. It takes 9 months for a woman to give birth to a baby, 9 women won’t give birth to a baby in 1 month. It seems the management never learn important the lessons of mythical man months and the employees have to pay for their mistake by working work time.