The consulting blog post series

Inspired by a great post on why college students choose consulting I decided to re-post my series of posts on consulting, written in 2008 when I was considering a career in consulting. I was also looking to write a more focused series of blog posts so a blog on consulting was a good fit. Not knowing anything about consulting at the time, I also thought it would help me get a consulting job. Ultimately I decided not to do consulting and doing the blog was part of the reason why.

I looked at why people hire consultants, whether consultants actually have value, why it's a good decision for you personally. Here's the full list of posts:

  • Why consulting?

    Information transfers slowly; despite what economists say, firms aren't efficient and lots of times they can do things better. Consultants have expertise about how to improve management and become more efficient, and when this knowledge is shared/diffused to companies, everyone is better off.
  • The evidence for evidence-based management

    The authors use evidence, and numerous case studies, to explain that financial incentive plans often don't work, developing a comprehensive long-term strategy isn't that important, most mergers only work under certain specific circumstances, and company culture can be more important than hiring the best workers. In each of these cases, studies have shown that the conventional wisdom is often wrong, and companies, schools or hospitals that implement evidence-based programs do better than those who don't.
  • A disastrous tale from a young BCG consultant

    I got the feeling that our clients were simply trying to mimic successful businesses, and that as consultants, our earnings came from having the luck of being included in an elaborate cargo-cult ritual.
  • What skills should you learn for a career in consulting?

    A lot of your job as a consultant is selling your services and acting knowledgeable. Many people are stuck in Dilbert-like situations and will look at you as a knight in shining armor. For this you’re going to need to be friendly, personable, and high status; you’re going to need to sell yourself as an Answer Guy.
  • Is it true that to do the best work, you need to hire the best people?

    As Bob Sutton and Jeffrey Pfeffer point out, it’s a myth that the best companies are best because they have the best people. Usually the best companies have great systems that bring out the best in people.
  • Save the planet by hiring better managers

    A one standard-deviation increase in management correlates with a 38 percent increase in sales per employee...smaller firms with better management out-grow other small firms with bad management...better management is associated with improved health care outcomes, employee satisfaction, and energy efficiency...Managers are not well informed about how good their own management practices are and which areas need improvement.

    Another experiment by the same group took a random group of textile firms in India and provided them with free management consulting. Not only did performance grow in the firms provided the consulting, but they also said the reason that they didn't implement the changes sooner was because they were not aware of good management practices.

  • Why firms don't experiment

    I've often tried to help companies do experiments, and usually I fail spectacularly. I remember one company that was having trouble getting its bonuses right. I suggested they do some experiments, or at least a survey. The HR staff said no, it was a miserable time in the company. Everyone was unhappy, and management didn't want to add to the trouble by messing with people’s bonuses merely for the sake of learning.

  • What's the downside to hiring a consulting firm?

    There’s a selection bias at play...it’s likely that consultants provide firms with value in excess of the costs of hiring them. Smart firms realize this, and want to hire consultants. But because they’re smart firms, they’re probably ahead of the curve and consultants can only provide them with limited amounts of profitable advice. The firms that need consultants the most are unlikely to hire them.
  • Why do firms hire consultants?

    Consulting firms can reliably signal authority and intelligence; bosses may hire consultants to confirm that they’re correct. To cite one recent example, the US Postal Service hired two consulting firms so that they could go to Congress and implement a restructuring plan.
  • There's hope for consulting

    I have seen some serious analytical firepower (maybe not always with quite the rigor of an academic paper but for sure at several orders of magnitude the pace those are developed at) being thrown at what originally seemed like simple problems – generally things turn out to be neither simple nor elegant in the end. The art of the trade is to come up with a coherent story in light of that.

Is it true that to do the best work, you need to hire the best people?

I’ve read a few posts by prominent Silicon Valley people that say this.

Here’s a quote about hiring from Slava Akhmechet at RethinkDB:

I look to Bell Labs for inspiration. At its peak, the folks at Bell Labs developed radio astronomy, the transistor, the laser, information theory, the C programming language, and the UNIX operating system. These are the kinds of people you should be trying to hire. Think Dennis Ritchie before he developed the C language. Think Claude Shannon before he invented information theory. When in doubt, ask yourself: “would this person have been good enough to be hired for a junior position at Bell Labs during its peak?” If the answer isn’t a resounding yes, it’s a No Hire.

Joel Spolsky also stresses the importance of hiring good people. Similarly, HR consultants often stress the importance of hiring only the best. As the Boston Consulting Group puts it, A players hire other A players, B players hire C players and C players hire F’s. Are they right to focus so much attention on hiring only outstanding people?

It’s clear that if you are trying to sort through an applicant pool, you need to get the best possible sense of what an applicant will look like once they’re hired. It’s not good to make mistakes in your interviews, or fail to interview candidates thoroughly enough. Two, it’s possible that people will be biased toward hiring too low quality employees, and emphasizing hiring good people will help HR raise hiring standards.

It’s also true that in a startup, any one individual has a much greater effect on the final shape of the company than at Wells Fargo. So startups and small firms might be right to exercise lots of caution in hiring. Furthermore, the best programmers can be five times as productive as average programmers.

But as Bob Sutton and Jeffrey Pfeffer point out, it’s a myth that the best companies are best because they have the best people. Usually the best companies have great systems that bring out the best in people.

Take a look at urban poor schools that dramatically outperform their peers and even richer schools, like the KIPP schools, or Jaime Escalante’s calculus program, which brought a bunch of kids from inner city LA through Calc BC and sent many onto the nation’s most prestigious colleges. Where so many others have seen kids who were unwilling to learn, they have succeeded and turned ordinary street kids into superstars. Escalante and KIPP don’t have the luxury of hiring the best people, like Philips Exeter, Wharton, or RethinkDB. Instead they built a great system that brings out the best in their students, which is far more impressive than doing great things with people who are already great.

Another example is Toyota, which has such a great production system that the upper management’s role is largely to simply support the system. Sutton and Pfeffer write, “One study showed that Toyota was the only major automobile company where a change in CEO had no effect on performance. The system is so robust that changing CEOs at Toyota is a lot like changing lightbulbs; there is little noticeable effect between the old one and the new one.

The supply of talented people isn’t fixed. Furthermore, our ability to measure talent is limited at best; people have off days, or bloom late, like Kurt Warner, for example.

Furthermore, if you’re a firm that can’t afford to hire the top 10%, implying to your staff that their ability level is fixed would be disastrous. As Columbia University researcher Carol Dweck has shown, mindset is extremely important; people who believe intelligence is fixed become worried about hiding their true level of cleverness, where those who believe it’s malleable work on their skills and continuously improve. If your staff became too enamored of the first mindset, they wouldn’t be doing their best work.

In summary, bad systems are more damaging than bad people, and good systems can turn average workers into stars. Like anything else, hiring workers has tradeoffs; with the best staff come long periods of unfilled positions, increased search costs, and high salary, etc. The importance of hiring “only the best” is probably overstated; clearly hiring good staff is important but it may not be crucial.

Can you skip work tomorrow?

Sometimes my friends ask this. I tell them "I can, but I probably won't."

The tech industry is an enlightened industry. Generally, employees are treated like adults and allowed to organize their days in a way that's productive for them. I usually wake up without an alarm, around 8:30 or 9, and I watch Liverpool games at the office if they're playing during the week. So if you ask me if I have to work tomorrow, the answer is No, I can take off work whenever I want. Another company that does this is Netflix, who lets its employees take as much vacation time as they want.

There's a flip side to this, of course, the reason that I usually show up for work instead of lounging around home in my PJ's watching Friday Night Lights. If I took enough days off work, eventually I'd develop a reputation as someone who didn't ship code. And maybe if someone else in the company wanted work done right, they'd turn to someone else instead. That's not a reputation that I want attached to my name.

It's not all stick, however. I also like showing up for work, making Twilio better and building an experience our users will be delighted with. And part of the reason I like it so much is because our company makes it a lot of fun.

So yes I watch soccer at work and have a beer at the end of the day and go on vacation a lot. But I also put in a lot of work; one day last week I showed up at ten, went home at seven and kept working until one. So I can take off work tomorrow if I want, but I probably won't.

Why I quit Facebook

I've fought with Facebook for a long time. But I've quit for good now. Here are some reasons why I'm happy I don't have one:

  • I don't have to worry about embarrassing photos later becoming public. I also don't have to worry about accidentally setting the wrong privacy settings or sharing things with the world that I probably shouldn't.

  • I don't have to worry about Facebook selling my browser history. A short detour for the non-technical audience:

    • When you type in your username and password on a site, the site stores a small file on your computer, known as a cookie. 99% of sites on the Internet do this.
    • Then each time you load a new page on a site, your computer sends the cookie to the website as proof that you are you. This way you don't have to enter in your username and password every time you load a new page.

    Now here's what happens when you are logged in to Facebook, and you visit a page with a Like button:

    • Your computer requests the "Like" button content from Facebook. This means that your computer is sending your Facebook cookie to the Facebook servers.

    • Facebook reads your data from the cookie, and makes an entry in its database with your name, the time and the page you visited. It pulls up a list of your friends that have "Liked" the same page.

    • Over time, they can use this information to establish a comprehensive history of your browsing habits.

    Before, I used to only open Facebook in a single-site browser called Fluid, so it wouldn't be able to tie my browsing history to my account (I do the same for Google as well). As it turns out this isn't good enough; they log your IP address when you request a Like button and use it to build a profile of your activity. It's for this reason that facebook.com and www.facebook.com are blocked in my /etc/hosts file.

  • I have ten extra minutes every day.

  • I won't ever remark out loud about someone's funny status or comment. When you don't have an online social network, these comments sound inane.

  • I can avoid zeroes more effectively. I noticed that my Facebook social graph bore little resemblance to my real life social graph; even though I was Facebook friends with my real life friends, we barely interacted on the site. Instead I got a steady stream of updates from people I cared little about. Furthermore, most of the people who added me as a friend were people that I didn't want to hang out with.

    I tried to mitigate this by imposing a strict 150-friend limit. But people would get pissed off that I wouldn't accept their friend request. Because I wasn't interacting with my friends very much on Facebook to begin with, my social life hasn't suffered in its absence.

  • I don't get jealous any more. The number one reason guys have a Facebook is to look at pictures of girls. But every time I looked at pictures of girls I met I would get reminded of how much time I wasn't spending with them. I'd assume the worst in every scenario and talk myself out of pursuing people that were interested in me. In this case being oblivious is actually a benefit.

    The photos people post on Facebook are unrealistic versions of their real lives. As an example, here are my last four Facebook photo albums:

    • Me in South Africa
    • Me in India
    • Me in Scotland
    • Me in China

    Generally you don't see albums titled "The night I was too anxious about social interaction to get off my couch" or "The night Ted got so blasted he peed in someone's laundry, then cheated on his girlfriend". This means that unless you're really careful you are going to wonder why your life is so messed up when everyone else is doing great.

  • When you want to share a message with someone you could send them a private message. When you post on their Wall, it's no longer a message for that person - it's a signal to everyone else. To me, this is insincere and I always felt posts to my Wall were a little fake. By canceling my account I'm telling people about the signals I'd rather send and receive - private messages from the sender to the recipient.

That said, there is one feature of Facebook I miss - apparently people like using it to organize events. But that's not enough of a reason to keep my account.

Ten tips to help you stop worrying about shit that doesn’t matter

There's a pretty short list of things that I like doing: learning new tricks, reading, hanging out with friends, and making beautiful things. On top of that, I've been trying lately to actually follow through on everything I say I am going to do, a sort of five nines for my personal life, that's extraordinarily difficult to stay on top of. I work pretty hard to keep everything else out of the way. Here are a few of the tricks I use to avoid things that I don't want to do.

  • Depositing checks: I mail my checks directly to Ally Bank. Total time: about two minutes, plus the cost of a stamp. This is way cheaper than driving to a bank and waiting in line.

  • Finding my bank's ATM: I can go to any ATM and Ally Bank will reimburse me for the fees at the end of the month. This is especially handy in Vegas :).

  • Waiting on hold with customer service: The ideal solution is to use products that don't require customer service, but for those that do I use LucyPhone. Then I can hang up the call, and they'll dial me when someone's on the line. I use GetHuman to try and get to a human being as fast as possible.

  • Finding answers to my random questions: The StackExchange series of sites are wonderful. Most of the time my question already has an answer, but when it doesn't I can usually get one, as long as I take time to ask the question in a coherent way. Failing that, I use Quora, but my results there have been mixed.

  • Keeping my devices charged: I keep chargers everywhere - in the car, at work, at home, in my laptop bag. I never have to think about remembering to bring my charger, because I always have one. Same goes with monitor adapters and toiletries.

  • Finding new music: I have two really good friends that find good music and mooch off of them. I mostly download remixes from Youtube; they aren't listed in Spotify or iTunes or anywhere. If there was a good easy solution to buy I would consider it. When I'm out I use Shazam to get song names.

  • Focusing on the people around me, when I'm on the town: I have a $10 phone I got from Ebay, and another one in my drawer in case it breaks. You may recognize it - a lot of people tell me it was the first cell phone they ever had. I like it because I know how to use it, and it doesn't come loaded with a whole bunch of Verizon junk. I buy minutes from Page Plus; I get 1,000 minutes for $50 and this lasts me about three months.

    I also have an iPod Touch that I use as a smartphone when I'm on a wireless network, which practically speaking is every place that's not a bar or a club.

  • Figuring out what I'm going to do on the weekend: My friends are great planners, so I usually go out with them. I'm lucky too that I have different groups of friends from middle school, high school, college and work, so I can choose what I'm going to do on a given night.

  • Commuting: My commute is 25 minutes door-to-door, which is about as short as it's going to get on public transit in SF. Driving in the city is extraordinarily stressful, so I don't do it. The public transit is generally great.

  • Finding information when I'm out, making restaurant reservations, other assorted tasks: I call Visa Concierge for things that are synchronous, like finding nearby restaurants, movie times or bus routes. I use Timesvr to automate some of the tedious things that have to get done.

  • Doing laundry: I don't really have a good solution for this yet, but I'd gladly pay to avoid having to drag clothes to a laundromat. I keep about a month's worth of underwear, undershirts and socks.

  • Buying clothes: As a rule of thumb, I don't.

  • Window management, and other repetitive computer tasks: I gladly pay for software and hardware that saves me time. Examples: Divvy, Witch, Skitch, TextExpander, 1Password, external monitors, and Peepcode tutorials.

A lot of this stuff is somewhat expensive; I'm lucky I have a job where I can afford to offload a lot of this stuff.

I would pay even more if good solutions existed for other problems in my life. I need to find a new dentist, and someone to get my eyes checked, but don't want to spend time finding someone good. I'd also like someone to manage some finance, healthcare, and server administration things - submit expense reports, transfer money between bank accounts according to certain rules, move all my domains to the same host and domain registrar, but it's hard finding someone I trust to do that at a reasonable price.

Your company needs a URL shortener

tl;dr Every company needs an internal URL shortener. Your new employees will thank you later.

You just started your new job, and you've got a million things to learn about, but never enough time to do them all. You want to sign up for a massage to take some of the stress off. But where do you sign up for massages? You can bug a coworker for the URL but they're busy too, and you're already bugging them 20 times a day about more important stuff. Alternately, you could search through the poorly documented company wiki. The page you find is probably out of date, but no one will tell you that the massage page moved 6 months ago.

The third option, and by far the best, is to punch massage into your company's URL shortener and get taken straight to the massage page. Once you've done this a few times and gotten success, you'll realize the power of it. And if you try the shortener and don't get any results, you get a form asking you to add the URL you do find, for the next new person who might come along. This is so helpful; you don't have to bookmark useful pages when you find them, or search through your history to find that really useful Perforce setup tutorial you only got halfway through.

Instead the URL shortener takes care of all of it. At Google you just type go/ followed by the name of whatever you're looking for, like go/massage or go/coffeescript. Curious about what the Google+ team is working on? Type in go/emeraldsea. If you don't get what you're looking for, you add it for the next person. This way Google's spaghetti mess of internal wiki software becomes manageable, and good resources never go missing. Another benefit is people can share links on ads and in talks very easily - just tell people the shortcut URL, which they're much more likely to remember than a full URL.

So stop worrying about keeping your website organized and get a URL shortener. If your documentation becomes deprecated, just make a new page and update the shortlink. It's not very hard to set up and it will help your new employees get up to speed faster.

To ensure you have no excuse, I wrote a minimum viable URL shortener over the last two nights. Check it out and contribute features. I hope your company will experience enlightenment soon.

Taking pride in the things you do

  • For the third time in ten minutes, I was jolted forward in my car seat. "Mom, stop braking so hard," I said. She didn't take it well. "Kevin, I've been driving for thirty years. I know how to drive."
  • Jason and I were wiping down the whiteboard at work. It's an old white board, so markers leave a dirty trail. After ten minutes of wiping, my side had streak marks and smudges I couldn't get rid of. Jason's half of the board was a perfect, flawless white. I'd just gotten my butt kicked in wiping a dry erase board. Humbled, I asked Jason for his secret. He showed me: you take two sheets of paper towel and fold that into quarters. Spray the board liberally, wipe one time all the way across horizontally, then flip it over to get a good grip. Then wipe down in hard, straight lines (not circular).
  • "Wow, this is much easier," I thought. I was carrying a heavy box over my shoulder. For the last twenty-two years I'd been lugging around heavy things below my waist, awkwardly holding it against my leg as I walked. Then the other day I thought, "Wouldn't this be so much easier if I could walk properly?" So I began lifting things higher, holding them near my chest or on my shoulders. I'm sure this has been "discovered" over and over again, but it was a revelation for me. I saw the method behind the madness of Indian railway porters.

The thread running through these vignettes is the idea that everything you do has technique involved. Even tasks that people think of as being really easy, tasks that take seven seconds, like tying your shoes, or jobs that command seven dollars an hour.

Marissa Mayer, who's now a top executive at Google, worked as a grocery clerk in high school. No one expects greatness from high school grocery baggers. But Mayer was determined to do a good job. Listen to her description of the art of grocery bagging:

"I learned a lot about work ethic from people who had been there for 20 years," she said. "They could do 40 items a minute over an eight-hour shift. I was pretty routinely in the 38-to-41 range. I was pretty happy about that. I have a good memory for numbers. At the grocery store, you have to remember to charge $4.99 a pound for grapes and 99 cents a pound for cantaloupe by typing in a number code. The more numbers you could memorize, the better off you are. If you had to stop to look up a price in a book, it totally killed your average."

We do basketball drills at camp, but a lot of the value comes from teaching kids to start pride in what they do, and focus on the technique underlying a successful shot, or a particularly tough dribbling drill. A lot of kids are content to just go through the motions; they aren't thinking about what they're doing and whether they could be doing it better. I don't blame them for going through the motions; it's likely no one taught them how to think about technique and continual improvement.

Other kids hit a plateau trap - they reach some level of skill, say "I'm good enough at this skill" and they stop trying to get better. This one is particularly deadly. Because there are a lot of hungry people out there that are focusing on their technique, improving it, and it might not happen today, but eventually they'll eat your lunch.

I'm never going to compete with any one in a "who can tie their shoes better" competition, or a box lifting technique competition. But I take pride in the things I do and in giving everything my best effort. Even on simple tasks I can derive satisfaction from a job well done and hopefully time and stress saved versus doing it badly. And that has to be enough.

Bob Geren and effective management

Bob Geren has been the manager of the Oakland A’s for the last four years. He took over a team that won the American League West championship, but the A’s have been unable to break .500 in any of the four seasons he’s been in charge. Lately some players have gone on the record talking about how bad of a manager he is. It’s never a good strategy to talk badly about your boss, but the quotes give us some insight into Geren’s management style. Here’s closer Brian Fuentes:

Asked how he thinks Geren has handled him, Fuentes said, “Pretty poorly.” How much communication does he have with the manager? “Zero.”

Fuentes believes he’s not the only player who has issues with Geren.

“I get up in the seventh inning,” Fuentes said. “I have no idea. I didn’t stretch. If there was some sort of communication beforehand, I’d be ready, which I was. I was heated up. I was ready.

“But there’s just a lack of communication. I don’t think anybody knows what direction (Geren) is headed.”

And former A’s closer Huston Street:

“For me personally, he was my least favorite person I have ever encountered in sports from age 6 to 27. I am very thankful to be in a place where I can trust my manager.”

So we have someone that’s probably disliked by most of the players in the club, and is underperforming. How did he last five years as manager of the A’s? Because he had a close relationship with his boss, Billy Beane, the general manager of the A’s. The two played against each other in high school, and became close friends shortly after. Geren was the best man at Beane’s wedding. After an unsuccessful stint at a single A franchise in Boston, Beane made Geren the manager of the triple-A Sacramento Rivercats, and then later the manager of the A’s.

All this goes to show that close personal relationships with people who have power can excuse lots of subpar performance. Geren stayed as manager despite a lack of success on the field or any relationships with players on the team. The converse is also true; performing well will not save you if you are not on good terms with your managers.

The A’s fired Bob Geren today after losing nine straight games. This is a good move for the club, and for me as a fan, and bad news for Geren and Beane’s friendship. What can we take away from Geren’s time at the helm? The extraordinary power of being on good terms with your boss.

Jeffrey Pfeffer’s excellent new book Power: Why Some People Have It and Others Don’t, discusses why individuals gain power and why others don’t. One of the points that surprised me most was that your job performance has zero effect on whether or not you ultimately get promoted or fired. In fact, performing too well can lead your bosses to try and hide you or fire you for outshining them. Instead, Pfeffer says, the most important factor in your career is having a good relationship with your boss. If you’re interested, check out Pfeffer’s book, as well as Robert Greene’s The 48 Laws of Power.

I’ve been a big fan of Robert Sutton and Jeffrey Pfeffer’s books for a while now. Their books are the best books about business, management, and leadership I’ve ever read, because they focus exclusively on the evidence, instead of telling stories or anecdotes. If you’re new, check out Hard Facts,
their book on evidence based management, first.

Everything you need to know about personal finance

That’s the subject of my last column for the CMC Forum; enough people asked me about it and I see enough people throwing away money that I felt it could have a big impact.

Here’s my recommendation for banking:

The current best interest rate for a savings account is 1.14%, which means that if you have $1000 in a savings account for a year, you’re only going to make $11.40 in interest. So it’s not really that important right now to pick a bank because of its high interest rate.

A smarter move is to pick a bank that minimizes fees. There are two main sources of fees – ATM withdrawal fees and overdraft fees (when you try to withdraw more money than you actually have in the account). Fortunately, there are some banks that are not evil. I recommend Ally Bank, a new online bank. You can withdraw your money from any ATM and Ally will refund the fee. Also, you can sign up for overdraft protection, which will transfer in money from your savings account (with no fee) if you overdraft in your checking.

And on investing:

The best evidence we have says that, Warren Buffett aside, it’s extremely rare for anyone to beat the return of the stock market over a long period of time. Of course, people can beat it in the short run, just like if you had 1,024 people flip a coin ten times in a row, you would expect two of them to have all heads or all tails. However, there’s an easy way to perform at least as well as the overall stock market – invest in index funds, which allow you to own shares in thousands of companies for the price of one share (this is how all of my money is invested).

I also talk about credit cards and Roth IRA’s. A section on student loans would have been nice – my advice would be “don’t take them” – but I never took student loans so I could realize other people might be in a different position. 401K’s, rent/buy and how to finance a car are important topics but not so much for college students.

Advice from freshman year

I wrote this post in March of my freshman year at Penn. I might emphasize different things now and have a little more tact but I think it’s worth reposting. Some of the advice here is Penn-specific; having a car definitely helped solve some of these problems. I must admit I wasn’t that great at following my own advice.

The Quad

If your friends are all wearing City Sports t-shirts, buy a City Sports t-shirt. You are, as a freshman and right out of high school, most likely a stranger in a strange land, and it won’t hurt to blend in as much as possible. If you are planning on joining a fraternity, start investing in Ralph Lauren.

Get a fake ID. Get a good quality one that scans and blacklights, which will set you back around $120. You will need it to get into the clubs and bars around Philadelphia.

Keep your room clean.
If you can, stack your beds. It’s hard to socialize in a small room.

Buy alcohol. You will be popular with your friends if you can supply alcohol to them.

You will always be able to do schoolwork. Go out.

Be generous with your money. If you have money (and if you go to Penn, I am guessing you do).

Smile. Nobody likes a grouch.

Enter your room with a purpose: Use your room to change clothes, to pick up or drop off schoolbooks, to sleep, to drink with your friends, and to hook up with sloppy drunk chicks. You will not be social in your room.

Get off your damn computer.
If I had a nickel for every hour I spent checking Facebook, or walking by people’s dorms seeing them staring at their computers, I would be rich enough to donate a building.

Don’t eat alone. Going down to the dining hall and trying to find people doesn’t count. Meals are a great time to catch up with people that you don’t see every day.

Make your habits social habits.
If you really like playing basketball, find friends to play basketball with. Reading and playing online poker are nice habits but you will not make friends doing them. Then again, I write a blog and have Google Reader as my homepage.