Joke from this weekend

posted on April 30, 2006 in ,

My friend Tom and I were chatting.

Tom: “I just don’t have the soul of a businessman.”
Me: “I do. I keep it in a crystal on my desk.”

(With apologies to Stephen King.)

So here’s an idea – make a Spencer’s Gifts style battery-powered crystal with little leds inside it that make it look like a soul is being tortured, forever trapped inside the cheap plastic gewgaw.

Extra credit if you make it so the device also works something like a Magic 8 Ball. I’d buy one!

Sunk costs

posted on April 28, 2006 in ,

This guy provides a great example of the sunk cost fallacy

Wikipedia definition of the Sunk Cost Fallacy.

Key thing to remember: Your time is worth a certain amount of money, or higher (you may die sooner than you think). If possible, avoid things that decrease the value of your time.

A hit!

posted on in

I received an unsolicted invitation to do some contract development work because of my work on Bellygraph. I had to decline, though, because I’ve got so many other projects. And I am happy with that choice – I doubt that the money would be worth giving up on the other commitments, which I derive significant enjoyment from.

Paul Graham on software, startups, incubators and a whole lot more

posted on April 25, 2006 in ,

This is a great article by Paul Graham on, well, lots of things.

  • What is software going to be like in 5 years
  • What’s it like running an incubator
  • What’s his advice on starting new companies (just do it!)
  • How to succeed in the current job market.

I don’t always agree with Paul, but he seems spot on with this one.

Where in life does the retailer set the price?

posted on April 21, 2006 in ,

This NY Post article talks about the pricing negotiations between Apple and the music labels has the great quote (referenced as the title):

“Where in life does the retailer set the price of the content?”

Ironically, the anonymous speaker is correct and completely misguided. He is correct, because the retailer does not set the price – the customers set the price, by buying or not buying. He is misguided because he believes that the record labels set the price.

At the end of the day, I submit that Steve Jobs knows more about the willingness-to-pay of the iTunes subscribers than Edgar Bronfman Jr.

Swamon’s Rule #9

posted on April 19, 2006 in ,

Don’t be known as a good starter but a poor finisher – very apt advice for any entrepreneur.

Compare and contrast

posted on in ,

Compare this time-lapse animated gif of Google’s evolution with the equivalent for Yahoo

Google’s strategy has consistently been about keeping it clean – adding a few announcements here and there, but all in all, focusing on one major thing – the search bar. Yahoo’s approach is interesting to watch – it starts out with a simple search directory (and my “canonical” concept of the Yahoo page is from that time) and quickly morphs into a more and more cluttered system with an overwhelming array of choices, of which searching and information directories becomes far less important than advertising and revenue generation.

And yet Google seems to be far more financially successful.

Being Copied

posted on April 17, 2006 in ,

This is a great, short article by Paul Graham on why being copied isn’t nearly as big a deal as people think.

But I have at least one additional positive – if people are copying your idea, it means that it has merit. If your competitors start doing interesting things with the idea, you can see what they are doing, in addition to all of your existing ideas on how to make it better. If your competitor is a large company, now you have a sales pitch for every large competitor of theirs – “XYZ co has duplicated this concept, and are currently deploying it to market in preparation to steal away your customers. However, you can license my technology/idea/system and you’ll be up and running in just a few weeks.”

Will trade paperclip for a house

posted on April 14, 2006 in ,

In a further demonstration that people can use the Internet for just about anything, One Red Paperclip is a blog about a guy who offered someone a red paperclip in exchange for something else, with the eventual goal of acquiring a house.

He started out with a paperclip, and traded that for a fish pen. Then, he traded the fish pen for a doorknob, the doorknob for a stove, and so on.

Now he’s up to a year’s rent in Phoenix, and the offers for that include a 1991 chevy blazer, a 24 hour topless lap dance and a 30 second TV commercial.

So you want to join a startup

posted on in ,

I’ve seen some posts out on the ‘net about working with startups, and I thought I would use my 9 years of startup experience, combined with my 3 years of big-company experience, to provide my readers with some insight on how to prepare to work for a startup, and what to expect at a startup. Note that I am not going to justify why you want to work at a startup, or debate the relative merits of startups and larger companies. Those topics are well covered. I’m just talking today about what you should know and expect.

How to prepare:

1. Save 1 to 3 months worth of expenses, more would be better

    Startups often have rocky pay cycles. On occasion, you may be asked to go without pay, or go on half-pay for a time, in order to make ends meet. If you can’t afford to go 1 – 3 months without income, don’t work for a startup. Also, that’s just a bad thing in general.

2. Be prepared for the Joy/Gloom curve

    In the ocean of world capitalism, big and medium companies are the ocean liners, virtually impervious to storms. Startups are life rafts, tossed about wildly on the seas of high finance. You will hear great news one day, and depressing, frustrating news the next. “We got the deal with BigCo! YES!”, and the next day: “We’re getting sued by CompetitorCo, CRAP!”
    I will admit that this is highly stressful, but it is part of what makes startups interesting, challenging and rewarding.

3. Match your skills to what the startups need

    Startups need generalists – people who can do just about any job. Your expertise at operating the T5404-b collating copy machine is not a skill that a startup’s management will find useful. Expand yourself, and make sure that you are strong in the general capabilities of your role.

4. Let go of deep, complicated business case analysis

    Startups rarely (if ever) have time for deep business case analysis of decisions. If you enjoy making large-scale multi-year forecasts to justify every decision you make, then you’ll probably be very frustrated when the CEO says ‘to heck with that, we’re doing X’ after about 15 minutes of discussion.

What to expect

5. Be prepared to do just about anything.

    In my time at the various startups I’ve worked at, I’ve loaded and unloaded trucks (as a product manager), emptried trash (as a CTO), bought coffee and whiteboard markers (as a chief architect). I’ve chased down thieving employees, fixed servers by candelight, slept on the floor in my office, hand-built whiteboard stands, and personally couriered rackmount Linux servers from Atlanta to Washington DC, carrying an awkward 40+ pound box through the airport. And I’ve gotten off easy! I know of other people who have taken turns fixing the leaky roof of their building, sprayed for bugs and a lot of other unpleasant things completely unrelated to their job function.

    But I did them because they needed to be done, time was of the essence, and conserving cash is very important.

6. Expense checks will take a long time to arrive

    You’ll probably have to use your personal credit cards to help keep the company moving. It is safe to assume that the company will lag in paying you back.

7. Don’t count on, or expect good health insurance or 401k matching

    For a long time, 401ks were expensive to setup, and startups wouldn’t even offer them. Now, they’re not nearly as expensive, but you certainly can’t expect matching funds out of a company that has little to no revenue. Health insurance is similarly meager. If you’re used to great coverage that guarantees all sorts of perks, you will be disappointed in the choices you are given at a startup. And sometimes those choices are “We don’t offer a healthplan.” In which case, you’ll just have to go out and find some yourself.

8. Expect to go to many fewer conferences and/or training seminars

    You’ll learn a tremendous amount from your day-to-day job, so for the employees of startups, training seminars are often superflous. Conferences would be nice, to keep up with new events and meet new people, but unless those meetings lead to new sales, they are probably a bad idea.

9. Expect to have more to do than you can handle, and expect little recourse from your boss

    I deal with this pretty much every day. Too few people working on too many “must do” projects, all of which needed to be wrapped up 3 months ago. This is one of the most frustrating aspects of startups for me, because I know that there’s no magic “money spigot” in my bosses office that lets him hire three more employees to take up the work. But the work still needs to be done. In theory, multitasking is less efficient than single-minded focus. In practice, if you can’t work on project A until you get a phone call, then you work on project B. And once you get the phone call, you are obliged to switch back to project A, because it is in worse shape.

10. Expect a lot less formality

    If you enjoy a highly professional environment where everyone treats each other with maturity, politeness and grace, then you will probably not enjoy startups. Soda-can baseball, flipflops, practical jokes, pingpong tournaments, conga lines – all part of the startup experience.

11. Every day is a chance for you to show (and win) leadership

    More than anything else, startups need projects to have ownership – people who are committed to seeing the project finished and working. If you are willing and able to do that, you are valuable, regardless of your experience level or your title. No one cares about titles. In startups, we care about results. Note that ownership is very valuable, but seeing the project through to success is priceless. Don’t take on projects that can’t succeed.

12. Passion is more important than experience

    Related to the previous point – startups are about passion. They are about caring about success, about recognizing that you are making a difference in the day-to-day lives of all of your comrades. Passion helps you weather the storms, it helps you to find the energy to do what must be done. It helps you accept the bad with the good, helps you step up and take command – because you care about this company and you want to make it succeed.

This is my list. I’m sure I haven’t thought of everything. If you have suggestions on things to add or things to clarify, I welcome your input.

Thanks!

Best of Craigslist

posted on April 8, 2006 in

I didn’t even know there was a best of. But it is well named.

This one was really funny.

A selfless act on my part

posted on April 7, 2006 in ,

It hurts my chances to win, so by definition it is a selfless act for me to remind you about inBubbleWrap, a website associated with 800 CEO Read, that gives away copies of business books every day. No spam, no questionaires, just free books (and, if you don’t win, the opportunity to buy a previous offering at a discount).

What are you waiting for, sign up now!

Internet Explorer Vulnerability

posted on April 6, 2006 in

A new IE vulnerability described here.

Essentially, they can fool the browser into thinking you’re going to website X, but really you’re at website Y, but the toolbar says you’re at website X still.

Six answers the interviewer wants to know

posted on April 5, 2006 in

I found this on Monster: Six Answers Interviewers Need (in order to) Hire You

I thought this was interesting because I do have to interview from time to time, and I had never thought about it in the terms of these explicit questions.

  • Do You Have the Skills to Do the Job?
  • Do You Fit?
  • Do You Understand the Company and Its Purpose?
  • How Do You Stack Up Against the Competition?
  • Do You Have the Right Mind-Set for the Job and Company?
  • Do You Want the Job?

If you write these questions down on a worksheet when you start the interview, you can organize your questions to help make sure you get answers to each of them.

Next »