tag:blogger.com,1999:blog-330426262024-03-06T23:32:50.331-08:00Paul BuchheitPaul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comBlogger89125tag:blogger.com,1999:blog-33042626.post-69385994503805998072014-07-30T11:18:00.000-07:002014-08-15T14:04:54.387-07:00The Technology<div dir="ltr" style="text-align: left;" trbidi="on">
<i>Note: This is the talk I gave at <a href="http://startupschool.org/">Startup School</a> Europe, which was held last Saturday in London.</i><br />
<br />
You've heard a lot of great startup advice today. This is going to be a little different.<br />
<br />
I often advise startups that it's better to seek deep appeal, to create something that a few people love, even if most people don't get it right away. In that spirit, I've decided to share the technology and dreams that matter to me, with the hope that it will be very appealing to the right person. This is, after all, a business defined by outliers. Someone in this room is going to create something very important. That's the person I'm hoping to reach.<br />
<br />
We talk a lot about technology, and its ability to transform and improve the world. But technology is more than just transistors and algorithms. Those are just patterns on silicon. The technology that really drives the world are the patterns in your head. Those are the patterns that give rise to the patterns in silicon, the patterns in our society, and our whole concept of reality. Change those patterns, and you change your world. Maybe not overnight, but like steering the rudder on a great ship, a small change now makes a big difference later.<br />
<br />
We often sweat life's big decisions, but it's the little decisions that matter the most -- the ones we make thousands of times a day, often without even realizing it. The big decisions are the inevitable result of those small decisions. They steered the ship into port, created the conditions that gave rise to the situation. And then perhaps we feel that our hand has been forced, the big decision must be made, but really it was made by the thousands of small decisions leading up to it.<br />
<br />
We all know the power of defaults. This is about my defaults, the things I keep top of mind and return to when I'm stuck, confused, or doubtful. It's an effort to tune and improve my patterns, my technology.<br />
<br />
First, I don't know anything. That's a warning. If you take this all on my authority, then you're missing the point. You must own your own programming.<br />
<br />
It's also the first pattern.<br />
<br />
If I believe that I already know the answer and possess the truth, then I'm not genuinely open to learning larger truths.<br />
<br />
This is the danger of experience. We already know better, we already know that an idea or business won't work. This is one reason that naive, young founders are often the ones who start the most successful companies -- they just don't know any better, and they're often too arrogant to listen to those who do. <br />
<br />
I don't want to downplay the value of experience. This whole event is about sharing and learning from the experiences of others. But don't be limited by our experiences. Just because it didn't work in the past doesn't mean it won't work in the future. Likewise, what worked before may not work again.<br />
<br />
This is especially important for startup founders. The best opportunities live in our collective blind spots. To most, they appear to be bad ideas, or simply unimportant. If everyone could see the opportunity, someone else would have already taken it.<br />
<br />
In 1997, Larry and Sergey tried to sell Google for a million dollars. Fortunately, they were unable to find a buyer. The conventional wisdom of the time was that search was neither important, nor valuable.<br />
<br />
Of course experience isn't the only danger. Dogma and ideology are even worse. They provide us with the answers, and put boundaries around our thinking. Ignoring the dogma invites ridicule, or even punishment. I suspect that's why more ideological societies are less innovative. If we aren't free to wander outside the realms of conventional thinking, then we won't happen upon the opportunities that others have missed.<br />
<br />
Escaping dogma is hard. From the inside, it simply looks like truth and reality. Watch out for any belief that limits the range of your thinking and exploration. This includes logic and reason. They are useful tools, but just as often work to keep us trapped inside of exclusionary belief systems. If you believe yourself to be a rational person, then you're in the trap.<br />
<br />
To be innovative in our work, we need to evade the limitations of established thinking.<br />
<br />
Which brings me to the second pattern: Kill all daemon processes. <br />
<br />
For those of you who aren't familiar with operating system internals, daemons are computer programs that run in the background performing various services, often invisible to the user. Sometimes they get out of control and start consuming all of the machine's memory, processor, or other computing resources. This is one reason why your computer or phone often works better after a reboot.<br />
<br />
I like using this as an analogy for the same kinds of loops that operate in our brains, like when a song gets stuck in your head. The more insidious loops are the voices of doubt, anger, and self-loathing that infect our minds. Often they are the internalized voices of our parents, peers, the media, or just random people on the Internet. Other times, they pose as our own voice, possibly one that has been there for as long as we can remember. Either way, these loops are often parasitic and limiting. Anytime we take a risk or move in a new direction, they are there to doubt and criticize us. Anytime we seek to escape dogma, they are there to ridicule and condemn us.<br />
<br />
Creating an innovative new product often means spending years working on something that most people doubt the value of. It's hard to do that with a head full of noise, voices telling us that we're being foolish and should just cut our losses.<br />
<br />
Before we launched Gmail, many people inside of Google thought that the whole project should be scrapped. One notable executive predicted that we would never even get to a million users. We can't let those voices drag us down.<br />
<br />
In order to grow, be free, and reclaim our mental resources, it helps to clear out these voices. It's simple, yet very difficult, because they'll keep coming back. But with practice, we get better.<br />
<br />
Right now, stop, observe your breath, and enjoy a moment of stillness in your mind. The voices that keep interrupting the silence are the runaway processes. Keep dismissing them until there aren't any left.<br />
<br />
Our days are full of spare moments. Instead of filling them with Flappy Bird or Facebook, take the opportunity to find a calm and clear mind. Even if you don't always succeed, it's the practice that matters. Walking in nature also helps.<br />
<br />
The voices will resist of course. Continuing to assert their own importance is one way they survive.<br />
<br />
My response: Yes, and thank you. That's the third pattern.<br />
<br />
Life rarely goes the way we want it to. When we're taking risks and trying something new, we should expect that it often won't work out the way we had planned. And even if we try to keep our lives narrow and risk free, things still won't work out the way we had planned. We can get angry and frustrated and stuck, or we can accept and move forward, assuming that whatever happened is somehow for the best.<br />
<br />
I've found that this is a great predictor of success among startups. They all face setbacks, but some are able to take those setbacks and use them to their advantage. Others just keep slamming their head against the same wall, never making any real progress. Uber has been rather masterful at this. Here in London, they turned the taxi strike into a huge growth opportunity for themselves.<br />
<br />
In my own life, I've observed that many of the best things are rooted in some of the worst events, and that I would not have one without the other. But this about the small decisions more than the big ones. Every day is full of setbacks and disappointments, but I do my best to say, "Yes, and thank you", accepting it as a gift, however improbable that may seem at the time. This pattern has an almost magical way of transforming reality and maintaining the forward flow of life.<br />
<br />
The ability to accept a greater range of outcomes opens the door to pattern number four: Choose the more interesting path.<br />
<br />
People often ask how I decide which startups to invest in. There's no simple answer, but this is a big part of it.<br />
<br />
When I heard about Justin.tv in early 2007, my first response was to laugh and ask if they were serious. They said yes, so I offered to invest. The plan at the time was for Justin Kan to attach a camera to his head and stream it live on the Internet, 24/7. It seemed a little insane, but I was very curious to find out what would happen. I've found that that kind of interestingness is a very useful signal.<br />
<br />
The immediate answer to, "What would happen?", was a lot of people trolling Justin. Next they added the ability for anyone to stream their lives. Most of it was boring, or possibly illegal, but one thing really caught on: video game streaming. Eventually they changed their name to Twitch.tv to focus exclusively on competitive gaming. They are now one of the most valuable properties on the Internet. Their average daily viewer watches over 100 minutes per day, and they are the 4th largest source of US Internet traffic after Netflix, Google, and Apple.<br />
<br />
I had no idea that would happen. I mainly invested because it sounded like an interesting experiment, and the founders seemed to genuinely believe that they were on to something.<br />
<br />
Interestingness is a sign of unexplored or under-explored territory. If I already know what the outcome is going to be, that's not very interesting. If it's completely random, like gambling, that's also not interesting. But I find that great startups exist in a space of productive uncertainty. Regardless whether they succeed or fail, I'm likely to learn something interesting.<br />
<br />
That was my logic when joining Google in 1999. I expected that they would likely get squashed by the much larger Alta Vista, but the people were really smart, so I believed that I could learn a lot in the process.<br />
<br />
In fact, I can guarantee success by simply redefining success to include learning something interesting. In this way, I've always succeeded, and also learned a lot :)<br />
<br />
If your startup has only one definition of success, then you're setting yourself up for failure.<br />
<br />
It's tragic how many people are sacrificing their lives on some startup that they don't really care about, in pursuit of some external success they'll likely never achieve. Personally, I think it's a mistake.<br />
<br />
Which leads me to pattern number five: Love what you do.<br />
<br />
It's often said that you should "Do what you love", but that's mostly bad advice. It encourages people to grind away their lives in pursuit of some mostly unattainable goal, such as being a movie star or a billionaire startup founder. And even if they do make it, often the reality is nothing like they imagined it would be, so they're still unhappy.<br />
<br />
Do what you love is in the future. Love what you do is right now. As with the other patterns, it's meant to guide the small decisions that we make every moment of every day. It's less about changing what you do, and more about changing how you do it.<br />
<br />
One of the problems with having a goal-oriented, extrinsic mindset is that it treats the time between now and task completion as an annoying obstacle to be endured. If you're doing something that is difficult, uncertain, and takes a long time, such as building a new product or company, and you have that mindset, then you're likely gambling away a big chunk of your life. Subconsciously, you may also compensate by choosing smaller, more realistic goals, and that's unfortunate. Plus, it's unpleasant.<br />
<br />
When I was working long hours at Google, it wasn't because they were whipping us to work harder. I would have quit. I was doing it because I genuinely love building things. It wasn't all fun of course, but I typically enjoyed at least 80% of my day.<br />
<br />
"Do what you love" treats "what you love" as a fixed thing, but it's not. I used to hate running. I would sometimes force myself to run a few miles because it's supposed to be healthy, but I never liked it. Then I read a book that said we are born to run, and that it can be fun. Inspired, I decided to try running just for fun, focus on the quality of every step, and forget about the goal completion aspect of it. Very quickly, I learned to enjoy running, and over time I've transformed my entire relationship with fitness and exercise to be oriented more toward enjoyment.<br />
<br />
Naturally, this more intrinsic approach ultimately improves the quality of our efforts, which generally leads to greater extrinsic rewards as well. Intrinsic motivation and extrinsic motivation are best when they are both pointed in the same direction.<br />
<br />
Real work always seems to involve a certain amount of unpleasant, grinding effort though, and startups often have a lot of it. It's like having a baby. It's 5% cute, adorable moments, and 95% dirty diapers and vomit.<br />
<br />
The key to loving these more unpleasant moments is meaning. If we genuinely care about and believe in our mission, then those difficult times begin to take on a more heroic quality.<br />
<br />
Although it's critical for a startup to have very immediate and actionable plans, such as write code and talk to users, I believe it's also important to maintain a meaningful and inspiring vision.<br />
<br />
The sixth, and final pattern for today is one that I borrowed from Google: Maintain a healthy disregard for the impossible.<br />
<br />
I think Larry Page learned this as a kid at summer camp, and to me it represents the true innovative spirit of the company. Now that Google is huge and many have grown cynical about the company, it's easy to dismiss such things. But I remember when it was a tiny startup that nobody had heard of, and I had to explain to people that it was like Yahoo minus all of the features other than search. People would just give me this sad look that seemed to say, "I'm sorry you can't get a real job".<br />
<br />
But inside the company there were these absurdly ambitious ideas that made it feel like we were going to take over the world. It was an exciting place to be.<br />
<br />
Larry wanted to store and search the whole web in memory, even though our machines only had 1/4 GB of RAM. It was unrealistic at the time, but Moore's law moves fast and very soon we were doing it, but only because everyone's thinking was already oriented in that direction.<br />
<br />
He also wanted self-driving cars that would deliver hamburgers. That hasn't happened yet, but I bet it will.<br />
<br />
For me, potentially impossible goals are much more inspiring than realistic ones. I'd rather fail at something awesome, than succeed at something inconsequential.<br />
<br />
As with many of the other patterns, this one is about continually shedding the limitations of outdated thinking.<br />
<br />
When I decided to write the Gmail interface in Javascript, pretty much everyone who knew anything about Javascript or web browsers told me that it was a bad idea. It had been tried in the past, and always ended in disaster. But times change fast, and fortunately I was in an environment where doing impossible things was not just permitted, but encouraged. After we launched, the impossible quickly became the new normal, completely changing how we think about web apps. That's fun.<br />
<br />
For me, startups are more than just a clever way to make money. They are machines for harnessing the fire of human self-interest, creating a self-sustaining reaction capable of rapidly transforming the world. Self-interest is often treated as if it were dirty or wrong, but NASA didn't get to the moon by vilifying gravity.<br />
<br />
It's often assumed that business is all about money, but to me that's like saying that rockets are all about rocket fuel. On some level it's true. You won't even make it off the launch pad without fuel. But that myopic view misses out on the larger purpose and mission of the machine. Certainly some businesses really are about nothing more than making money, but among the truly significant founders I've known, there's always a larger purpose. It's not just a nihilistic pursuit of rocket fuel.<br />
<br />
Before I finish, I want to mention my impossible goal.<br />
<br />
We now, for the first time ever, have the technology and resources necessary to make the world a great place for everyone. We can provide adequate food, housing, education, and healthcare for everyone, using only a fraction of our labor and resources. This means that we can put an end to wage-slavery. I don't have to work. I choose to work. And I believe that everyone deserves the same freedom I have. If done right, it's also economically superior, meaning that we will all have more wealth.<br />
<br />
We often talk about how brilliant or visionary Steve Jobs was, but there are probably millions of people just as brilliant as he was. The difference is that they likely didn't grow up with great parents, amazing teachers, and an environment where innovation was the norm. Also they didn't live down the street from Steve Wozniak.<br />
<br />
Economically, we don't need more jobs. We need more Steve Jobs. When we set everyone free, we enable the outliers everywhere. The result will be an unprecedented boom in human creativity and ingenuity.<br />
<br />
And now the impossible part. First we have to learn how to get along with each other, and with ourselves.<br />
<br />
I'm looking for full-stack hackers. People who understand that technology is more than just patterns in silicon. The same patterns and systems of patterns exist everywhere. Capitalism is a technology. Like the internal combustion engine, it's tremendously valuable and transformative, but it's not beyond improvement. The same goes for government, religion, and everything else. We have an incredible future ahead of us, but we won't get there by clinging to obsolete patterns.<br />
<br />
As founders, we must start small, and work with the grain of what is. The path is never obvious, and innovation happens in the most unexpected ways. The personal computer was originally dismissed as a toy. If you think Instagram is just a collection of photo filters, you're missing the big picture. Maybe photo sharing won't lead directly to world peace, but helping people to see the world through the eyes of others looks like a step in the right direction to me. And they grew to over 200 million users in less than four years. That's larger than most countries. That's the power of a startup.<br />
<br />
As Richard Feynman <a href="http://genius.cat-v.org/richard-feynman/writtings/letters/problems">said</a>, "The worthwhile problems are the ones you can really solve or help solve, the ones you can really contribute something to." Don't be discouraged by people who dismiss your efforts as trivial just because you aren't curing cancer or traveling to Mars. The patterns I've presented today are about developing an independent mind, unburdened by the limitations of other people's thinking. Then you can judge for yourself what is worthwhile, and move forward with the conviction necessary to do something great. <a href="http://en.wiktionary.org/wiki/a_journey_of_a_thousand_miles_begins_with_a_single_step">A</a> journey of a thousand miles begins with a single step.<br />
<br />
<br />
Thank you.</div>
Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comtag:blogger.com,1999:blog-33042626.post-20583850436504351992014-03-03T09:15:00.000-08:002014-03-04T12:37:29.537-08:00Help me distribute $100,000 to new entrepreneurs in Africa<div dir="ltr" style="text-align: left;" trbidi="on">
I love the idea of microlending, small loans of a few hundred dollars made to entrepreneurs in impoverished areas so that they can start or grow businesses of their own, helping them to achieve financial independence. The unfortunate reality though is that many microlending programs charge surprisingly high interest rates, pushing entrepreneurs deeper into debt. This is because early microlending sites such as Kiva outsource loan management to local banks, which charge interest rates that <a href="http://en.wikipedia.org/wiki/Kiva_(organization)#Current_interest_rate_statistics">average 35%</a>, and go as high as 88%! I would be uncomfortable charging those rates to wealthy Americans, but asking poor people in Africa to pay that makes me feel like some kind of third-world loan shark.<br />
<br />
That's why I'm excited to have <a href="https://www.zidisha.org/">Zidisha</a> as one of our <a href="http://techcrunch.com/2014/01/23/zidisha-launches-a-kickstarter-style-micro-lending-platform-for-low-income-entrepreneurs-in-developing-countries/">most recent Y Combinator funded non-profit</a> organizations. Zidisha uses modern technology and a global network of volunteers to enable direct person-to-person lending, cutting out the middle-man and bringing loan overhead down to a more affordable 5% interest rate. Just as <a href="https://www.airbnb.com/">Airbnb</a> connects travelers directly to hosts, Zidisha connects lenders directly to borrowers, providing not only an affordable loan, but also a personal connection, so that people are able to exchange progress updates, photos, and more. I'm a big believer in the idea that personal connections across economic and cultural divides can go a long way towards uniting all people in peace and prosperity. It's one of the big reasons that I've invested in AirBnb, <a href="https://watsi.org/">Watsi</a> (our first non-profit startup), and now Zidisha.<br />
<br />
Zidisha is already changing lives and transforming communities. Here's a photo of Pherister Ndoge, who used a <a href="http://p2p-microlending-blog.zidisha.org/2014/02/21/keep-on-touching-lives/">loan from Zidisha to help expand and improve her school</a> in Kenya.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizY6_boedQ1jBWoSZnV5h_M0KoNWErYOoW8HCIvD3vIHsu0c1NK48bdcaif1HRMJp-YhwSfU0m6zOWxTDrx6ems6HW2WtGRjg-BQOKpxnLL3NADZM1wNkKvS-rQJhpmr5OpSOhQQ/s1600/228958_10200342189690003_1964195784_n2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizY6_boedQ1jBWoSZnV5h_M0KoNWErYOoW8HCIvD3vIHsu0c1NK48bdcaif1HRMJp-YhwSfU0m6zOWxTDrx6ems6HW2WtGRjg-BQOKpxnLL3NADZM1wNkKvS-rQJhpmr5OpSOhQQ/s1600/228958_10200342189690003_1964195784_n2.jpg" height="300" width="400" /></a></div>
<br />
<br />
But Zidisha is still relatively new, and although they now have a record number of fundraising entrepreneurs, most people have never heard of them. We need your help raising awareness, so I've offered to donate $10 for every tweet, retweet, or Facebook share linking to Zidisha and using the #zidisha hashtag, up to a total of $100,000. That $10 goes towards funding the entrepreneur of your choice, and all of the loan repayments will be donated towards continuing to grow the Zidisha platform.<br />
<br />
Here's how to help:<br />
<br />
Go to Zidisha and <a href="https://www.zidisha.org/microfinance/lend.html">choose an entrepreneur</a> you think deserves support, click on the entrepreneur's photo to open their profile page, then click on the Zidisha campaign banner at the top of the profile page to share the profile URL via Facebook or Twitter.<br />
<br />
OR<br />
<br />
Simply tweet: <a href="https://twitter.com/intent/tweet?text=Help%20send%20%24100%2C000%20to%20new%20entrepreneurs%20in%20Africa%20with%20%40ZidishaInc.%20%2410%20donated%20for%20every%20tweet%20or%20RT%3A%20http%3A%2F%2Fbit.ly%2F1jMsV3P%20%23zidisha">Help send $100,000 to new entrepreneurs in Africa with @ZidishaInc. $10 donated for every tweet or RT: http://bit.ly/1jMsV3P #zidisha</a><br />
<br />
OR<br />
<br />
View <a href="https://www.facebook.com/ZidishaInc/posts/10202523578543361">our post on Facebook</a>, then click the "Share" link.<br />
<br />
<br />
You should also check out the <a href="https://www.zidisha.org/">Zidisha website</a> and read the inspiring story of why <a href="http://www.huffingtonpost.com/julia-kurnia/why-i-founded-zidisha_b_4885629.html">Julia Kurnia founded Zidisha</a>.<br />
<br />
<br />
Join the <a href="https://news.ycombinator.com/item?id=7334907">discussion on Hack News</a>.</div>
Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comtag:blogger.com,1999:blog-33042626.post-54891346527232258522012-12-17T14:14:00.001-08:002012-12-29T14:35:45.882-08:00The Gift<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="font-family: arial,sans-serif; font-size: 13px;">
It's often said that you should live every day as though it's your last. That always seemed a little impractical to me. But <a href="http://paulbuchheit.blogspot.com/2012/03/eight-years-today.html">when my brother died</a>, I felt like I had missed my chance. Life could never be the same again. Part of me was already dead. I had always understood death intellectually, but now I felt it at a visceral level, and that's completely different. Death was inside of me now. </div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
<br /></div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
Steve was 33 when he died, and I was 27. Statistically, there does not appear to be much of a genetic component to pancreatic cancer, but still, I worried. How much longer do I have? Could there be a tumor growing inside of me at this very moment? </div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
<br /></div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
These doubts led to an interesting question. What would I do if I had only six year left to live? </div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
<br /></div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
You can live a lot in six years, but you can just as easily waste six years doing things that don't really matter. I wanted to make the most of whatever time I had left. At first I thought that meant pursuing some audacious goal, like curing cancer, but over time I learned that it simply meant being mindful of how I'm living my life. The question evolved. It may not be six years. I could die at any moment.</div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
<br /></div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
Is this how I want to spend the rest of my life?</div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
<br /></div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
The answers can be surprising. Cleaning the kitchen is relaxing, and it creates a pleasant and healthy space for my family and friends to gather. Not a bad way to live. But sitting in a windowless conference room while people I don't really love debate things that I don't really care about? No, that's not how I want to spend my life. Of course others may find meaning in that. It's very much a personal decision.</div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
<br /></div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
Death strips away everything that doesn't matter. It's incredibly painful, but it also brings a kind of clarity. People matter. Everything else is noise. Several months after Steve died, we made a big life decision. It was time to have kids. </div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
<br /></div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
The pregnancy went smoothly. My wife, April, seemed so happy that she glowed. I was almost envious of her. She was experiencing a kind of closeness that I never could. We were taking the opportunity to go on a couple of final vacations before the baby arrived. Then, around midnight, she started to bleed. We were in a small town in northern New Mexico. We went to the local hospital, then waited while they called for a doctor to come in (there weren't any there that night). The doctor immediately saw that she was in labor, and said that if there was any chance of saving the baby, my wife would need to be airlifted to Albuquerque.</div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
<br /></div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
The doctor also remarked that I seemed unusually calm. I didn't bother to tell him that I was still processing my brother's death, and that this seemed relatively small in comparison. I had never met the baby. April didn't even look that pregnant. I was a little surprised to hear that survival was even a possibility.</div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
<br /></div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
There was no room for me on the helicopter, so I had to drive several hours through the night, alone, not having any idea what I would find when I arrived at the hospital.</div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
<br /></div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
The nurses took me in to see the baby. There she was, 1 pound and 10 ounces, on a ventilator, her eyelids still fused, born 100 days early. But I felt her energy. She was a little ball of fire. The attachment came on like I never could have imagined.</div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
<br /></div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
The doctors said it was still too early to know if she would survive or not. Every time we saw her, and every time we left, we knew that it may very well be the last time we ever see our daughter alive. I never knew what it meant to live every day as though it's my last, but suddenly I was living every day as though it might be <u>her</u> last.</div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
<br /></div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
I finally understood the meaning of unconditional love. This little person couldn't even breathe on her own. She may not survive the day. The future was more terrifying than hopeful. All we had was now. All we could do was to love her, and to expect nothing in return.</div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
<br /></div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
A few days after she was born, the doctors did a head ultrasound to make sure everything was ok. The results were not what we had hoped for. There was bleeding in her brain. The doctors said that if she survived, she would most likely be disabled. The next week I noticed a disturbing trend in her charts -- her head was growing too fast. The bleeding in her head caused hydrocephalus, an accumulation of fluid in the brain. She would need brain surgery. </div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
<br /></div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
The following months were the most terrifying ride I have ever experienced. The complications kept having complications. First she had to be flown to San Francisco, because there are no pediatric neurosurgeons in New Mexico. Then she had surgery. Then more surgery. Eventually she came off the ventilator. Then she got meningitis and stopped breathing. Then more surgery.</div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
<br /></div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
The hole was deeper than I ever could have imagined. Sometimes, the fear and darkness were unbearable. It felt like death would have been easier. It was all I could do to breathe. Inhale. Exhale. Repeat. The future was too terrifying to imagine. The past was a reminder of all that I had lost, a life of hope and joy. But most moments, on their own, were ok. I could sit in the hospital and hold my baby. I could appreciate every moment with her. I could love her unconditionally. We were together, for now, and we were both breathing. </div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
<br /></div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
Eventually she was well enough to go home. The first year was very difficult, but in time she grew strong, and today she is a healthy, beautiful, and fiery seven year old girl. Every day, her presence is a reminder of what truly matters.</div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
<br /></div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
In every tragedy, there is a gift, if we are able to see and accept it. From my brother, I received a personal understanding of death, and a constant reminder to live my life as though it may end at any moment. From my daughter, I learned what it means to love unconditionally, without expecting anything in return, a true gift.</div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
<br /></div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
These gifts were delivered at great cost, but still I often struggle to retain them. Life gets busy, and I forget what matters. But the reminders are all around us, if only we can open our eyes.</div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
<br /></div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
When our lives are smashed to bits, and it feels like the ground has disappeared from under us, we look for guidance, for our North Star, for a light that can provide meaning and direction to what remains of our life.</div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
<br /></div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
For me, this light lies in unconditional love. This is something that I wish to remember not only at an intellectual level, but at a more visceral level as well. I want to feel truth.</div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
<br /></div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
So I made a simple story, a fable. Stories are powerful because they engage our imagination, bringing abstract concepts to life inside of us. This one uses the familiar characters of God and the Devil, but you needn't believe in anything supernatural to understand it.</div>
<div style="font-family: arial, sans-serif; font-size: 13px;">
<br /></div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
Long ago, the Devil boasted that he could easily gather more followers than God. God's way of gathering followers was simple: give everyone Unconditional Love and Forgiveness, nothing more and nothing less. Naturally the Devil was more devious. He knew that most people would not knowingly follow the Devil, so his plan was to lie and claim that he was the One True God, promise his followers a great reward in the afterlife, and threaten that those who didn't worship him would be sent to hell when they died. God was betting on Love, but the Devil believed that Greed and Fear are stronger than Love, and therefore even good people could be tricked into following him.</div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
<br /></div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
The God of Unconditional Love and Forgiveness brings union through love. The false Gods bring division through fear and greed. If a God promises to reward you with 72 virgins in paradise in exchange for flying an airplane into a building, it's a false God (or a false image of God, if you prefer). If a God threatens to send you to hell for loving the wrong person, it's a false God. If a God tells you to coerce people into worshiping him, it's a false God. If a God promises protection in exchange for doing his bidding, it's a false God.</div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
<br /></div>
<div style="font-family: arial,sans-serif; font-size: 13px;">
Genuine, unconditional love is a gift that must be freely given and freely accepted, with nothing expected in return. Love can not be delivered at gun point, or with the threat of eternal damnation.</div>
<br />
<div style="font-family: arial,sans-serif; font-size: 13px;">
In this winter of fear, suffering, and division, the God of Unconditional Love gives comfort and direction. His spirit is reborn in our hearts when we give the gift of unconditional love and forgiveness to others and, most urgently, to ourselves.</div>
</div>
Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comtag:blogger.com,1999:blog-33042626.post-89206515896479356662012-03-09T16:20:00.001-08:002012-03-09T16:23:45.980-08:00Eight years today<div>The car in front of me kept hesitating. The driver couldn't seem to decide where to turn. Up ahead I could see that the light was green, but that I wasn't going to make it through in time because this car was in my way. I started to feel slightly agitated, but reminded myself to simply accept the current situation. I can't even see the other timelines, maybe this one is somehow better. It's a practice that I had started while my daughter was in the hospital. Accept. Accept. Accept. Slow drivers are a rather minor stress relative to a having a baby that may not survive, but the practice is remarkably similar. And the key to practice is repetition, every day, every moment. Traffic provides me with plenty of opportunities to practice. </div> <div><br /></div><div>Finally she turned in to the parking lot at Trader Joe's and I proceeded to the light, which was now red. It soon turned green, I crossed El Camino, and then stopped for the passing train, which was immediately in front of me. After it passed, I saw his body on the ground just to the other side of the tracks. I saw other things there too, but I'll spare you the details. I tried calling 911, but I got a recorded message saying that they were busy. Obviously I wasn't the only one calling. The police soon arrived, and directed us to turn down a side street, away from the scene. </div> <div><br /></div><div>I then turned left on Waverley St, and slowly drove past my brother's old apartment, pausing to remember all that had transpired there. But my mind was still preoccupied with what I had just seen, and it didn't even register what day it is today. </div> <div><br /></div><div>The winter of 2004 felt so cold and rainy, the coldest I can remember it ever being here in California. The cold had a kind of depth that you can't quite escape. But on March 9th it was sunny and starting to get a little warm. Winter was over, and my brother had just died that morning. We left the hospital and returned to his apartment in Menlo Park. It felt so wrong. He was gone, but his belongings were still there. Eventually we would have to pack them all into boxes, keeping some for ourselves, and donating the rest. It does not feel good to pack up the remains of your brother's life.</div> <div><br /></div><div>It had only been three months since he found out. We had dinner Sunday night at a Chinese restaurant in Mountain View. Afterwards, he was feeling a little nauseous and went home early. After a few days of not being able to keep any food down, he went to the doctor. He had an intestinal blockage. Caused by a tumor. Pancreatic cancer. The very bad kind. It eats you alive, and in his case, it also blocked his own food supply. Although his death was rather quick, it was also very slow. Three months of torture, but I'll spare you the details. He was only 33 years old. Steve was a very good person. He did not deserve that. Nobody does.</div> <div><br /></div><div>After the funeral, I returned to work. Sometimes, it's wonderful to be able to focus my mind on something simple, something I can control, like computers. A few weeks later we launched Gmail. Later that summer Google had its IPO. Life is unfair. Very unfair.</div> <div><br /></div><div>Eventually my parents finished packing up Steve's apartment and drove back home to New York. I didn't even begin to understand what they had gone through until the following year, when my daughter was born 100 days early. There were many complications, and it often seemed like she wouldn't make it, but I'll spare you the details. The pain is worse than you can imagine. It's worse than I can now imagine. Luckily she survived and is doing well. She has the strongest spirit of anyone I've ever met.</div> <div><br /></div><div>And that brings me back to today, March 9th, 2012. Eight years since Steve died. I keep looking for meaning, but all I've found so far is that in order to be at peace with the present, we must be at peace with the past, because the present is a product of the past. Accept. Accept. Accept. Learn to love the present moment. What happened, happened. It's difficult to understand the big picture when our lives are mere brush strokes on the canvas of reality. Trusting that it all fits together to form something beautiful is the purest form of faith. Anything else is a dangerous distraction. No contracts with God, no expectations of reward, just trust.</div> <div><br /></div><div>On a more practical level, what matters most in our day-to-day lives is that we're good to ourselves and to each other. It's actually not possible to only do one or the other -- we must do both or neither, but that's a topic for another time. Sometimes, when I write about startups or other interests of mine, I worry that perhaps I'm communicating the wrong priorities. Investing money, creating new products, and all the other things we do are wonderful games and can be a lot of fun, but it's important to remember that it's all just a game. What's most important is that we are good too each other, and ourselves. If we "win", but have failed to do that, then we have lost. Winning is nothing. This doesn't mean that we can't push ourselves or stretch our own limits. Those things can be very healthy, but only when done for their own sake. Ultimately, the people who learn to love what they do who will be the ones who accomplish the most anyway. Those who push only for the sake of some future reward, or to avoid failure, very often burn out, sometimes tragically. Please don't do that.</div> <div><br /></div><div>Please be good to each other, and your self.</div><div><br /></div><div><br /></div> <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmERVMD-VdYDkLjyY55rWIM9x0TaPyaS5AE9gMKxaqkVCl-Q2FQQM0fmAZ7CP0OA_IugSRS8NbBDJr3LGXb53R8G-6V24-sT-TB0FT13q4yFR9tDlcQuLWGWuwd2-c1aRyhvobBQ/s1600/march9.jpg"><img style="cursor:pointer; cursor:hand;width: 400px; height: 304px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmERVMD-VdYDkLjyY55rWIM9x0TaPyaS5AE9gMKxaqkVCl-Q2FQQM0fmAZ7CP0OA_IugSRS8NbBDJr3LGXb53R8G-6V24-sT-TB0FT13q4yFR9tDlcQuLWGWuwd2-c1aRyhvobBQ/s400/march9.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5718057387537606706" /></a>Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comtag:blogger.com,1999:blog-33042626.post-63003830248597432472011-08-20T16:17:00.001-07:002011-08-20T18:14:55.077-07:00I am nothing<div class="gmail_quote"><div>On a scale of one to ten, how good of a cog are you? How well do you function in your assigned role? How much of a man or woman are you? How do you rate yourself as a son or daughter, father or mother, wife or husband, heterosexual or homosexual, liberal or conservative, black or white, winner or loser, shark or sheep, introvert or extrovert, Christian, Muslim, atheist? How smart are you? How rational? How emotional? Do people like you? Are you getting ahead, or falling behind?</div> <div>
<br /></div><div>How do you know? Are you keeping an eye on the others in your category, comparing to see how you measure up to your peers? Is it more important for a man to be tall, or to have good hair?</div><div>
<br /> </div><div>This is, of course, the path of insanity, and not the good kind of insanity.</div><div>
<br /></div><div>What will you do if you're too tough to be a good woman, too sensitive to be a good man, too selfish to be a good husband, too lazy to be a good employee, too shy to be a good friend, too caring to be rational, too fat to be pretty, too effeminate to be straight, too introverted to be a good leader, too smart to be kind, too young to be taken seriously, too old to make a difference, or too far behind to even get in the race?</div> <div>
<br /></div><div>These are all false standards and false dichotomies, but they are so common and so ingrained that we sometimes believe in them without even realizing it. And this leads to a mountain of insecurities, because nobody measures up to these crazy standards (and nobody should). But even if we don't believe in these things, it still matters what other people think, right? What will the neighbors think? Or how about our co-workers, or the people at church? And so everyone works to hide their insecurities, and they look around at their peers for comparison, and maybe they feel bad because everyone else seems to have it easy, to have it all figured out. The truth is, nobody can see the truth anymore. They are all working to hide the truth, because the truth is that they are afraid of who or what they really are. So they all put on a show, and they pretend to be a good whatever. Or maybe they rebel, and make a point of being a bad whatever, but then they are still under the control of that false standard, and they are still not being themselves.</div> <div>
<br /></div><div>That is all so exhausting. </div><div>
<br /></div><div>I am nothing. It's simple. If I were smart, I might be afraid of looking stupid. If I were successful, I might be afraid of failure. If I were a man, I might be afraid of being weak. If I were a Christian, I might be afraid of losing faith. If I were an atheist, I might be afraid of believing. If I were rational, I might be afraid of my emotions. If I were introverted, I might be afraid of meeting new people. If I were respectable, I might be afraid of looking foolish. If I were an expert, I might be afraid of being wrong.</div> <div>
<br /></div><div><b>But I am nothing, and so I am finally free to be myself.</b></div><div>
<br /></div><div>This isn't license to stagnate. Change is inevitable. Change is part of who we are, but if we aren't changing for the better, then we are just slowly decaying. </div> <div>
<br /></div><div>By returning to zero expectations, by accepting that I am nothing, it is easier to see the truth. Fear, jealousy, insecurity, unfairness, embarrassment -- these feelings cloud our ability to see what is. The truth is often threatening, and once our defenses are up, it's difficult to be completely honest with anyone, even ourselves. But when I am nothing, when I have no image or identity or ego to protect, I can begin to see and accept things as they really are. That is the beginning of positive change, because we can not change what we do not accept and do not understand. But with understanding, we can finally see the difference between fixing problems, and hiding them, the difference between genuine improvement, and faking it. We discover that <b>many of our weaknesses are actually strengths once we learn how to use them, and that our greatest gifts are often buried beneath our greatest insecurities</b>.</div> <div>
<br /></div><div>Letting go of your identity can be difficult and takes time, possibly forever, but as with any change, <b>moving in the right direction is all that really matters</b> (which is why you shouldn't compare yourself with others -- you didn't start in the same place or with the same challenges). Fortunately, we have a variety of emotions that can help us: pride, anger, fear, jealousy, insecurity, unfairness, embarrassment, bitterness, etc. These are sometimes portrayed as bad emotions, but there's no such thing as a bad emotion, just bad responses to emotions. (For example, <a href="http://www.cnn.com/2011/US/06/07/sissy.boy.experiment/index.html" target="_blank">torturing children</a> is a very harmful response to <a href="http://en.wikipedia.org/wiki/George_Alan_Rekers" target="_blank">fears about your own sexuality</a>) If we instead <b>use these emotions as a cue to remember, "I am nothing"</b>, let go of our identity, and examine why we are feeling the emotion (typically because something has threatened our identity) then these emotions are actually beneficial. They point us towards the buried truth.</div> <div>
<br /></div><div>True self improvement requires becoming a better version of our selves, not a lesser version of someone else. But without self acceptance and understanding, how can we even know what that looks like or whether we're headed in the right direction? It would be like putting the final touches on the Mona Lisa while picturing some celebrity you saw on the cover of People magazine -- the result would be a mess. Until we let go of our mental images of who we are or who we should be, our vision remains clouded by expectation. But when we let go of everything, open ourselves to any truth, and see the world without fear or judgement, then we are finally able to begin the process of peeling off the shell of false identity that prevents our true self from growing and shining in to the world. And it starts with nothing.</div> </div>
<br /> Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comtag:blogger.com,1999:blog-33042626.post-43283777850911574562011-02-02T18:31:00.001-08:002011-02-02T19:00:17.538-08:00The two paths to success<div>The <a href="http://online.wsj.com/article/SB10001424052748704111504576059713528698754.html">recent WSJ article</a> on the supposedly Chinese style of parenting has generated a lot of interesting discussion. The most amusing commentary comes from <a href="http://thelastpsychiatrist.com/2011/01/why_chinese_mothers_are_not_su.html">The Last Psychiatrist</a>, who also points out that Amy Chua, the "Chinese" mother, was actually born in America. There were also claims that the WSJ misrepresented her views, which may or may not be true, but is ultimately irrelevant since it's the ideas that are being debated.</div> <div><br /></div><div>Here's the part of the article that interests me:</div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; "> What Chinese parents understand is that nothing is fun until you're good at it. To get good at anything you have to work, and children on their own never want to work, which is why it is crucial to override their preferences. This often requires fortitude on the part of the parents because the child will resist; things are always hardest at the beginning, which is where Western parents tend to give up. But if done properly, the Chinese strategy produces a virtuous circle. Tenacious practice, practice, practice is crucial for excellence; rote repetition is underrated in America. Once a child starts to excel at something -- whether it's math, piano, pitching or ballet -- he or she gets praise, admiration and satisfaction. This builds confidence and makes the once not-fun activity fun. This in turn makes it easier for the parent to get the child to work even more.</blockquote> <div><br /></div><div><b>She has two main points here: 1) Learning is not fun and 2) It's important to make kids dependent on praise and admiration.</b></div><div><br /></div><div>One of the problems I've faced throughout life is that I'm kind of lazy, or maybe I lack will power or discipline or something. Either way, it's very difficult for me to do anything that I don't feel like doing. If I try to force it, my energy disappears, and I hate life. Furthermore, not only were my parents not Chinese, but they had five kids, so there wasn't time for Amy Chua's style of parenting. I kind of had to figure it out on my own.</div> <div><br /></div><div><b>My strategy can be reduced to two rules: 1) Find a way to make it fun and 2) If that fails, find a way to do something else.</b></div><div><br /></div><div>For example, I didn't really like school, and I especially hated homework, so I turned it into a game to see how little time and effort I could possibly waste on it while still getting "good enough" grades. I barely made it into the top 10% of my public high school class, so I probably wouldn't be accepted into whatever college Amy Chua has picked out for her kids, but I find that I really don't care. Instead, I went to a "good enough" college, slept through most of my classes, then got a "good enough" job after graduation. Meanwhile, I taught myself how to program and build <a href="http://friendfeed.com/paul/fef87b0c/my-firewood-house-is-now-finished">all kinds of things</a>, which to me was much more fun than school.</div> <div><br /></div><div>I'm not going to claim that my approach is superior to Amy Chua's, or that it will work for everyone, but I do think it provides an interesting contrast.</div><div><br /></div><div>Amy Chua's approach is based on extrinsic motivation. Children must do exactly what they are told to do, and they must not be happy unless an external authority gives them praise and admiration. They must learn that their own internal motivations and judgement are worthless and not to be trusted. They are successful when an external authority, such as an Ivy League school, tells them that they are successful.</div> <div><br /></div><div>The extrinsic path to success is to <b>focus on being the person you are told to be</b>, and put all of your energy and drive into fitting that mold.</div><div><br /></div><div>The approach I stumbled into is based on intrinsic motivation. To the greatest extent possible, do whatever is most fun, interesting, and personally rewarding (and not evil). External constraints, such as the need to go to school or make money are simply obstacles to be <a href="http://paulbuchheit.blogspot.com/2009/10/applied-philosophy-aka-hacking.html">hacked</a>. Be skeptical of external authorities, as they are often manipulating you for their own benefit, or for the benefit of the institutions they represent (often unknowingly, as they were already captured by the same systems which are attempted to ensnare you). Your identity comes from within -- external recognition such as degrees and awards are only of tactical importance -- don't allow them to define who you are.</div> <div><br /></div><div>The intrinsic path to success is to <b>focus on being the person that you are</b>, and put all of your energy and drive into being the best possible version of yourself.</div><div><br /></div><div>Of course this leads to the question, "What is success?" Someone who spent his life working 80 hour weeks, living in hotels, and fighting his way up the corporate ladder to become VP of toilet paper marketing would probably consider himself more successful than a sandwich shop owner who spends his nights and weekends playing with his kids and working on hobby projects, but maybe the sandwich shop owner would be happier and healthier. Ultimately, it is up to each person to decide what success means to them, but I think it's important that everyone be mindful of the decision they are making. </div> <div><br /></div><div>It's often said that people become entrepreneurs because they can't handle a regular job. Perhaps these people are simply too "defective" to fit into any mold, or maybe they lack the extrinsic motivation necessary to care about bosses, performance reviews, and other things which are so important for success in the corporate environment. However, what they do have is the creativity and natural sense of direction necessary to run their own business. I doubt that this is a coincidence.</div> <div><br /></div><div>As explained in this <a href="http://www.ted.com/talks/dan_pink_on_motivation.html">TED talk by Dan Pink</a>, extrinsic motivation is a great way to get people to do boring and repetitive tasks, but it actually harms performance on more creative tasks. Creativity is a surprisingly fragile thing. It comes from deep inside, and external concerns (most especially, "What will people think?") seem to scare it away. But that's a topic for another time.</div> <div><br /></div><div>Of course, intrinsic vs extrinsic motivation isn't a completely black and white distinction, and we probably can't survive entirely on one or the other (I aim for 90% intrinsic). I also doubt it's possible to simply "switch" from extrinsic to intrinsic motivation. It's a skill like anything else. It takes time to find your internal voice, learn when to trust it, and stop fearing outside opinion (closely related: <a href="http://paulbuchheit.blogspot.com/2010/10/serendipity-finds-you.html">ego-fear</a>).</div> <div><br /></div><div>Amy Chua's book was about parenting. Her style is based on extrinsic motivation. How do we raise successful, intrinsically motivated children? I'm sure someone will leave book recommendations in the comments -- <a href="http://www.alfiekohn.org/index.php">Alfie Kohn</a> comes to mind. However, I suspect that one of the most important factors is how we live our own lives. If we demonstrate that work and creativity can actually be fun and enjoyable, that at least sets an example. <b>If we first solve the puzzle for ourselves, we have a better chance of helping others to find their answer.</b></div> <div><br /></div>Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comtag:blogger.com,1999:blog-33042626.post-86792997789598673532011-01-03T16:43:00.001-08:002011-01-04T12:16:57.784-08:00Angel investing, my first three years<div>I started investing in startups with the assumption that I don't know what I'm doing (which is always true), but that the only way to actually learn anything is through experience. Therefore, my goal was to invest in a variety of startups, learn from the experience, help some startups, and hopefully not lose too much money while doing so. I don't have any single criterion for investing. Sometimes, the idea seems good, sometimes the people seem good, and other times I'm just curious to see what will happen. No matter what though, I want to be helpful and learn something interesting from the experience.</div> <div><br /></div><div>I've definitely learned a lot, but the recent Heroku acquisition (for a <a href="http://techcrunch.com/2010/12/08/breaking-salesforce-buys-heroku-for-212-million-in-cash/">reported $212 million</a>) made me wonder if I've also reached the point of "not losing too much money", so I did the math. From 2006 (when I started investing) through 2008, I invested about $1.21 million in 32 different companies. About half of those companies were either acquired or are dead/mostly-dead. The other half are still alive and seem to be doing well. The current acquisitions total about $1.34 million, only about a 10% gain, which isn't great, but at least I'm not losing too much. Fortunately, the "still alive" category includes a number of very promising investments, such as <a href="http://meraki.com/">Meraki</a>, <a href="http://www.weebly.com/">Weebly</a>, and <a href="http://wufoo.com/">Wufoo</a>, so I expect the final return will be much better than 10% (which is all gravy anyway, since my primary goal was to learn more and be helpful).</div> <div><br /></div><div>Of the current acquisitions, only two have yielded a greater than 10x return: <a href="http://techcrunch.com/2010/12/08/breaking-salesforce-buys-heroku-for-212-million-in-cash/">Heroku</a> and <a href="http://techcrunch.com/2009/09/13/intuit-to-acquire-former-techcrunch50-winner-mint-for-170-million/">Mint</a>. Unfortunately they were also two of the smaller investments, proving that I don't know what I'm doing, or at least showing that I need to make a point of investing more money into the best companies (Mint was oversubscribed, but I don't remember why I didn't put more into Heroku -- <i>edit: apparently it was also oversubscribed</i>).</div> <div><br /></div><div>It's worth noting that the highest return was from a <a href="http://ycombinator.com/">Y Combinator</a> company (Heroku, winter 2008). I've been investing in the YC companies almost from the start (Wufoo was winter 2006), and they keep getting better. YC is attracting the best founders, and Heroku is just the tip of the iceberg. The more great YC companies there are, the more reasons there are for other smart founders to join YC, and I find myself asking non-YC companies why they aren't yet in YC. This trend definitely contributed to my decision to <a href="http://techcrunch.com/2010/11/12/y-combinator-names-first-new-partners-since-2005-paul-buchheit-and-harj-taggar/">join YC as a partner</a>.</div> <div><br /></div><div>There were also a couple of medium-sized acquisitions (<a href="http://techcrunch.com/2009/12/04/google-acquires-etherpad/">AppJet/Etherpad</a> and <a href="http://techcrunch.com/2010/08/24/motorola-snaps-up-280-north-for-20-million/">280North</a>) and several smaller but still nice (2x-3x) exits such as <a href="http://techcrunch.com/2008/03/26/communicate-acquires-y-combinator-startup-auctomatic-unveils-new-business-strategy/">Auctomatic</a>, <a href="http://techcrunch.com/2007/07/19/breaking-facebook-has-acquired-parakey/">Parakey</a>, and <a href="http://techcrunch.com/2007/06/19/google-acquires-zenter-to-fill-out-coming-powerpoint-application/">Zenter</a>. Sometimes <a href="http://techcrunch.com/2010/08/15/venture-capital-super-angel-war-entrepreneur/">people complain about these deals</a>, but as much as I'd like to get a nice 10,000x exit, I'm certainly not going to complain when someone doubles my money!</div> <div><br /></div><div>A few companies (such as <a href="http://techcrunch.com/2010/12/23/tremor-media-coughed-up-at-least-65-million-for-the-acquisition-of-scanscout/">ScanScout</a>) were acquired by other private companies, so I include those in the "still alive and doing well" category, since it was not an exit from the investor perspective (no liquidity). Only two companies are officially dead, but there are at least four "zombies" that still exist, but in a minimal form and are almost certainly worthless.</div> <div><br /></div><div>The two bits of advice that I always give to people looking to get started with angel investing are: <b>1) Assume you'll lose your money </b>and<b> 2) Plan on investing in a large number of companies</b>. (my third bit of advice is to attend YC demo day) I think my experience so far validates this advice. It's important that investors have the right motivations (helping out startups and learning how to be a better investor) and the right expectations. Anyone doing it with the idea that they can simply find the next Google, invest a bunch of money, and then get super-rich is going to be very disappointed. That said, finding the next Google and buying a 1% stake is my current billion dollar plan :)</div> <div><br /></div>Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comtag:blogger.com,1999:blog-33042626.post-26325126165954997922010-12-21T15:44:00.000-08:002010-12-21T15:52:30.912-08:00Four reasons Google is still Awesome<div>My recent predictions about which Google products will succeed (and which won't) are causing people to think that I'm anti-Google, which makes me sad since Google is probably still the best company of its size, and I really enjoyed my time there. </div> <div><br /></div><div>Unfortunately, positive stories are never as popular as negative ones, but regardless, it's worth highlighting some of the things that continue to differentiate Google as one of the best companies in tech.</div> <div><br /></div><div>1 - They take big risks. People often point to projects such as Wave as evidence that Google has "lost its magic" or something. To me, it's evidence that they are still willing to take risks on new ideas and new ways of doing things (Wave was run as a completely autonomous project in Australia). If everything you do works, then you're not taking many risks and probably aren't innovating either. Obviously, if everything you do fails, that's not good either, but there's a sweet-spot somewhere in the middle. Google has enough big successes, such as Chrome and Android, to show that they are somewhere near that sweet-spot.</div> <div><br /></div><div>2 - They are willing to build new technology seemingly unrelated to the core business. When we started work on Gmail, many people said it was a distraction and that Google should focus on web search. Now nobody questions email, but they wonder why Google is developing <a href="http://googleblog.blogspot.com/2010/10/what-were-driving-at.html">self-driving cars</a>. From a market perspective, this looks like a lack of focus, but that's a rather narrow way of viewing things. From a broader perspective, it can be seen as a focus on using technology to improve the world. Did people criticize Edison or Tesla for inventing too many different things?</div> <div><br /></div><div>From an employee perspective these non-core projects are also an opportunity for greater autonomy. Part of what made the Gmail project so fun was that we had a lot of independence and could pursue ideas that other people inside Google thought were "the wrong way to do it". Most other tech companies do not offer that kind of freedom.</div> <div><br /></div><div>3 - They compete in positive ways. Many companies compete in ways that actually destroy value, such as using patent lawsuits to slow down or kill competitors. Google's weapon of choice is more often open source and open standards. There's no question that projects such as Android and Chrome have strategic value and work to weaken Microsoft and others, but they also happen to be good for the world. Google has managed to keep their interests surprisingly well aligned with the interests of their users.</div> <div><br /></div><div>4 - They don't seem to mind honest criticism. I'm currently reading a draft of a forthcoming Google book, and was amused to find that it includes an email that I sent back in 2000 trashing our then most recent product launch. It's painful for me to not tell people what I think, so for the most part I try to find people who don't mind hearing the truth (or my take on it, rather). Much of my interaction with startups consists of me telling them everything that I don't like about their product (and then they thank me!). I've worked for a lot of different companies, and Google was the only one where me speaking my mind never seemed to cause a problem. I'm not claiming that I'm always right, because obviously I'm not, but systems (or individuals) that don't welcome negative feedback are doomed. Cultures that don't laugh at themselves are cults.</div> <div><br /></div><div>Talking about Google is always a little tricky for me given my background, but they continue to be a fascinating company and a great source interesting lessons, so I'm going to keep trying. Hopefully I don't come off as a hater or a fan boy, but simply an honest observer.</div>Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comtag:blogger.com,1999:blog-33042626.post-46679116995951607052010-12-18T14:35:00.001-08:002010-12-18T14:46:01.455-08:00The Cloud OS<div>My <a href="http://friendfeed.com/paul/1af77944/prediction-chromeos-will-be-killed-next-year-or" target="_blank">recent remark</a> about the future of ChromeOS generated a surprisingly <a href="http://www.techmeme.com/101214/p23#a101214p23" target="_blank">passionate response</a>. Some said that my prediction was obvious and boring, but others disagreed, arguing instead that I am ugly and "don't get it". I won't disagree with either side, but I also noticed that my prediction was sometimes inaccurately characterized as me "hating" ChromeOS, Google, or The Cloud, all of which is false. Since there seems to be so much interest in this topic, and because people keep emailing me about it, I should probably explain my actual thoughts a little better.</div> <div><br /></div><div>First, what is a "cloud OS" and why should I want one? Actually, I don't even know if anyone calls it a "cloud OS", but I couldn't find a better generic term for something like ChromeOS. The basic idea is that apps and data all live on the Internet, which is has been renamed "The Cloud" since that sounds cooler, and your laptop or whatever is basically just a window into that cloud. If your laptop is stolen or catches fire or something, it's not a big deal, because you can just buy another one and nothing has been lost (except your money). Many people characterize this approach as using a "dumb terminal", but that's wrong. Your local computer can still do all kinds of smart computation and data manipulation -- it's just no longer the single point of failure.</div> <div><br /></div><div>To me, the defining characteristic of cloud based apps is "information without location". For example, in the bad old days, you would install a copy Outlook or other email software on your PC, it would download all of your email to your computer, and then the email would live on that computer until Outlook corrupted its PST file and everything was lost. If you accidentally left your computer at home, or it was stolen, then you simply couldn't get to your email. Information behaved much like a physical object -- it was always in one place. That's an unnecessary and annoying limitation. By moving my email into "the cloud", I can escape the limitations of physical location and am able to reach it from any number of computers, phones, televisions, or whatever else connects to the Internet. For performance and coverage reasons, those devices will usually cache some of my email, but the canonical version always lives online. The Gmail client on Android phones provides a great example of this. It stores copies of recent messages so that I can access them even when there is no Internet access, and also saves any recent changes (such as new messages or changes to read state), but as soon as possible it sends those changes to the Gmail servers so that they can be reflected everywhere else (such as my home computer). To the greatest extent possible, the information all "lives" in the cloud, and all other copies are simply caches which may be discarded at any time. (BTW, Apple is lame for not allowing a native Gmail app on the iPhone -- email is the one place where Android really outshines the iPhone for me)</div> <div><br /></div><div>Continuing with the Gmail example, it's not just your data that resides in the cloud -- the entire application lives there. This is the part that causes people to erroneously describe cloud based apps as a "return to dumb terminals". Just because an application "lives" in the cloud doesn't mean that your local computer isn't still doing work. When you use Gmail from your web browser, it downloads large chunks of Javascript code to run on your computer doing things such as rendering your inbox, handling keyboard and mouse events, pre-fetching messages, etc. The advantage of having this code run on your computer is that it can respond to your actions within a few milliseconds instead of the hundreds of milliseconds it could take to reach Google's servers (thanks to the relatively low speed of light). Which parts of the application run on your computer and which run on Google's computers? Ultimately, it does not matter, and can change over time (and in fact the split is different for different interfaces -- the <a href="https://mail.google.com/mail/h/" target="_blank">basic html interface</a> does not need any Javascript) As an end-user, you simply use the app, and let Google worry about making it all work, keeping it up to date, etc.</div> <div><br /></div><div>Because we're now treating the executable code and system configuration as data that lives in the cloud and is only cached locally, it also makes sense to do away with the old notions of installing and administering applications on your computer. And of course we also need a security and sandboxing system that prevents the code from breaking your computer (as is so common in the Windows world). In the web/Javascript world, this happened somewhat automatically because web apps evolved from simple web pages, and obviously you don't have to install or uninstall web pages -- your browser simply fetches what it needs to display, optionally caches parts of it for improved performance, and discards resources that it no longer needs (since it can always re-fetch them later on).</div> <div><br /></div><div>Cloud-based apps don't necessarily have to be written in Javascript and run in your web browser however. iPhone and Android apps behave in much the same way. Although they can be "installed" or "uninstalled", from a user perspective, that process isn't substantially different from adding or removing a bookmark, and in fact many of those apps are little more than a thin wrapper around an embedded web browser. A combination of technical and review policies prevent those apps from doing anything dangerous to your computer (unlike a Windows app, which could install a new device driver, replace a core system library, install a root-kit, etc). </div> <div><br /></div><div>One way of understanding this new architecture is to view the entire Internet as a single computer. This computer is a massively distributed system with billions of processors, billions of displays, exabytes of storage, and it's spread across the entire planet. Your phone or laptop is just one part of this global computer, and its primarily purpose is to provide a convenient interface. The actual computation and data storage is distributed in surprisingly complex and dynamic ways, but that complexity is mostly hidden from the end user. For example, interacting with <a href="http://friendfeed.com/paul" target="_blank">my FriendFeed page</a> involves the coordination of thousands of individual processors and disks owned by a dozen different entities, including you, Facebook, Amazon, Google, your ISP, and many intermediate ISPs. The same is true of the services provided by thousands of other web apps.</div> <div><br /></div><div>This global super-computer enables us to do things that would have been impossible not long ago, such as instantly search billions of documents, access our email and other info from almost anywhere, easily share ideas with thousands or millions of people, collaboratively edit documents with people spread around the world, leak embarrassing diplomatic cables, etc. It also makes it easy to launch new services and applications with almost zero money, which has created a new generation of low-budget startups and expanded the world of high-tech entrepreneurship to many more people.</div> <div><br /></div><div>Inevitable, some curmudgeonly types will say this is all bad, and indeed it is not without some downsides and complications, but overall I believe the development of this global super-computer is one of the most important technological advances in history.</div> <div><br /></div><div>And what about ChromeOS? If my laptop is just one part of a much larger computer, what is the ideal design for my local node? It should be relatively cheap and reliable, secure (no viruses or anything), zero-administration (I don't want to be a sys-admin), easy to use, and fast. I believe this is roughly the design target of ChromeOS. They are building laptops that run the Chrome web browser and approximately nothing else.</div> <div><br /></div><div><b>I actually like the idea of ChromeOS, so why did I predict its demise? The answer is that we already have millions of devices that almost meet the same ideal, and they are running iOS and Android.</b> In the 1.5 years since ChromeOS was announced, Apple launched the iPad, which quickly became one of the fastest selling new devices ever. Google will necessarily respond by building Android tablets, which means Android will be running on larger, more powerful devices. All of the benefits of ChromeOS (security, instant-on, etc) should apply to Android as well, and I expect that any new Chrome features (mostly under the umbrella of HTML5, but perhaps Native Client as well) will also be added to the Android browser, since platforms succeed by being as large as possible. Once Android has all the benefits of ChromeOS, the most obvious difference will be that ChromeOS lacks the thousands of native apps which are popular on Android. Android apps are closer to web apps than Windows apps in terms of security and manageability, so eliminating them doesn't seem like much of an advantage for ChromeOS. </div> <div><br /></div><div>The other obvious difference between ChromeOS and Android is that ChromeOS assumes a mouse/track-pad while Android currently assumes a touch interface (many Android devices already have a keyboard). If my prediction is wrong and both OSs stick around, this will probably be the reason. However, I doubt that's enough of a difference to justify maintaining two separate OSs, and ultimately everything may end up with a touch screen anyway. Perhaps the tablet / laptop convertible will make a comeback.</div> <div><br /></div><div>Put another way, the ChromeOS laptops are awkwardly positioned between the established Mac/Windows laptop market, which isn't going away anytime soon, and the rapidly growing Tablet market, and it has approximately zero users. That's not a great place for a new platform to get traction and establish itself. But if it does, I will be happy for it. And even if it doesn't, it may still be a worthwhile experiment.</div> <div><br /></div><div><br /></div><div><br /></div>Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comtag:blogger.com,1999:blog-33042626.post-62510741069426968572010-10-29T14:34:00.000-07:002010-10-29T14:53:44.916-07:00The quest for freedom and safety: Why I donated $100,000 to YesOn19<div>The common theme uniting most of my efforts is the desire to be free. One of the reasons I'm so interested in startups is that they give people the freedom to create, independent of the institutional limitations found in large companies. This is why unexpected new ideas and techniques (such as new languages or development practices) often appear first in startups. Of course the startups don't always succeed, but at least I'm free to pursue my own ideas, even if others don't believe in them. And when a startup is successful, it can provide a great deal of financial freedom to the people who built it.</div> <div><br /></div><div>Internal freedom is also very important, though often less obvious. If we are always held back by our own fears and self-limiting beliefs, then we aren't really free. That is why <a href="http://paulbuchheit.blogspot.com/2010/10/serendipity-finds-you.html">my previous post on serendipity</a> is largely about escaping ego-fear and other negative limitations.</div> <div><br /></div><div><a href="http://en.wikiquote.org/wiki/Benjamin_Franklin">Benjamin Franklin</a> once wrote, "Those who would give up essential liberty to purchase a little temporary safety, deserve neither liberty nor safety."</div> <div><br /></div><div>Philosophically, I agree with that. However, if we don't feel safe, if we can't go out in public without fearing for our lives and the lives of our family, then we aren't really free. Since becoming a parent, I've come to understand why parents often seem especially fearful. Our children are so precious to us, and we must keep them safe. I can understand the impulse to simply make more rules, to build taller walls, and to lockup anyone who seems scary.</div> <div><br /></div><div>I think the real point of Benjamin Franklin's quote is that <b>when we destroy freedom, we are ultimately destroying safety as well</b>. This is most apparent when we examine the disastrous effects of drug prohibition.</div> <div><br /></div><div>Not only is prohibition an attack on our basic right to control our own bodies and minds (a philosophical point which most people probably don't care about), but <b>prohibition also provides a multi-billion dollar subsidy to violent criminal organizations that threaten our physical safety and security</b>, something everyone cares about.</div> <div><br /></div><div>The drug cartels have already <a href="http://www.theatlantic.com/magazine/archive/2009/12/the-fall-of-mexico/7760/">overrun much of Mexico</a>, and that violence will inevitably spill over in to the United States if we continue subsidising them with one of the world's most lucrative monopolies.</div> <div><br /></div><div>The alternative path is to begin restoring individual freedom and responsibility, defund the drug cartels, and instead shift those dollars towards roads, parks, public safety, and other beneficial causes. This is the solution offered by California's proposition 19, the "<a href="http://yeson19.com/">Regulate, Control and Tax Cannabis Act of 2010</a>".</div> <div><br /></div><div>Some politicians have argued that proposition 19 is "flawed". To me, this seems like a weak defense of the status quo from politicians afraid to stand out on a controversial issue. Of course it's not perfect -- no law is perfect. However, the current system of drug prohibition is much, much worse. "Perfect" is not one of the options offered on Tuesday's ballot. We can either choose "much better" (Yes on 19), or "keep the current, disastrously bad, system" (No on 19). </div> <div><br /></div><div>If proposition 19 passes, the immediate effect may not be that significant due to federal challenges and such. However, I believe the long-term effects will be enormous. Prohibition is a disaster. Many politicians will admit to this fact, however most of them have been too timid to actually do anything about it, to lead the country towards safer, saner policies. <b>In this case, the voters must lead, and the politicians will follow</b>. Even if 19 does not pass (Nate Silver of FiveThirtyEight gives it "<a href="http://fivethirtyeight.blogs.nytimes.com/2010/10/21/is-proposition-19-going-up-in-smoke/">even odds</a>" of passing), it will still mark an important shift in the debate over drugs, especially if YOU vote for it.</div> <div><br /></div><div>And that's why I decided to donate $100,000 towards the Yes on 19 campaign. It's tempting to wait for the "perfect" solution to the drug issue, but meanwhile millions of lives are being destroyed by the current system. That's evil.</div> <div><br /></div><div>Here are a few more thoughts on the issue:</div><div><ul><li><a href="http://www.nytimes.com/2010/10/28/opinion/28kristof.html">Nicholas Kristof in the NY Times</a></li><li><a href="http://www.time.com/time/health/article/0,8599,1893946,00.html">The success of drug decriminalization in Portugal</a> (from the Kristof article)</li> <li><a href="http://online.wsj.com/article/SB10001424052702303467004575574450703567656.html?mod=googlenews_wsj">George Soros in the Wall Street Journal</a> </li><li><a href="http://www.youtube.com/watch?v=L_oIpIyZRu0">San Jose Police Chief Joseph McNamara</a></li> </ul></div><div><br /></div><div>If you would like to be part of the solution, please share this or other articles, and encourage your friends and family to show up at the polls on Tuesday and vote "YES on 19" (assuming they live in California). Also, <a href="https://secure.yeson19.com/page/contribute">donate to YesOn19</a> -- it's not too late (ads are still being purchased).</div> <br /><br /><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/L_oIpIyZRu0?fs=1&hl=en_US"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/L_oIpIyZRu0?fs=1&hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comtag:blogger.com,1999:blog-33042626.post-3183645671201603522010-10-24T10:41:00.001-07:002010-10-24T11:28:55.306-07:00Serendipity finds you<div>Here is an <a href="http://news.ycombinator.com/item?id=1823010">interesting comment</a> from Hacker News, on a <a href="http://www.reddit.com/r/AskReddit/comments/dv0hk/oops_whats_the_most_expensive_mistake_youve_made/c134ycr ">story</a> about someone turning down an early Google offer:</div> <blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; "> Similar thing happened to me in 1999. I realized Google was way cooler than alta vista and better at finding unknown things rather than Yahoo's directory. Truly the future, I thought. I sent in a resume to do some kind of work not development related; data center & sys admin stuff. They called me twice but I convinced myself that they would not have hired me anyways so I never called back.</blockquote> <div><br /></div><div>Whether or not ignoring Google's calls was the right decision for him, his reason for not taking the call (fear of rejection) isn't great.</div><div><br /></div><div>I don't have many positive memories from high school, but the one that has stayed with me more than any other comes from the first day of my 11th grade English class. My teacher (I believe his name was "Mr. May") shared a brief anecdote from the prior evening. He was driving home in the rain, and noticed two people on bicycles along the side of the road. He stopped to ask if they needed any help, and ended up driving them back to his house, where they dried off and had dinner with him and his wife. During dinner, the couple shared the stories from their ongoing bike ride across the country.</div> <div><br /></div><div>It's not a very dramatic story, but I loved the serendipitous nature of it, both on the part of the couple having adventures biking across the country, and my teacher who saw people along the road and invited them into his home. None of it was planned -- they simply allowed it to happen. It was inspirational to me because it felt like the right way to live, the <b><u>fun</u></b> way to live. I don't think that's how most people operate though.</div> <div><br /></div><div>My own story of how I ended up at Google in 1999 is rather boring. I was interested both in startups, and Linux (which was still somewhat fringe at the time), so I sent my resume to a few companies that I had seen mentioned on Slashdot (a rather lazy job search, in hindsight). Fortunately, most of them never even responded, and only one actually offered me a job, Google. I was skeptical of their business and didn't expect it to last long, but it seemed like it could be fun and educational, so I accepted.</div> <div><br /></div><div>Obviously that's an example of rather extreme luck, but I've noticed that most of the good things that happen to me follow that general pattern, and aren't part of any "plan". The story of how I met my wife is remarkably similar. Shortly after moving to California, I signed up for <a href="http://match.com">match.com</a>, read a bunch of profiles, emailed three of them, and only one responded. I was very much <b><u>not</u></b> looking for someone to marry, but that's what happened anyway. As they say, "Life is what happens to you while you're busy making other plans."</div> <div><br /></div><div>My plans rarely work (unless they are boringly simple), but serendipity has been good to me, so over time I've tried to make the most of that. My theory of serendipity is still evolving, but from what I've seen, it's better to think in terms of "allowing" serendipity rather than "seeking" it or "creating" it. <b>Opportunity is all around us, but we have beliefs and habits that block it</b>.</div> <div><br /></div><div>The two biggest blocks to serendipity seem to be ego-fear and "other plans".</div><div><br /></div><div>I'm using the term "ego-fear" to describe fears that go beyond rational concern. For example, you wouldn't run out into the middle of a freeway thanks to a healthy fear of getting run over by a car -- that's not ego-fear. However, the fear that often keeps people from public speaking, talking to strangers, interviewing for jobs, etc is typically driven by fear of embarrassment, humiliation, rejection, criticism, etc -- that's ego-fear. Sometimes it can be difficult to separate the two types of fear because ego-fear will rationalize itself as healthy fear, e.g. "I don't want to talk to that stranger because they could attack me, or waste my time."</div> <div><br /></div><div>The HN commenter quoted above who never accepted Google's calls because, in his words, "they would not have hired me anyways", seems to be experiencing quite a bit of ego-fear, fear of rejection and humiliation. That fear is probably blocking a lot of great opportunities.</div> <div><br /></div><div>It's tempting to try and think your way out of ego-fear, but I suspect that only makes the problem worse by generating a more complex tangle of rationalizations for the fear. Fear is defeated by confrontation -- avoidance only makes it stronger.</div> <div><br /></div><div>"You gain strength, courage, and confidence by every experience in which you really stop to look fear in the face. You must do the thing which you think you cannot do." - <a href="http://womenshistory.about.com/cs/quotes/a/qu_e_roosevelt.htm">Eleanor Roosevelt</a></div> <div><br /></div><div>The program for eliminating ego-fear and unblocking serendipity is very simple: seek ego-fear. Hunt it down and soak in it. Steal its energy. This is, by definition, scary. That's good.</div><div> <br /> </div><div>The other big serendipity block seems to be "the plan". Serendipity and luck are by their very nature unpredictable, and therefore not part of any good plan. When something unexpected happens, things are no longer "going according to plan", and there is a tendency to view the unexpected event either as a distraction, or as a frustrating obstacle to success.</div> <div><br /></div><div>The difference between a life full of frustrating obstacles, and a life full of serendipity, is largely a matter of interpretation. It can be difficult, but the most beneficial response to unexpected events is a sense of gratitude. Even seemingly adverse events can lead to something great. Accept what is given. (see <a href="http://en.wikipedia.org/wiki/Yes_Man_(film)">Yes Man</a> for a cute caricature of this mindset)</div> <div><br /></div><div>"Plans are worthless. Planning is essential." - <a href="http://en.wikiquote.org/wiki/Dwight_D._Eisenhower">Dwight D. Eisenhower</a></div><div><br /></div><div>Planning in itself is not a bad thing, but picking a single plan and obsessively sticking to it doesn't allow for much serendipity. The world is very complicated, and we humans are very stupid, so it's good to be flexible and open minded about things. Instead of having one plan, have one thousand plans, and revise them as necessary. </div> <div><br /></div><div>The desire to have "a plan" can also cause "<a href="http://en.wikipedia.org/wiki/Analysis_paralysis">paralysis of analysis</a>" -- we put all of our energy into formulating the perfect plan, and consequently never actually do anything. The more effective approach is to simply pick a plan with the knowledge that it's flawed, set the plan in action, and then adapt, revise, or switch plans as the world unfolds.</div> <div><br /></div><div>I suspect the desire to have a definite plan is also partially rooted in fear. Uncertainty can be scary, and having a plan helps create the illusion of predictability in a very unpredictable world. However, if we actually manage to reduce risk and unpredictability, then we are also reducing serendipity. This is one reason why large organizations often have trouble producing innovation -- they want it to be planned and scheduled, but that just kills it.</div> <div><br /></div><div>The whole notion that plans are something that we should "stick to" makes them distracting enough that I prefer to call them "ideas" or "rough sketches" instead. Personally, I try to avoid having plans for my life, but I have many ideas. Which ones actually happen will be a surprise to me. It's more fun that way.</div> <div><br /></div>Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comtag:blogger.com,1999:blog-33042626.post-51268529153899845262010-04-03T14:41:00.000-07:002010-04-03T15:05:44.466-07:00Today is my wife's birthday...For her birthday, she wants as many people as possible to donate to <a href="http://causes.com/ucsfpreemies">her cause</a>, raising $55,555 for the Intensive Care Nursery (ICN) at UCSF Children's Hospital, where our daughter spent the first several months of her life. Proceeds will go towards funding hospital neonatal supplies and monitoring equipment, family-oriented support programs, and neurodevelopmental programs.<br /><br />To donate, go to <a href="http://causes.com/ucsfpreemies">causes.com/ucsfpreemies</a>. You can also contribute by: 1) Donating directly using <a href="http://bit.ly/beToVU">UCSF's 'Make a Gift' page</a>. 2) Making a contribution offline, by sending a check. Please write your check out to 'UCSF Foundation', indicate on the memo line 'UCSF Preemies', and mail to: UCSF P.O. Box 45339 San Francisco, CA 94145-0339 3) For those of you who are contributing through your Donor Advised Fund, please reference the foundation's EIN/tax ID#: 94-2829914<br /><br /><object width="440" height="272"><param name="movie" value="http://www.youtube.com/v/1Mh0YA02vGg&hl=en_US&fs=1&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/1Mh0YA02vGg&hl=en_US&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="440" height="272"></embed></object><br /><br /><object width="440" height="272"><param name="movie" value="http://www.youtube.com/v/XX4ZMMDwNRk&hl=en_US&fs=1&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/XX4ZMMDwNRk&hl=en_US&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="440" height="272"></embed></object>Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comtag:blogger.com,1999:blog-33042626.post-2110449829474139772010-02-09T00:53:00.000-08:002010-02-09T01:05:43.736-08:00If your product is Great, it doesn't need to be Good.<div>By now, everyone is tired of hearing about the iPad, but the negative responses are so perfectly misguided that it would be wrong to waste this opportunity. Even better, we can look back at the 2001 iPod launch and see the exact same mistakes. <b>But this isn't about the iPad or the iPod -- it's about product design</b>.</div> <div><br /></div><div>The most famous iPod review was from Slashdot, which simply <a href="http://apple.slashdot.org/article.pl?sid=01/10/23/1816257">declared</a>, "No wireless. Less space than a nomad. Lame." The iPad reviews are similar in that they focus on the "missing" features. Those missing features are typically available in a variety of unsuccessful competing products, which leads people to erroneously conclude that a successful product would necessarily have <u>even more features</u>!</div> <div><br /></div><div>I believe this "more features = better" mindset is at the root of the misjudgment, and is also the reason why so many otherwise smart people are bad at product design (e.g. most open source projects). If a MacBook with OSX and no keyboard were really the right product, then Microsoft would have already succeeded with their tablet computer years ago. Copying the mistakes of a failed product isn't a great formula for success.</div> <div><br /></div><div>What's the right approach to new products? <b>Pick three key attributes or features, get those things very, very right, and then forget about everything else</b>. Those three attributes define the fundamental essence and value of the product -- the rest is noise. For example, the original iPod was: 1) small enough to fit in your pocket, 2) had enough storage to hold many hours of music and 3) easy to sync with your Mac (most hardware companies can't make software, so I bet the others got this wrong). That's it -- no wireless, no ability to edit playlists on the device, no support for Ogg -- nothing but the essentials, well executed.</div> <div><br /></div><div>We took a similar approach when launching Gmail. It was fast, stored all of your email (back when 4MB quotas were the norm), and had an innovative interface based on conversations and search. The secondary and tertiary features were minimal or absent. There was no "rich text" composer. The original address book was implemented in two days and did almost nothing (the engineer doing the work originally wanted to spend five days on it, but I talked him down to two since I never use that feature anyway). Of course those other features can be added or improved later on (and Gmail has certainly improved a lot since launch), but if the basic product isn't compelling, adding more features won't save it.</div> <div><br /></div><div><b>By focusing on only a few core features in the first version, you are forced to find the true essence and value of the product</b>. If your product needs "everything" in order to be good, then it's probably not very innovative (though it might be a nice upgrade to an existing product). Put another way, if your product is great, it doesn't need to be good.</div> <div><br /></div><div>So where does this leave the iPad, with it's lack of process managers, file managers, window managers, and all the other "missing" junk? I'm not sure, but one thing I've noticed is that I spend more time browsing the web from my iPhone than from my laptop. I'm not entirely sure why, but part of it is the simplicity. My iPhone is ready to use in under 1/2 second, while my laptop always takes at least a few seconds to wake up, and then there's a bunch of stuff going on that distracts me. The iPhone is a simple appliance that I use without a second thought, but my laptop feels like a complex machine that causes me to pause and consider if it's worth the effort right now. The downside of the iPhone is that it's small and slow (though the smallness is certainly a feature as well). That alone guarantees that I'll buy one to leave sitting next to the couch, but I'm kind of atypical.</div> <div><br /></div><div>Ultimately, the real value of this device will be in the new things that people do once they have <b>a fast, simple, and sharable internet window</b> sitting around. At home we'll casually browse the web, share photos (in person), and play board games (<a href="http://friendfeed.com/bret/8f7b52cd/i-am-looking-forward-to-playing-board-games-on">Bret's idea</a> -- very compelling). At the office, maybe we'll finally have an easy way of chatting with remote people while discussing a presentation or document (e.g. audio iChat with a shared display). Of course these things are theoretically possible with laptops, but it always ends up being so clumsy and complicated that we don't bother (or give up after trying once).</div> <div><br /></div><div>Making the iPad successful is Apple's problem though, not yours. <b>If you're creating a new product, what are the three (or fewer) key features that will make it so great that you can cut or half-ass everything else?</b> Are you focusing at least 80% of your effort on getting those three things right?</div> <div><br /></div><div>Disclaimer: This advice probably only applies to consumer products (ones where the purchaser is also the user -- this includes some business products). For markets that have purchasing processes with long lists of feature requirements, you should probably just crank out as many features as possible and not waste time on simplicity or usability.</div> <div><br /></div>Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comtag:blogger.com,1999:blog-33042626.post-58929560617828022072010-01-26T09:33:00.001-08:002010-01-26T09:33:42.853-08:00Censorship flamewarThis post is inflammatory and unfair. It argues an extreme position that I don't agree with, but nevertheless find amusing. When writing angry responses, please direct your hate at the straw-man, not at me :)<br><br>Agree/Disagree:<br> <br>When a powerful group forces information to be removed from the internet, that is censorship. Some acts of censorship are more acceptable than others depending on what information is being censored and why.<br><br>For example, Disney can force people to take certain information off of the internet because they have exclusive rights, and the free availability of that information threatens to undercut their profits, which would undercut their power to make new movies and also new laws to protect their interests (such as retroactively extending copyright, or increasing penalties for violations). In this case, censorship is good because if Disney lost that power, their profits could disappear entirely and then the world might run out of Princess movies. Perhaps someone else would start making Princess movies, but making Princess movies is difficult, and without the ability to censor the internet, they too might fail.<br> <br>A second example is the Communist Party of China. They can force people to take certain information off of the internet because they have exclusive rights, and the free availability of that information threatens to undercut their power and profits, and without that power they could lose control of China. In this case, censorship is good because if the Communist party lost that power, their control could disappear entirely and they would no longer be able to preserve the peace, stability, and growth of China. Perhaps someone else would start governing China (after a quick revolution), but governing China is difficult, and without the ability to censor the internet, they too might fail.<br> <br>Debate.<br> Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comtag:blogger.com,1999:blog-33042626.post-48225650553836265792010-01-04T20:44:00.000-08:002010-01-04T20:49:15.984-08:00Books and stuff: three years of Amazon addictionI'm a slow reader, but that doesn't stop me from buying a lot of books. Inspired by a <a href="http://paulstamatiou.com/review-blippy-what-are-your-friends-buying">Blippy review</a>, I thought it might be fun to publish my <a href="https://www.amazon.com/gp/css/history/view.html">Amazon order history</a>.<br /> <br />My threshold for buying books is very low, so don't interpret these purchases as endorsements. Also, I haven't read most of them yet, so if you spot anything especially good, please let me know.<br /><ol> <li><a href="http://www.amazon.com/gp/product/1590202813/ref=ox_ya_oh_product">Return to the Little Kingdom: How Apple and Steve Jobs Changed the World</a></li> <li><a href="http://www.amazon.com/gp/product/1591842972/ref=ox_ya_oh_product">Inside Steve's Brain, Expanded Edition</a></li> <li><a href="http://www.amazon.com/gp/product/007148499X/ref=ox_ya_oh_product">Influencer: The Power to Change Anything</a></li> <li><a href="http://www.amazon.com/gp/product/0451167724/ref=ox_ya_oh_product">How to Get Control of Your Time and Your Life (Signet)</a></li> <li><a href="http://www.amazon.com/gp/product/0870612433/ref=ox_ya_oh_product">Aquinas 101: A Basic Introduction to the Thought of Saint Thomas Aquinas</a></li> <li><a href="http://www.amazon.com/gp/product/B002C745OQ/ref=ox_ya_oh_product">Apple MacBook Pro MB986LL/A 15.4-Inch Laptop</a></li> <li><a href="http://www.amazon.com/gp/product/B001CB7HAC/ref=ox_ya_oh_product">6-Pack Tank Tops by Bambini - white, 27-34lbs.</a></li> <li><a href="http://www.amazon.com/gp/product/014303622X/ref=ox_ya_oh_product">Descartes' Error: Emotion, Reason, and the Human Brain</a></li> <li><a href="http://www.amazon.com/gp/product/0810113139/ref=ox_ya_oh_product">Tell Me a Story: Narrative and Intelligence (Rethinking Theory)</a></li> <li><a href="http://www.amazon.com/gp/product/0316036145/ref=ox_ya_oh_product">Connected: The Surprising Power of Our Social Networks and How They Shape Our Lives</a></li> <li><a href="http://www.amazon.com/gp/product/046508141X/ref=ox_ya_oh_product">The Einstein Syndrome: Bright Children Who Talk Late</a></li> <li><a href="http://www.amazon.com/gp/product/0465018874/ref=ox_ya_oh_product">The Invisible Kingdom: From the Tips of Our Fingers to the Tops of Our Trash, Inside the Curious World of Microbes</a></li> <li><a href="http://www.amazon.com/gp/product/0596801998/ref=ox_ya_oh_product">Confessions of a Public Speaker</a></li> <li><a href="http://www.amazon.com/gp/product/014200135X/ref=ox_ya_oh_product">The Dream Machine: J.C.R. Licklider and the Revolution That Made Computing Personal</a></li> <li><a href="http://www.amazon.com/gp/product/0887309895/ref=ox_ya_oh_product">Dealers of Lightning: Xerox PARC and the Dawn of the Computer Age</a></li> <li><a href="http://www.amazon.com/gp/product/0691127115/ref=ox_ya_oh_product">Social Structures</a></li> <li><a href="http://www.amazon.com/gp/product/0812218191/ref=ox_ya_oh_product">The Organization Man</a></li> <li><a href="http://www.amazon.com/gp/product/B00006JPFU/ref=ox_ya_oh_product">Coby CA-747 Dual Position CD/MD/MP3 Cassette Adapter</a></li> <li><a href="http://www.amazon.com/gp/product/0321437381/ref=ox_ya_oh_product">Implementing Lean Software Development: From Concept to Cash</a></li> <li><a href="http://www.amazon.com/gp/product/144042909X/ref=ox_ya_oh_product">Alice In Wonderland</a></li> <li><a href="http://www.amazon.com/gp/product/0156031442/ref=ox_ya_oh_product">Animals in Translation: Using the Mysteries of Autism to Decode Animal Behavior</a></li> <li><a href="http://www.amazon.com/gp/product/0972553762/ref=ox_ya_oh_product">Dr. Nicholas Romanov's Pose Method of Running</a></li> <li><a href="http://www.amazon.com/gp/product/1416549447/ref=ox_ya_oh_product">ChiRunning: A Revolutionary Approach to Effortless, Injury-Free Running</a></li> <li><a href="http://www.amazon.com/gp/product/B000A7GEGW/ref=ox_ya_oh_product">Evolution Running DVD Run Faster with Fewer Injuries</a></li> <li><a href="http://www.amazon.com/gp/product/0743487486/ref=ox_ya_oh_product">Unconditional Parenting: Moving from Rewards and Punishments to Love and Reason</a></li> <li><a href="http://www.amazon.com/gp/product/B000LRHN1Q/ref=ox_ya_oh_product">Injinji Performance Series CoolMax Micro Socks, MD, M8-10.5/W9-11.5, Black</a></li> <li><a href="http://www.amazon.com/gp/product/B000UHI2LW/ref=ox_ya_oh_product">The Atlantic</a></li> <li><a href="http://www.amazon.com/gp/product/B0019DCDSY/ref=ox_ya_oh_product">CamelBak Rogue 70 oz Hydration Pack (Racing Red/Charcoal)</a></li> <li><a href="http://www.amazon.com/gp/product/B000A8C67W/ref=ox_ya_oh_product">MSR Ground Hog Stake Kit</a></li> <li><a href="http://www.amazon.com/gp/product/B0019DCDSE/ref=ox_ya_oh_product">CamelBak Rogue 70 oz Hydration Pack (Estate Blue/Charcoal)</a></li> <li><a href="http://www.amazon.com/gp/product/B000F1WH28/ref=ox_ya_oh_product">Wenzel Ponderosa 10- by 8-Foot Four-Person Two-Room Dome Tent</a></li> <li><a href="http://www.amazon.com/gp/product/B00005JD3V/ref=ox_ya_oh_product">Coleman Queen-Sized Quickbed with Wrap 'N' Roll Storage</a></li> <li><a href="http://www.amazon.com/gp/product/B000AO3J9A/ref=ox_ya_oh_product">Wenzel Pinon Sport 7-by 7-Foot Three-Person Dome Tent</a></li> <li><a href="http://www.amazon.com/gp/product/B000A8C67W/ref=ox_ya_oh_product">MSR Ground Hog Stake Kit</a></li> <li><a href="http://www.amazon.com/gp/product/B000F38YHI/ref=ox_ya_oh_product">Teton Sports Mammoth 0-Degree Sleeping Bag</a></li> <li><a href="http://www.amazon.com/gp/product/B000LRHN1Q/ref=ox_ya_oh_product">Injinji Performance Series CoolMax Micro Socks, MD, M8-10.5/W9-11.5, Black</a></li> <li><a href="http://www.amazon.com/gp/product/B0027I8JUG/ref=ox_ya_oh_product">Vibram Five Fingers SPRINT Men's Shoes (Navy) FREE SHIPPING (41, Navy/Blue/Camo)</a></li> <li><a href="http://www.amazon.com/gp/product/B002HU01IM/ref=ox_ya_oh_product">ASICS Men's Transitive Seamless Boxer Size: M/L, Color: Black</a></li> <li><a href="http://www.amazon.com/gp/product/0452295548/ref=ox_ya_oh_product">My Stroke of Insight: A Brain Scientist's Personal Journey</a></li> <li><a href="http://www.amazon.com/gp/product/037542444X/ref=ox_ya_oh_product">The Pleasures and Sorrows of Work</a></li> <li><a href="http://www.amazon.com/gp/product/0764569112/ref=ox_ya_oh_product">The Soul of a New Cuisine: A Discovery of the Foods and Flavors of Africa</a></li> <li><a href="http://www.amazon.com/gp/product/0684802759/ref=ox_ya_oh_product">The Africa Cookbook</a></li> <li><a href="http://www.amazon.com/gp/product/0307266303/ref=ox_ya_oh_product">Born to Run: A Hidden Tribe, Superathletes, and the Greatest Race the World Has Never Seen</a></li> <li><a href="http://www.amazon.com/gp/product/0060886234/ref=ox_ya_oh_product">The Jungle Effect: Healthiest Diets from Around the World--Why They Work and How to Make Them Work for You</a></li> <li><a href="http://www.amazon.com/gp/product/0143038583/ref=ox_ya_oh_product">The Omnivore's Dilemma: A Natural History of Four Meals</a></li> <li><a href="http://www.amazon.com/gp/product/B000ZH7J9S/ref=ox_ya_oh_product">21IN1 Multimedia Reader/writer Expresscard 34SLOT Mac/pc Sd/mmc/xd</a></li> <li><a href="http://www.amazon.com/gp/product/0963810928/ref=ox_ya_oh_product">You Can Farm: The Entrepreneur's Guide to Start & Succeed in a Farming Enterprise</a></li> <li><a href="http://www.amazon.com/gp/product/B000WEMHN2/ref=ox_ya_oh_product">Weber 7508 Stainless-Steel Burner Tube Set</a></li> <li><a href="http://www.amazon.com/gp/product/B000WEKLTE/ref=ox_ya_oh_product">Weber 6415 Small Aluminum Drip Pans- 8.5-Inches by 6-Inches</a></li> <li><a href="http://www.amazon.com/gp/product/0143114964/ref=ox_ya_oh_product">In Defense of Food: An Eater's Manifesto</a></li> <li><a href="http://www.amazon.com/gp/product/1400033462/ref=ox_ya_oh_product">Good Calories, Bad Calories: Fats, Carbs, and the Controversial Science of Diet and Health (Vintage)</a></li> <li><a href="http://www.amazon.com/gp/product/0738209570/ref=ox_ya_oh_product">Somatics: Reawakening The Mind's Control Of Movement, Flexibility, And Health</a></li> <li><a href="http://www.amazon.com/gp/product/0671735381/ref=ox_ya_oh_product">Change Your Mind, Change Your World</a></li> <li><a href="http://www.amazon.com/gp/product/0824516362/ref=ox_ya_oh_product">Beyond The Dream: Awakening to Reality</a></li> <li><a href="http://www.amazon.com/gp/product/B001F5VBRU/ref=ox_ya_oh_product">VMware Fusion 2</a></li> <li><a href="http://www.amazon.com/gp/product/0763622591/ref=ox_ya_oh_product">Feed</a></li> <li><a href="http://www.amazon.com/gp/product/B001N1EOT8/ref=ox_ya_oh_product">Arduino Duemilanove Starter Kit</a></li> <li><a href="http://www.amazon.com/gp/product/B001F0RCPK/ref=ox_ya_oh_product">Rayovac Alkaline Batteries, C Size, 12-Count Packages (Pack of 2)</a></li> <li><a href="http://www.amazon.com/gp/product/B000K0YFU6/ref=ox_ya_oh_product">Wired (2-year)</a></li> <li><a href="http://www.amazon.com/gp/product/B000UHI2LW/ref=ox_ya_oh_product">Atlantic Monthly</a></li> <li><a href="http://www.amazon.com/gp/product/B0009XQUES/ref=ox_ya_oh_product">Omron HEM-780 Automatic Blood Pressure Monitor with ComFit Cuff</a></li> <li><a href="http://www.amazon.com/gp/product/0743550420/ref=ox_ya_oh_product">French I, Conversational: Learn to Speak and Understand French with Pimsleur Language Programs (Pimsleur Instant Conversation)</a></li> <li><a href="http://www.amazon.com/gp/product/1400077427/ref=ox_ya_oh_product">Stumbling on Happiness</a></li> <li><a href="http://www.amazon.com/gp/product/0132398648/ref=ox_ya_oh_product">Human-Computer Interaction (2nd Edition)</a></li> <li><a href="http://www.amazon.com/gp/product/1416569693/ref=ox_ya_oh_product">Embracing the Wide Sky: A Tour Across the Horizons of the Mind</a></li> <li><a href="http://www.amazon.com/gp/product/B0012Q2PD6/ref=ox_ya_oh_product">Transcend TS32GCF133 133x 32GB Compact Flash Card</a></li> <li><a href="http://www.amazon.com/gp/product/B00004ZCJM/ref=ox_ya_oh_product">Tiffen 77mm UV Protection Filter</a></li> <li><a href="http://www.amazon.com/gp/product/0971727996/ref=ox_ya_oh_product">Maui Revealed: The Ultimate Guidebook (Maui Revealed)</a></li> <li><a href="http://www.amazon.com/gp/product/0979777704/ref=ox_ya_oh_product">Brain Rules: 12 Principles for Surviving and Thriving at Work, Home, and School (Book & DVD)</a></li> <li><a href="http://www.amazon.com/gp/product/1594201536/ref=ox_ya_oh_product">Here Comes Everybody: The Power of Organizing Without Organizations</a></li> <li><a href="http://www.amazon.com/gp/product/B001ACYCE2/ref=ox_ya_oh_product">50mW Black Dimple Green Laser Pointer High Powered Diode</a></li> <li><a href="http://www.amazon.com/gp/product/B001G5ZTO0/ref=ox_ya_oh_product">Canon PowerShot SD880IS 10MP Digital Camera with 4x Wide Angle Optical Image Stabilized Zoom (Gold)</a></li> <li><a href="http://www.amazon.com/gp/product/B0010Z294O/ref=ox_ya_oh_product">Transcend TS8GSDHC6-S5W 8GB SDHC6 Memory Card with Card Reader</a></li> <li><a href="http://www.amazon.com/gp/product/B001BYD178/ref=ox_ya_oh_product">ASUS Eee PC 901 12G (8.9-inch Display, 1.6 GHz Intel ATOM Processor, 1 GB RAM, 12 GB Solid State Drive, XP Home, 6 Cell Battery) Pearl White</a></li> <li><a href="http://www.amazon.com/gp/product/0670019275/ref=ox_ya_oh_product">The Political Mind: Why You Can't Understand 21st-Century American Politics with an 18th-Century Brain</a></li> <li><a href="http://www.amazon.com/gp/product/1591842050/ref=ox_ya_oh_product">How to Get Rich: One of the World's Greatest Entrepreneurs Shares His Secrets</a></li> <li><a href="http://www.amazon.com/gp/product/0515087378/ref=ox_ya_oh_product">How to Be Rich</a></li> <li><a href="http://www.amazon.com/gp/product/0060517123/ref=ox_ya_oh_product">Crossing the Chasm</a></li> <li><a href="http://www.amazon.com/gp/product/0961825170/ref=ox_ya_oh_product">The Systems Bible: The Beginner's Guide to Systems Large and Small by Gall...</a></li> <li><a href="http://www.amazon.com/gp/product/1405077581/ref=ox_ya_oh_product">Healing Without Freud or Prozac by Servan-Schreiber, David</a></li> <li><a href="http://www.amazon.com/gp/product/B00017LEXO/ref=ox_ya_oh_product">Amish Country Red Popcorn - 2lb.</a></li> <li><a href="http://www.amazon.com/gp/product/B000ILA4KW/ref=ox_ya_oh_product">Amish Country Midnight Blue Popcorn - 2lb.</a></li> <li><a href="http://www.amazon.com/gp/product/B00017LEZC/ref=ox_ya_oh_product">Amish Country Rainbow Blend Popcorn - 2lb.</a></li> <li><a href="http://www.amazon.com/gp/product/B000ILA5RO/ref=ox_ya_oh_product">Amish Country Purple Popcorn - 2lb.</a></li> <li><a href="http://www.amazon.com/gp/product/006251721X/ref=ox_ya_oh_product">Forgive for Good</a></li> <li><a href="http://www.amazon.com/gp/product/0060521996/ref=ox_ya_oh_product">The Innovator's Dilemma: The Revolutionary Book that Will Change the Way You Do Business (Collins Business Essentials)</a></li> <li><a href="http://www.amazon.com/gp/product/0307353133/ref=ox_ya_oh_product">The 4-Hour Workweek: Escape 9-5, Live Anywhere, and Join the New Rich</a></li> <li><a href="http://www.amazon.com/gp/product/0938077112/ref=ox_ya_oh_product">The Heart of Understanding: Commentaries on the Prajnaparamita Heart Sutra</a></li> <li><a href="http://www.amazon.com/gp/product/B000V97W38/ref=ox_ya_oh_product">Dubble Bubble Twist Wrapped, 180-Count Tubs (Pack of 3)</a></li> <li><a href="http://www.amazon.com/gp/product/1897244258/ref=ox_ya_oh_product">Political Ponerology (A Science on the Nature of Evil Adjusted for Political...</a></li> <li><a href="http://www.amazon.com/gp/product/1591841437/ref=ox_ya_oh_product">The Starfish and the Spider: The Unstoppable Power of Leaderless Organizations</a></li> <li><a href="http://www.amazon.com/gp/product/B000OF6V7M/ref=ox_ya_oh_product">Kingston 8GB SDHC Class 6 Flash Card SD6/8GB</a></li> <li><a href="http://www.amazon.com/gp/product/0061540455/ref=ox_ya_oh_product">Rules of the Game</a></li> <li><a href="http://www.amazon.com/gp/product/B000YTJHKG/ref=ox_ya_oh_product">1776 [Bargain Price]</a></li> <li><a href="http://www.amazon.com/gp/product/0060559543/ref=ox_ya_oh_product">Leaders: Strategies for Taking Charge (Collins Business Essentials)</a></li> <li><a href="http://www.amazon.com/gp/product/0970312598/ref=ox_ya_oh_product">Propaganda</a></li> <li><a href="http://www.amazon.com/gp/product/1591841534/ref=ox_ya_oh_product">Judgment: How Winning Leaders Make Great Calls</a></li> <li><a href="http://www.amazon.com/gp/product/B000EHUE7I/ref=ox_ya_oh_product">Multi Directional HDtv Antenna</a></li> <li><a href="http://www.amazon.com/gp/product/B0009ST7DY/ref=ox_ya_oh_product">Cables To Go 16.4FT CBL VIDEO HDMI-TO DVI M/M VELOCITY RTL ( 40323 )</a></li> <li><a href="http://www.amazon.com/gp/product/B000NK8L6W/ref=ox_ya_oh_product">Canon PowerShot SD1000 7.1MP Digital Elph Camera with 3x Optical Zoom (Black)</a></li> <li><a href="http://www.amazon.com/gp/product/B00006RVPW/ref=ox_ya_oh_product">Netgear GS108 ProSafe 8-Port Copper Gigabit Desktop Switch</a></li> <li><a href="http://www.amazon.com/gp/product/080701429X/ref=ox_ya_oh_product">Man's Search for Meaning</a></li> <li><a href="http://www.amazon.com/gp/product/B000J6D9XK/ref=ox_ya_oh_product">Axis 207MW Network Camera Network Camera- Wireless Megapixel</a></li> <li><a href="http://www.amazon.com/gp/product/2266119184/ref=ox_ya_oh_product">Le Chat Chapeaute</a></li> <li><a href="http://www.amazon.com/gp/product/0812976568/ref=ox_ya_oh_product">The Gospel of the Flying Spaghetti Monster</a></li> <li><a href="http://www.amazon.com/gp/product/080652720X/ref=ox_ya_oh_product">The Alphabet Of Manliness</a></li> <li><a href="http://www.amazon.com/gp/product/0374530416/ref=ox_ya_oh_product">Critical Mass: How One Thing Leads to Another</a></li> <li><a href="http://www.amazon.com/gp/product/0961392142/ref=ox_ya_oh_product">The Visual Display of Quantitative Information, 2nd edition</a></li> <li><a href="http://www.amazon.com/gp/product/0262524406/ref=ox_ya_oh_product">The Logic of Political Survival</a></li> <li><a href="http://www.amazon.com/gp/product/B000BV0AYY/ref=ox_ya_oh_product">Canon PGI-5 BK 2-Pack Pigment Black Ink Tanks</a></li> <li><a href="http://www.amazon.com/gp/product/B000BUWNH2/ref=ox_ya_oh_product">Canon CLI-8 4-Color Multipack Ink Tanks</a></li> <li><a href="http://www.amazon.com/gp/product/B0002EQUIA/ref=ox_ya_oh_product">Fujifilm Finepix F50fd 12MP Digital Camera with 3 x Optical Image Stabilization</a></li> <li><a href="http://www.amazon.com/gp/product/B000ELV2MA/ref=ox_ya_oh_product">Canon PIXMA MP830 Office All-In-One Printer</a></li> <li><a href="http://www.amazon.com/gp/product/B000BNZG6E/ref=ox_ya_oh_product">Alkaline Battery Value Packs</a></li> <li><a href="http://www.amazon.com/gp/product/0060516402/ref=ox_ya_oh_product">Built to Last: Successful Habits of Visionary Companies (Harper Business Essentials)</a></li> <li><a href="http://www.amazon.com/gp/product/0971727945/ref=ox_ya_oh_product">Hawaii The Big Island Revealed: The Ultimate Guidebook (Hawaii the Big Island Revealed)</a></li> <li><a href="http://www.amazon.com/gp/product/0321344758/ref=ox_ya_oh_product">Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition</a></li> <li><a href="http://www.amazon.com/gp/product/0471445495/ref=ox_ya_oh_product">The Alchemy of Finance (Wiley Investment Classics)</a></li> <li><a href="http://www.amazon.com/gp/product/0312320701/ref=ox_ya_oh_product">Freedom: The Courage to Be Yourself (Osho, Insights for a New Way of Living Series)</a></li> <li><a href="http://www.amazon.com/gp/product/0805083391/ref=ox_ya_oh_product">Emotions Revealed: Recognizing Faces and Feelings to Improve Communication and Emotional Life</a></li> <li><a href="http://www.amazon.com/gp/product/0143036971/ref=ox_ya_oh_product">Bargaining for Advantage: Negotiation Strategies for Reasonable People 2nd Edition</a></li> <li><a href="http://www.amazon.com/gp/product/1595430504/ref=ox_ya_oh_product">Why Ducks Do That: 40 Distinctive Duck Behaviors Explained & Photographed</a></li> <li><a href="http://www.amazon.com/gp/product/038533348X/ref=ox_ya_oh_product">Cat's Cradle</a></li> <li><a href="http://www.amazon.com/gp/product/006093574X/ref=ox_ya_oh_product">The Essential Drucker: The Best of Sixty Years of Peter Drucker's Essential Writings on Management</a></li> <li><a href="http://www.amazon.com/gp/product/1559502479/ref=ox_ya_oh_product">How to Kill the Job Culture Before it Kills You: Living a Life of Autonomy in a</a></li> <li><a href="http://www.amazon.com/gp/product/0262011530/ref=ox_ya_oh_product">Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science)</a></li> <li><a href="http://www.amazon.com/gp/product/0671733354/ref=ox_ya_oh_product">How to Stop Worrying and Start Living</a></li> <li><a href="http://www.amazon.com/gp/product/0441014151/ref=ox_ya_oh_product">Accelerando</a></li> <li><a href="http://www.amazon.com/gp/product/0812536363/ref=ox_ya_oh_product">Rainbows End</a></li> <li><a href="http://www.amazon.com/gp/product/0773531505/ref=ox_ya_oh_product">Satanic Purses: Money, Myth, And Misinformation in the War on Terror</a></li> <li><a href="http://www.amazon.com/gp/product/0316114758/ref=ox_ya_oh_product">A Perfect Mess: The Hidden Benefits of Disorder--How Crammed Closets, Cluttered Offices, and On-the-Fly Planning Make the World a Better Place</a></li> <li><a href="http://www.amazon.com/gp/product/1590597273/ref=ox_ya_oh_product">Pro JavaScript Techniques (Pro)</a></li> <li><a href="http://www.amazon.com/gp/product/1572304510/ref=ox_ya_oh_product">Without Conscience: The Disturbing World of the Psychopaths Among Us</a></li> <li><a href="http://www.amazon.com/gp/product/086171380X/ref=ox_ya_oh_product">Hardcore Zen: Punk Rock, Monster Movies, & the Truth about Reality</a></li> <li><a href="http://www.amazon.com/gp/product/1594860009/ref=ox_ya_oh_product">The New High Intensity Training: The Best Muscle-Building System You've Never Tried</a></li> <li><a href="http://www.amazon.com/gp/product/0688146198/ref=ox_ya_oh_product">NLP: The New Technology of Achievement</a></li> <li><a href="http://www.amazon.com/gp/product/B000ARD9PG/ref=ox_ya_oh_product">Logitech Z-4I 2.1 Speaker System</a></li> <li><a href="http://www.amazon.com/gp/product/B000MKFOKY/ref=ox_ya_oh_product">SEAGATE 2.5 100GB SATA 5400RPM S9100824AS NOTEBOOK HARD DRIVE (Bare drive...</a></li> <li><a href="http://www.amazon.com/gp/product/B0006HU56Q/ref=ox_ya_oh_product">Apple MacBook Pro MA611LL/A 17" Notebook PC (2.33 GHz Intel Core 2 Duo, 2 GB RAM, 160 GB Hard Drive, DVD/CD SuperDrive)</a></li> <li><a href="http://www.amazon.com/gp/product/0767920562/ref=ox_ya_oh_product">The Culture Code: An Ingenious Way to Understand Why People Around the World Live and Buy as They Do</a></li> <li><a href="http://www.amazon.com/gp/product/1400063515/ref=ox_ya_oh_product">The Black Swan: The Impact of the Highly Improbable</a></li> <li><a href="http://www.amazon.com/gp/product/0321011473/ref=ox_ya_oh_product">Influence: Science and Practice (4th Edition)</a></li> <li><a href="http://www.amazon.com/gp/product/0911226273/ref=ox_ya_oh_product">Using Your Brain--For a Change by Bandler, Richard</a></li> <li><a href="http://www.amazon.com/gp/product/B000782RJM/ref=ox_ya_oh_product">Door Gym</a></li> <li><a href="http://www.amazon.com/gp/product/0805078533/ref=ox_ya_oh_product">On Intelligence</a></li> <li><a href="http://www.amazon.com/gp/product/0465067107/ref=ox_ya_oh_product">The Design of Everyday Things</a></li> <li><a href="http://www.amazon.com/gp/product/B000CDITCQ/ref=ox_ya_oh_product">Kingston USB 2.0 Hi-speed 15-IN-1</a></li> <li><a href="http://www.amazon.com/gp/product/B0000CD0B7/ref=ox_ya_oh_product">SanDisk SDCFH-1024-901 1 GB Ultra II CompactFlash Card (Retail Package)</a></li> <li><a href="http://www.amazon.com/gp/product/0316167258/ref=ox_ya_oh_product">Happiness: A Guide to Developing Life's Most Important Skill</a></li> <li><a href="http://www.amazon.com/gp/product/B00005N7TL/ref=ox_ya_oh_product">Wired [1-year subscription] [with $5 Bonus] [Magazine Subscription] [Print]</a></li> <li><a href="http://www.amazon.com/gp/product/0691019681/ref=ox_ya_oh_product">Open Society and Its Enemies (Volume 1)</a></li> <li><a href="http://www.amazon.com/gp/product/B000BVV2IC/ref=ox_ya_oh_product">Griffin Technology 9066-IMIC2 iMic/USB Audio Interface</a></li> <li><a href="http://www.amazon.com/gp/product/0140183884/ref=ox_ya_oh_product">The Man Who Was Thursday: A Nightmare (Penguin Classics)</a></li> <li><a href="http://www.amazon.com/gp/product/1576750906/ref=ox_ya_oh_product">Power of Spirit: How Organizations Transform</a></li> <li><a href="http://www.amazon.com/gp/product/1591841380/ref=ox_ya_oh_product">Wikinomics: How Mass Collaboration Changes Everything</a></li> <li><a href="http://www.amazon.com/gp/product/0465081452/ref=ox_ya_oh_product">Basic Economics: A Citizens Guide to the Economy, Revised and Expanded</a></li> </ol>Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comtag:blogger.com,1999:blog-33042626.post-19754459683337441882010-01-02T15:53:00.001-08:002010-01-03T16:22:32.899-08:0010 predictions for the world of January 1, 2020After writing my <a href="http://paulbuchheit.blogspot.com/2010/01/my-poorly-remembered-and-partially.html" target="_blank">predictions for the past 10 years</a>, I decided it might be fun to write a few predictions for the next 10 years as well. This is a little more dangerous though, since I now lack the benefit of hindsight and at least one of them will probably turn out to be as dumb as "Palin/Gore win the 2014 presidential election".<br /> <br />That said, here are my (random and probably over-optimistic) predictions for the world as of Jan 1, 2020, assuming civilization doesn't collapse first:<br /><ol><li>All data lives "in the cloud" and can be accessed from anywhere. Most computers are essentially stateless caches which can be replaced without any data-loss or need for reconfiguration or reinstallation. This prediction was <a href="http://paulbuchheit.blogspot.com/2010/01/my-poorly-remembered-and-partially.html" target="_blank">copied</a> from 10 years ago, but this time it's right.</li> <li>Android and iPhone kill off all the other mobile phone platforms. Android will be bigger (it will run on all of the "free" cell phones), but iPhone will still be "cooler", and will work more seamlessly with <a href="http://paulbuchheit.blogspot.com/2009/12/tablet-thoughts.html" target="_blank">Apple's tablet</a> computer.</li> <li>Facebook will be a big success, possibly as big as Google. I'm probably over-optimistic because I work there, but the people are smart and ambitious.</li><li>3D displays will be popular because people want to watch Avatar and all future 3D movies and games at home (plus porn, of course -- think of the porn!).</li> <li>No human-like artificial intelligence, but computers get a lot better at both high level and low level intelligence. At the high level, Google will release an amazing question answering service that can answer complex questions and is in many ways smarter than any human. Low-level, insect-like intelligence will become common enough that I'll be able to quickly build a Lego robot that uses computer vision to spot ants and physically squash them (and it will be awesome).</li> <li>There will be an even bigger economic crash. The system becomes increasingly unstable as we try to paper-over the damage from one bubble by creating an even bigger bubble elsewhere. Nevertheless, things continue semi-working for some reason.</li> <li>The health care system continues to be badly broken, and attempts at reform probably only make it worse (here is a <a href="http://www.theatlantic.com/doc/200909/health-care">nice summary</a>). Fortunately, solutions will come from outside of the system. People will get better at avoiding disease (start with <a href="http://www.amazon.com/Good-Calories-Bad-Controversial-Science/dp/1400033462/" target="_blank">Taubes</a>), and bio-tech will start to deliver in a big way. Unfortunately, the bio-tech will probably come from China, since they don't have so many rules to slow things down. The Chinese treatments won't be approved in the United States, but we can simply travel to Mexico for care. Urgent care will be local, but non-urgent procedures will be performed outside the US. Not everyone will do this, but it will be a very visible and growing trend by 2020.</li> <li>The drug war will be over, mostly. An increasing number of people will realize that the war is causing a lot more harm than the drugs are (it's <a href="http://www.theatlantic.com/doc/200912/mexico-drugs" target="_blank">killing Mexico</a>, for example). The <a href="http://www.taxcannabis.org/" target="_blank">end of marijuana prohibition in California</a> will demonstrate that non-addictive drugs are not as dangerous as the government claims. It's unclear what will happen with highly addictive drugs such as heroin, but bio-tech may offer a solution that removes the addiction.</li> <li>The energy problem is largely solved by cheap solar. It's not 100% done obviously, but we'll be on the ramp. Nuclear technology (<a href="http://www.youtube.com/watch?v=WWUeBSoEnRk" target="_blank">Thorium</a>?) could do it too, but probably isn't politically feasible. Edit: To be clear since not everyone has the same definition of "solved", for me it means that we have a relatively cheap and scalable energy solution, not that we're fully converted to it.</li> <li>Politics will evolve much faster than in the past due to the Internet and social networks changing the core architecture of society (what people think and how they came to think it -- the professional media and government are no longer at the center). New movements will arise and gain power very quickly. Obama beating Clinton was the first hint of this. Political outsiders will begin winning elections. Steven Colbert will win the 2016 election -- the left will think he's joking, the right will think he's serious, and both sides will think that they are tricking the other ;)</li> </ol>Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comtag:blogger.com,1999:blog-33042626.post-44962072705115367082010-01-01T22:49:00.000-08:002010-01-01T23:09:04.660-08:00My poorly remembered and partially imagined predictions from Jan 1, 2000Reviewing old predictions is fun. Unfortunately, I didn't bother to write any down, so I'm working from memory here, and of course human memory is very unreliable and selective, so this is rather bogus.<br /><br />Predictions for the next 10 years, from Jan 1, 2000 (as remembered on Jan 1, 2010):<br /> <br />Prediction: Linux will continue expanding into new spaces and will eventually make Microsoft irrelevant. Windows 2000 is the last release that anyone will care about.<br /><br />Result: I was over-optimistic about Linux -- the community is unable to produce anything worthwhile on the desktop, most development has moved to the web anyway (making the desktop OS irrelevant), and OSX popularity among developers took away a lot of energy (I develop in Linux, but use OSX to host my web browser and other apps). Linux is a huge success on the server-side though and continues to grow in more "embedded" contexts, such as Android and Chrome OS. Microsoft made itself irrelevant -- they still make a lot of money, but they are no longer changing the world.<br /><br /> <br />Prediction: Wireless data access (such as that provided by <a href="http://en.wikipedia.org/wiki/Ricochet_%28Internet_service%29">Ricochet</a>) will become fast and practically ubiquitous, meaning that the Internet is always with us.<br /><br />Result: It took longer than I expected, but we're finally starting to get there, and it is awesome.<br /><br /><br />Prediction: "Computer Aided Reality" will provide a cool visual overlay by using computer vision to identify objects and then fetching info about them from the Internet.<br /><br />Result: I was very over-optimistic. There are a few basic "augmented reality" apps around, but nothing major. I still think that this will happen, though the display technology is still very uncertain (I haven't even heard about direct retinal projection lately).<br /> <br /><br />Prediction: All data lives "online" and can be accessed from anywhere. Your computer is a stateless cache which can be replaced without any data-loss or need for reconfiguration or reinstallation.<br /><br />Result: I was over-optimistic. We made some progress with things like Gmail, but computers still store information (configuration at the very least). Chrome OS may be more like what I had in mind, and the iPhone is too if you set aside the fact that it requires manual syncing.<br /><br /> <br />Prediction: The Java VM will get good enough that people will finally stop using C++.<br /><br />Result: I was over-optimistic. The JVM got somewhat better (though it still has significant GC problems), but Java got worse due to cultural problems. Fortunately, a lot of other interesting languages became popular, including Javascript, and there are a number of fast virtual machines in the works.<br /><br /> <br />Prediction: Google will be a big success, possibly as big as Yahoo. I'm probably over-optimistic because I work there, but the people are smart and ambitious.<br /><br />Result: I was under-optimistic. Google is bigger than Yahoo ever was, and is getting close to Microsoft (their market cap is 70% of Microsoft's).<br /><br /><br />Prediction: Humans will be cloned. After the initial outrage, people will stop caring once they see that the result is just a regular baby (like the "test tube babies" before them), not a "soulless monster".<br /><br />Result: To my knowledge, that hasn't been any successful human cloning, though I wouldn't be surprised if there has and they are just keeping quiet about it.<br /><br /><br />Prediction: The stock market will crash, and take Silicon Valley (and other bubble-zone) real estate markets down with it.<br /><br />Result: The market crash came (sort of), but instead of going down, real estate kept going up! Even when it did finally crash, local prices (especially Palo Alto) remained remarkably high.<br /><br /><br />Prediction: A meteor strike will destroy all life on Earth on November 5, 2007, so I don't need to waste time writing down my predictions for 2010.<br /><br />Result: I meant 2012, there was an off-by-5 error in my calculation ;)Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comtag:blogger.com,1999:blog-33042626.post-22472409794666623662009-12-31T15:15:00.000-08:002009-12-31T15:37:30.392-08:00Tablet thoughtsI don't know anything about Apple's tablet, and I generally don't pay much attention to the speculation about their unannounced products. However, John Gruber has a nice post today which <a href="http://daringfireball.net/2009/12/the_tablet">discusses the hypothetical Apple tablet</a>.<br /> <br />The best part is the core product question -- how does this new product fit in with all existing products? Revolutionary products are underestimated because we evaluate them relative to existing products. This quote gets it:<br /> <blockquote>Like all Apple products, The Tablet will do less than we expect but the things it does do, it will do insanely well. It will offer a fraction of the functionality of a MacBook‚ but that fraction will be way more fun. The same Asperger-y critics who dismissed the iPhone will focus on all that The Tablet doesn't do and declare that this time, Apple really has fucked up but good. <br /> </blockquote><br />That was certainly the case with the iPod, or <a href="http://apple.slashdot.org/article.pl?sid=01/10/23/1816257">as slashdot put it</a>, "No wireless. Less space than a nomad. Lame."<br /><br />When considering revolutionary new products, we can not simply compare them with existing products, but must instead <b>compare them with the products that don't yet exist, but should</b>. For example, the PC was more than just an expensive, hard-to-use typewriter -- it was a whole new thing that just happened to have some typewriter features. Obviously this comparison is much more difficult than the "count the checkboxes" approach that we like to use when evaluating the "better mousetrap", but it's critical if we're going to understand or create anything truly new.<br /> <br />I have no idea what Apple is planning to release, but to me <b>the revolutionary product need is in bridging the virtual and physical worlds</b>. If you spend your entire day in front of the computer, this need may not seem real, but if you move between the two worlds you may notice that they are strangely disconnected. For example, imagine that I'm looking at a picture on my computer and want to give you a copy. In the physical world, I would simply hand you the print (I would have gotten double-prints), but with computers it's nearly impossible. Yes, there may be some complicated 10-step process that I can use to share the image, or maybe I can download and install some obscure software, but I'm not going to do that and neither are most other people. Imagine if I instead had a simple (built-in) gesture for passing the photo off to person standing next to me, and it were just as easy as handing them a real photo.<br /> <br />Of course exchanging photos is just one small example of these physical/virtual interactions. It's a whole new category, so many of them, including the most important, haven't been invented yet. However, you can get some ideas by thinking of the marketing cliche where two people are standing around a computer collaborating on something, taking quick notes, working off a recipe, etc. <b>Those images occur in marketing because they are appealing, but they don't occur much in real life because our existing devices and software are awful.</b> Current laptop computers are too bulky, awkward, and keyboard centric (the ui needs to be gesture-centric), and the iPhone is too small and limited. I want something about the size of a notepad that can be used naturally while standing up and walking around, just like an actual pad of paper, except that it's fully integrated with the virtual world as well as the physical world.<br /> <br />I hope this is what Apple is building -- it would be a great product. (or someone else could build it, though honestly I can't imagine anyone besides Apple getting it right)Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comtag:blogger.com,1999:blog-33042626.post-28849208400518662192009-11-28T15:46:00.001-08:002009-11-28T15:46:56.619-08:00So I finally tried Wave...Last week, TechCrunch published a story about me not yet trying Google Wave ("<a href="http://www.techcrunch.com/2009/11/20/gmail-creator-thinks-email-will-last-forever-and-hasnt-tried-google-wave/">Gmail Creator Thinks Email Will Last Forever. And Hasn't Tried Google Wave</a>"). The is apparently unacceptable, or as one commenter put it, "Paul may have been trying to be cool and ironic, but really he should be ashamed for not having tried Wave yet." I'm not sure if this is because I have an obligation to try all new products, or because my views on the longevity of email will seem hopelessly naive once I try Wave, but either way, I mustn't disappoint the good people of TechCrunch :)<br> <br>The <a href="http://wave.google.com/help/wave/about.html">Google Wave About page and video</a> does a good job of summarizing what Wave is and how it works. If you want to learn more about Wave, I would start there and skip this post. That said, here are my thoughts on Wave:<br> <br>First off, Wave is clever and full of interesting ideas.<br><br>Second, comparisons to Facebook and Twitter are nonsensical. If Twitter were CNN Headline News, Google Wave would be Microsoft Office. Wave is less of a social network and more of a productivity tool. It's Google Docs meets Gmail, or as Google puts it, "A wave is equal parts conversation and document. People can communicate and work together with richly formatted text, photos, videos, maps, and more."<br> <br>Third, although Wave is very promising, it's clear that it still needs some refinement. This is why Google calls it a "preview release". The trouble with innovative new ideas is that not all of them are worth keeping. While developing Gmail, we implemented a lot of features that were either not released, or not released until much later. Some of the most interesting ideas (such as automatic email prioritization) never made it out because we couldn't find simple enough interfaces. Other ideas sounded good, but in practice weren't useful enough to justify the added complexity (such as multiple stars). Other features, such as integrated IM, simply needed more time to get right and were added later. Our approach was somewhat minimal: only include features that had proven to be highly useful, such as the conversation view and search. It's my impression that Wave was released at an earlier stage of development -- they included all of the features, and will likely winnow and refine them as Wave approaches a full launch. The Wave approach can be a little confusing, but it allows for greater public feedback and testing.<br> <br>From what I've seen, the realtime aspects of Wave are both the most intriguing, and the most problematic. I think the root of the issue is that conversations need to be mostly linear, or else they become incomprehensible. IM and chat work because there is a nice, linear back-and-forth among the participants. Wave puts the conversation into little Gmail-like boxes, but then makes them update in realtime. The result is that people end up responding (in realtime) to things on other parts of the page, and the chronological linkage and flow of the conversation is lost. I suspect it would work better if each box behaved more like a little chat room. A single Wave could contain multiple chats (different sub-topics), but each box would be mostly self-contained and could be read in a linear fashion.<br> <br>So now that I've tried Wave, do I expect it to kill email? No. The reason that nothing is going to kill email anytime soon is quite simple: email is universal (or as close to it as anything on the Internet). Email has all kinds of problems and I often hate it, but the fact is that it mostly works, and there's a huge amount of experience and infrastructure supporting it. The best we can do is to use email less, and tools like Wave and Docs are a big help here.<br> <br>I don't know what Google has planned for Wave or Gmail, but if I were them I would continue improving Wave, and then once it's ready for the whole world to use, integrate it into Gmail. Moving Wave into Gmail would give it a huge userbase, and partially address the "email is universal" problem. They could use <a href="http://en.wikipedia.org/wiki/MIME#Multipart_messages">MIME multi-part</a> to send both a non-Wave, HTML version of the message, and the Wave version. Wave-enabled mail readers would display the live Wave, while older mailers would show the static version along with a link to the live Wave. <br> <br> Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comtag:blogger.com,1999:blog-33042626.post-58086227583412851702009-11-20T15:40:00.001-08:002009-11-20T15:40:42.565-08:00Open as in water, the fluid necessary for life"Open" is a great thing. Everyone likes it. Unfortunately, nobody agrees what open is. There are many meanings, but in general, I think "open" must be the opposite of "closed". In the world of abstract things like software, protocols and society, closed is secret, hidden, or locked.<br> <br>"Closed" limits our mobility, prevents discovery, and discourages new connections. Imagine being in a building where all of the doors are locked or guarded, and it's difficult to move from room to room or leave. A closed world is one where people are forced to stay in their place, sometimes because of physical constraints, but more commonly because they simply don't know where else to go. A closed world is giant prison.<br> <br>In an open world, people are able to see more clearly, and more easily explore new ideas and possibilities. An open world is more fluid -- people and ideas easily flow over boundaries and other borders. This openness is what makes the Internet so powerful. The Internet is melting the world, but in a good way.<br> <br>Open standards and open source software are important for making technology open and available to everyone, but it's important to remember that open goes beyond tech. Wikipedia makes knowledge open to everyone. Blogs and YouTube make broadcasting and mass communication open to everyone -- news and events that would have been suppressed in the past are now reaching the whole world.<br> <br>These things have been discussed to death, but there's another "open" that still seems a little frivolous: our lives. We like to joke (or complain) about people who share every boring detail of their lives and thoughts on Facebook or Twitter, but they may be doing something important.<br> <br>Most of our happiness and productivity comes from the everyday details of our lives: the people we live and work with, the books we read, the hikes we take, the parties we attend, etc. But how do we choose these things? How do we know what to do, and how do know if we'll like it? The obvious answer is that we do and like whatever the TV tells us to do and like. I'm not certain that's the best answer though.<br> <br>By sharing more of our own thoughts and lives with the world, we contribute to the global pool of "how to live", and over time we also get contributions back from the world. Think of it as "open source living". This has certainly been my experience with my <a href="http://paulbuchheit.blogspot.com/">blog</a> and <a href="http://friendfeed.com/paul">FriendFeed</a>. Not only do people occasionally say that it has helped them, but I've also met interesting new people and gotten a lot of good leads on new ideas. These are typically small things, but our lives are woven from the small details of everyday living. For example, I saw a good TED talk on "<a href="http://friendfeed.com/paul/d8923739/dan-pink-on-surprising-science-of-motivation">The science of motivation</a>", shared it on FriendFeed, and in the comments Laura Norvig suggested a book called <a href="http://www.amazon.com/Unconditional-Parenting-Moving-Rewards-Punishments/dp/0743487486/">Unconditional Parenting</a>, which turns out to be very good.<br> <br>The next step is for people to open more of their current activities and plans. This is often referred to as "real-time", but since real-time is also a technical term, we often focus too much on the technical aspect of it. The "real-time" that matters is the human part -- what I'm doing and thinking right now, and my ability to communicate that to the world, right now. We see some of this on Facebook, FriendFeed, and Twitter, and also location-aware apps such as Foursquare, but it's still fairly primitive and fringe. When this activity reaches critical mass, it should be very interesting for society. It dramatically alters the time and growth coefficients in group formation. It enables a much higher degree of serendipity and ad hoc socializing.<br> <br>The basic pattern of openness is that better access to information and better systems lead to better decisions and better living. This general principal is broadly accepted, but we're just now discovering that it also applies to the minutiae of our lives.<br> <br>Sharing your boring thoughts and activities may seem narcissistic and self-absorbed at first (I'm still kind of embarrassed about having a blog), but there is virtue and benefit in it. Naturally there will be challenges and fear along the way, but in the long term we're contributing to a more open, fluid society, where people are more able to find happy, productive lives. It also encourages us to be more accepting of others. Everyone is flawed, and the more we see that we aren't alone, the less we need to fear that truth.<br> <br>People can not truly live and thrive in a prison -- we require freedom and mobility. This may explain my incomprehensible analogy, "Open as in water, the fluid necessary for life".<br><br>Go forth and share.<br> Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comtag:blogger.com,1999:blog-33042626.post-19426057517953848642009-10-13T21:53:00.001-07:002009-10-14T12:45:27.071-07:00Applied Philosophy, a.k.a. "Hacking"Every system has two sets of rules: The rules as they are intended or commonly perceived, and the actual rules ("reality"). In most complex systems, the gap between these two sets of rules is huge.<br><br>Sometimes we catch a glimpse of the truth, and discover the actual rules of a system. Once the actual rules are known, it may be possible to perform "miracles" -- things which violate the perceived rules.<br> <br>Hacking is most commonly associated with computers, and people who break into or otherwise subvert computer systems are often called hackers. Although this terminology is occasionally disputed, I think it is essentially correct -- these hackers are discovering the actual rules of the computer systems (e.g. buffer overflows), and using them to circumvent the intended rules of the system (typically access controls). The same is true of the hackers who break DRM or other systems of control.<br> <br>Writing clever (or sometimes ugly) code is also described as hacking. In this case the hacker is violating the rules of how we expect software to be written. If there's a project that should take months to write, and someone manages to hack it out in a single evening, that's a small miracle, and a major hack. If the result is simple and beautiful because the hacker discovered a better solution, we may describe the hack as "elegant" or "brilliant". If the result is complex and hard to understand (perhaps it violates many layers of abstraction), then we will call it an "ugly hack". Ugly hacks aren't all bad though -- one of my favorite personal hacks was some messy code that demonstrated what would become AdSense (<a href="http://paulbuchheit.blogspot.com/2009/01/communicating-with-code.html">story here</a>), and although the code was quickly discarded, it did it's job.<br> <br>Hacking isn't limited to computers though. Wherever there are systems, there is the potential for hacking, and there are systems everywhere. Our entire reality is systems of systems, all the way down. This includes human relations (see <a href="http://www.amazon.com/Game-Penetrating-Secret-Society-Artists/dp/0060554738/">The Game</a> for an very amusing story of people hacking human attraction), health (<a href="http://blog.sethroberts.net/">Seth Roberts</a> has some interesting ideas), sports (<a href="http://en.wikipedia.org/wiki/Timothy_Ferriss">Tim Ferriss</a> claims to have hacked the National Chinese Kickboxing championship), and finance ("too big to fail").<br> <br>We're often told that there are no shortcuts to success -- that it's all a matter of hard work and doing what we're told. The hacking mindset takes there opposite approach: <b>There are always shortcuts and loopholes</b>. For this reason, hacking is sometimes perceived as cheating, or unfair, and it can be. Using social hacks to steal billions of dollars is wrong (see Madoff). On the other hand, automation seems like a great hack -- getting machines to do our work enabled a much higher standard of living, though as always, not everyone sees it that way (the <a href="http://en.wikipedia.org/wiki/Luddite">Luddites</a> weren't big fans).<br> <br>Important new businesses are usually some kind of hack. The established businesses think they understand the system and have setup rules to guard their profits and prevent real competition. New businesses must find a gap in the rules -- something that the established powers either don't see, or don't perceive as important. That was certainly the case with Google: the existing search engines (which thought of themselves as portals) believed that search quality wasn't very important (regular people can't tell the difference), and that search wasn't very valuable anyway, since it sends people away from your site. Google's success came in large part from recognizing that others were wrong on both points.<br> <br>In fact, the entire process of building a business and having other people and computers do the work for you is a big hack. Nobody ever created a billion dollars through direct physical labor -- it requires some major shortcuts to create that much wealth, and by definition those shortcuts were mostly invisible to others (though many will dispute it after the fact). Startup investing takes this hack to the next level by having other people do the work of building the business, though finding the right people and businesses is not easy.<br> <br>Not everyone has the hacker mindset (society requires a variety of personalities), but wherever and whenever there were people, there was someone staring into the system, searching for the truth. Some of those people were content to simply find a truth, but others used their discoveries to hack the system, to transform the world. These are the people that created the governments, businesses, religions, and other machines that operate our society, and they necessarily did it by hacking the prior systems. (consider the challenge of establishing a successful new government or religion -- the incumbents won't give up easily)<br> <br>To discover great hacks, we must always be searching for the true nature of our reality, while acknowledging that we do not currently possess the truth, and never will. Hacking is much bigger and more important than clever bits of code in a computer -- it's how we create the future.<br> <br>Or at least that's how I see it. Maybe I'll change my mind later.<br><br>See also: "<a href="http://www.youtube.com/watch?v=qOtoujYOWw0">The Knack</a>" (and the need to disassemble things)<br><br>Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comtag:blogger.com,1999:blog-33042626.post-46310886328456603452009-09-13T17:20:00.001-07:002009-09-14T14:22:36.231-07:00Left brain, Right brain, and the other half of the storyIn my head, this post and yesterday's post on <a href="http://paulbuchheit.blogspot.com/2009/09/evaluating-risk-and-opportunity-as.html">risk and opportunity</a> are deeply connected, but logically they needed to be split apart.<br> <br>The theory of the left-brain / right-brain split is that the left hemisphere of our brain handles linear, logical processing (cold logic) while the right hemisphere is more emotional, intuitive, and holistic (evaluating the whole picture instead of considering things one component at a time). Naturally, some people are more left-brain dominant while others are more right-brain dominant. This divide is discussed quite a bit elsewhere -- I recommend starting with the <a href="http://www.ted.com/talks/jill_bolte_taylor_s_powerful_stroke_of_insight.html">TED talk by Jill Bolte Taylor</a>, a neuroanatomist whose left hemisphere was damaged by a stroke, causing her to become right-brain dominant.<br> <br>I'm actually somewhat skeptical that the left-brain / right-brain split is as real as people assume, however it seems to be metaphorically correct, so for my non-surgical purposes, it's "good enough".<br> <br>To me, one of the most interesting aspects of this right/left divide is that many people seem to identify strongly with one side or the other, and actually despise the other half of their brain (see <a href="http://news.ycombinator.com/item?id=764865">here</a> for a few examples, and even Jill Taylor seems to be doing it to some extent). This seems kind of dumb. My theory is that both halves of our brain are useful, and that for maximum benefit and happiness, we should learn how to use each half to its maximum potential.<br> <br>This is where I link in to yesterday's post on <a href="ttp://paulbuchheit.blogspot.com/2009/09/evaluating-risk-and-opportunity-as.html">Risk and Opportunity</a>. My suggestion was to simultaneously seek big, exciting opportunities ("dream big"), while carefully avoiding unacceptable risks ("don't be stupid"). In my mind, that is the right/left divide.<br> <br>The left-brain ability to carefully double-check logic and evaluate the risks is very important because it helps to protect us from bad decisions. When we imagine the kind of person who believes things that are obviously false, falls for scams, ends up joining a cult, etc, we probably picture a stereotypically right-brain person.<br> <br>However, what the left brain has in cold, efficient logic, it lacks in passion and grandiosity.<br><br>When I wrote about evaluating risks and opportunities, it was as though we use a logical process when make decisions, but of course that's not actually true, nor should it be. Our actual decision making is much more emotional (and emotions are just another mental process).<br> <br>The right-brain utility is in integrating millions of facts (more than the left brain can logically combine) and producing a unified output. However, that output is in the form of an intuition, "gut feeling", or just plain excitement, which can sometimes be difficult to communicate or justify ("it seems like a good idea" isn't always convincing). Nevertheless, these intuitions are crucial for making big conceptual leaps, and ultimately providing direction and meaning in our lives.<br> <br>So to reformulate yesterday's advice, I think we do best when using our right-brain skills to discover opportunity and excitement, while also engaging our left-brain abilities to avoid disasters, find tactical advantages, and rationalize our actions to the world. Left and Right are both stuck in the same skull, but not by accident -- they actually need each other. (the same could probably be said for politics, but that would be another post)<br> <br>Coincidentally, I just saw <a href="http://www.ted.com/talks/dan_pink_on_motivation.html">another good TED talk</a> that mentions these right-brain/left-brain issues in the context of managing and incentivizing creative people. It's worth watching.<br>Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comtag:blogger.com,1999:blog-33042626.post-91754519371375857312009-09-12T17:44:00.000-07:002009-09-13T17:26:25.152-07:00Evaluating risk and opportunity (as a human)Our lives are full of decisions that force us to balance risk and opportunity: should you take that new job, buy that house, invest in that company, swallow that pill, jump off that cliff, etc. How do we decide which risks are smart, and which are dumb? Once we've made our choices, are we willing to accept the consequences?<br> <br>I think the most common technique is to ask ourselves, "What is the most likely outcome?", and if that outcome is good, then we do it (to the extent that people actually reason through decisions at all). That works well enough for many decisions -- for example, you might believe that the most likely outcome of going to school is that you can get a better job later on, and therefore choose that path. That's the reasoning most people use when going to school, getting a job, buying a house, or making most other "normal" decisions. Since it focuses on the "expected" outcome, people using it often ignore the possible bad outcomes, and when something bad does happen, they may feel bitter or cheated ("I have a degree, now where's my job!?"). For example, most people buying houses a couple of years ago weren't considering the possibility that their new house would lose 20% of its value, and that they would end up owing more than the house was worth.<br> <br>When advising on startups, I often tell people that they should start with the assumption that the startup will fail and all of their equity will become worthless. Many people have a hard time accepting that fact, and say that they would be unable to stay motivated if they believed such a thing. It seems unfortunate that these people feel the need to lie to themselves in order to stay motivated, but recently I realized that I'm just using a different method of evaluating risks and opportunities.<br> <br>Instead of asking, "What's the most likely outcome?", I like to ask "What's the worst that could happen?" and "Could it be awesome?". Essentially, instead of evaluating the median outcome, I like to look at the 0.01 percentile and 95th percentile outcomes. In the case of a startup, the worst case outcome is generally that you will lose your entire investment (but learn a lot), and the best case is that you make a large pile of money, create something cool, and learn a lot. (see "<a href="http://paulbuchheit.blogspot.com/2007/03/how-to-be-right-90-of-time-and-why-id.html">Why I'd rather be wrong</a>" for more on this)<br> <br>Thinking about the best-case outcomes is easy and people do it a lot, which is part of the reason it's often disrespected ("dreamer" isn't usually a compliment). However, too many people ignore the worst case scenario because thinking about bad things is uncomfortable. This is a mistake. This is why we see people killing themselves over investment losses (part of the reason, anyway). They were not planning for the worst case. Thinking about the worst case not only protects us from making dumb mistakes, it also provides an emotional buffer. If I'm comfortable with the worst-case outcome, then I can move without fear and focus my attention on the opportunity.<br> <br>Considering only the best and worst case outcomes is not perfect of course -- lottery tickets have an acceptable worst case (you lose a $1) and a great best case (you win millions), yet they are generally a bad deal. Ideally we would also consider the "expected value" of our decisions, but in practice that's impossible for most real decisions because the world is too complicated and math is hard. If the expected value is available (as it is for lottery tickets), then use it (and don't buy lottery tickets), but otherwise we need some heuristics. Here are some of mine:<br> <ul><li>Will I learn a lot from the experience? (failure can be very educational)</li><li>Will it make my life more interesting? (a predictable life is a boring life)<br></li><li>Is it good for the world? (even if I don't benefit, maybe someone else will)</li> </ul>These things all raise the expected value (in my mind at least), so if they are mostly true, and I'm excited about the best-case outcome, and I'm comfortable with the worst-case outcome, then it's probably a good gamble. (note: I should also point out that when considering the worst-case scenario, it's important to also think about the impact on others. For example, even if you're ok with dying, that outcome may cause unacceptable harm to other people in your life.)<br> <br>I've been told that I'm extremely cynical. I've also been told that I'm unreasonably optimistic. Upon reflection, I think I'm ok with being a cynical optimist :)<br><br>By the way, here's why I chose the 0.01 percentile outcome when evaluating the worst case: Last year there were 37,261 motor vehicle fatalities in the United States. The population of the United States is 304,059,724, so my odds of getting killed in a car accident is very roughly 1/10,000 per year (of course many of those people were teenagers and alcoholics, so my odds are probably a little better than that, but as a rough estimate it's good). Using this logic, I can largely ignore obscure 1/1,000,000 risks, which are too numerous and difficult to protect against anyway.<br> <br>Also see <a href="http://paulbuchheit.blogspot.com/2009/09/left-brain-right-brain-and-other-half.html">The other half of the story</a>Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comtag:blogger.com,1999:blog-33042626.post-41741545335482593822009-04-17T02:21:00.000-07:002009-04-17T02:26:06.525-07:00Make your site faster and cheaper to operate in one easy stepIs your web server using using <a href="http://www.websiteoptimization.com/speed/tweak/compress/">gzip encoding</a>? Surprisingly, many are not. I just wrote a little script to fetch the 30 external links off <a href="http://news.ycombinator.com">news.yc</a> and check if they are using gzip encoding. Only 18 were, which means that the other 12 sites are needlessly slow, and also wasting money on bandwidth. <br><br><a href="http://gzipcheck.appjet.net/">Check your site here</a>.<br> <br>Some people think gzip is "too slow". It's not. Here's an example (run on my laptop) using data from one of the links on <a href="http://news.ycombinator.com">news.ycombinator.com</a>:<br><span style="font-family: courier new,monospace;">$ cat < /tmp/sd.html | wc -c</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;">146117</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">$ gzip < /tmp/sd.html | wc -c</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;">35481</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">$ time gzip < /tmp/sd.html >/dev/null</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;">real 0m0.009s</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">user 0m0.004s</span><br style="font-family: courier new,monospace;"> <span style="font-family: courier new,monospace;">sys 0m0.004s</span><br style="font-family: courier new,monospace;"><br>It took 9ms to compress 146,117 bytes of html (and that includes process creation time, etc), and the compressed data was only about 24% the size of the input. At that rate, compressing 1GB of data would require about 66 seconds of cpu time. Repeating the test with a much larger file results yields about 42 sec/GB, so 66 sec is not an unreasonable estimate.<br> <br>Inevitably, someone will argue that they can't spare a few ms per page to compress the data, even though it will make their site much more responsive. However, it occured to me today that thanks to Amazon, it's very easy to compare CPU vs Bandwidth. According to their <a href="http://aws.amazon.com/ec2/#pricing">pricing page</a>, a "small" (single core) instance cost $0.10 / hour, and data transfer out costs $0.17 / GB (though it goes down to $0.10 / GB if you use over 150 TB / month, which you probably don't).<br> <br>Using these numbers, we can estimate that it would cost $1.88 to gzip 1TB of data on Amazon EC2, and $174 to transfer 1TB of data. If you instead compress your data (and get 4-to-1 compression, which is not unusual for html), the bandwidth will only cost $43.52.<br> <br>Summary:<br><b>with gzip</b>: $1.88 for cpu + $43.52 for bandwidth = <b>$45.40 + happier users</b><br><br><b>without gzip</b>: $174.00 for bandwidth = <b>$128.60 wasted + less happy users</b> <br><br>The other excuse for not gzipping content is that your webserver doesn't support it for some reason. Fortunately, there's a simple solution: put <a href="http://nginx.net/">nginx</a> in front of your servers. That's what we do at <a href="http://friendfeed.com/">FriendFeed</a>, and it works very well (we use a custom, epoll-based python server). Nginx acts as a proxy -- outside requests connect to nginx, and nginx connects to whatever webserver you are already using (and along the way it will compress your response, and do other good stuff).<br>Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.comtag:blogger.com,1999:blog-33042626.post-69146365476133319852009-01-22T02:36:00.001-08:002009-01-22T03:10:34.681-08:00Communicating with codeSome people can sell their ideas with a brilliant speech or a slick powerpoint presentation.<br><br>I can't.<br><br>Maybe that's why I'm skeptical of ideas that are sold via brilliant speeches and slick powerpoints. Or maybe it's because it's too easy to overlook the messy details, or to get caught up in details that seem very important, but aren't. I also get very bored by endless debate.<br> <br>We did a lot of things wrong during the <a href="http://paulbuchheit.blogspot.com/2009/01/overnight-success-takes-long-time.html">2.5 years of pre-launch Gmail development</a>, but one thing we did very right was to always have live code. The first version of Gmail was literally written in a day. It wasn't very impressive -- all I did was take the Google Groups (Usenet search) code (my previous project) and stuff my email into it -- but it was live and people could use it (to search my mail...). From that day until launch, every new feature went live immediately, and most new ideas were implemented as soon as possible. This resulted in a lot of churn -- we re-wrote the frontend about six times and the backend three times by launch -- but it meant that we had direct experience with all of the features. A lot of features seemed like great ideas, until we tried them. Other things seemed like they would be big problems or very confusing, but once they were in we forgot all about the theoretical problems.<br> <br>The great thing about this process was that I didn't need to sell anyone on my ideas. I would just write the code, release the feature, and watch the response. Usually, everyone (including me) would end up hating whatever it was (especially my ideas), but we always learned something from the experience, and we were able to quickly move on to other ideas.<br> <br>The most dramatic example of this process was the creation of content targeted ads (now known as "AdSense", or maybe "AdSense for Content"). The idea of targeting our keyword based ads to arbitrary content on the web had been floating around the company for a long time -- it was "obvious". However, it was also "obviously bad". Most people believed that it would require some kind of fancy artificial intelligence to understand the content well enough to target ads, and even if we had that, nobody would click on the ads. I thought they were probably right.<br> <br>However, we needed a way for Gmail to make money, and Sanjeev Singh kept talking about using relevant ads, even though it was obviously a "bad idea". I remained skeptical, but thought that it might be a fun experiment, so I connected to that ads database (I assure you, random engineers can no longer do this!), copied out all of the ads+keywords, and did a little bit of sorting and filtering with some unix shell commands. I then hacked up the "adult content" classifier that Matt Cutts and I had written for safe-search, linked that into the Gmail prototype, and then loaded the ads data into the classifier. My change to the classifier (which completely broke its original functionality, but this was a separate code branch) changed it from classifying pages as "adult", to classifying them according to which ad was most relevant. The resulting ad was then displayed in a little box on our Gmail prototype ui. The code was rather ugly and hackish, but more importantly, it only took a few hours to write!<br> <br>I then released the feature on our unsuspecting userbase of about 100 Googlers, and then went home and went to sleep. The response when I returned the next day was not what I would classify as "positive". Someone may have used the word "blasphemous". I liked the ads though -- they were amusing and often relevant. An email from someone looking for their lost sunglasses got an ad for new sunglasses. The lunch menu had an ad for balsamic vinegar.<br> <br>More importantly, I wasn't the only one who found the ads surprisingly relevant. Suddenly, content targeted ads switched from being a lowest-priority project (unstaffed, will not do) to being a top priority project, an extremely talented team was formed to build the project, and within maybe six months a live beta was launched. Google's content targeted ads are now a big business with billions of dollars in revenue (I think).<br> <br>Of course none of the code from my prototype ever made it near the real product (thankfully), but that code did something that fancy arguments couldn't do (at least not my fancy arguments), it showed that the idea and product had real potential.<br> <br>The point of this story, I think, is that you should consider spending less time talking, and more time prototyping, especially if you're not very good at talking or powerpoint. Your code can be a very persuasive argument.<br> <br>The other point is that it's important to make prototyping new ideas, especially bad ideas, as fast and easy as possible. This can be especially difficult as a product grows. It was easy for me to stuff random broken features into Gmail when there were only about 100 users and they all worked for Google, but it's not so simple when there are 100 million users.<br> <br>Fortunately for Gmail, they've recently found a rather clever solution that enables the thousands of Google engineers to add new ui features: <a href="http://gmailblog.blogspot.com/2008/06/introducing-gmail-labs.html">Gmail Labs</a>. This is also where Google's "20% time" comes in -- if you want innovation, it's critical that people are able to work on ideas that are unapproved and generally thought to be stupid. The real value of "20%" is not the time, but rather the "license" it gives to work on things that "aren't important". (perhaps I should do a post on "20% time" at some point...)<br> <br>One of the best ways to enable prototyping and innovation on an established product is though an API. Twitter is possibly the best example of how well this can work. There are thousands of different Twitter clients, with new ones being written every day, and I believe a majority of Twitter messages are entered though one of these third-party clients.<br> <br>Public APIs enable everyone to experiment with new ideas and create new ways of using your product. This is incredibly powerful because no matter how brilliant you and your coworkers are, there are always going to be smarter people outside of your company. <br> <br>At FriendFeed, we discovered that <a href="http://code.google.com/p/friendfeed-api/wiki/ApiDocumentation">our API</a> does more than enable great apps, it also reveals great app developers. <a href="http://blog.friendfeed.com/2008/06/welcome-gary-burd-to-friendfeed.html">Gary</a> and <a href="http://blog.friendfeed.com/2008/09/introducing-benjamin-golub-another-new.html">Ben</a> were both writing FriendFeed apps using our API before we hired them. When hiring, you don't have to guess which people are "smart and gets things done", you can simply observe it in the wild :)<br> <br><br>In my <a href="http://paulbuchheit.blogspot.com/2009/01/overnight-success-takes-long-time.html">previous post</a>, I asked people to describe their "ideal FriendFeed". Since then, I've been thinking about ideas for my "ideal FriendFeed". Unfortunately, it's very difficult for me to know how much I like an idea based only on words or mockups -- I really need to try it out. So in the spirit of prototyping, I've used my spare time to write a simple FriendFeed interface that prototypes some of the things I've been thinking about. This interface isn't the "future of FriendFeed", it's just a collection of ideas, some that I like, and some that I don't. One thing that's kind of cool about it (from a prototyping perspective) is that it's written entirely in Javascript running in the web browser -- it's just a single web page that uses FriendFeed's JSON APIs to fetch data. This also means that it's relatively easy for other people to copy and change -- you don't even need a server!<br><br><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNUq4OVPnut9M9RgzPo0Uv14typYMV6sO8ugIO88kAC42xGioGOKEAH0-QOMyVQzVt9vvQ-6z5hCalEp2u1F03Bwf2mcT9v-hWN39qWpKX0V7kWnYHof-IogTPyXSNdV5Aj1IBjQ/s1600-h/Picture+44.png"><img style="cursor:pointer; cursor:hand;width: 400px; height: 292px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNUq4OVPnut9M9RgzPo0Uv14typYMV6sO8ugIO88kAC42xGioGOKEAH0-QOMyVQzVt9vvQ-6z5hCalEp2u1F03Bwf2mcT9v-hWN39qWpKX0V7kWnYHof-IogTPyXSNdV5Aj1IBjQ/s400/Picture+44.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5294069189940277378" /></a> <br><br>If you'd like to try it out, you can see <a href="http://paulbuchheit.github.com/xfeed.html#paul">everyone that I'm subscribed to</a> (assuming their feed is public), or if you are a FriendFeed user, you can see all of your public subscriptions by going to <b>http://paulbuchheit.github.com/xfeed.html#YOUR_NICKNAME_GOES_HERE</b>. The complete source code (which is just several hundred lines of HTML and JS) is <a href="http://github.com/paulbuchheit/paulbuchheit.github.com/blob/master/xfeed.html">here</a>. In this prototype, I'm experimenting with treating entries, comments, and likes all as simple "messages", only showing comments from the user's friends (which can be a little confusing), and putting it all in reverse-chronological order. As I mentioned, this interface isn't the "future of FriendFeed", it's just a collection of ideas that I'm playing with.<br> <br>If you're interested in prototyping something, feel free to take this code and have your way with it. As always, I'd love to see your prototypes action!<br><br><br><br>Paul Buchheithttp://www.blogger.com/profile/08521809827597159995noreply@blogger.com