RIP DMX

Today Right Media announced they were shutting down Direct Media Exchange. The reason I bring this up is because for nearly four years I worked on the team that built DMX. Working at Right Media and getting to build DMX was a great opportunity for me. I learned how to build web applications from some great engineers and learned how to build products from some amazing product folk.

DMX was actually a very useful tool that didn’t really ever catch on as much as it should have. The premise was simple: “put our ad tag on your site and we will find the highest paying ad to serve”. Seems like a dream come true for publishers, and as the publisher of Swap-bot I can confirm that it was with one exception – not everyone was on the Right Media Exchange. We had a really nice tool for handling advertisers/networks that weren’t on the Exchange, but it required manual tweaking for maximum revenue.

I’m not really sad to see DMX get shut down – Yahoo lost my sympathy when they let me and my team go after we did some great work on their “next generation” ad serving platform – but I do miss the early days of DMX. DMX hadn’t been touched for a couple years and was starting to fall apart. Swap-bot had to stop using DMX a couple weeks ago because the ad blocking tool stopped working and highly inappropriate ads were being shown.

I think real time integrations are fueling the next chapter in publisher monetization tools. Once we get all advertisers bidding on all available inventory the publisher really will be able to kill the daisy chain. Once all the supply on the internet is linked to all of the demand on the internet, publisher monetization tools will be little more than reports, ad tags and creative/brand blocking. Once you get this set up once you will never have to go back unless you want to see how large of a check you will be getting at the end of the month. Of course, this also means there will be some pretty exciting tools for advertisers, but I will save that discussion for the future.

I leave you with a video from some of DMX’s brighter days:

One solid month of blogging

When I started the month I knew writing one blog post everyday for an entire month would be a challenge. My previous average was about one post a month. Before the month began I made a list of topics I could cover each evening. There were only a few topics I didn’t get to that I originally planned on discussing.

I planned on telling more about my job at AppNexus. We are building applications that give large buyers of internet media the tools they need to make effective buys across a wide range of inventory.

I planned on talking more about the books I was reading on my Kindle. I wanted to finish the book I am currently reading, The Omnivore’s Dilemma, before discussing it, but unfortunately it is quite long and didn’t get through it this month. I will say that book has been eye-opening so far, but hasn’t forced me into any drastic eating changes yet.

Finally, I had planned on talking more about my experiences with Google App Engine. I decided to branch out from PHP and try some other server-side languages and Python was my first new language. GAE provided a great platform to begin playing around with Python web applications because of its solid and useful APIs and because of its simple deployments. Since beginning with Python on GAE, I have strayed away and have begun working with Tornado. Tornado is really fast and runs nicely behind Nginx. I was able to bring up an application I have been playing around with on a brand new machine in about thirty minutes last night. That isn’t quite as fast as a GAE deployment, but still not too bad.

I don’t think I will be able to keep up the daily posting, but I am going to try very hard to past more often than every month. I have enjoyed sharing something different each day and receiving comments.

Here’s a teaser for what you can expect in December:

  • I bought a new camera. It’s in the mail right now and should be here by the end of the week. I am not a photographer in any sense, but would like to learn.
  • Rachel and I have a couple trips into Manhattan on the upcoming weekends planned. We will be doing some holiday shopping and definitely some holiday sightseeing.
  • Rachel, Crusher and I are going to Kansas City for Christmas. I hope to get out to the middle of Missouri for this (and foil dinners) while we are there.
  • New Year’s Eve in NYC! Expect Rachel and I to ring in the New Year from our apartment. I can’t imagine going to Times Square, but I sure enjoy watching it.

Patsy’s

We started the week with Seth by going to a pizza place called Grimaldi’s. Everything I know about Grimaldi’s, I’ve learned by reading wikipedia and the Grimaldi’s and Patsy’s menus. I do not know the full history, but I have pieced together that Grimaldi’s was started by nephew of the man that started Patsy’s Pizzeria. Patsy passed away and Grimaldi had a falling out with Patsy’s widow.

With the history out of the way, we were able to put the pizzeria’s to the taste test. When we went to Grimaldi’s we got one meat pizza and one plain pizza. To fairly compare the two joints, we got the same at Patsy’s.

I think the overall verdict was that we liked Grimaldi’s pizza better. They both follow the same recipe and are both cooked in coal ovens, so they were very similar, but Grimaldi’s was a bit crispier. I also liked the ambiance of Grimaldi’s better – Grimaldi’s had a more casual, fun atmosphere.

You know I love Churros, but…

We had the most awful churros ever today.

The day started off with a trip to the dog park and then we took off for Battery Park to go see the Statue of Liberty and Ellis Island. We didn’t get in line for the ferry until about noon and as the line conveniently passed a cart selling churros, it came up that Seth had never eaten a churro before. I had to put an end to this travesty and treated the group to the warm, cinnamon delicacy. The only problem was that these $3 treats were neither warm nor had cinnamon and tasted absolutely terrible.

They tasted so bad, in fact, that after each taking a bite of our respective churro I decided we had to return them to the vendor. I told him they were absolutely terrible and I wanted my money back. The vendor told me he would give me my money back for two of them and I said that would be fine. He gave me $6 back and took two of the churros from me leaving me with one to throw out. Before I could even walk away (are you ready for this?) he placed the two churros back in display case with the other churros. He intended to resell the two returned churros!

I wish I could have seen the face of whoever bought our second-hand churros when they realized that someone else had already taken a bite out of one end.

In The Christmas Spirit

A couple days ago I was thinking that Christmas was sneaking up on me. I am not sure when it is supposed to “feel” like Christmas, but I wasn’t feeling like it was Christmastime yet. I think the main reason for this is lack of feeling is that it is so warm here in New York. So many of the Christmas movies that take place in NYC involve lots of snow. It is still warm enough for me to go out in a t-shirt many days. A t-shirt! In November!

Then yesterday that all changed. We had a very fun Thanksgiving that began with a trip to the Macy’s Thanksgiving Day Parade and ended with us watching the Christmas classic, Christmas Vacation. I love that movie.

And today the Christmas spirit only got stronger. We started the day off with a trip to Bloomingdale’s to see the Black Friday shoppers. Christmas music and holiday cheer were in continuos supply throughout the entire store. Everyone seemed to be in a great mood, despite the large crowds. We then walked around Fifth Avenue a bit and then went to the American Museum of Natural History. There were a ton of people and not too much holiday cheer so we split after a couple hours and decided to walk through the park. The highlight of the walk was a saxophonist playing Christmas music (just like in the movies!). We intended to make it to the other side of the park and grab a treat at Serendipity 3, but once we made it we found a 3 hour wait. Oh well, Rachel and I will just have to go back and do some shopping while we wait.

When we got back from our day in Manhattan, the new Bob Dylan Christmas in the Heart album greeted us. We dropped it on the player and have been listening to it on repeat ever since we got home.

Rachel, Crusher and I head for Kansas City three weeks from tomorrow. I know the weeks will go by fast as we are all looking forward to seeing our families.

So Thankful

4136693309_9fd801db1d.jpg

We got up early today to go see the Macy’s Thanksgiving Day Parade. There were people everywhere once we made it down to the parade and it was harder to find a place than we expected. After more than an hour of walking and maneuvering we found a place where we could see the floats and balloons from the park.

We were at 64th St, which is up near the start. Apparently, the famous people join the floats at a later point in the parade because we didn’t really have any extra entertainment. From where we were standing, the parade took about an hour to pass.

Even though we did a lot of walking and didn’t get a great view, I had so much fun. It entertaining to see people everywhere in the holiday spirit.

After we returned home from the parade, Rachel started making the meal. It was a fantastic meal. Rachel outdid herself again.

This year (like so many previous years), I am extremely thankful for my amazing wife, Rachel. The year didn’t start out too great, since I didn’t have a job, but Rachel was very positive as we decided to move from a home we loved to New York for me to take a new job. She has done so much work to get us settled in out new city. I am so lucky to have such a perfect wife.

This is missiles.

I received a call at my Google Voice number today and since I didn’t recognize the number I let it go to voice mail. I found Google’s transcript to be rather amusing.

Screen shot 2009-11-25 at 9.53.49 PM.png

You be the judge.

Despite the poor transcription, the service is great.

Cleaning up my Feedreader

I spend a little time tonight cleaning up the RSS items I subscribe to in Google Reader. Recently I have subscribed to sources that create way too many posts. It was too easy for me to get behind on items and so I would stop going to Reader and checking in on the things I cared about.

So tonight I dropped any feed that I didn’t feel like I had to read in its entirety and now have a much more manageable list.

I mainly dropped tech and advertising feeds that either produce too much garbage or that just post news I can get from other sources.

I am hoping this new strategy will help me keep up to date on the news I care most about.

Chrome OS

I downloaded Google’s Chrome OS today and tried it out using VMWare Fusion. I wasn’t anticipating much, but what I saw didn’t come close to meeting my expectations. From what I had read, I knew it was just an operating system with a browser, but I figured that meant there was something else built in that no one was talking about, but no, it is really just a browser. I am confused why anyone would use the free Chrome OS on a computer when they could use Linux, also a free operating system. You could run Google’s Chrome browser in Linux if you really wanted and then have everything Chrome OS has and more.

You do have a network-enabled login, which means once you log in to the computer, you are automatically logged into your Google account. But that was the only special feature I came across.

Clearly I downloaded a preview version and they still have work left to do before they release it for wide adoption. I hope that they add a few more features that make it feel like a operating system. Something like Apple’s Dashboard would allow you to get information quickly and could still be based on the OS’s core rendering engine, Webkit.

Ultimately I was expecting something more like Jolicloud and Chrome OS fell short. It will be interesting to see which direction this OS takes, but I am hoping they add something besides just the browser that it is currently.

Preliminary plan for Seth’s visit

Seth, Rachel’s oldest brother, is in town for the week. He arrived this afternoon and we just finished planning our weeklong adventure. I am working Monday through Wednesday, so will only be able to join in the evening activities, but am still quite excited for what we have planned.

On Monday Rachel and Seth are going to the taping of The David Letterman Show. Robin Williams and someone from Twilight are the guests. After the show, we are going to meet at City Hall and walk across the Brooklyn Bridge. At the end of the walk we are going to eat at Grimaldi’s pizza. We did this last week with Shane and Alli and it went well enough for us to try it again.

Tuesday and Wednesday are a still bit up in the air. There will definitely be a few trips to museums and sightseeing, just not sure which ones yet.

On Thursday, we are leaving our apartment around 6:30 to get over to Columbus Circle (59th St right by Central Park) for the parade. After the parade, we are going to come back home and fix a traditional meal and watch a bunch of old movies.

Friday we are going to hit the streets early for some Black Friday deals. We’ve never seen how they do holiday sales and figure we should experience it and least once.

Saturday is Seth’s last full day with us. At this point we are thinking about going to Ellis Island. We haven’t been yet and it seems like one of the important places we really need to visit.