August 12, 2010

Demand Media’s IPO: Everything You Need to Know

Demand Media is the biggest pure-play SEO company in existence. And SEO is one of the fastest-growing marketing channels. So if you want to know what the marketing industry as a whole will look like, the best way to do it would be to take a look at Demand Media’s financial data. That information was available to investors and executives at the firm, but not to everyone else—until now.

Read the rest of this entry »

May 11, 2010

A Better “Reply All”

Companies only grow when they can contain complexity, and email is the fastest way to produce uncontained complexity. This is because email is built around sending messages from one person to another, or from one group to another; anything in between is an ugly hack.

There’s a good reason most people choose to “Reply All”: all of the recipients of an email have to assume that, until they hear something about it, whatever the email says must be done still must be done. If you’ve ever replied directly to the sender of an email that was sent to ten people, you’ve gotten one of two responses: either ten minutes later you’re “Reply All”‘d on another email that makes yours redundant. At one minute per email times ten recipients, it’s easy to see how a simple task can take an hour or more total—and that’s ignoring the cost of disruptions.

I have a simple solution: “Reply All” should not allow you to compose an email reply; it should send a default answer like “It’s being taken care of.” To recipients who need to know more, you can elaborate; to everyone else, well, it’s being taken care of.

(In the meantime, you can start replying-all with that line. Hopefully it will catch on.)

September 16, 2009

Facebook is Profitable. Again.

Facebook just announced that they are, more or less, profitable. Money coming in exceeds money going out. This is not the first time: in a 2005 interview, Mark Zuckerberg discusses how the company made a profit before they decided to focus on growth.

Read the rest of this entry »

September 4, 2009

Steganographic Typo-Based URL Shorteners: Add a Link With Zero New Characters

Watch out, j.mp! Back off, tinyarro.ws. You can shorten a URL down to zero characters by steganographically embedding it into the text. Think of it this way: how many potential typos could be autocorrected for a given sentence? You’ve got the off-by-one errors, like “typ[“, the random capitalization errors (“tYpo”), transpositions (“tyop”), and full-word off-by-ones (“yu[p”). The word “typo” alone has:

  • 24 off-by-one-character potential typos.
  • 9 random capitalization errors (discard all-caps and capitalize first letters).
  • 3 transpositions.
  • 6 full-word off-by-one errors.

This gives you 42 unique ways to misspell typo, and in all cases it’s fairly easy to determine that the original word was “typo.”

What I’d like to propose is a service that uses typos to encode URLs. You visit a site, input your tweet and URL, and get, as an output, a tweet with a strategically insert typo (or typos). Someone who sees this tweet can input the text into the site, and get the URL that’s mapped to that particular set of typos.

Imagine! Instead of reading something lame and garbled like:

@ev this is a neat microblogging service: http://bit.ly/xE2sK

You could say something clean and space-saving, like:

@ev yjod iS a neta micRolbohhing sevriCe:

Don’t think of it as transmitting 140 characters at a time—think of it as transmitting 1140 bits—meaning there are far, far more potential unique tweets than there are atoms in the universe.

(Note: I have no interest in implementing a steganographic URL shortener, but it might be an interesting exercise. It’s probably possible to have an effectively infinite number of embedable URLs without making things unreadable. Maybe adding some backend analytics could tell you which typos result in a click-through and which don’t. If anyone does anything like this, please let me know.)

August 24, 2009

After Anonymity

Most online annoyances are anonymous. Email spammers, twitter spammers, trolls, splogs, script kiddies, scammers—they’re all anonymous. And most good writers (of text and of software) operate under their own names, if only so they can easily get paid. But anonymous and psuedonymous people are being squeezed out of the online ecosystem. Is that going to change the world? Read the rest of this entry »