<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">
    <title>blog.adamsmith.cc</title>
    
    <link rel="hub" href="http://hubbub.api.typepad.com/" />
    <link rel="alternate" type="text/html" href="http://blog.adamsmith.cc/" />
    <id>tag:typepad.com,2003:weblog-1866753</id>
    <updated>2009-11-11T09:46:42-08:00</updated>
    
    <generator uri="http://www.typepad.com/">TypePad</generator>
    <link rel="self" href="http://feeds.feedburner.com/AdamSmith" type="application/atom+xml" /><feedburner:emailServiceId>AdamSmith</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry>
        <title>How To Find A Market For Your New Company, Family Edition</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AdamSmith/~3/yCLyf0-sqEw/how-to-find-a-market-for-your-new-company-family-edition.html" />
        <link rel="replies" type="text/html" href="http://blog.adamsmith.cc/2009/11/how-to-find-a-market-for-your-new-company-family-edition.html" thr:count="2" thr:updated="2009-11-11T14:15:58-08:00" />
        <id>tag:typepad.com,2003:post-6a00e5501418c188340128757b4790970c</id>
        <published>2009-11-11T09:46:42-08:00</published>
        <updated>2009-11-11T09:54:12-08:00</updated>
        <summary>I was at a conference last weekend with a lot of non-tech entrepreneurs. It can be refreshing to get outside the valley and into a pool with different kinds of fish. It was a lot of fun. My favorite question to ask new people was: How did you get into your business? Now, these guys do things like importing soy sauce and related goods from Asia, or designing and manufacturing green buildings all across the US. It's really quite varied. Most folks said they got into their industry because of someone in their family. That's pretty cool if you sit...</summary>
        <author>
            <name>Adam Smith</name>
        </author>
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://blog.adamsmith.cc/"><div xmlns="http://www.w3.org/1999/xhtml"><p>I was at a conference last weekend with a lot of non-tech entrepreneurs.  It can be refreshing to get outside the valley and into a pool with different kinds of fish.  It was a lot of fun.</p><p>My favorite question to ask new people was: How did you get into your business?</p><p>Now, these guys do things like importing soy sauce and related goods from Asia, or designing and manufacturing green buildings all across the US.  It's really quite varied.</p><p>Most folks said they got into their industry because of someone in their family.</p><p>That's pretty cool if you sit down and think about it.  It's a pretty robust way to allocate human capital in a distributed way.  I doubt many journalists are telling their kids to go into journalism, but I'd bet most energy scientists are thinking that their offspring should consider following in their footsteps.</p><p>It seems slow as a mechanism of action, but probably only to those in highly volatile industries like high tech.  On the grand scale of things it's probably about right in terms of balancing too fast with too slow.</p><p><em>And </em>your family members can train you.</p><p>How many of your friends in real estate got into it because someone in their family showed them the ropes?  Right.</p><p>Same thing with teaching.  We have several public school teachers in my family.  The ones in the business show the new entrants how to get certification, how to find a good job, what to expect, and so on.</p><p>My dad buys and sells used truck and heavy construction equipment.  He got into the business thirty years ago because that's what my mom's dad was doing.</p><p>This is an amazing system!!</p><p>This doesn't seem to happen as much in high tech.  We're certainly in a new field that hasn't had a lot of time to replicate through families.  I know that Trip Adler, the founder of Scribd, was born to a doctor who started a company that later became public.</p><p>Topher Conway just started working with his dad, Ron Conway, who is the most prolific angel investor in the world.</p><p>So if you're looking for the next step in your career, look around you at your close friends and family.  They're the ones who will give you the honest and informed skinny, and they'll be the most likely to help you out along the way.</p><p>How about you?  Do you know anyone who has entered a career because of a family member or close friend?  Let me know in the comments!</p><br /><p><em>Editor's note: I still intend on wrapping up my series on hiring soon.  Also, more ways MIT didn't prepare me for startups are on the way!  <a href="http://feeds2.feedburner.com/AdamSmith">Subscribe via RSS</a> to stay in touch!</em></p><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/AdamSmith/~4/yCLyf0-sqEw" height="1" width="1" /></div></content>


    <feedburner:origLink>http://blog.adamsmith.cc/2009/11/how-to-find-a-market-for-your-new-company-family-edition.html</feedburner:origLink></entry>
    <entry>
        <title>How to Find and Hire Amazing People, Part 2</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AdamSmith/~3/EgIBZdHra6Q/how-to-find-and-hire-amazing-people-part-2.html" />
        <link rel="replies" type="text/html" href="http://blog.adamsmith.cc/2009/11/how-to-find-and-hire-amazing-people-part-2.html" thr:count="6" thr:updated="2009-11-05T05:47:37-08:00" />
        <id>tag:typepad.com,2003:post-6a00e5501418c188340120a6a8aea5970c</id>
        <published>2009-11-04T09:23:13-08:00</published>
        <updated>2009-11-04T09:23:54-08:00</updated>
        <summary>In part 1 of this series we talked about how to find people who might be rockstars. So how can you tell if someone is going to knock balls out of the park for you and your team? Hard to say. :) Here's the process we take a candidate through when hiring. Some of what I'm going to say is particular to interviewing developers, which is what I have the most experience with. Most will be general. Resumes First, read the resume. The first thing I look for is experience at a software products company. So the company’s main gig...</summary>
        <author>
            <name>Adam Smith</name>
        </author>
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://blog.adamsmith.cc/"><div xmlns="http://www.w3.org/1999/xhtml"><p>In <a href="http://blog.adamsmith.cc/2009/10/how-to-find-and-hire-amazing-people-part-1.html">part 1</a> of this series we talked about how to find people who might be rockstars.  So how can you tell if someone is going to knock balls out of the park for you and your team?</p><p>Hard to say.  :)</p><p>Here's the process we take a candidate through when hiring.  Some of what I'm going to say is particular to interviewing developers, which is what I have the most experience with.  Most will be general.</p><p><strong>Resumes</strong></p><p>First, read the resume.</p><p>The first thing I look for is experience at a software products company.  So the company’s main gig has to be software, and their goods are sold as products not services/consulting.  E.g. Microsoft, Amazon, Yahoo, etc.  These are the companies that write production code as their core competency.</p><p>How long do they stay at jobs?  Three or more years at a job is good.  One to two is okay provided it's not the pattern.  Less than one year is bad.</p><p>Next I look at their career trajectory, if they have one.</p><p>If they have less than three years of experience, look at their education.  Small points for attending a top university for their field.  Extra points if they seemed to really push themselves with grad classes, research, etc.</p><p>Lots of buzz words or acronyms in a resume is a bad sign.</p><p>It's great if they have a list of personal projects.  It shows initiative and creativity.  It's also good fodder for interviews down the road.</p><p>These are just some of my if-then rules.  You'll end up growing your own set of rules over time.</p><p>Be <em>very picky</em> at this stage if the resume came from a job board or recruiter.  You can read 100 resumes in the time it takes you to do a phone interview, so the cost of going to the next stage is quite high.  Only do it for great candidates.</p><p><strong>Resume Extra Credit</strong></p><p>Smg on Hacker News <a href="http://news.ycombinator.com/item?id=904730">suggested</a> in response to part 1 that you can use online coding problems to help filter through the wave of resumes you'll get from job boards and optionally recruiters.</p><p>Justin.tv does this has some <a href="http://www.justin.tv/problems">pretty neat problems</a> on their jobs page.</p><p><strong>Phone Interviews</strong></p><p>40-60 minutes.</p><p>The most important thing is to have them write code or otherwise demonstrate what they'd actually be doing day to day.</p><p>Just to be clear, the most important part of ANY interview is where they demo what they'll be doing every day.  It's not their resume, and it's not the stories about their old teams.  It's actually asking them to write code, or actually asking a product manager to walk you through a product they've built.</p><p>You'd be surprised how many interviews I've been through where the candidate was doing wonderfully, right up to the skill demo where they bomb.</p><p>This doesn't mean you can start right off with the coding questions, though.  You want the candidate to get comfortable first so they can show you their best colors.</p><p>Ergo I split my interviews into three parts: first, I have them walk me through their resume.  Then we do "more interviewy type stuff," as I call it.  And finally they get to ask me any questions they have about us and what we're up to.</p><p>I tell them upfront that's the game plan so they know what to expect.</p><p>Having them walk me through their resume helps them settle in.  The most important things to dig into during the resume review stage are why they left each position, and try to triangulate what their manager thought of them.  This should take about ten minutes.</p><p>Then comes the skill demo.</p><p>For developers I'll start with something easy like “Are you familiar with the singleton design pattern?" And then go right into my coding question.  I have them write their code on a piece of paper, and have them read it back to me token by token when they're done.  I copy it down on my end of the phone, and then we talk about it.</p><p>The code you have them write should be ten to twenty lines long.  They can use any language of their choice, but it should compile.  (For all you youngsters, "compile" is something that used to be done to code back in the day.)</p><p>It should be one function, with a loop, and have at least one or two edge cases.</p><p>It's amazing how much information such a short question can give you.  Some candidates will nail the code in 30 seconds, others will take 15-25 minutes.  There's <em>at least</em> an order of magnitude difference in the variation of outcomes for a simple 15 lines of code.  That's <em>awesome</em> interview power and the most effective signal per minute part of the interview.</p><p>On the other hand I haven't found logic puzzles to be useful.  I will follow up the coding question with some algorithmic questions if they're doing well.</p><p>Third part is where they get to ask you questions.  Everyone they talk to should give them this opportunity at each interview.  Usually doesn’t take more than 5 minutes.</p><p>Score the candidate.</p><p>One phone interview should be enough to decide whether to bring them on site, save for extraordinary circumstances.</p><p><strong>Onsite Interviews</strong></p><p>Three or four interviews, usually three.  If an early interviewer gets negative feedback we send the candidate on their way so we don’t tell them up front what their interview schedule will be.  Just ask them to be available all day.</p><p>Plan the interview loop out beforehand.</p><p>We also give the candidates a binder at the beginning with a picture and bio for everyone in the company.  That's a great way to help them connect with and understand your team.</p><p>Have fun!  Start with a big smile!  Ask them if they'd like anything to drink.  When you're done tell they can take a short break to stretch or use the bathroom.  Being interviewed is hard work so try to make it as pleasant as possible.  Eat lunch with them.  Give them a t shirt!</p><p>Have them hack on a 1-3 hour onsite project working on your problems.  They are allowed to ask questions, of course.  You only want to do this if they’ve done well on the interviews and you expect them to do well.</p><p>After the on site interview you should be ready to make a hire / no hire decision.</p><p>How do you decide if you should make an offer?  The obvious aside, there are a few things you should be aware of.</p><p><strong>Setting the bar too high</strong></p><p>People often preach the virtues of having high hiring standards.  There's lots of theory out there about this but it's true in practice, too.  Companies die regularly because they try to "staff up".  That's undeniable.</p><p>But there is an opposite side of the coin that people don't talk about.  95% of hiring managers need to be told to "have high standards" and they'll iterate into the sweet spot from there.</p><p>But 5% of people need to be told to "have lower standards" and iterate into the sweet spot from the too-high direction.</p><p>We were one of those five-percenters.  Xobni was originally VERY picky.  There are a few reasons we loosened up.</p><p>The most important reason is that above a certain threshold of signal it's just impossible to predict how well someone will perform on the job.</p><p>There are so many random variables like your product, your team, your technology, your culture, their experience, etc that go into success or failure.</p><p>I've been surprised in both directions before.  There have been people I had high hopes for who didn't work out.  We've also hired people who have performed way above expectations.</p><p>So if you are too picky you eventually just start measuring noise.</p><p>Moreover, your interview time has diminishing returns.  If you learn one unit of info during the first 60 minute phone interview, you'll learn only one more unit during the next full day of interviews.  The next unit will come from a week of working together.  And so on.</p><p>If you're interviewing a cofounder by all means spend two months working together before making a call.  But otherwise your candidates will expect you to make a decision inside of eight hours of interview time.</p><p>Reminder: most people should probably have higher interview standards.  Just be aware of pressures in the other direction.  They do exist.</p><p><strong>Hiring entrepreneurs versus hiring for patience</strong></p><p>When we first took money from Vinod Khosla he told us "All of the first 20 employees at Sun went on to start their own companies or become CEOs of major companies.  You want to hire those kinds of people."</p><p>I agree but disagree.</p><p>If you're a Sun or a Google or a Facebook then sure, hire these hyper ambitious folks.  Or at least consider it.</p><p>But if you're not a rocketship, and most companies aren't, then be careful with hiring someone who's hyperambitious and thinking on short time scales.</p><p>The problem is that building a company takes a long time.  It's a long haul.  And you need the early employees to stick around for the long haul because they understand the broadest breadth of your company's culture, early decisions, code base, customer development, and so on.</p><p>So if your first hires want to start their own companies in the next two years you're not optimally set up for success.</p><p>Ambition is good in early hires, just not combined with antsy-ness.  You want to invest in those people's companies, just not hire them for your own.</p><p><strong>Your culture</strong></p><p>So you really want ambition combined with patience.  How about culture?  How do you hire for that?</p><p>I'm not sure.  I knew from the beginning how to spot great developers and have picked up bits and pieces about identifying other skill sets.</p><p>But I'm still working on hiring for culture fit.  Here are a few examples I've been learning from.</p><p>Example one, just having fun.</p><p>Greg Thatcher is one of our many great developers.  He runs a web site called gregthatcher dot com.  He has several apps on there including a <a href="http://gregthatcher.com/Financial/Default.aspx">b</a><a href="http://" /><a>ank routing number </a><a href="http://gregthatcher.com/Financial/Default.aspx" /><a /><a>lookup utility</a>.  Gregthatcher.com often comes up in office jokes.</p><p>Now check out <a href="http://gregthatcherdotcomfanclub.com/">gregthatcherdotcomfanclub.com</a>, made by our very own Ryan Gerard.  <em>How fun is this stuff?!?!</em></p><p>I don't know the formal definition of company culture but even if this is completely unrelated I still wanted to share it because it's ninja awesome!</p><p>And that's part of why I come to work every day.</p><p>Example two, traditions.  Every Friday we order <a href="http://www.patxispizza.com/">the best pizza in San Francisco</a> into the office for lunch.  It's one of the things I look forward to every week.  Yes, I'm that easy folks.</p><p>Example three, recognition.  Beyond our universal recognition of gregthatcher.com as a jewel given to humanity, every Thursday at our company meeting we give out the Zombie award.  It's given to an individual who has done something awesome every week.  Everyone is encouraged to email Skyler, who organizes the award, throughout the week when someone does something outright baller.  Then the winner is selected through an intricate set of informal procedures -- mostly banter and wit.  The award comes with a large rubberish lego brick that the various offices can accrue and assemble.</p><p>I know, sounds a lot like the infamous Microsoft Ship-It award.  It really is much cooler, though -- trust me.</p><p>All of this "culture" creates trust among your team, which is great for productivity, retention, new hiring, karma, fun, and your soul!</p><p>How do you build such a culture?  Look for people who are passionate, positive, and creative.  Then ask them to help you add spice.  Empower them where appropriate, and wallah!  That seems to be the formula Zappos has followed, anyway.</p><p>If you want a recipe for creating <em>mis</em>trust, hire people who are always cynical.  That will weaken an organization like nothing else.  They will drag down others around them, which gives them positive feedback so they make cynicism a stronger part of their identity, and the spiral downward continues.  That won't end well.</p><p>Netscape's <a href="http://www.jwz.org/gruntle/rbarip.html">really-bad-attitude</a> might be a counter example, but I don't think so.  It seems to have been more of a way to blow off steam than to fester.  Not sure.</p><p>Speaking of which, I'd love to hear war stories or lessons from folks in the comments on building culture.  I'm very interested in learning more here!</p><p><strong>Part 3</strong></p><p>...is coming soon!  Feel free to <a href="http://feeds2.feedburner.com/AdamSmith">subscribe via RSS</a> so you don't miss it!</p><p>I'm going to talk about how to woo and close candidates you want to hire, the basics of figuring out compensation, roles, titles, and a couple of other meta details that I hope will be helpful!</p><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/AdamSmith/~4/EgIBZdHra6Q" height="1" width="1" /></div></content>


    <feedburner:origLink>http://blog.adamsmith.cc/2009/11/how-to-find-and-hire-amazing-people-part-2.html</feedburner:origLink></entry>
    <entry>
        <title>How to Find and Hire Amazing People, Part 1</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AdamSmith/~3/RXCGUNFZSXs/how-to-find-and-hire-amazing-people-part-1.html" />
        <link rel="replies" type="text/html" href="http://blog.adamsmith.cc/2009/10/how-to-find-and-hire-amazing-people-part-1.html" thr:count="5" thr:updated="2009-10-30T16:03:02-07:00" />
        <id>tag:typepad.com,2003:post-6a00e5501418c188340120a6793123970c</id>
        <published>2009-10-26T15:30:23-07:00</published>
        <updated>2009-10-26T18:04:24-07:00</updated>
        <summary>Nothing matters more to your success than the skill and determination of your team. So, how do you find and recruit these folks who will make you incredibly successful? First, what experience have I had hiring and building teams? Moderate. I've directly hired about twenty folks and have been involved with but not responsible for hiring about ten or fifteen others. I've found that you can hire well without experience but you'll be about 3x more efficient with experience and you'll call fewer false negatives. So I hope to describe some of the patterns I've picked up over the past...</summary>
        <author>
            <name>Adam Smith</name>
        </author>
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://blog.adamsmith.cc/"><div xmlns="http://www.w3.org/1999/xhtml"><p /><p>Nothing matters more to your success than the skill and determination of your team.  So, how do you find and recruit these folks who will make you incredibly successful?</p><p>First, what experience have I had hiring and building teams?  Moderate.  I've directly hired about twenty folks and have been involved with but not responsible for hiring about ten or fifteen others.  I've found that <em>you can hire well without experience</em> but you'll be about 3x more efficient with experience and you'll call fewer false negatives.  So I hope to describe some of the patterns I've picked up over the past four years.</p><p /><p><strong>Prime Directive<br /></strong></p><p>Your first job is not to hire bad people.  Prefer false negatives to false positives.  I'll come back to this later but it's an important foundation to the whole discussion.</p><p /><p><strong>Finding Talent<br /></strong></p><p>The easiest way to find talent is through your networks.  I knew this going in but didn't know how to reduce it to practice.</p><p>As an MIT engineer I don't have natural networking skills.  Some think this means it's hard for me to mingle at social events, which you get used to, but the more damning result is that you don't have the mental gestures of thinking in terms of your "network."  Network itself feels like a dirty word.</p><p>But network just means your friends.  So when you need to "find talent through your networks," that just means reaching out to people you did school projects with at MIT.  It's not really that bad.</p><p>Paul Graham originally told me to "shake my friend tree" when looking for a cofounder, which is certainly friendlier terms than "use your network."  So shake your friend tree.</p><p>I can only think of two real group projects I did at MIT, and both of my teammates from one of those projects are or have worked at Xobni before.  How awesome is that!?</p><p>If you don't have a network, hire folks who do.  I hired three or four pros from my immediate friend tree into Xobni, but we've hired 15 to 20 folks from networks in general.</p><p>Example: we hired Bryan Kennedy after meeting him through Y Combinator.  Bryan is our founding web engineer and is the mastermind behind all of our web properties.</p><p>Bryan referred in one of our next employees, Ryan Gerard, through a friend of a friend.  Matt, my cofounder, and I were having lunch one Sunday and we got a call from Ryan.  We gave him the Xobni pitch over the phone and the rest is history.</p><p>This is how it happens.</p><p>It seems remarkably inefficient that most hiring happens through friend trees and not through more merit based approaches.  We'll probably have better approaches in 30 years but for now this is what we're stuck with.</p><p /><p><strong>Recruiters and job boards<br /></strong></p><p>Recruiters and job boards don't work well either.  They are supposed to fix this problem, and despite the gobs of money people are willing to pay they are still unable to deliver in general.</p><p>First, bad people (heretofore "unqualified workers") stay on the market longer and cycle their resume around 500x more often than a great employee in the lifetime of their career.</p><p>I kid you not.  How many times do you think the top 1% of developers send their resume to companies?  Maybe 15 times during college, they get an initial job, and get to pick where they work from there out based on reputation.  So maybe 30 resume-sends over their lifetime.</p><p>Whereas unqualified workers will be on the job market say 15 times, each time spamming their Java resume (sorry -- couldn't help myself) out to 100 places each time before getting hired.</p><p>Someone check me on the math, but it sure feels like a 500x difference.</p><p>Recruiters won't save you, either.  They get paid when you hire someone.  They do not PAY YOU for consuming your time.</p><p>So a classic first time entrepreneur mistake, which I made, goes like this.  You raise a bunch of money, and the recruiters come calling.  Paul Graham didn't talk about recruiters, so you don't know what to do.  (!)  You listen to their tale, and they tell you they don't get paid unless you hire one of their people.  So you can't lose.  You sign a simple contract and go to sleep.</p><p>Then you wake up the next morning with seven resumes in your inbox.  You'll get another seven the next day.  And they'll keep coming until you interview someone.  They will wear you down.</p><p>What happens next determines whether your company will fail or live on to fight other battles.</p><p>If you are looking to "staff up" you will look at the number of resumes you've read, and you'll say to yourself:</p><p><em>"Self, you've looked at 200 resumes and interviewed ten of them.  You've worked hard.  You certainly deserve to pull the trigger and soak in some celebration and accomplishment."</em></p><p>And repeat until you've hired an engineering team full of people playing the part and burning your cash.</p><p>Seriously, I've seen a company do this.  Needless to say they sank without a trace.</p><p>Instead, if you maintain your hiring standards you will wisen up and dump the recruiters.  That's what happened to me but I hope you can one-up me and avoid spending time on recruiters overall.</p><p>Now this isn't true of all recruiters.  Your mileage may vary.  What usually happens is the good recruiters move up and do executive recruiting, so most staff recruiters are crappy.  I don't have enough direct experience with executive recruiters to speak about them.</p><p>There are good staff recruiters too, but they are very rare.  At the very least ask for some clause to be changed in their contract and see if they have the organizational power to do it.  If not you're dealing with a chop shop / call center.  It's also a bad sign if they anonymize the resumes they send you.  Most do.</p><p>Back to job boards: I have found that the Joel On Software job board doesn't have the spam problem.  A typical Xobni post there nets us two good resumes, one bad resume, and that's it.  Not cost effective but at least not spammy.</p><p>Craigslist can also work for hiring some roles, particularly where skill is easy to measure and there isn't much variation among choices, i.e. not developers, not product people, and not business people.</p><p>When you do use Craigslist run a bulk recruiting process.  Post once on craigslist, ask everyone who emails you to answer a few questions on a form, and invite those that respond and read well to your office at thirty minute intervals across one day.  Have all of the decision makers available and at the office on that day.</p><p>Finally, use jobs@yourcompany.com on your home page but use different email addresses for any job board postings you do.  Blind emails to jobs@ from your home page will tend to be high quality, so you'll want them in separate buckets.</p><p /><p><strong>Finding folks using your network<br /></strong></p><p>Building a network and using it to find the best people is a long term play.  CEOs who knew lots of people at Yahoo got a windfall when Yahoo started faltering, for example.  These events are rare and hard to predict.</p><p>You also can't predict when you'll get a phone call from a friend of a friend who isn't happy at his current gig.</p><p>The best you can do is try to encourage these random events.  Meet lots of people, spread the word about what you're doing, and be so awesome and excited that people remember you and your enterprise.</p><p>This is a great strategy overall, and will result in more frequent coincidences that result in positive results.</p><p>For more on this topic, go read Never Eat Alone and <a href="http://bnoopy.typepad.com/bnoopy/2004/09/always_take_a_c.html">this blog post</a>.</p><p /><p><strong>Loose in the socket<br /></strong></p><p>I originally assumed that people's happiness at a job falls along a spectrum, maybe in a bell shaped curve.  Not so.  It seems to be binary: either someone is happy, or they're not and open to a switcheroo.  I call the latter group loose in the socket.</p><p>Also, the really good and intrinsically motivated folks won't come work for you because you offer a higher salary.</p><p>At the end of the day,<em> it's disproportionally harder to recruit someone who is happy than someone who is loose in the socket.</em></p><p>This is not to say you shouldn't talk to good people you know who are happy in their current job.  Just realize they are long term plays as mentioned above.  If someone is happy where they are, your best shot is to (a) have a really compelling product and team, (b) tell them you have an open door for them and would love to tell them more about what you're doing at any time in the future, and (c) hire their friends or people they know are good.  These long term bets can work over the long term, and are bets worth placing, but you can't count on them in your pipeline.</p><p /><p><strong>Part 2<br /></strong></p><p>Part 2 and beyond will be coming soon, and will touch on topics like:</p><p /><ul>
<li>How to interview and judge candidates (very important),</li>
<li>How to close,</li>
<li>How to resource and time your hiring efforts,</li>
<li>How to recruit for culture, and</li>
<li>How to negotiate and set expectations,</li>
</ul>
<p /><p>...among other things!  Check out the <a href="http://feeds2.feedburner.com/AdamSmith">RSS feed</a> to stay in touch!</p><p /><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/AdamSmith/~4/RXCGUNFZSXs" height="1" width="1" /></div></content>


    <feedburner:origLink>http://blog.adamsmith.cc/2009/10/how-to-find-and-hire-amazing-people-part-1.html</feedburner:origLink></entry>
    <entry>
        <title>How MIT Didn't Prepare Me For a Startup, Part 1</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AdamSmith/~3/GS-QQtrVUno/how-mit-didnt-prepare-me-for-a-startup-part-1.html" />
        <link rel="replies" type="text/html" href="http://blog.adamsmith.cc/2009/10/how-mit-didnt-prepare-me-for-a-startup-part-1.html" thr:count="9" thr:updated="2009-10-29T18:56:09-07:00" />
        <id>tag:typepad.com,2003:post-6a00e5501418c188340120a60d5566970b</id>
        <published>2009-10-21T10:22:29-07:00</published>
        <updated>2009-10-21T16:28:46-07:00</updated>
        <summary>I was at MIT for a few days last week for the MIT Startup Bootcamp. One thing I love about MIT entrepreneurs is how scrappy and motivated they are. Compared to the iconic facebook chasing social media west coast entrepreneurs, these guys are Rocky Balboas. They stay in the game when others would have given up, and they tackle substantive problems. MIT graduates still come out with several learned habits that will work against them though. Hopefully I'm wrong and it's just me, and I wouldn't be surprised, but I do think these are more general. One such habit is...</summary>
        <author>
            <name>Adam Smith</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Business" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Other Silliness" />
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://blog.adamsmith.cc/"><div xmlns="http://www.w3.org/1999/xhtml"><p /><p>I was at MIT for a few days last week for the MIT Startup Bootcamp.  One thing I love about MIT entrepreneurs is how scrappy and motivated they are.  Compared to the iconic facebook chasing social media west coast entrepreneurs, these guys are Rocky Balboas.  They stay in the game when others would have given up, and they tackle substantive problems.</p><p>MIT graduates still come out with several learned habits that will work against them though.  Hopefully I'm wrong and it's just me, and I wouldn't be surprised, but I do think these are more general.</p><p>One such habit is to obsess over everything.  At MIT there's a very finite set of material to study at any time in any given class.  The hard core students among us make sure that the curve is attrociously high.  You might spend 20 hours studying a small set of material.</p><p>So the onus was on expertness.  Of everything.</p><p>This doesn't work in an early stage startup where everyone has to be a generalist and work on seven different projects per day.</p><p>You don't want to be an expert in your series A docs.  If you are negotiating the finer points in a legal negotiation, you are losing.</p><p>If you are worrying about your computers costing $800 versus $1200, you are losing.</p><p>I know the MIT obsessive in you wants to optimize everything, but just don't.</p><p>On the other hand, hit REALLY high notes on the important things.=</p><p>HubSpot is a startup that's all about bringing new Internet marketing to the long tail of small and medium businesses.  It's a huge opportunity and a huge deal.  Their biggest challenge is educating the 100 million small business owners about this new world.</p><p>For HubSpot, educating their market is incredibly important to their success.</p><p>So they put on a conference.  Their founders wrote a <a href="http://inboundmarketingbook.com/" title="Inbound Marketing">book</a>.  They've released several free and easy tools like TwitterGrader and WebsiteGrader.  They take this stuff seriously, and they should.  Their MIT'ness is shining through!</p><p>So, for folks like me, half the battle is identifying where to hit the high notes and where to swing for the B team.  And when it comes time for the B team, swallow your pride and show 'em how impressively unimpressive you can be.</p><p /><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/AdamSmith/~4/GS-QQtrVUno" height="1" width="1" /></div></content>


    <feedburner:origLink>http://blog.adamsmith.cc/2009/10/how-mit-didnt-prepare-me-for-a-startup-part-1.html</feedburner:origLink></entry>
    <entry>
        <title>13 Ways Acting Classes Improved My Public Speaking Skillz</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AdamSmith/~3/yKSmy0fw1A0/13-ways-acting-classes-improved-my-public-speaking-skillz.html" />
        <link rel="replies" type="text/html" href="http://blog.adamsmith.cc/2009/10/13-ways-acting-classes-improved-my-public-speaking-skillz.html" thr:count="5" thr:updated="2009-10-22T15:27:45-07:00" />
        <id>tag:typepad.com,2003:post-6a00e5501418c188340120a64090c9970c</id>
        <published>2009-10-15T13:08:16-07:00</published>
        <updated>2009-10-15T13:08:16-07:00</updated>
        <summary>Now, I am no public speaker. In 2007 I got a chance to say some words at Startup School along with several other Y Combinator founders. My voice was cracking and I spoke at ten thousand words a second I was so nervous. Which is why I was excited to give a talk to eight hundred people at this last weekend’s MIT Startup Bootcamp. This was a chance to redeem myself. I’ve been taking acting classes for the past six months to work on my communication and presence skills, so this was a perfect mid-term exam. I put about 30...</summary>
        <author>
            <name>Adam Smith</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Other Silliness" />
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://blog.adamsmith.cc/"><div xmlns="http://www.w3.org/1999/xhtml"><p class="MsoNormal">Now, I am no public speaker.  In 2007 I got a chance to say some words at <a href="http://www.startupschool.org/" target="_blank">Startup School</a> along with several other Y Combinator founders.  My voice was cracking and I spoke at ten thousand words a second I was so nervous.</p><p class="MsoNormal">Which is why I was excited to give a talk to eight hundred people at this last weekend’s <a href="http://startupbootcamp.mit.edu/" target="_blank">MIT Startup Bootcamp</a>.  This was a chance to redeem myself.  I’ve been taking <a href="http://www.shelleymitchell.org/" target="_blank">acting classes</a> for the past six months to work on my communication and presence skills, so this was a perfect mid-term exam.</p><p class="MsoNormal">I put about 30 hours into the talk.  I wanted to test how far my skills could take me so that meant putting in an excess of time to make sure I took the best possible shot.  I wrote a full twelve page script that I memorized.  I rehearsed with my acting teacher for three or four hours.  I spent a hours on a couple different versions of my slides.</p><p class="MsoNormal">I’m calling this one a success!  It was the least nervous I have ever been doing public speaking.  Part of that might have been that I only got three hours of sleep the night before and just had no energy to be nervous; I’m not sure.  I had gone to sleep at 1am, woke up at 4am, and couldn’t go back to sleep until it was time to get up!</p><p class="MsoNormal">But, without further adieu, here are the thirteen things I learned that went into my public speaking improvements, in no particular order:</p><p class="MsoNormal" /><p class="MsoNormal" /><strong><ol>
<li><span style="font-weight: normal; "><strong>Get out of your head</strong><strong>.</strong>  There’s a silly exercise we do at the beginning of every acting class to make this happen.  We all sit on the stage in our own folding chairs, close our eyes, and move our body around one limb at a time, often yelling and punching and kicking.  For whatever reason (placebo effect?) it always pulls me back into my body and out of my head.<br /><strong><br /></strong></span></li>
<li><span style="font-weight: normal; "><strong>Walk around the stage</strong><strong>, shake some hands</strong> from the audience.  I first saw Ken Morse do this at MIT; he walked up and down the aisles shaking hands.  I always thought it’s a nice touch but it also helped me ground myself out of my head and into a friendship with the audience.<br /><strong><br /></strong></span></li>
<li><span style="font-weight: normal; "><strong>Silently dedicate the</strong><strong> talk</strong> beforehand to someone from your life that has helped you get to where you are today.  (In my case this was Paul Graham.)  If you haven’t noticed, all three of the hints so far have to do with getting past yourself and out of your head.<br /><strong><br /></strong></span></li>
<li><span style="font-weight: normal; "><strong>My acting teacher told me</strong> “If you continue with your career you will end up talking to a million people.  This is no big deal.  It’s a warm up!”  That also helped me get more out of my head and shifted the focus more towards the journey than the outcome.<br /><strong><br /></strong></span></li>
<li><span style="font-weight: normal; "><strong>She told me that</strong>, when I walk up, before I start talking just take a short moment to get an emotional feeling for how you feel.  Acting is all about getting to the TRUTH, and staying in the present moment.  That’s different than focusing on fears or judgments.  Trust your emotions over your intellect during that moment.  It gives you a moment to establish a connection with the audience.<br /><strong><br /></strong></span></li>
<li><span style="font-weight: normal; "><strong>Professional speakers</strong> apparently eat a slice of apple, and then a cracker before talking for long periods of time such as recording a book on tape.  It helps your mouth stay watered.  I’m not sure how true this is, but there’s a low downside to being wrong.  If you know more please comment!<br /><strong><br /></strong></span></li>
<li><span style="font-weight: normal; "><strong>Try not to read, even from your memory</strong><strong>.</strong>  This suggestion will be a focus point for my next talk.  I did okay but not great.  You want to sound like you’re into the words, and discovering them as you go.  What fun would your favorite plays be if the actors were just reading the script?  You've got to feel what you’re saying on an emotional level, not a reading monotone.  Most of my talk was memorized so it was natural for me to parrot the words, not to mention the talk was at 9am eastern which is 6am California time!  Which leads me to..<br /><strong><br /></strong></span></li>
<li><span style="font-weight: normal; "><strong>Get excited!  Be energetic!</strong>  I was worried about drinking a Red Bull before the talk because it might make me more energetic and thus more nervous.  Turns out I needed it.  I also walked furiously around the stage clapping and getting myself pumped before everyone started coming into the auditorium.<br /><strong><br /></strong>But I still noticed that I got a little bit more excited once I had the audience involved and asking questions.  This is also related to sounding like you’re reading.  So I give myself a B- here.<br /><br /></span></li>
<li><span style="font-weight: normal; "><strong>Have good content</strong><strong>.</strong>  I had a lot of good material to share.  I actually prepared about 40 minutes of material but only had 25 minutes so I gave the audience the chance to ask me their own questions or choose from a list of seven topics I had prepared thoughts on.<br /><strong><br /></strong>(They were: finding an idea, hiring rockstars, hints for execution, personal growth, what Silicon Valley is like, startup reading, and why do it.)<br /><br />My material was good and had gone through about three iterations but it could have used three more, mostly for pedagogical reasons.  A lot of the content was great but wasn’t delivered well enough so it was going to really stick.  So I get a B or B- here!<br /><br />Some folks emailed and asked that I write about some of the topics that didn’t get covered, like hiring rockstars.  I agree and look forward to doing that in future blog posts!<br /><br /></span></li>
<li><span style="font-weight: normal; "><strong>Get a stool!</strong>  It gives you more presence than talking from a podium, and more grounding/security than walking around which should be reserved for the more experienced among us.<br /><strong><br /></strong></span></li>
<li><span style="font-weight: normal; "><strong>Support the peaks in your text.</strong><strong>  Stay with the arcs.</strong>  If you’re making a joke don’t make it and then immediately say something else.  Give it a second or two to settle in.  Even if it doesn’t hit it will be better than not supporting the words and intention.<br /><strong><br /></strong>I messed this up once or twice on smaller jokes.  On the other hand after the video of Bill Gates’ Xobni demo I held my hands out with a big smile and a ‘wow’ face without saying anything for four or five seconds.  Everyone started clapping, whereas had I filled in the silence with speech it wouldn’t have peaked. <br /><br />Similarly for any sentences describing stress, elation, sadness, or any other feeling.  Technical folks like me tend to avoid such expressions, ESPECIALLY in public settings.  That’s not what pulls audiences in; great performances are all about sticking with the truth.<br /><br />Here’s a great example: <a href="http://onstartups.com/" target="_blank">Dharmesh Shah</a>’s talk included a slide in the middle that was a “Time Out: how are you doing Dharmesh?” Dharmesh is introverted like me and such a slides serves a purpose for him personally but also BUILDS his connection with the audience because he’s being real with folks.<br /><br /></span></li>
<li><span style="font-weight: normal; "><strong>Practice pronunciation.</strong>  Try saying “Real World” five times fast!  Hard, right?  During practice I was slurring some of my words.  This happens particularly when I was reading the words from my head instead of really discovering them and owning them during delivery.<br /><strong><br /></strong></span></li>
<li><span style="font-weight: normal; "><strong>Enjoy the journey!  </strong>I mentioned this point above but it's worth reiterating!  It's easy to be outcome-focused when it comes to public speaking.  Instead, think of it as a journey where the outcome is not the point.  Ironically such a focus will improve your results, but that's just a bonus to the peace of mind.</span></li>
</ol>
</strong><p /><p class="MsoNormal" /><p /><p><br /></p><p>What do you think?  Any other good tips for MIT personality public speaking?</p><p class="MsoNormal" /><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/AdamSmith/~4/yKSmy0fw1A0" height="1" width="1" /></div></content>


    <feedburner:origLink>http://blog.adamsmith.cc/2009/10/13-ways-acting-classes-improved-my-public-speaking-skillz.html</feedburner:origLink></entry>
    <entry>
        <title>MIT Students Send Cameras Into Stratosphere, Very Cool!</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AdamSmith/~3/YGES9JgnnmA/mit-students-send-cameras-into-stratosphere-very-cool.html" />
        <link rel="replies" type="text/html" href="http://blog.adamsmith.cc/2009/09/mit-students-send-cameras-into-stratosphere-very-cool.html" thr:count="2" thr:updated="2009-09-29T11:08:47-07:00" />
        <id>tag:typepad.com,2003:post-6a00e5501418c188340120a56a50ba970b</id>
        <published>2009-09-13T14:01:41-07:00</published>
        <updated>2009-09-13T14:01:41-07:00</updated>
        <summary>I got an email yesterday about some MIT students from my fraternity creating a balloon for $150 with no custom electronics that took pictures from 80,000 ft in the air. Here's one of their photos. See their website for more. I love technology!!!</summary>
        <author>
            <name>Adam Smith</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Other Silliness" />
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://blog.adamsmith.cc/"><div xmlns="http://www.w3.org/1999/xhtml"><p>I got an email yesterday about some MIT students from my fraternity creating a balloon for $150 with no custom electronics that took pictures from 80,000 ft in the air.</p><br /><div>Here's one of their photos.  See <a href="http://space.1337arts.com/" target="_blank">their website</a> for more.</div><br /><div>I love technology!!!</div><br /><br /><div><a href="http://adamsmith.typepad.com/.a/6a00e5501418c188340120a56a5021970b-pi" style="display: inline;"><img alt="BlogSpacePicture" border="0" class="at-xid-6a00e5501418c188340120a56a5021970b image-full " src="http://adamsmith.typepad.com/.a/6a00e5501418c188340120a56a5021970b-800wi" title="BlogSpacePicture" /></a> <br /></div><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/AdamSmith/~4/YGES9JgnnmA" height="1" width="1" /></div></content>


    <feedburner:origLink>http://blog.adamsmith.cc/2009/09/mit-students-send-cameras-into-stratosphere-very-cool.html</feedburner:origLink></entry>
    <entry>
        <title>Wireless Data Everywhere, M2M Communication, and the Radio Tagging Problem</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AdamSmith/~3/oALEvAwvmQE/wireless-data-everywhere-m2m-communication-and-the-radio-tagging-problem.html" />
        <link rel="replies" type="text/html" href="http://blog.adamsmith.cc/2009/07/wireless-data-everywhere-m2m-communication-and-the-radio-tagging-problem.html" thr:count="2" thr:updated="2009-07-30T12:04:57-07:00" />
        <id>tag:typepad.com,2003:post-6a00e5501418c18834011570e92f25970c</id>
        <published>2009-07-08T16:24:28-07:00</published>
        <updated>2009-07-08T16:24:28-07:00</updated>
        <summary>In defiance of California state law, when I hear a new jam on my car radio I pull out my IPhone, launch Shazam, and use it to "tag" the song. Then I scroll down, press "Share This Tag," type in my email address, and return my eyes to the road. Any number of days/weeks later, I download the mp3 and have it added to my collection. This ain't bad, really. Five years ago I had to remember a lyric or two and use Google searches later to find the song title. But it isn't the way of the future. I...</summary>
        <author>
            <name>Adam Smith</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Other Silliness" />
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://blog.adamsmith.cc/"><div xmlns="http://www.w3.org/1999/xhtml"><p>In defiance of California state law, when I hear a new jam on my car radio I pull out my IPhone, launch Shazam, and use it to "tag" the song.  Then I scroll down, press "Share This Tag," type in my email address, and return my eyes to the road.  Any number of days/weeks later, I download the mp3 and have it added to my collection.</p><br /><div>This ain't bad, really.  Five years ago I had to remember a lyric or two and use Google searches later to find the song title.</div><br /><div>But it isn't the way of the future.  I want a button on my radio I can press to skip the IPhone and Shazam step, at least.  This would require my car radio to have a <strong>wireless data connection</strong>, which I don't think is far fetched.</div><div><br /><div>In 2005 I was involved in a quasi-startup at MIT designing a GPS navigation device with a wireless data connection built in.  We came up with all kinds of use cases:</div><br /><div><ul>
<li>Intelligent traffic awareness</li>
<li>Read your car's diagnostics sensors from your web browser </li>
<li><span>Send your address book to your car</span>   </li>
</ul>
<br />Not bad.  A year or two later <a href="http://www.dash.net">a real startup</a> was formed around this idea.</div><br /><div>But there's <em>so</em> much more you could do with data connections everywhere:</div><br /><div><ul>
<li>Stream music from Rhapsody / Last.FM / etc to your car radio.</li>
<li><span>Accept credit cards at all vending machines.</span> </li>
<li>Have a toaster that "toasts" the CNN homepage news onto your bread.  Just don't eat too fast! </li>
<li>Have gym equipment that you log into to have it upload workout data to a web app.</li>
<li><span>Use a toilet that does fecal analysis on its way out to extract diet/health info that also gets uploaded to the web. </span> </li>
<li><span>Bus stops that show you how far away the next buses are. </span> </li>
<li><span>Electric razors that send you an email when the blades need to be replaced.</span> </li>
<li><span>Bathroom scales that upload your weight trends to the web.</span> </li>
<li><span>While you're at it with the vending machines, why not have them report back their inventory status? </span> </li>
<li><span>Not to mention drastically improving all kinds of other emptying/refilling processes: know when to remove coins from parking meters, when newspaper stands need to be refilled, etc.  These don't sound like home runs but there are likely to be two or three that are within some vertical. </span></li>
<li><span>While we're at it with the cars, why not have them radio back their position and destination to traffic control, so the stop lights can intelligently shape traffic in real time.  E.g. the simple case is if it's late at night there's no reason the system shouldn't be able to give you mostly all green lights.</span> </li>
</ul>
<br />Etc etc.</div><br /><div>95% of devices are still not connected to the Internet.  (Thin air statistic, but probably the right ballpark.)  I hope we've hit that number down a notch or two by the time 2030 rolls around!<br /></div><br /><div>What about you - what new use scenarios would you like to see for pervasive wireless Internet connections?</div></div><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/AdamSmith/~4/oALEvAwvmQE" height="1" width="1" /></div></content>


    <feedburner:origLink>http://blog.adamsmith.cc/2009/07/wireless-data-everywhere-m2m-communication-and-the-radio-tagging-problem.html</feedburner:origLink></entry>
    <entry>
        <title>Some Thoughts: the Online Backpacking Travel Industry</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AdamSmith/~3/fNMqpVmTZIs/some-thoughts-the-online-backpacking-travel-industry.html" />
        <link rel="replies" type="text/html" href="http://blog.adamsmith.cc/2009/06/some-thoughts-the-online-backpacking-travel-industry.html" thr:count="2" thr:updated="2009-06-19T00:10:07-07:00" />
        <id>tag:typepad.com,2003:post-67971003</id>
        <published>2009-06-10T21:41:21-07:00</published>
        <updated>2009-06-10T21:41:21-07:00</updated>
        <summary>A friend recently wrote and asked for opinions about a web site idea he had. The idea was "yelp meets international backpackers" - reviews for restaurants, places to stay, etc. The tripadvisor for post college travelers. I thought I'd share my reactions, just for fun. Guessing and dreaming is always a kick! Howdy, Rock on dude! I've always been curious about the backpacker traveling industry so this is a cool way to find out more about it. I looked on compete.com and compared the traffic of hostelworld and couchsurfing. They each get about 100,000 unique visitors per month. Hostelworld apparently...</summary>
        <author>
            <name>Adam Smith</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Business" />
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://blog.adamsmith.cc/"><div xmlns="http://www.w3.org/1999/xhtml"><p>A friend recently wrote and asked for opinions about a web site idea he had.  The idea was "yelp meets international backpackers" - reviews for restaurants, places to stay, etc.  The tripadvisor for post college travelers.</p><br /><div>I thought I'd share my reactions, just for fun.  Guessing and dreaming is always a kick!</div><br /><blockquote class="webkit-indent-blockquote"><p>Howdy,</p><p>Rock on dude! I've always been curious about the backpacker traveling industry so this is a cool way to find out more about it.</p><p>I looked on compete.com and compared the traffic of hostelworld and couchsurfing. They each get about 100,000 unique visitors per month. Hostelworld apparently has 20 employees based on their home page. I'm not sure if they are all local or international / what their average wages are, but I'd venture to guess that their burn rate is about 2M per year, and I'd guess that their revenue is just north of that...maybe 2.5M or 3M per year, optimistically. If they have 1M users per year (somewhat optimistic based on their monthly traffic, but (a) they probably have lots of turnover in their user base, and (b) multiple people using the site from the same hostel probably only counts as one 'visitor') that's about 2.5 dollars in revenue per user per year (ARPU), which sounds about right given how close they are to the transaction.</p><p>Couchsurfing died a couple of years ago in a major data loss and only started back 'recently' so their growth is a little bit misleading. Anyway couchsurfing isn't in the middle of a transaction so they almost certainly have a harder time making money. They ask for donations essentially.</p><p>Much better to be airbnb than couchsurfing, if you're in it to build a big business. Airbnb is couchsurfing but with financial transactions. They got started with $15k from the same investors who gave Xobni our first money, so I don't know them but they are very close in my social network.</p><p>Anyway, it's just helpful to understand the comparables so you know what you're getting into!</p><p>Yelp on the other hand has 25M unique visitors per month, and growing! The yelp CEO mentions international growth here: <a href="http://news.cnet.com/8301-13577_3-9884023-36.html">http://news.cnet.com/8301-13577_3-9884023-36.html</a>. More likely, though, they are more focused on generating revenue from those 25M users much more than growing internationally.</p><p>Anyway, I would focus on the following questions:</p><p>1) how will you acquire new users?<br />2) if successful, how will you make money?</p><p>The risks there seem large, but they always do at the beginning of any successful venture. :)</p></blockquote><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/AdamSmith/~4/fNMqpVmTZIs" height="1" width="1" /></div></content>


    <feedburner:origLink>http://blog.adamsmith.cc/2009/06/some-thoughts-the-online-backpacking-travel-industry.html</feedburner:origLink></entry>
    <entry>
        <title>Quick Software Company Idea: Remote Real Time Help</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AdamSmith/~3/pI0JGxMIV9E/quick-software-company-idea-remote-real-time-help.html" />
        <link rel="replies" type="text/html" href="http://blog.adamsmith.cc/2009/06/quick-software-company-idea-remote-real-time-help.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-67554951</id>
        <published>2009-06-02T11:40:02-07:00</published>
        <updated>2009-06-02T11:40:02-07:00</updated>
        <summary>Lucky moms have offspring with computer skillz. These gifted kids often grow up to become adults. When they do grow up they often use tools like VNC, copilot.com, or logmein.com to remote control their parent's PC when they get the distress calls about, as Joel Spolsky says, half grey screens. It seems mistaken that remote PC support tools are used almost exclusively by either (a) IT help desks in enterprises, or (b) kids helping out their parents. Instead, why aren't there services that use computer-savvy in India and these screen sharing tools to help newbies get things done on their...</summary>
        <author>
            <name>Adam Smith</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Business" />
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://blog.adamsmith.cc/"><div xmlns="http://www.w3.org/1999/xhtml"><div style="text-align: left;">Lucky moms have offspring with computer skillz.<br /></div><br /><div style="text-align: left;">These gifted kids often grow up to become adults.  When they do grow up they often use tools like VNC, copilot.com, or logmein.com to remote control their parent's PC when they get the distress calls about, as Joel Spolsky <a href="http://www.joelonsoftware.com/articles/AardvarkMidtermReport.html">says</a>, half grey screens.</div><br /><div><a href="http://adamsmith.typepad.com/.a/6a00e5501418c18834011570b90560970b-pi" style="display: inline;"><center><img alt="CopilotGreyScreen" border="0" class="at-xid-6a00e5501418c18834011570b90560970b " src="http://adamsmith.typepad.com/.a/6a00e5501418c18834011570b90560970b-320pi" title="CopilotGreyScreen" /></center></a> <br /></div><br /><div>It seems mistaken that remote PC support tools are used almost exclusively by either (a) IT help desks in enterprises, or (b) kids helping out their parents.</div><br /><div><span style="font-weight: bold;">Instead, </span><span style="font-weight: bold;">why aren't there services that use computer-savvy in India and these screen sharing tools to help newbies get things done on their PCs?  </span>There could be a big "Get Help" button next to the Start button in the windows taskbar.  Clicking it instantly connects the user with someone in India via screen sharing and voice chat.</div><br /><div>The next time these users accidentally minimize ("lose") their browser, they can get instant help and a 30 second demonstration on window management.</div><br /><div>If they forget how to download photos from their camera, they get instant help.  Round the clock.</div><br /><div>I'm not incredibly optimistic about the size of the market or the existance of cost effective customer acquisition channels.  Those two questions loom the largest in my mind.</div><br /><div>If successful, this idea is most likely to become a lifestyle business rather than the next IPO, it seems.</div><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/AdamSmith/~4/pI0JGxMIV9E" height="1" width="1" /></div></content>


    <feedburner:origLink>http://blog.adamsmith.cc/2009/06/quick-software-company-idea-remote-real-time-help.html</feedburner:origLink></entry>
    <entry>
        <title>Blogging != Twitter</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AdamSmith/~3/PdTXymLqsog/blogging-twitter.html" />
        <link rel="replies" type="text/html" href="http://blog.adamsmith.cc/2009/06/blogging-twitter.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-67554057</id>
        <published>2009-06-02T11:16:14-07:00</published>
        <updated>2009-06-02T11:16:14-07:00</updated>
        <summary>The other day I submitted my recent blog post, Steve Ballmer, International Security, and Us Little Folk, to Hacker News. It got one upvote and one comment: I found absolutely no point in the article. Confused. Ouch! ...but actually true. So I added a preamble to the post: "Just a snip of consciousness.." and learned that a stream of consciousness might work on Twitter but not on a blog. Indeed, the top articles on Hacker News are consistently either news or well thought through expositions on a specific topic with a specific point. So today's blog post point: blog posts...</summary>
        <author>
            <name>Adam Smith</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Other Silliness" />
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://blog.adamsmith.cc/"><div xmlns="http://www.w3.org/1999/xhtml"><p>The other day I submitted my recent blog post, <a href="http://blog.adamsmith.cc/2009/05/steve-ballmer-international-security-and-us-little-folk.html">Steve Ballmer, International Security, and Us Little Folk</a>, to Hacker News.  It got one upvote and one comment:</p><br /><blockquote class="webkit-indent-blockquote"><p>I found absolutely no point in the article. Confused.</p></blockquote><br /><div>Ouch!</div><br /><div>...but actually true.  So I added a preamble to the post: "Just a snip of consciousness.." and learned that a stream of consciousness might work on Twitter but not on a blog.  Indeed, the top articles on Hacker News are consistently either news or well thought through expositions on a specific topic with a specific point.</div><br /><div>So today's blog post point: blog posts need points!</div><br /><div>Coming soon: a quick startup idea.</div><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/AdamSmith/~4/PdTXymLqsog" height="1" width="1" /></div></content>


    <feedburner:origLink>http://blog.adamsmith.cc/2009/06/blogging-twitter.html</feedburner:origLink></entry>
    <entry>
        <title>Always Add Polish!</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AdamSmith/~3/zxAdAGuuork/always-add-polish-heres-why.html" />
        <link rel="replies" type="text/html" href="http://blog.adamsmith.cc/2009/05/always-add-polish-heres-why.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-67381037</id>
        <published>2009-05-28T13:01:00-07:00</published>
        <updated>2009-05-28T14:01:46-07:00</updated>
        <summary>Polish is often the difference between success and failure when getting stuff done. Literally, this is one of the top ten reasons ideas fail. Products Polish is why PostScript lost to Adobe PDF. Postscript had an eleven year head start on PDF, not to mention it's free and open source. Try to use it, though, and you'll end up on the command line and downloading extra programs that are GUI wrappers. I ran into this failure mode again last week when I downloaded Microsoft Sandcastle, a documentation system for .NET libraries. It's as powerful as LaTeX but just as user...</summary>
        <author>
            <name>Adam Smith</name>
        </author>
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://blog.adamsmith.cc/"><div xmlns="http://www.w3.org/1999/xhtml"><div>Polish is often the difference between success and failure when getting stuff done.  Literally, this is one of the top ten reasons ideas fail.</div><br /><br /><div><span style="font-weight: bold;">Products</span></div><br /><div>Polish is why PostScript lost to Adobe PDF.  Postscript had an <span style="font-style: italic;">eleven year</span> head start on PDF, not to mention it's free and open source.  Try to use it, though, and you'll end up on the command line and downloading extra programs that are GUI wrappers.</div><br /><div>I ran into this failure mode again last week when I downloaded Microsoft Sandcastle, a documentation system for .NET libraries.  It's as powerful as LaTeX but just as user unfriendly.  I finally found an open source project called the Sandcastle Help File Builder, which provides a nice UI.  There's no doubt in my mind that the extra step costs Sandcastle 80% of its potential users.</div><br /><div>It's always sad to see a product fail just because the experience lacked polish.</div><br /><div>I haven't seen Google Android yet but my first reaction when I heard about it was that It will lack the polish of the iPhone, and fail because of it.</div><br /><br /><br /><div><span style="font-weight: bold;">Emails</span></div><br /><div>Imagine you work at a software company and your mom sends over a feature idea for your product.  When forwarding the email to your product manager, you could add</div><br /><blockquote class="webkit-indent-blockquote"><p><span style="font-style: italic; ">"fyi"</span></p></blockquote><br /><div>or you could write</div><br /><blockquote class="webkit-indent-blockquote"><p><span style="font-style: italic; ">"My mother, bless her soul, thinks about our product in the shower.  She came up with the idea below.  It could be a useful addition to the next release.  I think our eskimo users would appreciate this feature."</span></p></blockquote><br /><div>We all understand, I think, that adding these short thoughts to your email makes it more likely to be read and reacted to.</div><br /><div>Yet we all, myself included, get lazy and stick to the easy "fyi."  It's just easier to not invest the emotional energy to add value.</div><br /><br /><div><span style="font-weight: bold;">Data Versus Polish</span></div><br /><div>I suppose robots would be fine with the PostScript command line or the "fyi" email.  You could send all of your source code to the Microsoft HR robot and get a rejection or offer leter in ten minutes.  No resume needed!</div><br /><div>The truth is that we're all human, and adding polish <span style="font-weight: bold;">lowers the amount of emotional energy needed</span> to grok and respond to emails, user interfaces, ideas, etc.</div><br /><div>The concept is remarkably right brained for someone like me, but I think that's why <span style="font-weight: bold;">engineeers often fail</span> at adding polish.</div><br /><div><span style="font-weight: bold;">We don't learn this stuff in college.  <span style="font-weight: normal; ">But we should.<br /></span></span></div><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/AdamSmith/~4/zxAdAGuuork" height="1" width="1" /></div></content>


    <feedburner:origLink>http://blog.adamsmith.cc/2009/05/always-add-polish-heres-why.html</feedburner:origLink></entry>
    <entry>
        <title>Character in Blogs</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AdamSmith/~3/ghoq5BJbPGE/character-in-blogs.html" />
        <link rel="replies" type="text/html" href="http://blog.adamsmith.cc/2009/05/character-in-blogs.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-67282369</id>
        <published>2009-05-26T08:58:53-07:00</published>
        <updated>2009-05-26T09:11:59-07:00</updated>
        <summary>I was thinking this morning about blogs and the pictures adorn their home pages. They must reflect what's important to the authors, I suspected. I started going through them in my head.... Me: I climb in trees and enjoy nature. (truth: I do enjoy nature but not often enough!) Fred Wilson: I enjoy my family. Jeff Atwood: This is a silly blog! Jeff Bonforte (Xobni CEO): I love my dog. Dharmesh Shah: where's your photo man?! you need a karate photo of you versus an old, wise kung fu master! Paul Graham: Here's some good art. (home page) Mini Microsoft:...</summary>
        <author>
            <name>Adam Smith</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Other Silliness" />
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://blog.adamsmith.cc/"><div xmlns="http://www.w3.org/1999/xhtml"><p>I was thinking this morning about blogs and the pictures adorn their home pages.  They must reflect what's important to the authors, I suspected.</p><p>I started going through them in my head....</p><p><br /><strong>Me:</strong> I climb in trees and enjoy nature.  (truth: I do enjoy nature but not often enough!)</p><p><strong>Fred Wilson: </strong>I enjoy my family.</p><p style="text-align: center;"><a href="http://adamsmith.typepad.com/.a/6a00e5501418c1883401156fb1daff970c-pi" style="display: inline;"><img alt="FredWilson" border="0" class="at-xid-6a00e5501418c1883401156fb1daff970c " src="http://adamsmith.typepad.com/.a/6a00e5501418c1883401156fb1daff970c-800wi" title="FredWilson" /></a> </p><p style="text-align: center;" /><p><strong>Jeff Atwood: </strong>This is a silly blog!</p><p style="text-align: center;"><a href="http://adamsmith.typepad.com/.a/6a00e5501418c1883401156fb1db39970c-pi" style="display: inline;"><img alt="CodingHorror" border="0" class="at-xid-6a00e5501418c1883401156fb1db39970c " src="http://adamsmith.typepad.com/.a/6a00e5501418c1883401156fb1db39970c-800wi" title="CodingHorror" /></a>  </p><p style="text-align: center;" /><p><strong>Jeff Bonforte (Xobni CEO): </strong>I love my dog.</p><p style="text-align: center;"><a href="http://adamsmith.typepad.com/.a/6a00e5501418c18834011570a73ffd970b-pi" style="display: inline;"><img alt="JeffBonforte" border="0" class="at-xid-6a00e5501418c18834011570a73ffd970b " src="http://adamsmith.typepad.com/.a/6a00e5501418c18834011570a73ffd970b-800wi" title="JeffBonforte" /></a></p><p style="text-align: center;" /><p><strong>Dharmesh Shah: </strong>where's your photo man?!  you need a karate photo of you versus an old, wise kung fu master!</p><p style="text-align: center;"><a href="http://adamsmith.typepad.com/.a/6a00e5501418c18834011570a74071970b-pi" style="display: inline;"><img alt="OnStartups" border="0" class="at-xid-6a00e5501418c18834011570a74071970b " src="http://adamsmith.typepad.com/.a/6a00e5501418c18834011570a74071970b-800wi" title="OnStartups" /></a> </p><p style="text-align: center;" /><p><strong>Paul Graham: </strong>Here's some good art.  (home page)</p><p style="text-align: center;"><a href="http://adamsmith.typepad.com/.a/6a00e5501418c18834011570a740f5970b-pi" style="display: inline;"><img alt="PaulGraham" border="0" class="at-xid-6a00e5501418c18834011570a740f5970b " src="http://adamsmith.typepad.com/.a/6a00e5501418c18834011570a740f5970b-800wi" title="PaulGraham" /></a> <a href="http://adamsmith.typepad.com/.a/6a00e5501418c1883401156fb1dbb8970c-pi" style="display: inline;"><br /></a> </p><p style="text-align: center;" /><p><strong>Mini Microsoft:</strong> Microsoft-ish blocks-on-blocks image; needs a ninja.</p><p style="text-align: center;"><a href="http://adamsmith.typepad.com/.a/6a00e5501418c18834011570a74229970b-pi" style="display: inline;"><img alt="MiniMicrosoft" border="0" class="at-xid-6a00e5501418c18834011570a74229970b " src="http://adamsmith.typepad.com/.a/6a00e5501418c18834011570a74229970b-800wi" title="MiniMicrosoft" /></a> </p><p style="text-align: center;" /><p><strong>Auren Hoffman: </strong>don't mess with me.</p><p style="text-align: center;"><a href="http://adamsmith.typepad.com/.a/6a00e5501418c18834011570a74253970b-pi" style="display: inline;"><img alt="AurenHoffman" border="0" class="at-xid-6a00e5501418c18834011570a74253970b " src="http://adamsmith.typepad.com/.a/6a00e5501418c18834011570a74253970b-800wi" title="AurenHoffman" /></a> </p><p style="text-align: center;" /><p><strong>Rick Segal: </strong>(more to the point than Auren) better watch out!...</p><p /><p style="text-align: center;"><a href="http://adamsmith.typepad.com/.a/6a00e5501418c1883401156fb1d5fe970c-pi" style="display: inline;"><img alt="RicksBlog" border="0" class="at-xid-6a00e5501418c1883401156fb1d5fe970c " src="http://adamsmith.typepad.com/.a/6a00e5501418c1883401156fb1d5fe970c-800wi" title="RicksBlog" /></a> </p><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/AdamSmith/~4/ghoq5BJbPGE" height="1" width="1" /></div></content>


    <feedburner:origLink>http://blog.adamsmith.cc/2009/05/character-in-blogs.html</feedburner:origLink></entry>
    <entry>
        <title>Steve Ballmer, International Security, and Us Little Folk</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AdamSmith/~3/Po7Xf_nh0dA/steve-ballmer-international-security-and-us-little-folk.html" />
        <link rel="replies" type="text/html" href="http://blog.adamsmith.cc/2009/05/steve-ballmer-international-security-and-us-little-folk.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-67197279</id>
        <published>2009-05-23T14:56:42-07:00</published>
        <updated>2009-05-28T14:02:35-07:00</updated>
        <summary>Here's a snip of consciousness from a late night last week... It was the first week of my first semester at MIT. At the time every class was full of excitement from the pass/fail grading, new friends, and fresh love interests. I went to my political science class, American Foreign Policy, and this one was no different. I spotted the cute girl from my dorm and took a seat. The brilliant aprofessor, Stephen Van Evera, started talking about political science as a science. It’s a different kind of science, he said. In contrast to physics or chemistry, we’re dealing with:...</summary>
        <author>
            <name>Adam Smith</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Business" />
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://blog.adamsmith.cc/"><div xmlns="http://www.w3.org/1999/xhtml"><p>Here's a snip of consciousness from a late night last week...</p><p>It was the first week of my first semester at MIT.  At the time every class was full of excitement from the pass/fail grading, new friends, and fresh love interests.  I went to my political science class, American Foreign Policy, and this one was no different.  I spotted the cute girl from my dorm and took a seat.</p><p>The brilliant aprofessor, Stephen Van Evera, started talking about political science <em>as a science</em>.  It’s a different kind of science, he said.  In contrast to physics or chemistry, we’re dealing with:</p><ul>
<li>Low “n” (few data points), </li>
<li>We cannot perform experiments, </li>
<li>Our independent and dependent variables are often qualitative, and not to mention</li>
<li>If accidents, personalities, and serendipity shape history, how can general theories explain the past?</li>
</ul>
<p><br />“Consider Annie Oakley’s central role in world history,” <a href="http://ocw.mit.edu/OcwWeb/Political-Science/17-40Fall-2004/LectureNotes/index.htm">our notes said</a>.  Annie Oakley was a famed rifle shooter; probably the best in the world in the early twentieth century.  She was in Europe and Kaiser Wilhelm of Germany challenged her to shoot out a cigarette he was going to put in his mouth.  She hit it right on target but supposedly regretted for the rest of her life not taking him out.  He was largely responsible for World War I.</p><p>In such a science we’re basically left with history to learn from, and history is noisy.  It’s a primitive science.</p><p> </p><p /><p>I noticed a parallel when watching <a href="http://news.cnet.com/8301-13860_3-10236107-56.html?part=rss&amp;subj=news&amp;tag=2547-1_3-0-20">Steve Ballmer’s talk</a> to Stanford student entrepreneurs.  Ballmer was talking about business strategy and mentioned a case study about the Kodak-Polaroid wars in the 1970s:</p><div class="blockquote" style="margin-left: 40px;"><em>We studied some case about Kodak and Polaroid. And it talked about what the market leader should do versus the weak number two player in terms of how you vary cost and investment, and expenses and business models. I still quote from the darn case all the time to our people in high share businesses and our people in low share businesses.<br /></em></div><p><br />It’s an interesting case.  If you read it, think through your thoughts and then you can read on the web about what <em>actually happened</em> after 1976 where the case study leaves off.</p><p>But more than not I just get the sense that business strategy and international policy are both hard.</p><p>For example, I wonder if Ballmer thought he could <a href="http://en.wikipedia.org/wiki/Steve_Ballmer#Lucovsky.2FGoogle">easily kill Google</a> in 2005.  Again, low n.  Microsoft has killed many companies in the past, but Netscape seems to be the only one of recent memory that was a sizable competitor.  Microsoft was able to beat Netscape but largely because Netscape self destructed with a <a href="http://joelonsoftware.com/articles/fog0000000069.html">complete code rewrite</a> and misguided aspirations to kills the Windows franchise.</p><p>Well Google isn’t biting that bait.</p><p>But most of this doesn’t matter for small time software entrepreneurs like us.  In a USA versus USSR situation you better believe people are doing their game theory and acting at least somewhat rational.</p><p>Same thing with MSFT – if they’re doing a bear hug you better believe they’ve crossed their t’s.</p><p>Okay, okay – certainly all governments are stupid in some ways and big companies can be too.  But you don’t see countries like the USA running 500% daily inflation rates or razing whole neighborhoods and leaving people homeless, as we see in smaller regimes like Zimbabwe.</p><p>That’s where we are, my friends!  We’re in the millions not the billions.  Polaroid and Kodak case studies are less likely to be helpful than making a good product and waiting for your competition to self destruct.</p><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/AdamSmith/~4/Po7Xf_nh0dA" height="1" width="1" /></div></content>


    <feedburner:origLink>http://blog.adamsmith.cc/2009/05/steve-ballmer-international-security-and-us-little-folk.html</feedburner:origLink></entry>
    <entry>
        <title>User Counts Considered Apples and Oranges</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AdamSmith/~3/uUGIAcv_uVw/user-counts-considered-apples-and-oranges.html" />
        <link rel="replies" type="text/html" href="http://blog.adamsmith.cc/2009/05/user-counts-considered-apples-and-oranges.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-67007457</id>
        <published>2009-05-19T12:43:25-07:00</published>
        <updated>2009-05-19T13:02:20-07:00</updated>
        <summary>Pop quiz time! Sharpen your pencils and put on those reading glasses. 1. Would you rather have... A. A company that has 1.5 million active users B. A company that has 110 million active C. Two million dollars Smells like a trick question, doesn't it? In this case (A) is Salesforce, a company with 1.5 million users, all of whom are paying about $60 per month. They're a public company and currently valued at $5 billion. Behind door (B) is Myspace, which is probably worth somewhat less, even though they have 73x the number of users. Behind door (C) was...</summary>
        <author>
            <name>Adam Smith</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Business" />
        
        
<content type="html" xml:lang="en-US" xml:base="http://blog.adamsmith.cc/">
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;p&gt;Pop quiz time!&amp;nbsp; Sharpen your pencils and put on those reading glasses.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;1. &lt;/strong&gt;Would you rather have...&lt;br&gt;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;A. &lt;/strong&gt;A company that has 1.5 million active users&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;B. &lt;/strong&gt;A company that has 110 million active&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;C. &lt;/strong&gt;Two million dollars&lt;/p&gt;&lt;p&gt;&lt;br&gt;Smells like a trick question, doesn't it?&lt;/p&gt;&lt;p&gt;In this case (A) is Salesforce, a company with 1.5 million users, all of whom are paying about $60 per month.&amp;nbsp; They're a public company and currently valued at $5 billion.&lt;/p&gt;&lt;p&gt;Behind door (B) is Myspace, which is probably worth somewhat less, even though they have 73x the number of users.&lt;/p&gt;&lt;p&gt;Behind door (C) was just a distraction meant to throw off your spider senses.&lt;/p&gt;&lt;p&gt;The truth is that unless two companies are in the same space it can be distorting to compare their user counts.&amp;nbsp; I know everyone knows this in theory, but can't tell you how many times I've heard people compare user base sizes at the meetups we have in San Francisco that we call "parties."&lt;/p&gt;&lt;p&gt;The truth is there are lots of ingredients that mix together to give an approximation of how a company is doing.&amp;nbsp; The biggest ones include:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Number of users,&lt;/li&gt;
&lt;li&gt;Value of user demographic,&lt;/li&gt;
&lt;li&gt;Engagement,&lt;/li&gt;
&lt;li&gt;Type of engagement (e.g. work versus entertainment),&lt;/li&gt;
&lt;li&gt;Attrition rate, and&lt;/li&gt;
&lt;li&gt;Growth rate.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Once a company matures and has gone through a few iterations of its revenue generating products, there's another metric that boils down lots of these indicators into a common demoninator.&amp;nbsp; It is:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Revenue!&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Xobni has many users but is pretty great at many of the other pre-revenue metrics too.&amp;nbsp; That's why I'm excited to get started with generating revenue!&amp;nbsp; It's too bad all good things take time; my inner child at christmas is anxious and excited!!&lt;/p&gt;&lt;p&gt;&lt;br&gt;Over and out,&lt;br&gt;Adam&lt;/p&gt;&lt;/div&gt;
&lt;img src="http://feeds.feedburner.com/~r/AdamSmith/~4/uUGIAcv_uVw" height="1" width="1"/&gt;</content>


    <feedburner:origLink>http://blog.adamsmith.cc/2009/05/user-counts-considered-apples-and-oranges.html</feedburner:origLink></entry>
    <entry>
        <title>Why Good Products Matter</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AdamSmith/~3/Nyg5QT9RlTQ/why-good-products-matter.html" />
        <link rel="replies" type="text/html" href="http://blog.adamsmith.cc/2009/05/why-good-products-matter.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-66935075</id>
        <published>2009-05-18T11:55:21-07:00</published>
        <updated>2009-05-18T11:55:21-07:00</updated>
        <summary>Good products make a philosophically positive difference. Good products mean, by definition, giving people what they want. For example: Now you can talk to your grandparents, who are a hundred miles away, IN REAL TIME! Now you can see a picture to help you relive the moment with your niece was born. And so on. Should you care about giving people what they want? Well, how about the opposite: should you care about taking away something people already have and enjoy? This is called stealing, interestingly. Steve Jobs is the opposite of a robber. Which is probably why successful societies...</summary>
        <author>
            <name>Adam Smith</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Other Silliness" />
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://blog.adamsmith.cc/"><div xmlns="http://www.w3.org/1999/xhtml"><p>Good products make a philosophically positive difference.</p><p>Good products mean, by definition, giving people what they want.</p><p>For example: Now you can talk to your grandparents, who are a hundred miles away, IN REAL TIME!  Now you can see a picture to help you relive the moment with your niece was born.  And so on.</p><p>Should you care about giving people what they want?</p><p>Well, how about the opposite: should you care about taking away something people already have and enjoy?  This is called stealing, interestingly.  Steve Jobs is the opposite of a robber.</p><p>Which is probably why successful societies reward these opposite-of-a-robbers.  As Paul Graham <a href="http://www.paulgraham.com/wealth.html">has said</a>, "Let the nerds keep their lunch money, and you rule the world."</p><p>In fact, the US takes it up one level further: innovators aren't only rewarded financially; they also receive social capital.  That's why, for example, Steve Jobs was able to wake up one day and just "give" Leslie Feist citizenship.</p><p>Paul Graham essentially bootstrapped Y Combinator with the social capital he received from his successful writings.  Now, of course, it's clear that was an investment not an expenditure.  He has more social capital now than before YC!</p><p>This is a great system!</p><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/AdamSmith/~4/Nyg5QT9RlTQ" height="1" width="1" /></div></content>


    <feedburner:origLink>http://blog.adamsmith.cc/2009/05/why-good-products-matter.html</feedburner:origLink></entry>
    <entry>
        <title>Investing A Million Bucks Into Performance and Stability</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AdamSmith/~3/xgnMYGxqO60/investing-a-million-bucks-into-performance-and-stability.html" />
        <link rel="replies" type="text/html" href="http://blog.adamsmith.cc/2009/04/investing-a-million-bucks-into-performance-and-stability.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-66428511</id>
        <published>2009-04-04T00:00:00-07:00</published>
        <updated>2009-05-10T23:25:38-07:00</updated>
        <summary>(This blog entry is based on a long comment I posted recently on Hacker News.) Last week Xobni announced that we’ve added the Blackberry Fund to our series B financing. We also released a new version of our software alongside that announcement. The release got less attention because there aren’t any user visible features. Truth be told, though, we invested about a million dollars into that release! And the investment will be critical to the success of Xobni. So how is it possible to invest so much, on something so important, without adding new features? If you’ve read the title...</summary>
        <author>
            <name>Adam Smith</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Programming" />
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://blog.adamsmith.cc/"><div xmlns="http://www.w3.org/1999/xhtml"><p><em>(This blog entry is based on a long comment I posted recently on Hacker News.)</em></p><p>Last week Xobni announced that we’ve added the Blackberry Fund to our series B financing.</p><p>We also released a new version of our software alongside that announcement. The release got less attention because there aren’t any user visible features.</p><p>Truth be told, though, we invested about a million dollars into that release! And the investment will be critical to the success of Xobni.</p><p>So how is it possible to invest so much, on something so important, without adding new features?</p><p>If you’ve read the title of this post then you already know the answer. Other than consuming ungodly amounts of Reese's Peanut Butter Cups, we worked on two things -- performance and stability.</p><p>Outlook is a hostile environment for a product like Xobni. It has several different APIs, each with different quirky interfaces, side effects, and threading models.<img alt="" class="alignright" height="168" src="http://blog.adamsmith.cc/.a/6a00e5501418c1883401157071a17e970b-pi" title="volcano" width="220" />

</p><p>There's no way around having complex APIs for Outlook. They expose programmatic access to the most complicated email application ever built. Just like Excel and MS Word, it's really hard to underestimate how feature rich this program is.</p><p>As evidence, I’d suggest you check out <a href="http://support.microsoft.com/?kbid=968009">this unusual peak</a> into the depths of Outlook's complexity.</p><p>Scroll down to the section titled "Individual bugs that are fixed." Wow!</p><p>Let's run through my favorite example of how complex these APIs are.</p><p>Imagine you have an ID for a message, and you want to open a draft reply to that message so the user can type in their reply and press send. It should work just as if the user hit the Reply button, or pressed Ctrl-R.</p><p>Easy right? That's what I thought, too...</p><p>The <strong>first </strong>API I tried seemed to work, but when the user pressed send the icon for the original message didn't change to the purple arrow to indicate that it had been replied to.</p><p>I found a <strong>second </strong>approach that didn't have that bug, except it turned out to save the draft of the message (if it is being composed for more than five minutes, or the user explicitly presses Save) STRAIGHT INTO THE INBOX, instead of the Drafts folder. It looked funky -- no sender name, no sent time, etc. Ouch.</p><p>I found <strong>another </strong>API to use. It set the right icon -- good -- and seemed to save drafts into the Drafts folder. Double check. Unfortunately as soon as the user started typing it showed up in Times New Roman, 12pt, as the default font. Doh.</p><p>One of these three approaches also wouldn't pre-populate the user's email signature.<span style="font-weight: bold;"><br /><br /></span><strong>Fourth </strong>API was a charm!</p><p>…not to mention that the ID for a message is allowed to change under certain circumstances, such as when it gets moved to a different folder.</p><p>I could really talk about the complexity of Outlook and the scenarios we've ran into for days. Below are some example bugs I pulled from the Outlook feb-09 cumulative update document linked above. Each of these can hide weird race conditions, thread starvations, or just plain old corner cases that only show up when the moon is in the seventh house.

</p><p><br />
<code>  * Inefficient processing occurs in a loop during intermittent network connectivity.<br /><br /></code><span style="font-family: monospace;">  </span><code>* If the store providers are disconnected early, the Outlook.exe process becomes unresponsive for a very long time.<br /><br /></code> <code>  * When you right-click an item, the whole item is loaded into memory more frequently than necessary.<br /><br /></code> <code>  * Unnecessary disk reads are performed for every time that a custom form icon is rendered.</code>
</p><p><br />
One of the fun side effects of doing this work is that you end up seeing all of the bugs you've come across in OTHER Outlook addins. I was using TechSmith's Snag-It the other day and smiled when I saw a draft it had opened save to the Inbox before I pressed send. They were using API #2. :-)</p><p>Not to mention that all of these other addins are accessing the same APIs, sometimes with "interesting interactions."</p><p>And on top of these challenges there are several users who have giant mailboxes. We've seen users with almost a million emails loaded into Outlook at the same time.</p><p>Usually these are the people with 12" laptops, 2 GBs of RAM, and 5400 RPM hard drives.</p><p>When this happens, all bets are off. Outlook takes a long time to load their twelve PST files. If an addin is trying to load its stuff at the same time you get heavy disk contention and "sequential" read throughputs plummet to 1 MB per second. And god help you if Outlook needs to "repair" any of these PSTs.</p><p>..the list goes on and on. We've been on a four month odyssey.</p><p>The sad truth is that there are still issues with our performance and stability. We fixed all of the reproducible issues but there still remain computers out there with all kind of weird registry permissions issues, combinations of other addins that can conflict with Xobni, and so on. It’s not the wild west out there, but bandits do pop up from time to time.</p><p>It's been both tough and fun. I love my team. We’ve hit some real high notes together.</p><p>I think we do it for our users. Not to be trite, but I think it’s true. Everyone on the engineering team feels a pinch of pain when users have problems. [1]</p><p>But, the other side of the coin is that we have a lot of fun with the code. There is some pretty awesome stuff going on under the covers. I'll give three quick examples..

</p>
<p><strong>1) </strong>Xobni's data store sits strictly underneath the sidebar code in the stack. It was originally built to support Xobni Analytics, our first product from 2006 that bombed. Fortunately we got to leverage the same data store when creating the Xobni sidebar.

It's very cool. When someone is building software leveraging our backend, say the sidebar, or the Invite Your Friends feature, the code ends up looking like this:
</p>
<p><code>   foreach(var mail in new MailIterator()) {<br /></code> <code>      Console.WriteLine(mail.Subject);<br /></code> <code>   }</code>
</p><p>
This code will print 10k subjects per second, from disk! And it's from a key-value store, so it's easy to add new data fields and types.</p><p>Our data store is darn useful. Just two days ago I wrote some code against it to get some important data for a new project we’re working on. It looks like pseudocode!</p><p><strong>2) </strong>Not only that, but the data store is built to be client agnostic above "layer 1" where we interface with the mail client. So when we wanted to integrate Yahoo Mail all we had to do was build the adapter piece that knew how to speak Yahoo's language, and suddenly the mail floats all the way up the stack and appears in the sidebar right next to Outlook emails. :-)<span style="font-weight: bold;"><br /><br /></span><strong>3) </strong>The areas where we display information from Facebook, LinkedIn, etc are all little embedded instances of Internet Explorer. The code for those extensions is all just HTML and Javascript. When the user changes the current email we invoke a specific JS function called updatePerson(), and there's a callback object the JS can use to make HTTP calls and write lines to the log file. This architecture, which was invented by someone smarter than me, allows us to pump these babies out quickly and without much QA risk to the other parts of the program.</p><p>It just doesn't get any cooler than this!</p><p><br />

Anyway, back to the main subject of the blog post: performance and stability and the road ahead..</p><p>I think we’re all excited with what we've done, but mostly we're already starting to look look forward to the next generation of features for our customers. It's going to be an exciting rest-of-2009 ahead!</p><p><br />

<strong>Stay tuned</strong>!

</p><p><br />

(Commercial: if you're a developer and are interested in being part of the team, send your resume to jobs@xobni.com!)

</p><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/AdamSmith/~4/xgnMYGxqO60" height="1" width="1" /></div></content>


    <feedburner:origLink>http://blog.adamsmith.cc/2009/04/investing-a-million-bucks-into-performance-and-stability.html</feedburner:origLink></entry>
    <entry>
        <title>What Open Source Can't Do</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AdamSmith/~3/AKxI6I6Wfmw/what-open-source-cant-do.html" />
        <link rel="replies" type="text/html" href="http://blog.adamsmith.cc/2008/12/what-open-source-cant-do.html" thr:count="13" thr:updated="2008-12-04T00:00:00-08:00" />
        <id>tag:typepad.com,2003:post-66428507</id>
        <published>2008-12-02T00:00:00-08:00</published>
        <updated>2009-05-06T23:06:12-07:00</updated>
        <summary>Host software services. This is a pretty big deal for entrepreneurs looking for business opportunities. Let’s look at some examples. LogMeIn, which filed to go public in 2008 is basically VNC with a web only client side and central servers that will facilitate NAT traversal across firewalls. Various VNC developers had written software to do this but nobody was willing to maintain the servers. That’s created a business opportunity and a competitive advantage against open source alternatives. Fog Creek Copilot took advantage of the same opportunity, and in this case they actually used VNC software. What about a place to...</summary>
        <author>
            <name>Adam Smith</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Business" />
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://blog.adamsmith.cc/"><div xmlns="http://www.w3.org/1999/xhtml"><p class="MsoNormal">Host software services.<span> </span>This is a pretty big deal for entrepreneurs looking for business opportunities.<span> </span>Let’s look at some examples.</p>
<p class="MsoNormal">LogMeIn, which <a href="http://www.sec.gov/Archives/edgar/data/1420302/000095013508000171/b67378lmsv1.htm">filed to go public</a> in 2008 is basically VNC with a web only client side and central servers that will facilitate NAT traversal across firewalls.<span> </span>Various VNC developers had written software to do this but nobody was willing to maintain the servers.<span> </span>That’s created a business opportunity and a competitive advantage against open source alternatives.</p>
<p class="MsoNormal">Fog Creek Copilot took advantage of the same opportunity, and in this case they actually used VNC software.</p>
<p class="MsoNormal">What about a place to host your MP3 play history for other people to see and for other software to mine?<span> </span>Audioscrobbler started to do this, but morphed into a startup called Last.fm.</p>
<p class="MsoNormal">I’m sure open source blogging software was around when Evan Williams launched Blogger.com.<span> </span>…and look what happened to Blogger.  I wonder what percent of blogs today are ran in the old fashioned way: someone went to SourceForge.net and installed it on their shared server, versus using a company set up to host the  blog for them.<span> </span>I’d bet in favor of the hosted service.</p>
<p class="MsoNormal">It’s too bad, really.<span> </span>There’s no doubt we’d have better software today if open source projects could get servers and operational resources for free.<span> </span>We’d probably all be using an IM client built around Jabber.</p>
<p class="MsoNormal">But it’s an opportunity for entrepreneurs, and one that will grow in the age of web services and web experiences.<span> </span>Ask yourself: what open source software exists that solves a big problem in a large market?  Can you add value by hosting it in the cloud?</p><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/AdamSmith/~4/AKxI6I6Wfmw" height="1" width="1" /></div></content>


    <feedburner:origLink>http://blog.adamsmith.cc/2008/12/what-open-source-cant-do.html</feedburner:origLink></entry>
    <entry>
        <title>Xobni's Burn in the Early Days</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/AdamSmith/~3/-ZEAd6FerOw/xobnis-burn-in-the-early-days.html" />
        <link rel="replies" type="text/html" href="http://blog.adamsmith.cc/2008/11/xobnis-burn-in-the-early-days.html" thr:count="1" thr:updated="2008-12-03T00:00:00-08:00" />
        <id>tag:typepad.com,2003:post-66428505</id>
        <published>2008-11-05T00:00:00-08:00</published>
        <updated>2009-05-06T23:09:28-07:00</updated>
        <summary>A friend just asked about spending at an early stage startup. I thought I'd post my response in case it's useful to others. hey adam - what do you think your personal burn rate has been during these stages: seed stage - a dollars / month on rent - b dollars / month on everything else personal vc stage - x dollars / month on rent - y dollars / month on everything else personal. Seed stage (a) should be easy; it’s just the rent for your area. In Cambridge we had a 3br apartment near Harvard Square for $2200...</summary>
        <author>
            <name>Adam Smith</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Business" />
        
        
<content type="xhtml" xml:lang="en-US" xml:base="http://blog.adamsmith.cc/"><div xmlns="http://www.w3.org/1999/xhtml"><p>A friend just asked about spending at an early stage startup.  I thought I'd post my response in case it's useful to others.
</p><p style="text-align: center;" /><div class="blockquote" style="margin-left: 40px;">hey adam - what do you think your personal burn rate has been during these stages:

<br /><br />seed stage
<br />- a dollars / month on rent
<br />- b dollars / month on everything else personal
<br /><br />vc stage
<br />- x dollars / month on rent
<br />- y dollars / month on everything else personal.</div><p style="text-align: center;" /><p>
Seed stage (a) should be easy; it’s just the rent for your area.  In Cambridge we had a 3br apartment near Harvard Square for $2200 per month, but we subletted out one of the rooms for $800 per month and had Drew working from our living room for about $400 per month.  In Crystal Towers we paid $2600 for our 2br and then we had a stint of working out of my single which was also about $2600 per month.</p><p>I don’t know Seed stage (b) as much because I just didn’t keep track.  But I can triangulate based on our out of cash dates.  We were making $12,000 last four months, though that includes some consulting revenue from Matt working a weekend or two per month @ NASA for $55 per hour.  It was super low.  We ate bagels in the morning with cream cheese, and made turkey sandwiches with avocado for lunch.  Dinner was usually the Italian sandwich/pasta place next door.</p><p>Our burn was so low partially because we were working so hard.  When you’re working seven days a week for 14 hours per day that leaves little time else to get out and spend money.</p><p>Needless to say, we weren’t drawing a salary.  The company was essentially paying for everything.  Our philosophy was that we put our bank accounts into long term storage, like a secret agent on a 10 year mission would.  We didn’t withdraw from or deposit into our personal accounts.</p><p>Once VC stage hit we were slow to accelerate burn, which was smart in some ways and dumb in others.  Matt still didn’t want to spend the money for window AC units (dumb).  We raised our salaries to $72k (smart).  We continued to work out of my apartment until we outgrew it by headcount, not by bank balance (smart).</p><p>Matt was a champion for conserving cash.  Him plus our lowly roots made us, as a board member put it, “remarkably capital efficient.”</p><p>It caused me some cognitive dissonance, though, to see different spending habits WITHIN rounds.  When we were launching at TechCrunch 40 I had a hired hand we flew in sleep on my couch at home, but a year later while we were still series A we wouldn’t have hesitated to put him up in a hotel.  The people in the company had changed; it wasn’t related to being in series X.</p><p>So I guess to answer your VC stage (a) we got a lease for 3200 sq ft for $5000 per month by looking on craigslist.  A steal.</p><p>For VC stage (b), we paid all personal expenses by salary.  The salary could be low because we were working so much of the day.</p><p>That’s the prevailing effect.  High salaries in a startup are probably exactly correlated with low time in front of a computer.</p><xhtml:img xmlns:xhtml="http://www.w3.org/1999/xhtml" src="http://feeds.feedburner.com/~r/AdamSmith/~4/-ZEAd6FerOw" height="1" width="1" /></div></content>


    <feedburner:origLink>http://blog.adamsmith.cc/2008/11/xobnis-burn-in-the-early-days.html</feedburner:origLink></entry>
 
</feed><!-- ph=1 --><!-- nhm:dynamic-ssi -->
