Taiwan’s Food Safety Crisis

A large, strong-branded, everything-certified-by-the-government manufacturer of cooking oil was caught. They imported “feed grade” lard from China and Hong Kong, bought used cooking oil from restaurants, mixed in pure lard, and sold them as if everything was fresh and top-graded.

Like many parts of the world, Taiwan’s professional cooks prefer lard. It gives a strong aroma and flavor unparalleled to other cooking oil. Since the news broken, several restaurants, snack brands, or bakeries would declare themselves tinted — daily. They would automatically remove all products and apologized to their patrons. Taiwan’s food industry is in crisis. The head of the Administrative Yuan sworn to punish the perpetuator harshly. The opposition party is having a field day, accusing government bureaucrats inept.

In crisis like this, I see real ugly characters, and also true human spirits.

A customer of a bakery was angry. He demanded full refund of his prior purchases. He bought one item from the store and shoved it into the cashier’s mouth. He wanted to see her suffer as he himself did. The bullied cashier ate the biscuit, crying.

A vendor loaded a small truck with the tinted oil from the backdrop of his closed restaurant. He was going to lose lots of money: no customers will come for a while, all his materials will go bad, all those oil are now no good, and he still have to pay the rent. He was bitter and angry, but in a resigned way. “I am just so unlucky.”

A famous chef televised his apology. He knelt down in front of the camera and apologized for every eateries that he represented, or was a spokesman of. He does not want to portrait himself as a victim. “The bucks stopped here. I served the customers and I am responsible.” (I paraphrased from a TV news in Chinese.)

Yes, someone wronged you. You are upset. This is the time to show your character.

Posted in Peek into my mind | Leave a comment

All Souls Trilogy

Deborah Harkness is a historian and a writer. When she ventured into fiction writing, she got an “instant” success. Yes, after many books of more obscure topics and limited audience. All Souls, I believe, was her first mass market fiction.

Diana Bishop, the protagonist, was probably the most powerful witch of her time, but she could not perform even the simplest spell when she went to the witch school. She gave up witchcrafts growing up and became a history professor, specialized in medieval alchemy. That’s when she encountered an ancient manuscript, Ashmore 782, in the library. She also fell in love with a vampire, Matthew. The story began with Diana looking for herself and learning how to love a forbidden creature.

It turned out there were 4 bipeds that look like homo sapiens: human beings, vampires, daemons, and witches. For centuries, a congregation forbade the fraternization among these creatures. Diana found herself in extreme danger: Ashmore 782 turned out to be a manuscript people will kill for, she herself couldn’t perform magic to save her life, Matthew was an unpredictable and mysterious vampire who was capable of killing, all other creatures, including the Matthew’s family members, will prosecute her for having a relationship with a vampire.

And the story begins! It took three books and that’s about the perfect length.

Posted in Books & Reviews | Tagged , , , , | Leave a comment

The Elusive Software Requirements

All textbooks told the developers to begin with the requirements, the more exact the better. Based on the requirements, the developers write the functional spec.

In the typical situation of not getting the requirements in time, the developers frequently make up the requirements by themselves — starting by listing the implementation restrictions, but also by the ego of “Look at me! I can make this!” This is fatal.

The requirements will never be complete or arrive in time. The developers must take a different approach. I favor the method of “Iterative Conversations™.”

Ask the stakeholders, preferably together and face-to-face, “What’s the problem?” or “What do you need?” and, critically, “Why?” Only seek clarifications and do not entertain implementation idea. Whoever says, “we can do this way …” Stop the person. That’s about implementation and it is a trap for you to be cornered into a specific approach. When you have understood the problem, or the need, adjourn the meeting.

Go back and think of the possible ways to solve the problems or address the needs. You will come up with either obvious or innovative solutions. But they carry consequences that you are not sure of. For these, you will call another meeting.

Same deal. You ask questions to the stakeholders. But this time tuned or steer the conversations toward those doubts or implementation consequences. Still, avoid discussing implementation approach. If you find yourself must, that will be the symptom that you actually did not have the questions or doubts thought through. Never ask the stakeholder to make implementation trade-offs for you.

Once you are relatively certain about a point, try to implement a partial solution to illustrate the idea. Show the stakeholders the prototype. Very frequently, you get confirmation or rejection from them that you are on the right track or not. Adjust accordingly.

This has worked for me for many years. This is, at least in spirit, a form of Agile methodology, at least until the QA consideration comes in. I will write about that later.

Posted in Management Thoughts | 1 Comment

Yet Another Monument in China


The 2008 Olympics marked nearly the end of the great monuments rush of China. Beijing’s Olympic Park, the “Bird’s Nest” stadium, and the “Water Cube” swimming stadium are the pinnacle of those monuments. The new airport terminal, T3, was the largest in the world. The strangely looking CCTV tower suffered a humiliating fire that delayed its opening from 2008 to 2013. And there is the huge “Dragon” building (北京盘古) on the side of the Olympic Park almost stealing the limelight.

China impressed the world. They became the other super-power. Their leaders became as influential as the US presidents. Mission accomplished, the nation’s attention shifted to practical things: brutal power wars, anti-corruption, the high-speed train system, the CO2 emissions, and the mundane highway projects.

ChengDu, the jewel city in the west (really as west as Kansas City to New York), belatedly unveiled its “New Century Global Center” complex. When it opened in mid-2013, it became the largest building (in term of floor space) in Asia. It is really a covered cloister. Underneath the curved transparent ceiling, there is an artificial beach larger than some of the Hawaii’s bests. One side dotted with a normal sized swimming pool, a wading pool, and a couple of whirlpools. The other side is a twisting tube monster water park.

The hotel I stayed in has a lobby as large as a cathedral, boasting a flowing chandelier bigger than my house. The room balcony overlooks a three-story condo, of course “indoor” under the sky cover.
Indoor Beach

One long side of the cloister is a shopping mall with the normal big-name anchors, a movie complex, a super-market, many restaurants, a large food court, and of course numerous smaller shops. The other long-side appeared to be unoccupied, designed to be office buildings. The subway station, connected on the basement level, was packed during the commute hours.

Like all such monuments, it lights up in the evening. ChengDu locals flocked to the covered and air-conditioned beach. The movie complex, restaurants, and food courts all had healthy foot traffic. Judging from the people, this seems to be a commercial success.

Monuments are symbolic. ChengDu is hinting at the second phase of China’s modernization grand plan: the west is the future.

Posted in Peek into my mind, Tour guides | Leave a comment



好些年前來蘇州過,重點是貝律銘設計的博物館,稱是一代大師的閉門作. 幾個園林古鎮當然也看了. 感覺蘇州是個可順道一遊的地方,而不是個重點目的地. 從南京去上海,不如加一站蘇州,頗理想的.

夏天的蘇州,中午時無風酷熱,汗流不停. 過一陣子清風帶著雨意吹來, 然後一劈雷,大雨傾盆. 我搶著雨前晃逛完了平江路. 說來也頗豐盛,先吃個臭豆腐,逛了”耦園”,吃個小吃午飯,再聽聽”彈唱博物館”的節目. 跳上個公交車,一路回酒店. 先沖個涼,再看窗外雨景.

彈唱博物館的巷口有個小吃叫”弄堂口”,居然有自釀黑啤,來了一扎,配上小籠包. 一人邊吃邊看鄰座遊人. 也自得其樂. 博物館今天的節目是說書,我興匆匆買張”狀元座”,結果是蘇州話,我一字聽不懂. 但是發現看他說書也很有娛樂性. 表情豐富,語調上下,不時還離座手腳表演一下. 我傻瓜聽書,還邊聽邊笑呢!

在耦園看到個對聯,上聯”耦園住佳耦”,下聯”城曲築詩城”,橫批”枕波雙隱”. 這多幸福啊! 這園是清朝個按察使修的. 一宅二園,故名”耦”.

出差行程中多了一天,在蘇州晃晃. 決定正確!

Posted in China, Tour guides | Tagged , , | Leave a comment

It’s the Bread!

“The best clam chowder!” claimed so many cities: San Francisco, New Orleans, Boston, and, of course, Seattle. In fact, this is almost like hamburgers: every city has its best. I happen to be a clam chowder fan and, poisoned by early imprinting, partial to Boudin of San Francisco. And I have been pondering why. (What? You are not curious about your own preferences? Weird.)

The recipes are usually simple: clams, potato, cream, and some thickener like flour. Vegetables, typically celery and carrots, are the differentiators. One thing separates good and excellent clam chowders: the chew. Boudin has the best bread bowl from their famed sour dough bread.

Instead of yeast, sour dough bread uses a small amount of dough from the previous batch. The initial “seed dough” comes either from whatever yeast germs that were naturally floating in the air, or passed down from generations past. Sour dough breads therefore always have a unique flavor. Most of the formulas (it is not called “recipe” in bread making) are “wet,” in that it calls for more water, little or no oil, and almost no other seasoning than salt. It is the purest kind of bread. The idea is to produce soft crumb, crispy crust, and the natural aroma and flavor of flour and yeast. And that’s Boudin.

The center of the bread is emptied to make room for a perfect portion of piping hot chowder. The “lid” of the bowl is perfect to scoop out the chowder. Before long, you will be tearing apart that bowl to lick off the soaked up crumbs and chewing the flavorful crust at the same time.

Posted in Tour guides | Leave a comment


從蘇州去香港,路過上海,住南京東路的酒店. 旅途近盡頭了,沒什麼興致. 只想填個肚子,然後回房宅著. 登記入住的小女孩,挺熱絡的,就問她隨便的話,吃什麼? 她看看旁邊的同事,異口同聲,”小楊生煎”.

上海的七月天,站著都流汗. 回房間換成T恤短褲夾腳,踢踢拖拖找去. 就幾百米路,居然三次被問,”先生要按摩嗎? 漂亮的!”第三個還來”高壓推銷”,蒼蠅樣跟著. 問個不停. 看來這南京東路,有百般生意. 只是納悶,為什麼我會碰到三回呢? 難道我看來就像嗎? 不解.

店在”第一食品商城”的三樓. 六元一兩,四個煎包. 生意好得很,一鍋出爐,客人一個接一個. 我買一兩是最基本的. 大多買好幾兩,現吃再帶走.

這家煎包皮薄底厚,煎的剛好焦.面上灑些青蔥頭提升香氣. 一口咬下, 湯汁燙舌. 鮮美味濃, 香氣撲鼻. 好吃! 三下兩下, 四個結束,意猶未盡. 只是這是個平價食堂的環境, 要去先買票,再上攤位領東西,然後自己找個位子坐, 餐巾紙自備. 桌面的一點油漬,也就將就點得唄.

走出食堂,看到”南翔鰻頭”,買個甜蟹殼黃. 邊走邊吃的下樓. 這頓飯,十元有找. 滿意度特高. 待會的咖啡癮,大概要花三四倍的銀子. 我這是什麼中國式消費?

對著自己搖搖頭. 回房沖沖涼宅著嘍. 不然在街上晃著,流汗又惹蒼蠅.

Posted in Tour guides, Witness to my life | Leave a comment

Breaking Bad

Yes, I am both late and accidental to the Breaking Bad sensation. I needed a backup time killer for a business trip. I have lots of “me time” during those trips. Exercising is difficult, I am usually tired or inconvenienced. Reading, writing, and watching video are the main time killers. On my Kindle, I usually “pack” several books. On my laptop, I also bring several movies or TV episodes. For that particular trip, I downloaded the first season and was hopelessly hooked.

Mr. Walter White was a genius chemist with a graduate degree from Caltech. He founded a company, Grey Matter Technologies, with his Caltech buddies soon after graduation but sold his shares shortly after. The company became a multi-billion enterprise, making his old college buddies filthy rich. Mr. White ended up a high-school teacher in Albuquerque, NM.

On his 50th birthday, he was diagnosed with inoperable lung cancer with only months to live; shorter if he forwent the treatments his teacher’s insurance did not cover. Dipping into the savings would ruin his family, not will end his life sooner. His wife, Skylar, a part-timer book keeper, is pregnant. The writers certainly stacked everything against him.

In desperation, he teamed up with a former student, Jesse, and cooked methamphetamine crystals. Mr. White was very good. His product eventually led to an international empire with him sitting at the throne. We watch Mr. White transform and gradually lose himself during each season, leading all the way to a very satisfying finale.

I have always wondered about criminals’ lack of intelligence and planning skills. The majority of the crimes were done in the style guaranteed to be caught. Yet Mr. White was brilliant in both his cooking skills and his strategic planning. He found his calling in drug production and trafficking.

Is it only morality and the stupidity of criminals that keeps the world sane and orderly? Mr. White made over $80 million in a year. Had he gone “all the way” and stayed healthy, he would have become the drug lord that no law enforcement would ever catch. If that’s the case, are there already savvy and smart people doing just that by now?

Posted in Books & Reviews, Peek into my mind | Leave a comment

San Juan Islands

In the summer, whale watching is a very nice day trip from Seattle. The easiest way is to board the Victoria Clipper to Friday Harbor at San Juan Islands. From there, whale watching tours are for your choosing. It is not a bad idea to spend the night at the Friday Harbor and make it a weekend get-away. For me, I simply lazed with the package deal from Victoria Clipper.

Watching the whales reminded me the Black Fish documentary. It is obvious that Killer Whales are pack animals. Pods stay together pretty much their entire lives and sometime even adopt orphans. Capturing one of them for exhibition or entertaining is unnatural and most likely cruel.

It dawned on me that all pack animal must communicate with each others and therefore establishing some kind of clan structure. We actually saw several pods interacting with each others. The tour guide speculating some kinds of mating activities are going on. That made perfect sense. To achieve reasonable genetic diversification, the pods must mate with members of other pods. This means Killer Whales must have social structures greater than clan and could somehow communicate to members of other pods. This is very cool.

We did not spend much time in Friday Harbor. It felt like a lovely little town. I don’t see much major tourist attractions, so the primary purpose is water activities, or just to relax and chill.

Posted in Books & Reviews, Tour guides | Leave a comment

Sway: The Irresistible Pull of Irrational Behavior

I still think Daniel Kahneman’s Thinking, Fast and Slow, is the best. This one shared some of the stories and studies, but also added some more new concepts. It was also a read.

The authors outlined 7 “sways” that affect one’s decision making process. They are so powerful to cause catastrophic and irrational decisions, costing millions of dollars or even lives. They are:

  1. Loss Aversion: we avert losses irrationally. Not that losses are pleasant, but their weights in our decision-making process are too great.
  2. Commitment: for some reasons, once we have committed to a decision, we went to great length to carry it out, even in the face of obvious flaws for that decision.
  3. Value bias: we used “short cuts,” such as the person’s reputation or appearance, to evaluate the merit of a decision, instead of the facts and data.
  4. Diagnosis Bias: once we have evaluated a subject, we stubbornly stick to our first impression and refuse to revisit.
  5. Chameleon Effect: we automatically conform to whatever mold others put us into, regardless of the merit of such molding. If the teacher said we are not good student, then we won’t even try to be better. When someone said we are pretty, then we will put on even better appearance.
  6. Fairness: most of us have a strong sense of fairness, even when achieving so does us no benefit.
  7. Blocker and Dissent: once we had an idea, we hate people who oppose to it and give them nasty treatments.

We generally do not make rational decisions. The book teaches us to do better. More importantly, it also taught me the typical ways most people make decisions. With this, and Daniel Kahneman’s book, we can not only improve ourselves, but also become better in understanding others.

Posted in Books & Reviews | Tagged , , , | 1 Comment