Thursday, May 19, 2011

Review: Inside Steve’s Brain

What did I learned about “Inside Steve’s Brain”?

Highlights:
  • Keep a small team (less than 100 people), less they become unfocused and unmanageable.
  • No features creep, keep thing really simple (you know it’s perfect when there is nothing to take out anymore)
  • Design is function, not form.
  • Use repetitive prototyping (design, edit, refine) to select the best product. Avoid serial process (Waterfall vs. Agile).
  • Keep the players and fire the bozos.
  • Use carrot and stick: one day you are the hero, the next you are asshole (hero/asshole roller coaster).
  • Find a passion for your work.
  • Steal. Be shameless about stealing other people’s great idea.
  • Apple is the complete lifestyle experience: Hardware + Software + Service in a single package.

Goodies:
  • Focus on what’s important.
  • Focus on what you are good at, and delegate all else.
  • Sometimes you just have to start from scratch again, just like Max OS X.
  • Osborne effect: keep the new goodies secret until they are ready to ship, lest customers stop buying current stuff while waiting for the new stuff.
  • Don’t shit on your own doorstep: don’t bad mouth about your company and product in public.
  • Don’t listen to your customer for innovative new product, as they don’t know what they want. If Henry Ford as what his customers want, they would say a faster horse.
  • Design is for everyone, not just designer. Include the engineers, programmers and marketers.
  • Keep the best people around you. You can fire the projects or products, but not the bright people in it.
  • Don’t listen to “yes” men. Argument and debate foster creative thinking.
  • Let your partners the freedom to create and innovate.
  • It’s okay to be a passionate asshole.
  • Become a great intimidator. Inspire through fear and desire to please.
  • Insist on things that are seemingly impossible.
  • Celebrate accomplishments with unusual flair.
  • Don’t lose sight of the customer: The Cube failed because it was built for designers, not customers.
  • Concentrate on great products, not becoming the biggest or richest.
  • If you miss the boat, work hard to catch up.
  • Don’t be afraid of trial and error.

Saturday, May 07, 2011

The World is a tough place to be, but we should be stronger

We all know the world could be quite a cruel and unfair place, but are we cruel and unfair as well? If it’s not our doing, then whose doing is it then? Who are the bad guys who screw us, or are we the bunch destined to be screwed one way or the other due to our sin? What is the real evil here?

We are raised to be good, taught to be kind, compassionate, helpful and truthful. We even teach our children to be good, and frown upon their less than noble act. I guess we all believe in goodness, and believed that we are indeed good (no kid will admit that they are naughty), but it’s quite possible that we are trapped in the goodness delusion somewhere in between.

We believe that we are forced to be evil in order to protect ourselves, thus justifying our evil acts through “noble” causes. Is either me or you, so it’s better that you are on the losing end (不是你死,就是我亡). We believe we are helpless in this chaotic world (人在江湖身不由己), where selfish act for self-perseverance is justifiable and acceptable. A bit of trickery or perhaps treacherous is allowed (兵不厌诈), it is even considered as a good strategy. We taught about honesty, but we believed honesty doesn’t pay (忠忠直直,终需乞食). Is there still any goodness left within us?

We sacrifice a lot of things in life, so much so until we forgotten what is so precious about life anyway? We are unhappy most of the time because we sacrifice our love, our dream, our passion, our dignity, our righteousness and our believes in something which we know is of secondary importance, yet we spend all our life and energy fighting for it: money. Most people give in to the difficulty of life, admitting that they can’t or don’t know how to change for the better, or can’t afford to. We believed our life had been shaped in a certain sense, and we don’t really have many choices left. We are all doomed in a certain sense.

Our life is known to be fragile, where we can die in a split second accident, or have a slow death by chronic disease, something which we totally have no control of. Thousands of dreams are shattered every day, but many more conjured up there after; I hope there are more dreams created than destroyed.

What are the things that really matter in our life? Do we do the right thing, or perform as expected by others. Do we really try to live our life with no regrets, or did we compromise so much until we had lost ourselves.

Can we live a noble life with a noble cause, do it is not possible? Can we promise not to do harm to others no matter under what circumstances, so that the world could be a better place for our children. Can I be a good son, a loving husband, a trustworthy friend, and hopefully a great father before the end of time? Do we all have a decent conscient? I hope all of us can live a meaningful selfless life.

We all should take a moment to ponder 2 questions: Did I screw up my life? How can I stop screwing myself harder and start to do the right thing, even though it's not my fault?

Monday, May 02, 2011

回忆倩女幽魂

倩女幽魂,一个充满幻想与回忆的故事,一部明知有可能会令人失望的重拍电影,但也是非看不可的重温电影。回想小倩,宁彩神,和燕赤霞的般若波罗密,已是十多年前的往事,感叹岁月不留人。

明明是小倩与宁彩神之间的爱情,为什么会杀出一个燕赤霞,把宁彩神变成靠边站的第三者。小倩与燕赤霞的感情太过简略,好像赶快车,感觉不到他们之间明知不可能也要在一起的决心;唯一的感动,也只有他们眼泛泪光的一杀哪。可怜的宁彩神,古天乐还不够班成为小倩的情人;这不是现代城市剧的快餐爱情,需要的是细水长流。



突然记得,我遗忘了小时的天真与幻想,很开心能在重温一次。无论是多么的慌渺,或多么的白痴,这幻想空间能为我在这现实与残酷不过世界,带来短暂的抽身,留下一点天真。


人生路.美梦似路长
路里风霜风霜扑面干
红尘里.美梦有几多方向
找痴痴梦幻中心爱.路随人茫茫
人生是.美梦与热望
梦里依稀依稀有泪光
何从何去.去觅我心中方向
风彷佛在梦中轻叹.路和人茫茫
人间路.快乐少年郎
路总崎岖崎岖不见阳光
泥尘里.快乐有几多方向
一丝丝梦幻般风雨.路随人茫茫

Saturday, April 23, 2011

Measurement of Happiness

Inspired by a TED video by Chip Conley's Measuring what makes life worthwhile, all of us are trying to achieve success. Most of us thought money shall bring us success, thus we are going for money. Is happiness a better indicator for success, after all we thought money could bring us happiness. Why are we pursuing money instead of happiness? Because happiness is hard to measure, difficult to grasp and quite illusive and intangible.



Not everything that can be counted counts, and not everything that counts can be counted - Albert Einstein

We have GDP (Gross Domestic Product) to measure the economic success of the country, since almost everyone is trying to make more money, why not. Did you forget the reason why we wanted to make more money? To achieve happiness, and to the fulfilled the lowest level of Maslow’s Hierarchy of Needs, which is physiological and safety. Should we focus on our higher level need such as Love/belonging, Esteem and Self Actualization? How can we measure such needs? Through GNH (Gross National Happiness), to measure quality of life and social progress in a more holistic and psychological terms.

200 years ago, Thomas Jefferson, “Life, Liberty and the pursuit of Happiness” in the United States Declaration of Independence. 200 years later, GNH started in Bhutan, where the King has the wisdom to focus on his people’s welfare and happiness, rather than asking them to work harder and make more money (solving one problem but creating more problems). Bhutan’s goal is not to create happiness, but to create the condition that foster happiness.

Emotional Equation = Wanting what you have / Having what you want

Robert Kennedy, “GDP measures everything, in short, except that which makes life worthwhile.” GDP could calculate air pollution or destruction of forest (did it?), but it didn’t calculate the health of our children or the integrity of public official.

For company, rather than focus on employee’s tangible output, perhaps we should measure the intangible qualities as well. Is the extra sweet and polite receptionist appreciated for her contribution in making everyone who approach her happier? Is honesty and helpfulness in the workplace appreciated? Is staff who jell the team and make everyone cheerful important? Besides counting how much hours you clock in or how many work you completed, there are more intangible things to go around (and we probably need a reasonable metrics rather than based on subjectivity).

Is happiness something we have to pursuit? Or is happiness appreciating what we have. I know we still didn’t quite grasp “happiness”, and most of us seem to always go the wrong way, and knowing go that way. There must be something wrong with the world, the society and probably ourselves. What is wrong with our mind, are we not programmed to live a happy life, or are we corrupted by the dark forces of money.

We all know happiness is good, just that we are not heading the right direction. Last advice from Conley, we should start counting what is really important in our lives.

Friday, April 22, 2011

Echelon 2011 Kuala Lumpur: Startup Ideas

Echelon 2011 Kuala Lumpur is a short and meaningful event; allow me to catch a short glimpse about Malaysia’s startup arena, how to fair in the 5 minutes presentation and what are the common questions from the judges, and what a typical startup look like.

Basically most of the ideas are common buzz nowadays with no spectacular breakthrough, so it depends very much on how you present your idea, how you answer question from judges and how to execute the idea eventually. I think most of the founders are below 30 (2-5 people), some with some sort of financial backing. The usual questions from judges hover around monetization, one particular judge seems interested if you are working on your startup fulltime, and some give good insights into some specific problems. A lot of emphasis is on social and geo-location.

Wootfood by Alphapod is something like foodspotting, find good food through photos. I think food is very important and unique for Malaysian (that's why I develop MMW Food and Foodie Android App), and there should be a good app for it. Their app and idea seems decent enough (funded through the 150K MDEC Grant); but since it’s a UGC platform, how are they going to solve the no contents less users issue (chicken and egg)? Co-founder TJ seems to be a pretty alright entrepreneur having started Ninja Jones before, good at PR stuff.

31Storey by FLOChip is fashion e-commerce site. The sad thing is, they sent a not so proficient designer to present the startup, rather its YCombinator alumni co-founder Ong Teng Siong (perhaps they don’t need the money?). The initial strategy is to persuade the blogshop owners to use their service, by presenting pretty storefront full of product images. There are some opportunities in this space, but their proposal is not very compelling.

FongFeiKei by Motif Channel allows you to sell your ticket away when you can’t make it for the event, overcoming inefficient means through forum, twitter and classifieds. They are some grey area in terms of legality of selling second-hand “black market” tickets and authenticity issue; they are advised to target business instead of individual. They have a pretty good approach to target cinema with their unsold tickets especially during weekdays. At the end, it might end up like a Groupon-clone with a different focus.

FanXT is a fantasy sports platform, I think people buy credit to play these games (they are some avid fantasy players on the floor, the market should be there). Most fantasy sports target US-based sports, so they target International sports like F1, World Cup, Tennis, etc. The judges question the legality of using famous players name in their product without licensing; and the need to buy player’s stats from 3rd party to make the game more realistic.

Second CRM by Soft Solvers Solutions is on demand / cloud / SAAS CRM solution, something like salesforce.com, only cheaper and simpler to use. The approach is “traditional” but I think is solid enough with some potential, but the only problem is Malaysian’s awareness of the need of CRM, even though it’s for free (no time to evaluate). So they need to target medium sized company, and do a lot of awareness workshop.

Tikam by CellKast Games, allow you to get random prizes. You get a fixed number of chances by logging in, or you can buy more chances. They guarantee the prizes will be worth more than the money you put in, by getting deals from sponsors. There is one viral element here: when you win something which you don’t like (winning a Carlsberg but you don’t drink), you can send it as a gift to your friend through Facebook wall posting, and probably you get some credit for sending as a gift as well. Grey area of it might be considered as gambling.


Posttude (sounds like Prostitute), to replace postcode and solve problem of areas without address. Why not use GPS lat/lng? GPS is a specific point, where posttude is an area, broken is 5-4-4 digit. The first 5 digit represent a bigger area (like a country), which can be zoomed in a smaller area (like a state), and the last 4 digit to target the exact location. You can extend the code further to cater for floors or specific unit (private implementation). Supposing you can buy your own name as address like tinyurl (URL shortening and redirection service), for example ###desmond as my address (the downside is need Internet as lookup, can’t be done offline). The question is how to encourage massive adoption and change human behavior? The presenter is an old dude with an attitude, with pretty catchy presentation.

Feed George is a location-based services, show you nearby messages, photos, restaurants, property, etc (something like my prototype, lamb). It won the people’s choice award, so it’s clear people do want more location-based services. I think the expectation is high, but the delivery might be disappointing (the same applies to my idea as well). Location-based twitter are not very useful most of the time, with chatting going on rather than relaying useful information to the general public (a better filter perhaps). Flickr photos might be nice to look at, but it gets bored easily. Foursquare places contains a lot error, and listing places is not enough (we need better review and evaluation how good is this place, what is highly recommended, etc). To deliver better location-based services, perhaps we should think of how to create good quality data, and more local contents.

WorkCrowd by AdExcel Online Networks offers Facebook-clone for the workplace, so that you can separate colleagues from friends, and also as an Intranet platform to increase workplace understanding and knowledge sharing with a social twist (badges), something Intranet forum and wiki failed to deliver over the decade. The app seems pretty solid, thanks to their existing funding and bigger team. Can social element really encourage office participation? Maybe, but certainly a leap forward than existing solutions. You own corporate Facebook? Sounds good to the CEO, maybe not to the works; good news is the CEO who pays the bills :)


MobileApps is an app store with the selling point of giving 95% cut to developer and accept wider payment than the current pitiful Android Market’s Google Checkout. I guess they try to win it through marketing, but I don’t think the proposition is compelling (it will get harder to compete with Android Market eventually).

My pick for the day is WorkCrowd (due to their solid product and potential corporate adoption, disclosure: the CTO is my ex-colleague) and FongFeiKei (nice twist e-commerce and deals, or I ran out of choices).

Friday, April 15, 2011

There are no better times to be an Entrepreneur

I truly believe this is the golden age of entrepreneurship. There are plenty of business ideas which we can work on with require little or no money at all to startup (launch an online shop, blog, book, music, game, etc), and “online marketing” (blog, twitter, facebook, Adsense, viral video, etc) had provide alternative to conventional marketing which usually cost an arm and leg. Now we have Internet as the global platform, and the cost of hardware and services are fairly affordable to individuals. It is very possible to start business on a part time or full time basis, which you could choose to work alone, with little or no money, with plenty of helpful books and websites, and all it requires is an idea which you like and passion to persist.


Not that long ago, Eric Sink coined the word Micro ISV (Independent Software Vendor), meaning you could start a software company with one or a few person, and still able to make good products which make good money.

Lately, we have the Micro Entrepreneur, teaching you how to start a successful business as a lone ranger.

Why suddenly we are going from Macro to Micro? Though many of us aspire to be Bill Gates or Steve Jobs, but vision of being Microsoft or Apple is too far for most of us. Most of us even have problem with a starting capital of $100K, and probably still like to keep our full time job while we venture out. I guess not all of us are big time entrepreneur who goes for the millions winning all or nothing risk takers. We like a small business because it’s easier to manage, we would still like to maintain our freedom and we are satisfied of making just enough money for a comfortable living, and it’s much more satisfying than employment. I guess it's a lifestyle choice, haha.

If you are dissatisfied with your current job, it’s time to tinkle with the idea of starting a business on a part time basis, and things shall move on from there. Every dream requires the first baby step, so start something in the next 24 hours.

Friday, April 01, 2011

To the Brave People of Japanese Tsunami

Realizing the Japanese Tsunami taken more than 10,000 lives with 10,000 more gone missing; and the brave fireman and technician who are trying to solve the nuclear crisis, knowing very well that they might never get to go home again. It’s one thing to have our life taken away by disaster, but we must give our tribute and respect to those who willing sacrifice themselves to save the life of others.

If possible, please donate through Google Crisis Response for 2011 Japan Crisis.

Wednesday, March 30, 2011

Why a company doesn’t listen to their employees?

Many years ago when I am working with B Company, the company’s business and product is going downhill. Rather than letting it slip and leaving, a bunch of Techies decide to take initiative to come up with a plan to build a better product and give suggestion on how to make the company better (in terms of technical development). We propose our case to the management, where the management gave verbal approval and support to turn the tide around. At the end, all we get is verbal support, with no extra resources or monetary support (lip service from the management?). Sooner than later, almost everyone got disappointed and left the company, and the company went to its eventual demise (not actually dead, but it doesn’t matter anymore).


We come up with a plan to the management, and even write suggestions to certain key people, but I guess manager and CEO don’t take a bunch of Techies very seriously. What do a bunch of Techies know about business? They can’t wait to shut our mouth and move on with whatever brilliant plan on their mind, which proved to be non-workable either. The fact is, the company didn’t take the view and recommendations of employees seriously. Something had taken precedence, may it be the pressures from the board, dwindling revenue and with no mood to “restart” the business.

Perhaps our plan is flawed, thus the company didn’t take us seriously (I’ll give them the benefit of doubt).

Many years later, another set of problem is brewing at my wife’s company. Everyone seems to be working with unreasonable timeline and resources in most projects. Rather than acknowledge the problem and provide a remedy, the management just bulldozed their way through by asking everyone to work harder and longer. The employee thinks that such working environment is not conducive, but the management thinks that is the right way to run a business. There was hardly any postmortem or discussion on how to ease the pain or stop history from repeating itself. To the management, this is the only right way; while the employees think otherwise. The fact is, not everyone have the luxury to clock in more than 12 hours every day including weekends; if the company is not willing to accommodate these life/family oriented people, then they should put “workaholic wanted” in their job posting. My point is, the company knows what the employees are thinking and wanted, but the company couldn’t agree with them (or they can’t, in terms of conflict with their own interest?).

Today I read an article about Google, the “Shangri-La” for most programmers across the globe. They have their own problem brewing as well, where the company is growing too big and fat, losing the agility and dynamic of a startup, with increasing bureaucracy and slow decision making of large corporation. Larry page might be “trying” to turn the company around, and an ex-Googler gave all the constructive suggestions on how to make the company “better” again (sounds too familiar to me). Can Google really “restart” its culture again, or they will be eaten alive by their own “mutated” culture?

Is there still hope?