Book Review: “Ready, Fire, Aim: Zero to $100 Million in No Time Flat” by Michael Masterson

Among all the business starting books I have read, this one is by far the best and most practical one. The author, Michael Masterson, has had lots of experience doing this. And the best part is that he’s not a natural salesman by training. He had to learn it by doing. This gives me hope …

Masteron goes through roughly the various stages of business and presented the strategies for each stage:
Stage 1 (0~ $1M revenue): Sales job is #1. Sell your first product first. Don’t worry about company name, logo, or legal identity. Get the 1st sales and then find and fine-tune your unique selling proposition (USP). Imitate your competitor including where to place ads. Produce me-too product. Give your customer better or perceived-better product (Fedex vs. 7-up). Stage 1 entrepreneur must acquire Critical Mass of Qualified Customers (CMQC) as the primary task. Use of the “train” analogy – it takes energy and time to move a stationary train toward the city of gold. Once it’s moving, the momentum may carry itself.

Stage 2 ($1M ~ $10M): Add more product lines. Front end vs. back end: Front end to acquire customers, Back end to make profits. The key to profit is evolution not revolution – 80% old and 20% new is a good mix. Back-end sale represent goodwill that people are willing to buy continuously
Ordinary vs. tipping point products (1:9 ratio): ordinary products brings the profits. Creating tipping point products takes collaboration and good timing. The author borrowed a lot of the ideas from “Tipping Point” by Malcolm Gladwell and applied it to real-life situations.

Stage 3 ($10M~50M):
Innovation and speed are the two critical methods to take the company to the next level. For innovation, adopt “accelerated failures” and “ready, fire and aim.” To carry out the action, find a champion, who can get the idea realized, must believe in the idea, have the authority to execute, have the experience to make wise decisions along the way. It’s better to postpone if a champion cannot be found.

About getting mentored: 1) Ask for mentor around you (up, down, around), 2) Show appreciation – reciprocate, 3) Take responsibility for your own actions.

The objective of business is to serve your customers – not making you or your employee rich. If you can serve your customers, the money will follow.

On brainstorming: create marketing copy within 24 hrs and set a limit on time, set a goal and high standard, code of equality (everyone pitches in), set rules, no specific criticism of idea (how to make it better not what’s wrong with it), record the meeting. Have a culture of creativity.

A “ready, fire, aim” business proposal (must be finished within 24 hrs to keep momentum going) consists of 1-4 pages, ballpark financial projection including costs, identification of critical tasks, project champion and support people, timeline for the major tasks to be completed, and a plan ‘B’ (like CNN).

Project improvement: “If the product is not selling well, don’t fix it” It’s much smarter to drop it and come up with a significantly different product. If the product sell well, improve it.

Why people buy? To feel good and to solve a problem. Why Binge spending? 1) Feel good that they have more money to spend, 2) to feel good about buying, 3) sold by the specific marketing program.

The 20 marketing lessons are impressive. They should be in the MBA marketing textbook. The 7 myths are good, one of them being that employees must own a part of company.

Hire Intrapreneurs (vs. Entrepreneur) to take your company to the next level. Intrapreneurs may not want to start his/her own business but is innovative enough to keep the company crank out tipping point new products.

Ready, Fire, and Aim way of leading your life. Get started on your dream and don’t worry about failure or trying to perfect it. Author’s short film career is an example.

I utterly enjoyed this book. I listened to the audio book three times. And each time I got something more. I suppose I will read it soon. The wonderful effect of this book that it makes starting a business sound easy enough that you’d want to go out and start a company right away. Maybe I will …

Double Screen Doors – Double Challenges

My apartment #2 tenant requested to add a screen door to the upstairs room that has a double door opening to the terrace. The double door means two screen doors. Then it’s the added complexity of keeping the doors fixed in position when they are closed. This means that there needs to be something like a post in the middle for the doors to latch on. This post can’t be too wide or the wide opening of the double door loses its appeal. And yet it can’t be too narrow either or it lose its function of holding on to the screen doors, resulting in rattling when heavy winds blow. For some reasons, my other unit #1 has the double screen doors but were poorly installed; it has a a post that allow the hook hinges to latch on – not very steady. I didn’t plan to follow the same scheme.

When shopping at Home Depot, I considered installing a re-tractable screen door. They were nice and easy to install and do not require an ugly post in the middle but they were quite expensive. Two re-tractable screen doors will add up to nearly $400, compared to $100 for two regular 36″-wide screen doors. I would buy it if it were for me to enjoy but not for my tenants. I ended up buying the two inexpensive screen doors plus a 1″x2″x80″ post (~$5). The materials costs me just over $100 after tax.

On the day of installation, I fumbled around and ended up installing on the inside edge of the door way instead of outside. This wasted me roughly 1 hour to re-install. Then I had the original idea of mounting the post with nails nailed at a angle. This turned out to be a bad idea as the pounding of the nails was too noisy and the wood was too stubborn and the door frame too soft (due to the overhang nature of the terrace) to allow nails to drive through. I then gave up that day to re-think. Upon further thought, I decided to use 4x L-shape brackets ($2) to mount the post.

On the next day, I managed to mount the post with the L-shape brackets and then adjusted the screen door width to fit within the opening between the post and the door frame. This didn’t take too long once I had the post as the anchor. Installing the door handles was another challenge. Turns out the door handle push-stem needs to be trimmed by 1/4″ because it’s a 5/8″ width door not the other kinds the manufacturer offer. Thanks to the fine print at the bottom of the instructions. This mis-step took my another half hour to figure out.

I didn’t install the spring mechanism to keep the screen closed automatically because based on my experience it breaks fairly easily and it’s a nuisance when the screen keeps trying to close. I would have spent another hours installing the spring mechanisms if I chose to install them.

To finish it up, I installed the door latch hook on the post and primed the post to maintain the color scheme. Overall, I spent roughly 6 hours installing the double screen doors between the two days. It was quite a learning experience and challenge for me. I’m glad to do this – once. Let’s see how long the screen doors would last.

A Better Contact Search Program (TakePhOne) and Poor Treo 680 Battery Life Probelm

Last couple of weeks, I downloaded two pieces of software from the net for my Treo 680. The existing phone number search function on Treo 680 is rather pathetic; you’d need to type in the first name initial and then last name to find the contact information. And if you are searching for a specific business name or a specific phrase in the contact database, you’d need to use global search function, an extremely slow function. After some research, I found the software TakePhOne is really cool, you can search on any substring and the search is instantaneous – quite impressive. The launch function to launch any software by scrolling sideway is very nice too. Also, it has a large display of the clock, which practically eliminates the need to wear a watch.

But soon after I downloaded and started using this software, I discovered the battery of Treo drains really fast. I used to be able use the phone whole day without any problem. Then I found the battery wouldn’t last beyond 3pm. Very strange. Is the software consuming all the power? What else could be a problem.

Based on my Google search, I found the solution to the problem from this website. As it turns out, once a while, the battery meter would go out of calibration and need to be reset. This website teaches you how to reset that. Well, it didn’t help.

Upon further Google search, I discovered another problem called “Glen Phenomenon” that would drain your battery really fast. This is triggered by “If I receive (answer) a call, and allow the caller to hang up, doing nothing at my end, my standby battery drain rate increases to 2-3% per hour and stays that way… This problem can be corrected simply by receiving another call. (I did it by calling my TREO from my landline, letting it ring at least once, and hanging up, not even touching the TREO).” This fixed the problem I had.

All is well now. I think I’ll go ahead and purchase the TakePhOne.

Thinkpad T43 Freezes Upon Undock from the Docking Station

Two months ago, my IBM ThinkPad T43 started to exhibited a very annoying failure mode. It freezes 50% of the time when I popped it out of the docking station. I had to shut down the system by force (hold the On/off button for a long time) and then reboot to put it out of misery. So what happened? What did I do? Could it be software/driver issues or hardware issues?

Several things have changed: I changed the graphic monitor from a 19″ to a Sun 24″ monitor. This could cause the device driver to act weird or the device driver may not like the new monitor. One other thing I had done was to upgrade the SO-DIMM from 512MB to 1GB. I googled to find many people have similar problems. I ended up downloaded a new ATI driver and a special eject software. Neither of them made any difference to resolve this problem.

Being a hardware guy, I just couldn’t believe the DIMM memory should be remotely associated with this problem since the act of undocking simply switch from AC input to battery input. If the CPU didn’t choke, why would memory make any difference? On the other hand, I have solved enough DIMM problems at work to know how fragile DIMM can be – it could be a vibration issue or the memory got put into a different power-down mode that may corrupt the DIMM. Besides, the DIMM I bought was a cheap DIMM from Fry’s. The problem was so excruciatingly annoying that I finally bit the bullet and switched out the new DIMM and put in the old DIMM. Sure enough, the laptop no longer exhibit the freeze problem again. I don’t know what the new DIMM is doing to wreak havoc with my computer but I’m NOT going to be find out and my wife’s laptop now has an additional 768MB (replacing her original 256MB).

Once again, it proves that when it comes to upgrading a computer – make one upgrade at a time. It’s much easier to back out of it. Also, note the changes you make to the computer so you know how to undo. This applies to hardware as well as software.

Movie Revew: “Wall-E”

For the Independence Day, the family decided to take it easy and go out for a Matinee movie instead. We went to see “Wall-E.” We figured it’s probably fun for my 6-year-old daughter. Sure, another no-brainer robot movie from Disney to stir up a child’s imagination. Why not?

I was pleasantly surprised by how futuristic and foretelling the movie is. The move is about a ever curious, lonely, garbage-collector robot fell in a love with a more advanced earth probing robot,named Eva, from Axiom, its mother ship that houses many of the human refugees in space after leaving the earth that had turned inhabitable due to pollution. Not knowing the plot, I discovered along the way where Eva came from, what its mission is, what Axiom is, and why humans became the way they were (fat, lazy, and lack critical thinking). The twists are: the controlling robots were the “bad” guys but were under the “policy” dictated by the Axiom founder and the people turned to fat and boring vegetables that follow the routines they were given.

Wall-E is a cute, passionate, curious, industrious robot that every viewer can relate to. He was smart to stock up on spare parts for himself and during his lonely time watched some of the old ’60’s movies to kill time. Of course, he transformed himself into a small box when he put himself in the sleep mode. How ingenious he is. Isn’t that how human evolves from where we were before? The irony is that the humans inside Axiom are just the opposite. How foretelling it is if we human manage to design all the robots that take up all the dirty jobs of serving us, what will we become or evolve into?

The love story between Wall-E and Eva was a bit of stretch but I suppose it’s hard to bring up the “human-ness” in Wall-E without this. The way how Eva was touched by the caring and pursuit of Wall-E and reciprocated to rescue Wall-E also serves as a good human-like story.

A couple of interesting observations: The Eva robot looks like a Nintendo Wii character with the joints missing. In other words, the fingers, arms, head are sort of floating without connections, not bound by law of physics. Is that the future robot we come to expect? Also, the TV’s people are watching are their vehicle chairs are being projected like a hologram – I think this is quite doable.

The movie ended when the people of Axiom decided to come back home and leave the vegetated state was also a nice twist. The captain showed his leadership of battling the controlling robot and bringing back the “Noah’s Ark.” Of course, come into the earth and come out in the atmosphere at that state (without vegetation) without any sort of air supply could have killed them at once. But wearing masks out of the space ship could kill the dramatic moment.

Overall, I like the movie a lot. It’s entertaining and satirical at the same time. How many movies can do that?

Creating Ramdisk on Solaris

Creating RAMdisk is a way to create a temporary file cache for fast access.
I found the following information from Sun’s BigAdmin site:

# create the ramdisk
#
[Mon Mar 17 22:15:03 root@sol9 /]
# ramdiskadm -a mydisk 40m
/dev/ramdisk/mydisk

# check the result
#
[Mon Mar 17 22:15:21 root@sol9 /]
# ls -l /dev/ramdisk/mydisk
lrwxrwxrwx 1 root root 40 Mar 17 22:15 /dev/ramdisk/mydisk -> ../../devices/pseudo/ramdisk@1024:mydisk

[Mon Mar 17 22:16:04 root@sol9 /]
# ls -l /dev/rramdisk/mydisk
lrwxrwxrwx 1 root root 44 Mar 17 22:15 /dev/rramdisk/mydisk -> ../../devices/pseudo/ramdisk@1024:mydisk,raw

# check the fstype
#
[Mon Mar 17 22:16:07 root@sol9 /]
# fstyp /dev/rramdisk/mydisk
unknown_fstyp (no matches)

# create a filesystem on the ramdisk
#
[Mon Mar 17 22:16:22 root@sol9 /]
# newfs /dev/rramdisk/mydisk
/dev/rramdisk/mydisk: Unable to find Media type. Proceeding with system determined parameters.
newfs: construct a new file system /dev/rramdisk/mydisk: (y/n)? y
/dev/rramdisk/mydisk: 81872 sectors in 136 cylinders of 1 tracks, 602 sectors
40.0MB in 9 cyl groups (16 c/g, 4.70MB/g, 2240 i/g)
super-block backups (for fsck -F ufs -o b=#) at:
32, 9664, 19296, 28928, 38560, 48192, 57824, 67456, 77088,

# mount the ramdisk
#
[Mon Mar 17 22:16:44 root@sol9 /]
# mkdir /myramdisk

[Mon Mar 17 22:16:51 root@sol9 /]
# mount /dev/ramdisk/mydisk /myramdisk

[Mon Mar 17 22:17:01 root@sol9 /]
# df -k /myramdisk
Filesystem kbytes used avail capacity Mounted on
/dev/ramdisk/mydisk 38255 1041 33389 4% /myramdisk

[Mon Mar 17 22:17:06 root@sol9 /]

Book Review: “The Tao of Warren Buffet” by Mary Buffet and David Clark

This book consists of many wise quotes from Warren Buffet, the sage of Omaha. He practiced these principles that turned him into one of the richest (2nd) person in the world.

Warren practice buy and hold strategy. He would pick a stock and assume the stock market is going to be closed for 5 to 10 years. If it can pass this simple test, in other words, the business model is simple and predictable for the next 5 to 10 years, and the business is fairly priced like Disney, Coca Cola, Wrigley, and others, he would buy them at a fair price and hold them for ever (almost). “The business should be so simple that even a fool can run it because soon or later a fool will.” “Wall Street makes its money on activity. You make money on inactivity.”

You need to understand the business model of the company before you buy. Of course, by this standard, many of the technology companies, especially the Web 2.0 companies, would not cut it. The technology companies rely too much on the IP and knowledge of the workers and the business models are easily duplicatable if you can manage grabbing the talents from the market leaders.

Pick the right manager/CEO/owner with good integrity, and leave him/her alone to run the business. This may sound like a leap of faith, but it’s true that a few of the big companies (e.g. Enron, Tyco, and etc.) of the 90’s did not have the integrity and ended up driving the companies to the ground. Integrity is ingrained and not learned. “You can’t make a good deal with a bad person.” “In looking for someone to hire, you look for three things: integrity, intelligence, and energy. But the most important is integrity, because if they don’t have that the other qualities, intelligence and energy, are going to kill you.” “It takes 20 years to build a reputation, and 5 minutes to lose it. If you think about that, you will do things differently.”

The advise to the young people to work for companies with good business fundamental instead of the most up-and-coming is a sound advise. There are some technology companies that no longer hold the the competitive advantages, thus the good business fundamental to warrant consideration by the young employment seeker. A lot of times, I wonder if Sun Microsystems, Inc. has fallen into the same categories; its Sparc-system and Solaris no longer hold the monopoly in the internet age as it used to. Linux and x86 architecture have changed all that.

Warren makes a lot of decisions himself. Contrary to common belief, he doesn’t consult others. Of course, he has lots of practices and he keeps things simple enough that it’s hard to make the wrong decision. But I wonder if Warren Buffet’s investment method can continue to thrive like before. Currently, Yorkshire Hathaway is sitting on many billions of cash waiting to be deployed/invested. Many of the businesses these days have so many dimensions to them with the introduction of Internet. Newspaper, once a profitable and “simple” business, is on a rapid decline thanks to Internet. Things used to be simple is now more complicated. By his standard, no one should invest in technology companies like Apple, Microsoft, Yahoo, and Google and they would forgo a huge amount of profit. Will his investment method stand the test of time or his method is simply a set of trading rules good for just 50 years or so. Time will tell.

Learn by Blogging (and Sharing) – Derek Tsai's Personal Blog