Steve Jobs Biography by Walter IsaacsonSteve Jobs has always been a fascinating man to me, even before he made me a convert to Mac. In the days following his death I found myself more sad than I thought I would be. A national hero had been taken from us.

Walter Isaacson‘s biography was a very raw look at Steve’s life, what made him tick, and what kept him up at night. The fact that Steve did not control each detail, but rather asked Isaacson to pen “the real story” was an interesting choice. We saw his full hypocrisy, the selfishness, the rage, the lack of humanness at times without Jobs’ lens or spin. It gave the reader a full picture of what pushed him to greatness and at what cost.

What I walked away from the book marveling over is the way he understood the brevity of life and the resulting actions he took from the understanding.

Steve understood what Moses talked about in Pslam 90.

The years of our life are seventy, or even by reason of strength eighty; yet their span is but toil and trouble; they are soon gone, and we fly away. Who considers the power of your anger, and your wrath according to the fear of you? So teach us to number our days that we may get a heart of wisdom.

I’m not a theologian, but I think I understand the simplicity within Psalm 90.

  • God has created all things – man included.
  • He’s created man and things for a purpose and for a season.
  • And verse 12 is the culmination “Teach us to number our days that we might have a heart of wisdom.” Understanding that my time on Earth is not infinite and by measuring our days we are seeking a heart of wisdom.

Steve Jobs understood to the core of his being. Numerous times in the book he talked about the need to do something now because he believed he would die young. As a result Steve thought big, he thought about how to change the world, and ultimately he thought about what his legacy on Earth would be.  In isolation these pursuits are honorable.

Understanding his life has caused me to reexamine my own. There are significant goals I’m pursuing and I’m now asking myself again whether or not the daily actions I’m taking will lead that end.  Second, after seeing the price Steve paid for his pursuit, I’m left to wonder if it was worth it. Is it worth it for me? And is it worth it for my wife, my kids, my church, my community, etc.?

I will likely have more thoughts on this biography as time goes on. This biography is a worthwhile read no matter your computer preference.

 

A while back I put up a post about installing GIT on MediaTemple servers.  More recently I went back to use these instructions and found that MediaTemple has changed things in their default installs – particularly in the Dedicated Virtual Servers (dv).  No big deal, a few days of trial and error, digging into how others have gotten errors, and I’ve got a new set of instructions for installing both YUM and GIT.

To install YUM run the following:

  1. rpm -Uvh –force http://autoinstall.plesk.com/PSA9/update-rpm-RedHat-el5-i386/9.0.0/rpm-python-4.4.2-48.el5.i386.rpm –replacefiles –replacepkgs –oldpackage –nodepsrpm
  2. rpm -Uvh  http://mirror.centos.org/centos/5/os/i386/CentOS/python-iniparse-0.2.3-4.el5.noarch.rpm –replacefiles –replacepkgs –oldpackage –nodeps
  3. rpm -Uvh http://mirror.centos.org/centos/5/os/i386/CentOS/python-elementtree-1.2.6-5.i386.rpm –replacefiles –replacepkgs –oldpackage –nodeps
  4. rpm -Uvh http://mirror.centos.org/centos/5/os/i386/CentOS/python-sqlite-1.1.7-1.2.1.i386.rpm –replacefiles –replacepkgs –oldpackage –nodeps
  5. rpm -Uvh –nodeps http://mirror.centos.org/centos/5/os/i386/CentOS/rpm-python-4.4.2.3-22.el5.i386.rpm –replacefiles –replacepkgs –oldpackage –nodeps
  6. rpm -Uvh http://mirror.centos.org/centos-5/5/os/i386/CentOS/m2crypto-0.16-6.el5.8.i386.rpm –replacefiles –replacepkgs –oldpackage –nodeps
  7. rpm -Uvh http://mirror.centos.org/centos-5/5/os/i386/CentOS/python-urlgrabber-3.1.0-6.el5.noarch.rpm –replacefiles –replacepkgs –oldpackage –nodeps
  8. rpm -Uvh http://mirror.centos.org/centos-5/5/os/i386/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm –replacefiles –replacepkgs –oldpackage –nodeps
  9. rpm -Uvh http://mirror.centos.org/centos/5/os/i386/CentOS/yum-fastestmirror-1.1.16-14.el5.centos.1.noarch.rpm –replacefiles –replacepkgs –oldpackage –nodepsrpm -Uvh http://mirror.centos.org/centos/5/os/i386/CentOS/yum-3.2.22-33.el5.centos.noarch.rpm  –replacefiles –replacepkgs –oldpackage –nodeps

Before running the GIT installer, make sure the Libraries are synched up.  I ran into a lot of problems by not running this command, so I strongly recommend using it.  To Install GIT run the following two commands on your server.

  1. rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
  2. yum install git

From there it’s as simple as navigating to your directory and running the GIT CLONE command.

Good luck with your YUM and GIT installs on MediaTemple Dedicated Virtual Servers.

I’ve had all kinds of issues installing GIT on our MediaTemple servers.  They are not default installs but are pretty close.  I’ve done a lot of reading and found some great answers on sites like themattharris.com.  Most of what I’ve read hasn’t worked because I cannot get YUM to install correctly.  After much digging here are the answers I’ve found on how to install GIT on a MediaTemple box.

  1. ssh root@your-domain.com
  2. rpm -Uvh http://mirror.centos.org/centos/5/os/i386/CentOS/python-iniparse-0.2.3-4.el5.noarch.rpm
  3. rpm -Uvh http://mirror.centos.org/centos/5/os/i386/CentOS/yum-3.2.22-33.el5.centos.noarch.rpm
  4. rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
  5. rpm -Uvh http://mirror.centos.org/centos-5/5/os/i386/CentOS/rpm-libs-4.4.2.3-22.el5.i386.rpm –replacefiles –replacepkgs –oldpackage –nodeps
    [Make sure there are two minus signs, copying directly from website causes errors]
  6. yum -y update
  7. yum install git

If you’re still getting errors run:  rpm -Uvh –force http://autoinstall.plesk.com/PSA9/update-rpm-RedHat-el5-i386/9.0.0/rpm-python-4.4.2-48.el5.i386.rpm.

Hope that helps.

This was one of the most influential articles that I’ve read as it relates to being an entrepreneur.

This is a talk I gave at the last Y Combinator dinner of the summer. Usually we don’t have a speaker at the last dinner; it’s more of a party. But it seemed worth spoiling the atmosphere if I could save some of the startups from preventable deaths. So at the last minute I cooked up this rather grim talk. I didn’t mean this as an essay; I wrote it down because I only had two hours before dinner and think fastest while writing.)

A couple days ago I told a reporter that we expected about a third of the companies we funded to succeed. Actually I was being conservative. I’m hoping it might be as much as a half. Wouldn’t it be amazing if we could achieve a 50% success rate?

Another way of saying that is that half of you are going to die. Phrased that way, it doesn’t sound good at all. In fact, it’s kind of weird when you think about it, because our definition of success is that the founders get rich. If half the startups we fund succeed, then half of you are going to get rich and the other half are going to get nothing.

If you can just avoid dying, you get rich. That sounds like a joke, but it’s actually a pretty good description of what happens in a typical startup. It certainly describes what happened in Viaweb. We avoided dying till we got rich.

It was really close, too. When we were visiting Yahoo to talk about being acquired, we had to interrupt everything and borrow one of their conference rooms to talk down an investor who was about to back out of a new funding round we needed to stay alive. So even in the middle of getting rich we were fighting off the grim reaper.

You may have heard that quote about luck consisting of opportunity meeting preparation. You’ve now done the preparation. The work you’ve done so far has, in effect, put you in a position to get lucky: you can now get rich by not letting your company die. That’s more than most people have. So let’s talk about how not to die.

We’ve done this five times now, and we’ve seen a bunch of startups die. About 10 of them so far. We don’t know exactly what happens when they die, because they generally don’t die loudly and heroically. Mostly they crawl off somewhere and die.

For us the main indication of impending doom is when we don’t hear from you. When we haven’t heard from, or about, a startup for a couple months, that’s a bad sign. If we send them an email asking what’s up, and they don’t reply, that’s a really bad sign. So far that is a 100% accurate predictor of death.

Whereas if a startup regularly does new deals and releases and either sends us mail or shows up at YC events, they’re probably going to live.

I realize this will sound naive, but maybe the linkage works in both directions. Maybe if you can arrange that we keep hearing from you, you won’t die.

That may not be so naive as it sounds. You’ve probably noticed that having dinners every Tuesday with us and the other founders causes you to get more done than you would otherwise, because every dinner is a mini Demo Day. Every dinner is a kind of a deadline. So the mere constraint of staying in regular contact with us will push you to make things happen, because otherwise you’ll be embarrassed to tell us that you haven’t done anything new since the last time we talked.

If this works, it would be an amazing hack. It would be pretty cool if merely by staying in regular contact with us you could get rich. It sounds crazy, but there’s a good chance that would work.

A variant is to stay in touch with other YC-funded startups. There is now a whole neighborhood of them in San Francisco. If you move there, the peer pressure that made you work harder all summer will continue to operate.

When startups die, the official cause of death is always either running out of money or a critical founder bailing. Often the two occur simultaneously. But I think the underlying cause is usually that they’ve become demoralized. You rarely hear of a startup that’s working around the clock doing deals and pumping out new features, and dies because they can’t pay their bills and their ISP unplugs their server.

Startups rarely die in mid keystroke. So keep typing!

If so many startups get demoralized and fail when merely by hanging on they could get rich, you have to assume that running a startup can be demoralizing. That is certainly true. I’ve been there, and that’s why I’ve never done another startup. The low points in a startup are just unbelievably low. I bet even Google had moments where things seemed hopeless.

Knowing that should help. If you know it’s going to feel terrible sometimes, then when it feels terrible you won’t think “ouch, this feels terrible, I give up.” It feels that way for everyone. And if you just hang on, things will probably get better. The metaphor people use to describe the way a startup feels is at least a roller coaster and not drowning. You don’t just sink and sink; there are ups after the downs.

Another feeling that seems alarming but is in fact normal in a startup is the feeling that what you’re doing isn’t working. The reason you can expect to feel this is that what you do probably won’t work. Startups almost never get it right the first time. Much more commonly you launch something, and no one cares. Don’t assume when this happens that you’ve failed. That’s normal for startups. But don’t sit around doing nothing. Iterate.

I like Paul Buchheit’s suggestion of trying to make something that at least someone really loves. As long as you’ve made something that a few users are ecstatic about, you’re on the right track. It will be good for your morale to have even a handful of users who really love you, and startups run on morale. But also it will tell you what to focus on. What is it about you that they love? Can you do more of that? Where can you find more people who love that sort of thing? As long as you have some core of users who love you, all you have to do is expand it. It may take a while, but as long as you keep plugging away, you’ll win in the end. Both Blogger and Delicious did that. Both took years to succeed. But both began with a core of fanatically devoted users, and all Evan and Joshua had to do was grow that core incrementally. Wufoo is on the same trajectory now.

So when you release something and it seems like no one cares, look more closely. Are there zero users who really love you, or is there at least some little group that does? It’s quite possible there will be zero. In that case, tweak your product and try again. Every one of you is working on a space that contains at least one winning permutation somewhere in it. If you just keep trying, you’ll find it.

Let me mention some things not to do. The number one thing not to do is other things. If you find yourself saying a sentence that ends with “but we’re going to keep working on the startup,” you are in big trouble. Bob’s going to grad school, but we’re going to keep working on the startup. We’re moving back to Minnesota, but we’re going to keep working on the startup. We’re taking on some consulting projects, but we’re going to keep working on the startup. You may as well just translate these to “we’re giving up on the startup, but we’re not willing to admit that to ourselves,” because that’s what it means most of the time. A startup is so hard that working on it can’t be preceded by “but.”

In particular, don’t go to graduate school, and don’t start other projects. Distraction is fatal to startups. Going to (or back to) school is a huge predictor of death because in addition to the distraction it gives you something to say you’re doing. If you’re only doing a startup, then if the startup fails, you fail. If you’re in grad school and your startup fails, you can say later “Oh yeah, we had this startup on the side when I was in grad school, but it didn’t go anywhere.”

You can’t use euphemisms like “didn’t go anywhere” for something that’s your only occupation. People won’t let you.

One of the most interesting things we’ve discovered from working on Y Combinator is that founders are more motivated by the fear of looking bad than by the hope of getting millions of dollars. So if you want to get millions of dollars, put yourself in a position where failure will be public and humiliating.

When we first met the founders of Octopart, they seemed very smart, but not a great bet to succeed, because they didn’t seem especially committed. One of the two founders was still in grad school. It was the usual story: he’d drop out if it looked like the startup was taking off. Since then he has not only dropped out of grad school, but appeared full length in Newsweek with the word “Billionaire” printed across his chest. He just cannot fail now. Everyone he knows has seen that picture. Girls who dissed him in high school have seen it. His mom probably has it on the fridge. It would be unthinkably humiliating to fail now. At this point he is committed to fight to the death.

I wish every startup we funded could appear in a Newsweek article describing them as the next generation of billionaires, because then none of them would be able to give up. The success rate would be 90%. I’m not kidding.

When we first knew the Octoparts they were lighthearted, cheery guys. Now when we talk to them they seem grimly determined. The electronic parts distributors are trying to squash them to keep their monopoly pricing. (If it strikes you as odd that people still order electronic parts out of thick paper catalogs in 2007, there’s a reason for that. The distributors want to prevent the transparency that comes from having prices online.) I feel kind of bad that we’ve transformed these guys from lighthearted to grimly determined. But that comes with the territory. If a startup succeeds, you get millions of dollars, and you don’t get that kind of money just by asking for it. You have to assume it takes some amount of pain.

And however tough things get for the Octoparts, I predict they’ll succeed. They may have to morph themselves into something totally different, but they won’t just crawl off and die. They’re smart; they’re working in a promising field; and they just cannot give up.

All of you guys already have the first two. You’re all smart and working on promising ideas. Whether you end up among the living or the dead comes down to the third ingredient, not giving up.

So I’ll tell you now: bad shit is coming. It always is in a startup. The odds of getting from launch to liquidity without some kind of disaster happening are one in a thousand. So don’t get demoralized. When the disaster strikes, just say to yourself, ok, this was what Paul was talking about. What did he say to do? Oh, yeah. Don’t give up.

Paul Graham

I started using SnagIt a few years back while working a job at Accenture. We primarily used the tool for grabbing development errors to share back and forth with the team.

Recently I’ve begun using SnagIt 8.1 This is a significant upgrade to the version I previously used. The new dashboard they have which allows me to select what I want to do with the output image on the fly which is a change from previous versions. The other thing that has proven to be really handy is the option to select an entire web page. This allows me to grab a screenshot of of a full page, no matter how long it runs. We do a lot of mock up for customers and this functionality gives us great flexibility

Snagit 8 Screen Capture Software

TiVo sent me a software update and since that has happened my TiVo service has been unable to communicate with TiVo over the Internet. When I called TiVo’s technical support line their solution was to have me hook up my phone line and run an update that way. This doesn’t work for our house because we don’t have a phone line.

So after talking with TiVo for a while and pouring over their support site the solution became apparent. There is something in the software update for version 7.3+ that requires certain ports to be opened up on your router. For this example I have given my TiVo a static IP address of 192.168.2.40, this will be different for every TiVo device and network.

Start by logging into your router and find your way over to Ports. Again this will be different for every router. You’ll need to open the following ports (TCP and UDP): TiVo Ports to be opened

Once this is completed go ahead and launch the connection service again to TiVo and it should work.

Intel may put Seattle at the top of the Most Unwired Cities list, but when it comes to free wi-fi, San Francisco is in the lead, by far. Take a look at this:

San Francisco, Calif. June 9, 2005 — With 430 free wireless Internet (Wi-Fi) hot spots, San Francisco, Calif.,, has reached the top of a list of the USA’s Top 25 Free Wireless Cities; this list is managed by Wi-Fi index MetroFreeFi.com. Until recently, San Francisco was in second place with 120 free Wi-Fi hot spots outranked by Chicago with 171 hot spots.

Why the sudden jump? Silicon Valley firm AnchorFree Wireless brought free Wi-Fi to popular shopping districts of San Francisco: the Marina District, Fillmore District, and The Castro; giving consumers access to an additional 310 free Wi-Fi hot spots. To view the list of the USA’s Top 25 Free Wireless Cities, please visit http://www.metrofreefi.com/most_unwired.php

In the last year large municipal Wi-Fi efforts, including San Francisco, have met strong opposition from large telecommunication companies. “It’s good to see a business that actually builds free wireless networks rather than merely talking about them,” said Ryan MacCarthy of MetroFreeFi.com. “As advocates of free Wi-Fi, we’re excited to include all of AnchorFree’s hot spots on our list.”

“By providing consumers with free wireless Internet connectivity, these Wi-Fi hotzones help enhance the ‘unwired’ experience for Intel Centrino mobile technology users, connecting them back to their family and friends, as well as their workplace.” said Karen Regis, director of marketing programs for Intel’s Mobile Platforms Group.

“We are excited to provide consumers with free Wi-Fi at the heart of San Francisco’s vibrant shopping districts”, said David Gorodyansky, President of AnchorFree Wireless. “By making Wi-Fi access free, we are giving San Franciscans an affordable way to use the Internet outside of their homes and offices.”

In May of 2004, AnchorFree launched a Wi-Fi access in downtown Palo Alto, Calif., giving consumers access to over 70 new wireless Internet hot spots. The San Francisco Wi-Fi hot spots are located approximately 30 miles from the downtown Palo Alto Wi-Fi access.

About AnchorFree:
Headquartered in Sunnyvale, California, Co-Founders David Gorodyansky and Eugene Malobrodsky had a clear vision in 2003: to give consumers an affordable and widespread way to access the Internet outside of their homes and offices. Company President David Gorodyanksy and AnchorFree Wireless have been featured in over 30 media publications. For further information, please visit www.anchorfree.com

About MetroFreeFi.com:
MetroFreeFi.com, a subsidiary of Chicago-based Nebo Group, started as a private list built by a newcomer to the San Francisco Bay Area and has grown into a large scale, but highly localized, resource for verified free Wi-Fi locations around the nation. MetroFreeFi.com is now a list of over 6000 confirmed free wireless hotspots sporting 802.11b and even some with 802.11g from San Francisco to New York.

∗ Intel and Intel Centrino are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.

Contact Information:

Denis Hiller, Communications Director
AnchorFree Wireless
650-669-2772

Ryan MacCarthy, Spokesperson
MetroFreeFi.com

Let me get right to the point. The single most powerful small business marketing tool on the planet is a marketing plan. Now before you roll your eyes and run for the hills let me clear a few things up.

When I talk about a marketing plan I am not referring to those academic exercises found in college marketing books, or the templated mumbo jumbo found in business planning software. I will not be asking you to determine your share of the market today. Give me a break, share of the market, most small business owners just need to figure out to get ten more customers.

A marketing plan is a simple (in many cases one page) document that specifically answers who you are, what you do, who needs it, how you plan to grab them by the throat, when you plan to do it and how you plan to pay for it…in a way that everyone in your organization, network, and client base can clearly understand.

Now that was a mouthful so let me back up a moment. Small business owners are doers, not planners. While doing is better than, say, mildewing, without direction, it leads to “marketing idea of the week” syndrome and stunts any chance a small business has for real growth.

Take one day, follow these 7 simple steps to creating the most powerful small business marketing tool on the planet, and your life will become a much simpler affair. Flowers will grow where weeds had previously resided, your children will say thank you at the top of their lungs, and your favorite baseball team will finally make that run for the pennant.

Well, maybe none of that will happen but you won’t be as irritated when it doesn’t.

Jump

The fine art of business networking is now being mirrored on the Internet.

Web sites are springing up to help managers meet the right contacts. And in many cases colleagues can help make the connection.

“Chatting people up at networking events is of limited value, but obtaining introductions is the key to getting the ear of the people they want to reach,” Konstantin Guericke, co-founder of LinkedIn.com, told CNN.

“People join because they believe the most valuable new business contacts come through referrals from people they already know and trust.”

LinkedIn and others like Ryze.com and Itsnotwhatyouknow.com are the business equivalents of the popular Web site Friendster.com.

Most are free to join, profiles have no photos and your list of contacts is called your “tribe.”

LinkedIn, active in 80 countries with 48,000 regular users, does not allow people to cold-call each other. Instead mutual contacts can vet whether they want to refer you.

Read the full CNN article