February 07, 2010

Gabriel Weinberg's Blog

How should I value prospective angel investments?

I've gotten more serious about angel investing lately, and I'm struggling with how to value prospective angel investments. 

Let's say my target is to get 30%/yr on my angel investments. If my investments have 5 year time horizons (on average), and 10% hit the high mark, that 1 out of 10 that hits needs to have a 37x exit event (on my share). If I was more successful at picking winners, say 2 out of 10, that drops in half to 19x exit events.

By the above logic, which I'm starting to believe, I should only consider investments that have a realistic opportunity, albeit unlikely, to return 20x on my investment. Should I have such a cutoff?

As my share in the company goes up, it gets more likely that their high exit outcome will return the required amount. I probably won't put in much more money per deal, so a higher share for me means getting in early and/or being really hands-on.

by Gabriel Weinberg at February 07, 2010 08:46 PM

February 04, 2010

Social Strategist

How to Hire a Good Marketer (for Startups) [1]

It’s the question I hear second-most often, right after “How do I hire a good developer?”. Marketing is one of those skills a startup can’t do without, and realistically, probably shouldn’t be started without. Most founders have at least some marketing skills, and that works for a while. But they reach a point where they want to focus on what they’re great at, and don’t know how to determine if someone else is as good at marketing as the founder is at coding, business, etc. If you’re in that spot, or just in the unenviable position of trying to attract customers / users to an idling completed product, here’s your guide to choosing someone who can help turn up the heat.

What is Good Marketing?


Good marketing exists at the intersection of awareness, analysis, and creativity.
  1. Awareness: Of the market, of how it will perceive different messages, of what others are doing to reach your market, of how your market communicates with each other, and of trends within related markets that may be applicable to yours.
  2. Analysis: The ability to take information and create meaning. Being able to answer more than one “why?” about a change’s occurrence. Being able to predict more than one scenario, and explain the factors that make each more / less likely.
  3. Creativity: The ability to create new methods, rather than just improvements to existing ones.

What Skills Does a Marketer Need?


Every marketer must have a well-honed talent for effective communication. Someone with average communication skills can take information and restate it in way they’re better able to understand it. Someone with above-average communication skills can take information and restate it in a way that others will be better able to understand it. Above-average communicators can take the same content and frame it many different ways (“in need of repairs” becomes “fixer-upper”). Most importantly for applications, above-average communicators can translate features into benefits.

For web-based businesses, a marketer also needs to be skilled at the following:

  • Knowledge of incentives. Understanding what motivates people (to purchase, to participate, to create) is essential for marketing.
  • Search Engine Optimization. Search engine traffic drives signups/sales directly, assists with referrals, and provides additional opportunities. A marketer should know how to identify what terms to target, how to find out how often people are searching for different terms, how to increase your rankings, and how ranking well for different terms will accomplish your business goals.
  • Content Creation. For cash-strapped startups, being able to create interesting content is key for inbound marketing strategies to bring users. Even if you’re not trying to bring in customers, creating interesting content will get you noticed in your industry, and in the media, leading to partnership, investment, and acquisition opportunities.
  • Analytics. Startups that want to accomplish their goals must be able to measure them, and they must have a marketer that’s able to test different means of accomplishing them. You can only improve efficiency by seeing what affects it, whether it’s A/B testing your site, or determining which of your marketing efforts are getting the most bang for your buck (or effort).

How do you Find a Good Marketer?


The best marketers combine passion with the ability to communicate it. A good marketer for your startup is going to be one that understands your target audience, preferably by being a member of it… unless your target market is people who are bad at marketing.

One of the best ways to find candidates is to identify the marketing people at related, but not competing, services targeting a similar demographic, and ask them to recommend someone.

How do you Determine if They Have the Skills?


The best evidence is always just that: evidence. If they can show the results they specifically generated for projects (“I increased…”, not “My company increased…”), that’s excellent.

Some questions you may want to ask in an interview are:

  • How would you describe my company to a friend you wanted to use it?
    • Their answer should describe benefits, from a user point of view, rather than features.
  • What are two specific types of potential users you think we could better focus on reaching, and how? – or – What are two specific ways you can our product being used, and how should our marketing target people who would most use it one way?
    • They should demonstrate an ability to make some kind of intelligent segmentation of your overall market into audiences that you can create specific messages or use specific mediums to reach.
  • What trends do you see in our industry that we could tap into, to attract more users?
    • Here they should either show you that they know the scene well, or that they’re motivated enough to do research about it. The trends they recommend tapping into should be people-focused.

Be Open to Change, but Establish Trust & Test It


A good marketer can only help you if you let them, and that may mean changing that front-page description that you think is just fine, or targeting search terms that seem counter-intuitive. But remember that there’s a reason you’re looking for marketing help: they’ve learned lessons you haven’t yet!

Work with a new marketing team member to create clear, measurable goals. Provide clear priorities for how you want different resources (their time, development time, money) used. Pursue new marketing efforts with set expectations for when and how they’ll be measured, and let the results speak for themselves.

by Jay Neely at February 04, 2010 11:53 PM

Björn Günzel

Exchanging a hard drive with Ubuntu LiveCD and gparted, disk image created with dd

The S.M.A.R.T. monitor has been warning about imminent failure of the hard drive in my mother’s laptop, so it was time to exchange it. Since it is running Ubuntu Linux (version 9.10, Karmic Koala), I was looking for ways to create an image of the old hard disk and transfer it to the new hard disk.

My initial googling didn’t immediately yield definite results, even though I found some comments mentioning “dd”. Therefore I wanted to quickly summarize the steps I have taken in case anybody else looks for something similar.

While I found forum threads recommending a variety of tools, they were usually several years old. Therefore I wasn’t sure if the recommended tools are still state of the art. Also I preferred a disk image over using the recovery mechanisms of the backup software (sbackup or rsync), as I wasn’t 100% sure if permissions and everything would work out OK on a fresh install of Ubuntu (probably, but a disk image just seemed cleaner).

Then I found this blog article about copying a disk with dd and decided to stick with it. Other than in that article, since I didn’t have a way to connect the new hd without installing it in the notebook, I first copied the image to another external hd. Then I exchanged the internal disk and copied the image back onto the new internal disk.

To do the copying, first boot the notebook from the Ubuntu CD (”Ubuntu LiveCD”), to run Ubuntu from the CD and not from the internal hd. That way, the conents of the hd don’t change during the copy process. Booted into Ubuntu LiveCD, I quickly changed the keyboard layout in the settings -> keyboard menu (it defaults to US layout, but I have German). Then I mounted the external USB disk by selecting it in “Places” (or clicking on it in Nautilus, the Ubuntu file explorer).

Then open a shell, and create an image of the internal hd by executing

sudo dd if=/dev/sda of=/media/name_of_external_disk/image_name

The sudo might be optional, in my case I needed it because the external hd was only writable for root. If the external hd doesn’t have a name yet, you can assign one with GParted or Disk Utility (I forgot which).

This might take a while, depending on the size of the internal hd. The resulting image will be as big as the capacity of the internal hd. dd will copy the whole hd, no matter how much of it is used or not. Also dd does not give any progress reports, so just be patient.

As the article I linked to mentioned, it might be a good idea to check with
sudo fdisk -l /dev/sda that /dev/sda is the right hd (I recognized it because of the size).

Now, power down and exchange the internal hd, then boot up with the Ubuntu LiveCD again. Again, change the keyboard layout (if necessary) and mount the external hd. (I actually rebooted once because at the first time there was a hickup mounting the external hd. After the reboot it worked).

Then write the disk image back using

sudo dd if=/media/name_of_external_disk/image_name of=/dev/sda

(again, checking that sda is the right target with fdisk might be good).

If the new disk is the same size as the old one, that’s it. Otherwise, the partitions on the hd can be resized with GParted to make them use the whole disk. GParted can be started from the Ubuntu Administration Menu.

I had only one problem: the hd had a “normal” partition containting the main file system, followed by an extended partition that contained the swap partition. Somehow I couldn’t move the extended partition or the swap partition, and therefore I could not resize the main partition either. Eventually I figured that I should first resize the extended partition to fill all the remaining space. Then I could move the swap partition (which is inside the extended partition) to the end of the available space. That done I resized the external partition again to only be as big as the swap partition. After that I could finally resize the main partition to use all the remaining space (OK, except for 8MB that were left over because of alignment with the hd’s “Cylinders”, not sure if that was necessary or not). Before resizing/moving the swap partition it might be necessary to select “swapoff” for that partition on gparted, if the Ubuntu Live system has decided to use that swap space.

That’s it - again a scarily long text to describe a simple procedure.

A downside might be that it copies the whole disk, not just the used parts. Also there has to be enough space left on the external disk. Not sure if copying less could be achieved with some dd magic. I am pretty sure one could just copy individual partitions with dd, but not sure how to copy the disks partition table, master boot record and what not then.

by Björn at February 04, 2010 06:26 PM

February 03, 2010

Björn Günzel

APT, the app store for geeks

Whether they loved it or hated it, all reviewers of the iPad agreed that usability of “normal” PCs for average users is atrocious. And I have to agree: whenever I take a look at the PC of a friend or relative who is not a “computer freak”, they are always riddled with spyware and malware or at least ladden with useless software that draws away time and energy of the user (examples are “Toolbars” like the Google Toolbar or the Yahoo Toolbar). This is not only because they might have downloaded or installed bad software from questionable sources, but because even vendors or seemingly trustworthy businesses have no qualms to sell their customers. Usually a new PC is already messed up by the software the vendor has preinstalled. If not that, then the new gadget (camera, navigation system, whatever) might come with crappy software.

But I don’t want to rant about the various ways today’s PC software and hardware vendors mess up the PC experience. The point is, by many reviewers the iPad has been hailed as the savior from this hell of malware and overly complicated software. What I want to mention is that the “geeks” (computer savvy people) have actually been aware of this problem for a long time, and they have invented a solution long before Apple’s App Store. It is called APT.

APT is a front end to the package managers of some Linux distributions, most notably Debian and it’s derivative Ubuntu. By using it you can install software from a trusted repository of open source applications (trusted because it is open to peer review). It is not the only way to install software on these Linux systems, but usually if you opt to install software from another source, you end up feeling slightly icky and dirty, as you should.

To avoid icky spyware, malware and so on, just stick to the official repositories of your Linux distribution. It is as simple as that - no debilitating iPad required.

Now I have to go ahead and admit that I am not even that well versed with Linux and apt. I know how to find, install and remove programs, and some other internals that are not really important. But isn’t that kind of the point: you can use Linux and apt even if you are NOT a “computer freak”. There are simple front ends that enable you to use it without using the command line. The main difference to Apple’s App Store is that it is still open - using apt is entirely optional, but recommended.

Of course, things on Linux don’t always run as smoothly as with a Mac (although I have whole lot of things to complain about with Macs, too). Not all the software in the repositories is very polished or even bug free. But neither is software in the app store.

As for stability, it helps to look at the hardware Apple has on offer: presumably they only actually sell three or four different kinds of computers (a laptop, which includes the iMac and the Mac Mini which are also based on laptop internals, the Mac Pro, and the iPhone/iPad). Most Linux distributions try to support a far wider range of hardware and therefore are less optimized for any specific piece of hardware. But it would be possible even today to launch computers with a Linux distribution optimized just for these computers. They should have no troubles achieving adequate stability.

Anyway, maybe you get the idea, maybe you don’t, all I want to say is this: the App store model is NOT our only salvation.

by Björn at February 03, 2010 09:44 PM

David's Computer Stuff Journal

Italy vs Google

I'm starting to notice a pattern here:

  • Google executives are on trial because some sorry excuses for human beings picked on a retarded person and posted the video to youtube: http://news.bbc.co.uk/2/hi/technology/8115572.stm - this one is simply preposterous.  Going after the execs of a company who did nothing to aid, abet, condone or in any way facilitate the abuse in question is absurd, and if extended to other industries would mean that you could pretty much attack any company whose products happened to figure in a crime somehow.  Kitchen knives, hunting rifles, golf clubs, even automobiles would seem fair game.
  • Italy is going after "user generated content" sites like Youtube and wants to force them to register with the government if they wish to operate: http://arstechnica.com/tech-policy/news/2010/02/italy-preparing-to-hold-youtube-others-liable-for-uploads.ars
  • And last but not least, this hit piece in the normally respectable Corriere della Sera: http://www.corriere.it/economia/10_gennaio_28/mucchetti_4de4be8a-0be8-11df-bc70-00144f02aabe.shtml
     - it's in Italian, but the gist of it is that Mr Mucchetti really has it in for Google because they operate out of Ireland in the EU, whereas he believes they should be registered in Italy as a publisher, and subject to Italy's myriad rules, regulations, and, of course, taxes regarding publishing.  Despite, well, not really publishing much of anything themselves. He mentions "tax evasion" charges that had been considered, because the Italian division of Google is not where the adsense revenue in Europe goes.  I suppose he figures that since the ads are bought by residents of Italy, the money should somehow stay in Italy?  He also huffs and puffs about Italy's antitrust laws, which, in the same piece, he admits were created with the express purpose of not touching existing companies (the market share limit was set higher than the share of the largest existing company).  Perhaps he would do well to reflect on political schemes and carve-ups like that and think about why companies like Google go to Ireland, rather than Italy.  He also makes some quick mentions of network neutrality, and rambles on a bit about how it's a battle between the "Obamanian, Californian, search engines" versus the telecommunications industry, in "the rest of the world and above all in Europe".  And of course he uses a liberal sprinking of keywords like "globalization", "multinational corporations", and "deregulated" to attempt to paint Google in terms of being a big, evil company throwing its weight around.  One wonders if there aren't more pressing problems with the Italian media industry, such as the prime minister owning a large chunk of it?

One way of seeing things is that politicians and businessmen in Italy noticed Google was actually making quite a bit of money, and even if they don't quite understand this internet thing, they want some of the loot.

And while Google certainly is becoming big enough to be cause for worry and discussion, the moves against them in Italy do not seem anything like a rational response calculated to offset severe failures in the market.

In any case, it will be interesting to see what happens.  Maybe, after China, we'll see Google quit Italy as well?

February 03, 2010 09:25 PM

February 02, 2010

Gabriel Weinberg's Blog

/usr/bin/nice is your friend

top.PNGThis is a sysadmin post. The other day I was running a background process on a production machine. I thought it wasn't going to eat up many resources, but I was wrong. It turned out it was doing a lot of random I/O and things ground to a halt.

Now often I will have top, vmstat and iostat open and renice annoying background processes to 20 when appropriate (r in top). If you don't already know, 'nix processes (I use FreeBSD) can have priorities, which the scheduler takes into account when giving out resources.

These priorities range from -20 to 20 (on FreeBSD at least), and you can see them in top under the PRI column. 0 is neutral. If you set something to 20, it will be tied for lowest priority process in the system.

nice is another command that messes with process priorities. It starts them out at a particular priority, as opposed to changing a priority via renice. For example 'nice -n 20 ./process' will start process at priority 20.

Then I got to thinking, why don't I do more of this initial nice stuff? Maybe seasoned sysadmins all already do this, but I went back through all my scripts and crontabs and explicitly set nice values. Then I went through my daemontools run scripts and set nice values there as well.

My web server (nginx) already did this via the 'worker_priority' variable, which I had previously set to -6. I set negative values to my most important scripts and relative values between them in order of importance. I set positive values to less important scripts, and then 20 to various background processes kicked off via cron. For example, backups are now niced to 20. 

The system was already runnnig pretty smoothly, but now it is even more so. And I think, more importantly, it will react better in times of need. 

Final tip. When I want to renice a bunch of stuff, I usually do so on the command line instead of top, e.g.:

ps auxww | grep -i crawl | awk '{print $2}' | xargs renice 10

That will take all the processes that match 'crawl' and renice them to 10.

by Gabriel Weinberg at February 02, 2010 04:10 PM

February 01, 2010

Gabriel Weinberg's Blog

Alexis Ohanian from reddit on Getting Traction

Alexis Ohanian is a co-founder of reddit, a social news aggregator. Reddit started in the first class of Paul Graham's Y Combinator, quickly became successful, and was acquired the next year (2006) by Conde Nast/Wired. Alexis explains how reddit gained traction after the launch of their initial Web site. He also talks about the role of the non-programming co-founder in getting traction as well as the role of luck.

This interview is ~40min. If you just want the audio, use the mp3 version. You can also get the video on your iPod/iPhone via iTunes. A transcript will be eventually available via the Traction Book site, though probably not any time soon.

Thank you to Prakash Swaminathan for introducing me to Alexis for this interview.

This is the fifth episode of Traction, an interview series I'm doing with successful entrepreneurs that demystifies how startup companies get traction for their businesses. Getting traction is the process of acquiring users and customers, and more generally significantly growing businesses.

If you like the idea, please follow it on Twitter and Facebook.

Previous Episodes:
As always, I'd appreciate any feedback as well as suggestions/introductions for people to interview. I have one more interview done (w/ Jimmy Wales from Wikipedia) that I just need to finish editing and post.

by Gabriel Weinberg at February 01, 2010 03:43 PM

January 31, 2010

Gabriel Weinberg's Blog

Smaller bills are on the path towards bi-partisanship

Read The Bill II.jpg
This is turning into a weekend of political posts. This morning I watched Meet the Press with David Axelrod and John Boehner. (I haven't watched that show in a while, really since Tim Russert died.)  Anyway, it got me thinking...

Republicans didn't actually vote no on everything in 2009. Obama highlighted a few of those instances in his Q&A on Friday, and Boehner made reference to some today, e.g. Afghanistan, extension of unemployment benefits, credit card reform, etc.

The votes we hear most about, however, are health care and stimulus. And on those they did vote no.

Now Boehner today again reiterated there is broad disagreement on health care, but there is some agreement too, e.g. offering plans across state lines, various types of insurance reform, etc. Obama said basically the same thing on Friday, asking to come together on at least those issues.

One of the problems though, is that these areas of agreement become embedded in these huge 1,000+ page bills that include massive areas of disagreement as well as all sorts of other unrelated things.

A seemingly feasible tactic on the path towards bi-partisanship would be to make smaller bills that are limited to areas of agreement.

This is a completely different process, and I realize that, as well as the trouble that comes along with it. You will have Democrats saying they want to do everything together or nothing at all, for example. However, if it really comes to a vote, I doubt they would vote against it.

And think for a second if Obama and the Democratic leadership had taken this approach over the past year. You might have had twenty different "bite-sized" stimulus and health care bills. Republicans would presumably have voted for some of them, and at the very least, we would have had both a) something accomplished (on health care) and b) both parties working together.

by Gabriel Weinberg at January 31, 2010 08:43 PM

A moment for bi-partisanship has opened.

C-SPAN.png
The election of Scott Brown puts Democrats in a tough spot. Instead of finding a way to push health care through Congress, how about instead offering an olive branch to Republicans?

Bi-partisanship has largely been absent from the health care bills, which effectively fueled the recent election. I'm sure there is plenty of blame to go around, so let's not dwell on the past.

I think there is a moment right now where a real bi-partisan bill could be formed and passed. Both sides (and the American public) agree health care reform is necessary.

I think the way forward is those C-SPAN televised health negotiations. Obama and the Democratic leaders should now offer to do those open-door negotiations. It might seem at first like too little, too late, but if they actually carry through with them in a meaningful way, I think it would have a high probability of turning positive.

Of course, this strategy requires an actual willingness to compromise that will result in a scaled down bill with new stuff added in. That's the reality of bi-partisanship!

by Gabriel Weinberg at January 31, 2010 12:17 AM

Reaction to State of the Union

hero_bkgd_state_of_the_unio.pngPundits seem to think Obama's speech was partially aimed at independents, i.e. the center. As someone who sort of fits that bill, here were my reactions.

  • What if. I liked a lot of the proposals that I think were targeted at my political demographic, e.g. zero capital gains taxes, more nuclear power, small business credits, budget restraint, etc. However, I kept thinking why didn't all of these thing happen over the past year, when they arguably would have had a bigger impact on the economy.

    Then I got to thinking they are somewhat bi-partisan proposals, at least in recessionary times, so what would have happened if Obama had led with these last year? Of course it is an unanswerable question, but you have to wonder if he had done it would he had started off on a better footing and then would have been more able to achieve a real bi-partisan, or at least more bi-partisan health care reform outcome.

  • Too long. I realize most State of the Unions are super long, but it just seemed to drag on. I would love to see Obama or another president make a shorter, more themed speech as opposed to really ten different speeches on every major political topic. It seemed he was just trying to cover all the bases. The worst was at the end he threw in like three sentences on immigration with no proposals or anything. He might as well just said the word immigration, paused, and moved on.

  • Liked the casual parts. I really appreciated the parts where Obama's personality shone through. That is, you could tell some of it was his own words. It bothers me how speech writers are so prevalent.

  • Bi-partisan yet not at the same time. I thought the tone on partisanship was weird. He would call for bi-partisan effort and then 30 sec later attack people in a partisan way. And I thought some of his attacks were simplified to much in the same way he attacked the media for doing.

  • Supreme court thing was strange. The moment where he called out the Supreme Court and all of Congress basically jeered at them while they just sat there was strange, and I thought inappropriate. 

by Gabriel Weinberg at January 31, 2010 12:17 AM

Obama, Ryan, bi-partisanship and changing Washington

obama.jpg
I watched Obama's Q&A at the House Republican retreat. It's very long, but really worth watching if you want some insight into bi-partisanship in Washington. (The Q&A piece starts around 20min in.) Here's my summary.

It's clear (at least to me) that Obama desires bi-partisanship in some form, but has gone about it to date in an extremely sub-optimal way. I think there are two general approaches.

The first approach, which Obama has done, is to say we're in charge, and to those of you not in charge, if you have ideas, we'll hear them out, and include them in our plans. He reiterated this approach multiple times in the State of the Union and again during the Q&A session.

It's not lip service. You can tell he has been listening to some of these ideas. He is clearly angry that even though some are in incorporated into Democratic bills, Republicans have been voting against these bills. He sees the bills as compromises. And to some extent they are--Democrats have adapted their bills in effort to get some Republican support.

ryan.jpg
Yet consider the situation from the perspective of the Republican house member, Paul Ryan. Ryan had a completely sensible and constructive dialog with Obama in the Q&A session, which Obama acknowledged. 

Congressmen Ryan illustrates a group of Republicans who are willing to work with Democrats. I don't know how big this group is, but it does exist. I watched several committee sessions this year on C-SPAN where Ryan et. al. offered amendment after amendment that were all voted down on party lines. 

These were not all partisan amendments. Some were simply mechanical tweaks on bills, clearly thought out to help them operate more efficiently or provide better oversight opportunities for Congress. The message though was clear: we don't want any of your help constructing our bills; you Republicans will have to vote our bill up or down.

This brings me to the second approach to bi-partisanship: bring the other side into the bill construction process. Make them co-sponsors. Let them into the back rooms. Approve their amendments if they are reasonable. And instead of just letting them email their ideas into a black hole, let them work with you in real time to incorporate them (when appropriate).

Even if the end result is a very similar bill, you will have much more of a chance for Republican votes. Those Republicans willing to cross the isle and compromise like Ryan will have bought into the process and will have a real stake in it. More importantly, they will have something they can show their constituents. They can say this or that piece is mine--I worked with the majority party to get that for you.

The other approach just gives them a take it or leave it decision: an up or down vote on a bill they didn't help write, had no say in, and were actively denied participation in its construction. Even if their idea is in there in some form, it isn't really their idea anymore.

Back to Obama. I realize it's a hard thing as President to try to increase bi-partisanship in Congress, given that you aren't really in charge of it. However, it is clear there is a lot of indirect power.

Obama is now using that power to start to force the Congressional leaders of both parties to meet on a regular basis. And he himself is doing more things like this Q&A session. I think that is a great start. I still don't get why he didn't do this stuff from the get-go, but better late than never. 

So I'm hopeful. I hope he also puts more pressure on lower members of Congress.  In particular, I hope he helps Republicans with legitimate amendments to get those passed in committee.

I'm also a bit skeptical, though. In the Q&A, Obama kept going on about how both sides need to stop attacking each other and be constructive. The problem with this message is he keeps speaking to the audience (Republicans) as a solid block. I think that is his core mistake.

He is frustrated, and in his frustration he has written off the entire other side by retreating to his side entirely. Instead, he should pick off those people like Ryan willing to work together and promote them and their ideas.

by Gabriel Weinberg at January 31, 2010 12:17 AM

January 27, 2010

Gabriel Weinberg's Blog

Top user-generated comments about the Apple iPad

I thought it would be interesting to see what the highest rated/voted reaction comments were about the iPad after its launch. I grabbed the top comments from the top front page stories on digg, reddit, and news.yc


digg-logo.gif
Eight7: "Looks like basically an oversized iPod touch so far..." (788 diggs)

darkchild82: "Anyone else kinda disappointed with its near-square shape as supposed to a more wide-screen format? Edit: Also... anyone else think the name "iPad" is a tad too feminine?" (709 diggs)

madmatter23: "Seriously? The iPad? For anyone living in Boston, there won't be much of a difference between this and the "iPaaahd" (iPod)." (561 diggs)

bigsheldy: "2001 called, they want their tablet PC back." (495 diggs)

Forlack: "iPad = Large iPhone" (415 diggs)


reddit.com.header.png
Frankeh: Just yesterday I was looking at my iPhone thinking "Hmmm, I wish this thing didn't fit in my pocket." Then I looked over to my netbook and couldn't help but feel it would benefit from losing the keyboard and being made of 50% glass. F

nally apple gives me what I wish." (522 points)


Ineedmorelemons: "Anyone else not impressed yet?" (413 points)

rincew1nd: "

"Netbooks are just cheap laptops!" - Steve Jobs; 

The iPad is an EXPENSIVE netbook!" - The internet" (277 points)

junkit33: "

My netbook weighs only 2 pounds, has the same screen size, and gives me a full keyboard. Plus it's a full blown OS that lets me do just about anything I want with it, including such basics as flash. Oh and it cost half the price. All you're getting with the iPad is a neutered computer and you're saving a half pound of weight. I

'm generally a fan of Apple, and I love my iphone, but they screwed the pooch on the iPad badly IMO." (215 points)


doctor_ship: "

What this device does is extraordinary. You can browse the web with it.

That's revolutionary." (201 points)



yc500.gif
coffeemug: My dad, mom, grandma, and grandpa can watch videos, look at photos of their kids/grandkids, send e-mails to their relatives oversees, and read their favorite books on it, all without the need for a "computer-savvy guy" who has to teach them how it works, and fix it when it's broken. In other words, it's a logical conclusion of the personal computer revolution. I understand you need to run your Ruby scripts, but this product was designed for the 99% of the people in this country instead. You're not the target audience." (59 points)

zacharypinter: "Here we have a device that doesn't support USB thumbdrives, doesn't support dropbox (at least system-wide, I assume the dropbox iphone app would work), is unable to run ruby or any of my other dev scripts/tools, cannot install firefox or firefox plugins, etc. I do not want to see computing head this direction." (45 points).

RyanMcGreal: "No keyboard. Less space than a netbook. Lame." (35 points)

vitobcn: "After seeing the iPad, I wonder if the JooJoo (CrunchPad) will even make it to the market." (25 points)

timcederman: "I am surprised that many of the comments so far are the equivalent of 'No wireless. Less space than a nomad. Lame.' I'm excited at the very distinct deviation this is taking from the keyboard/mouse/monitor paradigm in something other than a strictly portable device. I think the OS looks pretty damn good and I can't wait to try using one myself." (20 points)



The point totals are already old of course. Incidentally, I originally envisioned more sites for this post, and less comments per site, but I couldn't find any others! 

I couldn't find a way to get the top comments out of Facebook. Tweetmeme retweets were all links and contests. In Newspaper/blog comments, it was not clear which comments were highest rated. Disqus/IntenseDebate didn't seem to aggregate anywhere. And Mixx/Buzz/other social news sites don't seem to have enough traffic to be useful. Did I miss anything?

Finally, I'm still planning on getting an iPad. My use case has been confirmed.

by Gabriel Weinberg at January 27, 2010 11:32 PM

How-to fix skype video when party can't see the other

skype_logo.pngThis post is for anyone trying to use Skype video and having the problem where one party can't see the other. That is, audio works fine and video one-way works fine, but just not two-way. 

I've had this problem a few times with my parents and it is really annoying. We could see them, but they could never see us.

The short answer is this issue has always stemmed from a firewall problem. As such, messing with firewall settings has always fixed it.

It took so long to fix (for us) because I didn't immediately think firewall problem because audio and one video stream worked fine. So I kept looking at Webcam settings and drivers, and things having to do with Skype itself. No help there.

You should have the firewalls on both sides open to Skype. Ideally, you should port forward specific ports for Skype to the relevant computers. Doing so will ensure zero relays and increase your chances of high-quality video working correctly, as I outlined in a previous post.

The quickest solution is to set the Skype computer as the DMZ in your router/firewall. I don't recommend this long term for security reasons, but it's good for testing.

Also, remember to also check any software firewalls, e.g. on your operating system (OSX, Windows, etc.). The problem can also lie there.

Finally, doing these somewhat complex settings on a remote computer like my parents' computer can be tedious. I currently use Crossloop for messing with their computer, which is free and is easy enough to download and use that they can do that part.

by Gabriel Weinberg at January 27, 2010 10:33 PM

January 25, 2010

David's Computer Stuff Journal

Flippa experiment

I decided to try a little experiment with Flippa.com, a site where you can auction off domains or web sites.

I put http://www.innsbruck-apartments.com up for auction:


http://flippa.com/auctions/83341/Innsbruck-Austria-rental-listing-site---Ski-Season

We'll see how it goes and whether the site is worth using for other sites that I'd like to sell on.

It's a good test case, because it's a site I threw together years ago simply to aid our search for a new apartment in Innsbruck, and then requested by friends.

January 25, 2010 09:33 AM

Mike Coyle's Weblog

My new Eris, or a Tale of Two Droids

My Blackberry Curve (8330 on Verizon) decided to call it quits last week, so I was forced to go phone shopping at the worst of times: One week before a major Apple product announcement, and with the Google Nexus One coming to Verizon sometime this quarter.

I purchased a Motorola Droid, probably because I am easily influenced by flashy TV commercials.  The Droid has a beautiful screen (protected by Gorilla Glass), amazing GPS navigation capabilities, and a very nice web browsing experience.  Heck, you could even use the camera's LED flash as a flashlight.  It was a bit heavy, and I didn't love the sliding keyboard, but I could easily overlook those issues.

In practice, however, I found the Droid to be fundamentally unusable as a phone for day-to-day use.  For example, hanging up a call could be a 5-step process:

  1. Hit the power button to wake up the device
  2. Unlock it by entering a "connect-the-dots"-style password
  3. Navigate to the home menu
  4. Press the Phone application icon
  5. Hit the End Call button on the Phone application

It seemed like the Droid was designed to be a mobile Internet device that could also be used in a pinch to make phone calls.  I used it for a day and a half, but then exchanged it for an HTC Droid Eris and haven't looked back.

By most accounts, Eris is the lesser, budget-oriented phone in VZW's Android lineup.  Eris currently runs an older version of Android OS (1.5 vs 2.0), has a slower processor, a lower-resolution screen, weaker battery, etc., when compared to the Moto Droid. 

But despite its relatively weaker technical specs, I've found Eris to be a far superior user experience to that offered by the Droid.  This is due in great part to HTC's Sense UI which builds atop the stock Android interface.  The Eris is first and foremost a phone, with physical call send/end buttons.  Eris is also thinner, lighter, and less expensive than the Droid.  I've found the browser pretty snappy over Wi-Fi, and plenty fast over 3G. 

For anyone on Verizon who needs to buy a business-oriented smartphone before the next-gen devices  are available (i.e. the Nexus One, BlackBerry Tour2, and possibly the iPhone), don't overlook the Eris. 

by Mike Coyle at January 25, 2010 05:32 AM

January 23, 2010

Gabriel Weinberg's Blog

Google traffic spikes

On a number of sites in the past few years, I've seen this curious search traffic pattern. And I'm not the only one.

spike1.png
Nothing had changed in the recent past before these peaks. There were no internal site changes and no additional external links. 

These spikes did not happen at times where other Webmasters were reporting major Google index changes. (I wouldn't expect such anyway since they returned to normal after a few days.)

The sites get search traffic from a wide swath of keywords that cut across many categories. The traffic is spread pretty evenly across keywords and keyword categories.

When looking at the increase, including when it was happening, it was clear that rankings increased across the board.

From between two to four days (depending on the incident), the traffic jumped up and remained the same for a bit, and then dropped back down.

What is the explanation for this? Here's the latest Webmaster world thread.

The threads give a number of theories:
  • Google was testing some major change and the site benefited during that period.
  • The site was on the edge of some filter and for some reason passed it and then went back down.
  • Google specifically was testing this site to see its impact on user behavior.
There are others as well. Because there were no obvious internal or external site changes, and no related webmaster posts at the time, I'm inclined to believe the latter reason.

Of course, I don't know the real reason, but in any case I wish the traffic would stay at the higher rate :).

by Gabriel Weinberg at January 23, 2010 04:01 PM

January 20, 2010

Gabriel Weinberg's Blog

Goal: 100+ posts in 2010

If you follow this blog, you probably noticed that recently the post frequency went up. There's a good reason for that: I set a personal goal to do 100+ posts in 2010, without any reduction in post quality.

I have long term goals to get more into writing and interviewing, and I see this shorter term goal as a path towards the longer term ones.

I've been keeping a Google Doc with post ideas, but I could really use your suggestions as well.

On the top right of my blog there is a section labeled Suggestion Box, which is powered by skribit, a service that promises to "cure writer's block!" I don't have writer's block yet, but I'm sure I will at some point. 

So please suggest topics when and if anything comes to mind.

To get you thinking, my current blog categories (general topics) are thoughts, technology, startups, programming, sysadmin, and parenting. More specifically, I could easily blog more about these particular topics: 
  • the Philly startup scene
  • aspects of being a single founder
  • startup accounting
  • startup formation
  • interviewing
  • SEO
  • search engines
  • investing
  • MIT
  • being a stay-at-home dad
  • Perl
  • PostgreSQL
  • FreeBSD
  • nginx
  • solr
  • memcached
Thanks in advance for your suggestions!

by Gabriel Weinberg at January 20, 2010 05:01 PM

January 19, 2010

Gabriel Weinberg's Blog

My Apple Tablet (iSlate) Use Case: Baby Following

apple_tablet.jpg
I'm planning on getting a tablet this year, probably the upcoming Apple iSlate (or whatever it will be called). [1]

My primary use case is compelling and simple, albeit not for everyone: following a baby around the house.

Eli ikes to crawl (almost walk!) around the entire house most of his waking hours. Usually this crawling is accompanied with parental entertainment. Sometimes, however, he entertains himself.

When entertaining himself, he of course still requires watching, but it is more an out-of-one-eye thing. During these times, I routinely catch up on email, RSS, HN, Twitter, and Facebook.

I currently use my Android phone (G2) and sometimes my laptop (HP Envy 13). Each is far from ideal for this use case. 

The phone is too slow and too small. It's a pain to visit sites, and even more of a pain to use to compose an email or comment. It's pretty good at reading things though, especially within a native app.

The laptop is too big. It attracts Eli, who wants to come over and bend it backwards or type on the keys. (I think that may have to do with it doubling as a video phone with his grandparents.) 

You also have to keep taking the laptop off of standby and it too difficult to put down fast, which is sometimes necessary if Eli is about to get in to trouble.

I am hopeful that the tablet form factor will be all of the good and none of the bad. I envision it fast and easy to browse on. I imagine composing with its virtual keyboard will be less effective than a laptop, but still effective enough to not be annoying. And I believe it will be easy to put down quickly. I can't wait!

[1] I'm planning on waiting until it actually goes on sale, i.e. not pre-order. At that point, it's possible that there will be other options. This happened to me with the Macbook Air. By the time I went to purchase it, I instead opted for the Lenovo ideapad U110, which eventually became my wife's laptop when I recently replaced it with the HP Envy 13.

by Gabriel Weinberg at January 19, 2010 09:19 PM

January 17, 2010

Gabriel Weinberg's Blog

Baby Bath Hacks

Eli is 10mo old. Here's the semi-unintuitive stuff we've learned with regards to bathing.

  • Babies are already clean. Eli doesn't really get that dirty, especially earlier on when he wasn't eating anything besides milk. Before he could sit up, he didn't so much like the bath, so we started doing it rather infrequently upon need, a little less than once per week. He gets dirty mostly around his diaper and mouth, which gets cleaned continually from baby wipes.

  • Get in the bath. Since being able to sit up, Eli has loved baths. However, he doesn't really like being anywhere by himself. Getting in the bath with him solves the problem and can extend bathing for a long time.

  • Fill the tub up only a few inches. When you get in the bath, you have a tendency to default to fill it up higher. But the higher you fill it up, the more unwieldy the baby becomes. If you keep it only a few inches, they can have fun and be stable at the same time. The problem is it gets cold quickly, which brings me to my next point. 

  • Separate the bath into two sections. If you get in the bath, you can position yourself in such a way where the water is divided into two sections with your body being the separator. Then you can sit near the faucet and turn on the hot water to a drip. The results are you get to be in hot water and your baby can be in warm water, and you can regulate how warm it gets while remaining comfortable. You also get to guard the faucet, which can be dangerous.

  • Water bottles. Water bottles make great bath toys. Eli likes to chew on them and likes how the water flows over his hands when you pour them out. They also can serve as parent bath toys. If you get cold in the few inches of water, you can get a bigger bottle and keep pouring it on you from the hot water section. You can also use the bottle to wash off soap from the baby's hair.

  • Toy wall. Eli likes to rotate bath toys. One activity that keeps him interested and busy is to take the bath toys and line them up on the side of the bath, making a toy wall. He will pull them down, and then you can line them up again.

  • Toy biting. Eli also likes to bite toys. But he likes it even more when his parents bite them. He loves grabbing them from our mouth and then putting them back in. Fun.

by Gabriel Weinberg at January 17, 2010 04:14 PM

January 14, 2010

Gabriel Weinberg's Blog

Avatar: is assimilation of the natives bad?

Like a lot of people in the US, seeing Avatar made me think of native American/European history. Yes, there were a lot of wrongs committed. And yes, a lot of it had to do with diseases. 

On HN, bokonist started an interesting thread asking whether it would have been better to turn back the clock and not have ever interacted?

I think that is one legitimate, albeit unrealistic, logical conclusion of our modern moralistic sensibilities. hristov makes the point that a peaceful co-existence would have been possible, but in the same breath talks about assimilation.

Avatar sheds light on both possibilities. As a viewer you're almost screaming for the former where us Earthlings would have never set foot on Pandora. Yet both in the movie and in real life I think it just couldn't have happened that way. There are too many independent variables, i.e. people.
 
We're always going to have explorers, entrepreneurs, and frontiersmen among us. And society isn't going to stop them from interacting with new things. So while idealistic, I think these alternate histories are dream worlds.

Interaction is inevitable. And with interaction, some degree of assimilation is inevitable. 

From the Avatar perspective, assimilation seems pernicious, as it would certainly mean the destruction of at least in part the Navi's day to day life, which is painted so majestically in the movie. 

Imagine many peaceful human colonies with their modern technology and economy. Some Navi are intrigued and gradually some start to assimilate--have jobs, trade, etc. Is that progress or a destruction of culture?

Avatar paints the Navi as an essentially homogeneous group. And given that they are not human, I'll let it slide. So back to the native Americans.

As like any human population, native Americans have their own explorers, entrepreneurs, and frontiersmen. Some of these people want to assimilate. Some will have gone home at night wishing that they had been born into the European way of life, and visa-versa.

We like to think of these groups as homogeneous, but in reality they are from it.

by Gabriel Weinberg at January 14, 2010 01:52 PM

January 13, 2010

Gabriel Weinberg's Blog

Would we (Earth) show up in our universe's stats pages?

I recently read The Black Hole War. This quote from pg 418 really got me thinking: "Out of every 10,000,000,000 bits of information in the universe, 9,999,999,999 are associated with the horizons of black holes." 

As an apathetic agnostic, I don't think much about how our universe was created. Yet doing so is pretty hard to escape when reading this book.

Suppose the universe was created, but the creators are not omnipotent. For a bad analogy, consider the universe as a large computer program. They designed this system, perhaps one of many, and let it go. 

Further assume that though the creators are not omnipotent they may be able to interact with our universe without obeying our laws of physics. That is, they can measure or get views into certain things without effecting anything.

Now if they have active interest in monitoring their creation, what will their stats pages look like? 

If indeed pretty much all information is in black holes, would they even know there are bits of information out of black holes? If so, would they further know about life in the universe? And of course, would we (Earth) show up anywhere?

Update: additional comments can be found here (on HN).

by Gabriel Weinberg at January 13, 2010 07:50 PM

January 12, 2010

David's Computer Stuff Journal

Rough Estimates of the Dollar Cost of Scaling Web Platforms - Part I

I have been pondering the idea behind this article for a while, and finally had a bit of time to implement it.

The basic idea is this: certain platforms have higher costs in terms of memory per concurrent connection. Those translate into increased costs in dollar terms.

Nota Bene: Having run LangPop.com for some time, I'm used to people getting hot and bothered about this or that aspect of statistics that are rough in nature, so I'm going to try and address those issues from the start, with more detail below.

  • Constructive criticism is welcome. I expect to utilize it to revisit these results and improve them. Frothing at the mouth is not welcome.
  • There is something of a "comparing apples and oranges" problem inherent in doing these sorts of comparisons. As an example, Rails gives you a huge amount of functionality "out of the box", whereas Mochiweb does much less. More on that below.
  • I am not familiar with all of these systems: meaning that I may not have configured them as I should have. Helpful suggestions are, of course, welcome. Links to source code are provided below.
  • You can likely handle many more 'users' than concurrent connections, which means multiple browsers connecting to the site at the same time.
  • Programmer costs are probably higher than anything else, so more productive platforms can save a great deal of money, which more than makes up for the cost of extra memory.  There's a reason that most people, outside of Google and Yahoo and sites like that, don't use much C for their web applications.  Indeed, I use Rails myself, even though it uses a lot of memory and isn't terribly fast: I'd rather get sites out there, see how they do, and then worry about optimizing them (which is of course quite possible in Rails).

Methodology

All tests were run like so: my new laptop with two cores and four gigs of memory was used as a server, and my older laptop was used to run the ab (Apache Benchmark) program - they're connected via ethernet. I built up to successive levels of concurrency, running first 1 concurrent connection, 2, 10, and so on and so forth. The "server" computer is running Ubuntu 9.10, "karmic".

Platforms

The platforms I tested:

  • Apache 2.2, running the worker MPM, serving static files.
  • Nginx 0.7.62, serving static files.
  • Mochiweb from svn (revision 125), serving static files.
  • Jetty 6.1.20-2, serving static files.
  • Rails 2.3.5, serving up a simple template with the current date and time.
  • PHP 5.2.10.dfsg.1-2ubuntu6.3, serving up a single php file that prints the current date and time.
  • Django 1.1.1-1ubuntu1, serving up a template with the date and time.
  • Mochiweb, serving a simple template (erltl) with the date and time.
  • Jetty, serving a simple .war file containing a JSP file, with, as clever observers will have surmised, the date and time.

As stated above, it's pretty obvious that using Rails or Django for something so simple is overkill:

Better Tests for the Future

I would like to run similar tests with a more realistic application, but I simply don't have the time or expertise to sit down and write a blog, say, for all of the above platforms. If I can find a few volunteers, I'd be happy to discuss some rough ideas about what those tests ought to look like. Some ideas:

  • They should test the application framework with a realistic, real world type of example.
  • The data store should figure as little as possible - I want to concentrate on testing the application platform for the time being, rather than Postgres vs Sqlite vs Redis. Sqlite would probably be a good choice to utilize for the data store.
  • Since this first test is so minimalistic, I think a second one ought to be fairly inclusive, making use of a fair amount of what the larger systems like Rails, Django and PHP offer.
  • I'd also be interested in seeing other languages/platforms.
  • The Holy Grail would be to script all these tests so that they're very easy to run repeatably.

Results

With that out of the way, I do think the results are meaningful, and reflect something of what I've seen on various platforms in the real world.

First of all, here we look at the total "VSZ" (as ps puts it) or Virtual Size of the process(es) in memory. Much of this might be shared, between libraries, and "copy on write" where applicable.

The results are impressive: Rails, followed by Django and PHP eats up a lot of memory for each new concurrent connection. Rails, which I know fairly well, most likely suffers from several problems: 1) it includes a lot of code. That's actually a good thing if you're building a reasonably sized app that makes use of all it has to offer. 2) Its garbage collector doesn't play well with "copy on write". Which is what "Enterprise Ruby" aims to fix. Django and PHP are also fairly large, capable platforms when compared to something small and light like mochiweb.

That said, excuses aside, Erlang and Mochiweb are very impressive in how little additional memory they utilize when additional concurrent connections are thrown at them. I was also impressed with Jetty. I don't have a lot of experience with Java on the web (I work more with J2ME for mobile phones), so I expected something a bit more "bloated", which is the reputation Java has. As we'll see below, Jetty does take up a lot of initial memory, but subsequent concurrent connections appear to not take up much.  Of course, this is also likely another 'apples and oranges' comparison and it would be good to utilize a complete Java framework, rather than just a tiny web app with one JSP file.

So what's this mean in real world terms of dollars and cents? As your Rails application gets more popular, you're going to have to invest relatively more money to make it scale, in terms of memory.

For this comparison, I utilized the bytes/dollar that I'm getting for my Linode, which works out to 18,889,040.85 ($79.95 for 1440 MB a month).

As we can see, to have a similar amount of concurrent users is essentially free for Mochiweb, whereas with Rails, it has a significant cost.  This information is particularly relevant when deciding how to monetize a site: with Erlang and Jetty it would appear that scaling up to lots of users is relatively cheap, so even a small amount of revenue per user per month is going to be a profit, whereas with Rails, scaling up to huge numbers of users is going to be more expensive, so revenue streams such as advertising may not be as viable.  It's worth noting that 37 signals, the company that created Rails, is a vocal supporter of charging money for products.

There's another interesting statistic that I wanted to include as well.  The previous graph shows the average cost per additional concurrent user, but this one shows how much the platform costs (using  when there is just one user, so it acts as a sort of baseline:

As we can see, Jetty is particularly expensive from this point of view.  The default settings (on Ubuntu) seem to indicate that, for instance, the basic $20 a month Linode package would not be sufficient to run Jetty, plus a database, plus other software.  I think that the Apache Worker number is off a bit, and may reflect settings made to handle a large number of connections, or perhaps a different MPM would make sense.

Source Code / Spreadsheet

The spreadsheet I put together is here: http://spreadsheets.google.com/ccc?key=0An76R90VwaRodElEYjVYQXpFRmtreGV3MEtsaWYzbXc&hl=en

And the source code (admittedly not terribly well organized) is here: http://github.com/davidw/marginalmemory/

January 12, 2010 01:30 PM

January 11, 2010

Gabriel Weinberg's Blog

Will single founders please stand up?

I see a lot of single founder discouragement on the startup interwebs. I'd like to start offering an alternative viewpoint, and I'd appreciate it if other single founders would join me.

Single founders are indeed rare, but we're out there. The perception is that we are rare because we never succeed, but that isn't the case.

I think you don't hear much about us because:
  1. We don't often get funding and the press/recognition that comes with it. 
  2. Entrepreneurs are discouraged from being single founders in the first place.
  3. Most people, even most startup founders, aren't equipped to be single founders.
On the last point... I've seen a lot of posts lately on qualities that make good startup founders. I made the following list a while back when thinking about good co-founders:
  • Intellectual curiosity
  • Independent thinking
  • Analytical thinking
  • Likes to work
  • Works efficiently
  • Dedicated
  • Emotionally stable
  • Ability to focus
  • Responsible
  • Integrity
  • OK with no salary for a period of time
  • Shared financial/exit goals
  • Shared product areas
  • Compatible personality
The point is that a good startup co-founder is a rare breed of person. A good single founder is even rarer. You need pretty much the same qualities, but to a significantly higher degree. 

For example, startups are an emotional roller coaster. With a co-founder, they can be up when you are down and visa-versa. When you are a single founder, you don't have to be up all the time, but you have to be up enough to keep going.

Basically you have to do everything yourself. There is no business co-founder and tech co-founder; it's all you.

Since most startup founders aren't equipped for this challenge, I think their knee-jerk reaction that it isn't a good idea makes sense (from their perspective). They can't see how they could do it, so they project that no one can. But that just isn't so.

There are at least three single founders on the HN leaderboard:
There may be more. These are just the ones I know off the top of my head, glancing at the list.

Don't get me wrong--there are many great reasons to have co-founders, and I have had my share of them. But in some situations with the right person, founding a startup yourself does make sense.

What else do you want to know about single founders? I have some topic ideas but I'd love your suggestions.

Update: additional comments can be found here (on HN).

by Gabriel Weinberg at January 11, 2010 08:30 PM

The Baby Observer Effect

Thumbnail image for 41uOTu467cL._AA280_.jpg
The observer effect in physics refers to how things can change when you observe them. That is, the very act of measurement can change the thing you are measuring.

The same thing happens with Eli, our 10mo old son. If you go into his room to observe him in his crib, and he is even slightly awake, it is pretty much disaster. He hears you, picks up his head, stands up, and starts crying out to you.

When we first looked at baby monitors, I thought video was a bit over the top, but we got one anyway. Now I'm sure it helps both him and us sleep a lot better. With just audio, we would check on him when we heard noises, even if these noises were just due to light sleeping or trying to fall asleep.

But with the video monitor, you can actually tell whether you should go up there or not. You can avoid the baby observer effect altogether. 

This works great in the morning. When he is actually waking up for good, he sits up or stands up on his own. But when it is just a passing thing, he stays laying down.

The best use is when he is going down for a nap. It often takes five to ten minutes for him to fall asleep. And he pretty much always cries out right when you put him in the crib, regardless of if he is tired or not. And you're never quite sure if you have the timing just right. 

The video monitor tells you whether he is really trying to fall asleep or just upset for getting put in his crib not fully tired. Without the video monitor, you can easily trigger the baby observer effect by going to check for yourself. 

We just got back from a vacation where we didn't have the monitor and it was a lot more difficult. We ended up keeping the door cracked slightly and peering through, but that had its own drawbacks. More sounds get through the door in that position, sometimes it cracks open more and makes a sound, and you actually have to get up and go up there.

by Gabriel Weinberg at January 11, 2010 03:57 PM