Oddhead Blog hacked… for the third time

My blog has been hacked yet again. For those keeping track, that’s infection number three. This latest exploit is very similar to the previous one. To humans arriving via browser (e.g., me), the site appears perfectly normal and healthy. Even upon clicking ‘view source’, nothing untoward is revealed. The <title> of my blog is, as always, Oddhead Blog.

However, when Google’s or Bing’s crawlers arrive to index my corner of the web, they see a different <title> altogether — Buy Cheap Cialis Online  — and immediately roll their eyes. (Actually even if you run 'curl http://blog.oddhead.com', you’ll see the spam keywords.) The effect of the attack is a kind of reverse cloaking. Cloaking is the black-hat SEO practice of serving legitimate content to crawlers and spam content to people. Here, the spam content is shown to the crawlers and the legitimate content to the people.

Once the crawlers report this appalling information back to their respective mother ships, the search engines have no choice but to delist and demote my blog in their pagerankings. Right now, if you search for or within Oddhead Blog on Google, you’ll see how poorly the bots in Mountain View think of me:

Oddhead Blog hacked again: Spam titles in Google's cache 2012-04-27

You can hardly find any deep links into my blog by searching Google. For example, try searching for Bem+Wom, my invented term for “BEtter Mousetrap, Word of Mouth”. Even try “Bem+Wom oddhead blog”. You”ll find aggregators republishing my content, but no links to the original source, my blog, anywhere in sight. (Note to self: the Bing results for Bem+Wom are awful.)

Once again I am at a loss to understand my attacker’s motivation. Clearly it’s not to sell Cialis to my users, as they remain blissfully ignorant of any changes. The only benefit to anyone is to remove one relatively obscure blog from the search engine rankings and thus to move the attacker one slot up. Having a blog tangentially about gambling probably puts me into a shady neighborhood of the web, yet reverse-cloaking your competition (even if it can be somewhat automated and strike more than one competitor) seems like an awfully indirect way to improve one’s standing in Google. It’s also possible this is an act of pure vandalism.

So what should I do? Although I partly blame WordPress for writing insecure software, I may end up paying WordPress protection money to make this problem go away. I am seriously considering giving up on self hosting and moving my whole operation to worpress.com’s hosted service, where presumably security is tighter, or at least it’s not my responsibility any more. My web hosting service, DreamHost, may also be partly to blame, yet I like the company and have been quite happy with them in many respects. Any advice, dear reader? WordPress.com? Blogger? Try again and hope the fourth time is the charm? Should I be looking to ditch DreamHost as well?

Microsoft Research New York City, First Days

Microsoft Research NYC logoNow that I’ve said my goodbyes, I’m thrilled to announce that I’ve joined Microsoft Research, an organization with going-on twenty-one years of commitment to basic and applied research, employing 850 Ph.D. scientists around the globe including Turing Award winners, Fields Medalists, and many long-time colleagues that I hugely respect. If that were all, I would be over-the-top happy right now.

But that’s not all. Together with fourteen other founding members (seven of whom I can name: Duncan Watts, John Langford, David Rothschild, Sharad Goel, Dan Goldstein, Jake Hofman, and Sid Suri), we are cutting the ribbon on a new outpost for Microsoft Research in New York City. We will report to Jennifer Chayes, the founder and director of Microsoft Research New England in Cambridge, MA. It’s been amazing to watch her up close pursue a goal relentlessly with boundless positive energy. I get the feeling it’s how she approaches everything she does, a realization that played no small part in my decision. The New England Lab, like us, is an interdisciplinary research group that blends computer science, social science, and machine learning, yet from different enough perspectives to make this an almost perfect marriage. It’s no exaggeration to say that helping to found and lead a new research group amid the bursting tech scene in New York City, with the resources of Microsoft behind us, is — as Duncan says — a once-in-a-career opportunity.

The press coverage Thursday was gratifying, including nice pieces in PCMag (source of the sweet logo above), NYTimes.com, AllThingsD, and dozens more. Here is the official press release. For science perspectives, see John Langford’s, Lance Fortnow’s, Dan Goldstein’s, and Jennifer Chayes’s blog posts. One of the coolest moments came when New York Mayor Michael Bloomberg tweeted about us.

Note that, despite the attrition, Yahoo! Labs lives on, probably more applied but not solely so. Ron Brachman, the new head of Yahoo! Labs, is terrific and may be able to do something special there. The Barcelona group remains largely intact and just got 7 (!) papers into SIGIR. Other groups remain intact as well.

The reception within Microsoft research and product orgs has been swift and very warm. The breadth and scope of the place can be daunting at first but invigorating. The ability to impact products that touch hundreds of millions of people’s lives is, as always, a rewarding draw of corporate research. Yet one of the deciding factors for many of us in joining Microsoft is the freedom to interact with universities in research, service, teaching, hosting visitors, hiring interns and postdocs, etc. In addition, we’d like to play our part in the New York City tech scene, including the startup, venture-capitalist, and hack/make communities, plus the new Cornell-Technion campus, contributing to Mayor Bloomberg’s vision of New York City as a tech hub.

An interesting side note that bodes well for my two daughters ages 7 and 4 is that my primary decision boiled down to working for one of two brilliant and accomplished women: Jennifer Chayes at Microsoft, or Corinna Cortes at Google, who is absolutely terrific. Google is a incredible place, a model of efficiency, innovation, and ambition, with an impressive roster of people, and the company is in a very strong position. But this opportunity at Microsoft simply proved to be too good to pass up. I can’t believe how perfectly everything fell into place. I’m beyond thrilled at the outcome and excited to begin this next chapter of my career.

Turning in my Yahoo! badge

Last day: Turning in my Yahoo! badge after 8 or 10 years, depending how you countOn Thursday April 26, 2012, I resigned from Yahoo! after nearly 10 without actively changing jobs. Here is the full text of the goodbye letter(s) I sent. It’s the kind of long-winded last salvo that few people actually read, and now I’m foisting it upon you, dear reader, but I can’t help myself. Writing it brought back many wonderful memories and a tinge of sadness at the end of a truly amazing work environment for me, but I found the exercise rewarding. I really appreciate the many kind words and well wishes: some were poignant and immensely gratifying. The feeling is mutual. If nothing else, throughout my career I have had the great fortune of working with amazing people who are equal parts brilliant, effective, and nice, including my bosses, peers, reports, and students.

——– Original Message ——–
Subject: last Yodle (and last corny Yodle joke)
Date: Wed, 25 Apr 2012 16:44:31 -0400
From: David Pennock

After 8 wonderful years (almost 10 if you include Overture), it is with
very mixed emotions that I leave Yahoo!. My last day is tomorrow,
Thursday April 2526. You can reach me in plenty of ways and I hope you do:

[my email address]
+1-732-XXX-XXXX
Y!IM pennockd | facebook pennockd | twitter pennockd | linkedin
http://dpennock.com | http://blog.oddhead.com

I’ve grown to love this company (purple blood, yada yada) and one of the
deep ironies is that I have a feeling Scott Thompson may actually know
what he is doing and that maybe just maybe Yahoo!’s return to revenue
growth and good public perception will finally come (note I didn’t say
return to profitability — a steady $1 billion in cashmoney profit in
our pocket every year is very far from shabby). I plan to hold on to
some of my stock.

In the early 2000s Google was an amazing Bem+Wom story yet almost no one
(me included) had a clue how they would make money. In 2002, Gary Flake
introduced me to Overture, a company already making hundreds of millions
on search, and suddenly it was clear. I joined Gary in what became
Overture Research and later, under Usama Fayyad’s protective wing, the
inception of “Yahoo! Research Labs”. When Gary left, we hired Prabhakar
and Ron. The rest is history. Andrei, Andrew, Raghu, Ravi, Ricardo,
Preston, Duncan. An absolutely amazing place that was my pleasure to
watch grow and mature. I still remember the excitement of our first
offsite at Half Moon Bay to map out the future of the place.* I remember
a fateful week when Preston, Duncan, and David Reiley simultaneously
gave up their tenure to stay at Yahoo!.

From the beginning Prabhakar saw the importance of including social
science research in the mix for online media. In my little corner, where
we mixed computer science and economics (“algorithmic economics” we
called it), I believe we had enormous effect both internally and
externally. In 2007, Jeff MacKie-Mason, one of our Big Thinker lecturers
and now Dean of the School of Information at the University of Michigan,
wrote (ok, informally to me in email) that our group was “the most
exciting and successful group I’ve seen crossing the CS/Econ boundary”.
If imitation is the sincerest form of flattery, I believe we had a
significant positive impact on the growth in hiring in the social
sciences and in algorithmic economics at both Google and Microsoft. In
our group alone, we published more than 70 papers including at least two
award winners (Arpita just this year). We literally wrote the book
(chapters) on sponsored search and prediction markets. We co-founded the
Ad Auctions Workshop and NYCE Day. People who left often did
fantastically well, including Yiling Chen to Harvard, Mohammad Mahdian
to Google, and Dan Reeves to found his own successful startup Beeminder.
We filed dozens of patents (take that fb!). Former intern Nicolas
Lambert who is now a Stanford professor once told me he hoped to one day
say “it all started at Yahoo!”. I just left a Ph.D. student’s defense
whose three (!) weeks at Yahoo! were good for two chapters in his
thesis. We’ve had academic visitors leave after a week here and follow
up that they wanted to apply for a job — the environment was that great.

Inside Yahoo!, we worked on sponsored search (“squashing” and so much
more by the incomparable Sebastien Lahaie, who we recently discovered is
the central hub of research in New York), display ads, and UGC among
many topics. My passion has been in prediction (markets), and some of my
best memories have been trying to play product manager for a day (or a
couple months) for Predictalot and The Signal. Often it felt more like
operating a startup but with incredible advantages in resources, people,
and of course access to that monster traffic firehose. This was Yahoo!
at it’s best — marshaling talent from all over the globe in many
divisions and specialties to produce a product that no one had ever seen
before, and that no one including us even knew would work. One of the
saddest parts of departing now is leaving The Signal behind, an
incredible effort and in many ways our biggest and best, led by David
“force-of-nature” Rothschild and so many people behind it. Sadly, some
were let go and others are leaving on the own accord, and we’ll never
know what could have been in a counterfactual universe. Yet I believe
The Signal will live on in the good hands of those who remain, including
Chris Wilson, Alex, Ingemar, and the absolutely phenomenal Bangalore team.

By far the best part of working at Yahoo! was the people. It’s been my
pleasure to work with so many fantastic colleagues in Labs and
throughout the company. In the recent turmoil many in Labs have been, as
Preston said, “evaluated by the market”, and came out looking pretty
darn good, with calls, interviews, and offers from the best companies
(Facebook, Google, Microsoft) and universities. Early on we set a goal
to always hire above the mean, and I truly believe we did that. (Having
been here from the beginning, you can see where that leaves me in this
incredible crowd.) It’s a cliche but a true one: I am only as good as
the people working with me, and I’ve truly been blessed with amazing
colleagues, bosses, employees, postdocs, and interns. To Sebastien,
Arpita, Giro, and David Rothschild, plus Mridul, Navneet, Sudar, Arun,
Shrikant, Kim, Chris, Janet, Ron, Michael and dozens more and everyone
who has come before, from Preston & Prabhakar on down, I can’t thank you
enough and I owe you almost everything.

Goodbye for now,
Dave

* For history buffs, these were the people at the initial Yahoo!
Research offsite: Prabhakar Raghavan, Dennis DeCoste, David Pennock,
Omid Madani, Shyam Kapur, Andrew Tomkins, Winton Davies, Ravi Kumar,
Bernard Mangold, Ron Brachman, Marc Davis, Michael Mahoney, Kevin Lang,
Seung-Taek Park, and Dan Fain.

** I also remember the first few days of Yahoo! Research New York in
2005, with just Ron, John, and I. It’s amazing to see what we have
become since.

*** An even more arcane note of history: the Overture control room made
a cameo as NASA Mission Control in James Cameron’s 2003 movie Ghosts of
the Abyss. I am on somewhere on the cutting room floor trying to muster
that awestruck look one gets upon seeing alien life for the first time.

——– Original Message ——–
Subject: one more thing
Date: Thu, 26 Apr 2012 11:20:01 -0400
From: David Pennock

I’ll abuse my final act of spam to add one more thing. For those of you
remaining, you’re in good hands with Ron. I believe he can do something
special with Labs. In case you’re not familiar with his background, Ron
is frighteningly smart (Princeton undergrad, Harvard Ph.D.), was a
pioneer in artificial intelligence, wrote a seminal book on Knowledge
Representation, served as President of AAAI, the main AI society, ran
research groups at Bell Labs & AT&T, and is a highly organized, fair,
diligent manager who listens actively, gets things done, and, in
addition is a genuinely nice person. Best of luck to everyone.

Next post: A dream job come true.